Unanswered | Answered

Software Engineering

Parent Category: Engineering
Software engineering is the process of applying well-developed techniques and practices in order to create new software products. Questions about everything from design patterns to requirements and specification belong here.
Case is an application used to help methodize and control the  manufacturing of the software, it is mostly used to manage  large/challenging projects to ensure the finished project is of  high quality. Though you can use it in multiple other ways.
because some people think the egg came first, some think the chikin  did   (excuse my spelling)
Inside an older computer, you may have found a 'parallel' bus.  It was a ribbon cable packing quite a lot of copper wires together,  that linked the processor to the hard disk. It carried data between  the processor and the hard disk, several bits at a time - each bit  on a different wire. The...
Answer for abstractionAbstraction is a oops concept. It provides a facility to hide some unimportant information and provide us some information which is important for the client programmers.Eg If we consider a car which has lot of parts such as wheels steering DVD player etc.We need to know how to...
Top down approach requires you to write your own WSDL and XSDs and then create service which follows that WSDL and XSDs. In bottom up approach you first write service code and then WSDL and XSDs. In MS world bottom up is very easy because WSDL and XSDs are generated for you by tools. The first...
Type your answer here... inflation
  == data flow diagrams of personal banking system ==
software concept is a concept of your software. BOOM!
In Structured Programming also known as  Modular Programming Each Method(function) is  structured itself. Such logical structure make programming more  efficient and easy to understand. it employs Top-Down design  model.
A standard commercial risk is a financial risk. It is a risk  assumed by a seller when extending credit without any collateral or  recourse.
The contrast in a DVST monitor is not sharpThey ordinarily do not display color . Selected part of the picture can not be erased The erasing and redrawing process can take several seconds for complex pictures.
The work can be interesting and challenging as it is part of anindustry that is always changing with new technologies coming.There can be opportunities to work in many different companies.There can be opportunities to travel to different countries.
General Software Process Models are 1. Waterfall model: Separate and distinct phases of specification and development. 2. Prototype model. 3. Rapid application development model (RAD). 4. Evolutionary development: Specification, development and validation are interleaved. 5. Incremental model...
Indian culture is totally different from other countries because in India people enjoyed with their work but in other countries it is possible at some manner
An electrode is used by the EDM (electro discharge machine) in actually fabricating the injection mold. An EDM uses either carbon (like pencil lead) or other material to burn the part shape into the mold. It's not part of the mold per se but used to make it.
I am providing the Data Flow Diagram of airlines reservation system. Still it's a level0 diagram but I am sure that it will help you to draw the complete DFD.    TRAVEL PREFERENCE &   REQUEST AVAILABILITY   PASSENGER-------------> 0 ----------------->   AIRLINE <----------...
hi sir actually i'm preparing first time for taking participant for paper presentation so,i want help about the topics data mining.plz help......
twisted pair cable, coaxial cable, and fiber optic cable
a class of software that automates many of the activities involved in various life cycle phases. For example, when establishing the functional requirements of a proposed application, prototyping tools can be used to develop graphic models of application screens to assist end users to visualize how...
iTunes U has full college texts on computer engineering available for free download.
Like other types of engineering, software engineering is engineering.
yes it is related 2 engineering because it has got to do with making and producing so that's related to engineering
The strict two-phase locking (S2PL) class of schedules is the intersection of the 2PL class with the class of schedules possessing the Strictness property.To comply with the S2PL protocol a transaction needs to comply with 2PL, and release its write (exclusive) locks only after it has ended, i.e.,...
Not without disclosure of those faults and the known workarounds for them.
we are doing the project in ieee standard dotnet so we want the seminar topic in ieee standard only
the data will be flow in tha crime reporting
compare and contrast coupling and cohesion in SE i don't know the answer. please someone could help. wait .. i know the answer but i forgot
Flexibility refers to designs that can adapt the changes, when external changes occur in the cyber environment.it is important to make a software design flexible for making the software reliable for future updates.
o Drawing program such as MS Paint or MacDraw o 3-D program such as Google SketchUp, Blender or 3-D CADo A publishing program A graphing program such as Inspiration
It depends on which school you go to. Some will treat them as the same discipline while others will require different classes for each.
Size-oriented MetricsAttempt to quantify software projects by using the size of the project to normalize other quality measuresPossible data to collect:number of lines of codenumber of person-months to completecost of the projectnumber of pages of documentationnumber of errors corrected before...
#include<iostream>   #include<vector>   #include<string>   #include<algorithm>    int main()   {   std::vector<std::string> str_array = { "John", "Bill",  "Alan", "Craig"};   std::sort (arr.begin(), arr.end());   }
features:-    conditional macro expansion  concatenation of macro parameters  generation of unique labels  macro instruction arguments  expansion time variables  expansion time loops  
Why not? If you can do the math, civil engineering is interesting, challenging, pays well and is always in demand. No, the pay is not well and you still stand a chance of being unemployed after your studies. I am a Chartered Engineer with an M.Sc, a B.Sc and four A levels but still earn below 30K....
According to Pilling-Bedworth rule, if the volume of oxide layer formed is greater than the volume of the metal, the oxide layer is protective and non-porous. However if the oxide layer formed has volume lesser than that of the underlying metal then the oxide layer is porous and non-protective.
Not unless we know what type/s of cultural program/s you are referrng to.
Observational techniques, typically, place the user in the eventual context in which a system will be operated. In contrast, lab-based techniques rely upon careful control of variables that might otherwise confound experimental results. Lab based studies can be used to make direct and fair...
it means the data can be easily accesed any time
Software engineers create software by writing what we  call programs.   Programs are written in different programming languages such as C,  Java, BASIC, C#, C++, Pascal and many others. The language used can  be seen as the idiom in which software engineers communicate with  computers.   ...
flow charts are useful in getting a lot of information or methods across by a systematic order of flow of informaion. some people are visual in learning information and this is a form of a 'pictorial' diagram of conveying info. in an organizaed manner. It depicts a map of info.
The lead Engineer is the person with innovations from Mathematical models so that the Technologists can implement it.
in motor control anjectorairback systemdisplayernavigationdiag board ....
. fixed-length instructions· advantage: fixed-length instruction is fast and results in better performancewhen instruction levelpipelining is used.· Diadvantage: wastes space b. variable-length instructions· Advantage: Variable-length instruction saves storage space/· Disadvantage: more...
instruction contains actual memory address of the item.
An aggregation is a special form of association that models a whole part relationship between an aggregate(the whole) and its parts..
Major difference between waterfall and iterative model is that waterfall model has a linear process in which full product is available after the last phase, while incremental model full product is available after several such phases.
As being a Single Component of application, Unit Testing issupposed to check if code is doing what is is suppose to do and integrating testing is suppose to check the working ofdifferent peices of modules
the ability to actively think and form ideas and conclusions based  solely on personal experience and not pre programmed data
deliverable is something which can be delivered. like delivery of a child.
A cloud allows users to access application , information, and data of all sorts on an onlinelevel rather than by use of actual hardware or devices. A companyoffering reliable cloud technology allows for computing to be done in a much more shared way, as a cloud provides a service rather...
AMIETE: Associate Membership of Institute of Electronics and Telecommunication Engineers
to solve the software crisis where software is delivered late, with faults, and over budget. Software engineering aims to deliver fault free software, on time and within budget, meeting the requirements and needs of the client. The software is developed keeping in mind the future maintenance that is...
difference between OMT and UML
Certainly sound and picture is also a data for the computer. Everything is represented in terms of 0 and 1. Hence picture and sound are also saved in 0 and 1 in some format as a file. Example of sound files are .mp3 , .wmv Example of pictures files are .tiff, .jpeg , .bmp
A risk table a.k.a. risk database is a list of all the risks that could affect your software project. A risk is an event that is not guaranteed to happen (i.e. not 100%) that if triggered would affect your project positively or negatively. Most of the time when people discuss risks in software...
the include relationship implies that the included use case must be enacted, whereas the extend relationship implies that the extending use case may be enacted.
A software engineer creates software through the practice of software engineering. Software is the product; software engineering is the process to create the product.
It is important to understand the customer's problem before  creating a software solution because the problem may not be in the  original software. The problem might be in what the customer is  doing while using the software.
 Write documentation.  Attend peer reviews.  Design algorithms.  Develop code.  Write test procedures.  Interact with systems engineers & hardware engineers.  Run test procedures on code.  Redo everything they already did when  a problem is found.  etc.     To be a good...
couplings are used to join sections of long transmission shafts. couplings are also used to connect the shaft of a driving machine to the shaft of a separately built machine so as to give an effect of continuous shaft. the general classification of couplings is as given under: 1. rigid coupling ...
A milestone is a point some way through a project plan that indicates how far the project has progressed.
The concept of coupling embodies the reliability and dependability  (strength) among all relationships between functional units.    The concept of software portability is the usability of same  components/software in different environments.    For optimal software, it is generally the...
Managing change and improved quality of software assets
none we , our team usually tried that idea regarding an internet cafe near our school with a manual time system proposed to a computerized time system. Unfortunately, our teacher didn't approved and told us we couldn't study anything at computer shop business.
Computer networking is a burgeoning field that is constantly trying  to add more capability to present infrastructure. Category 6 and 6A  copper cables, while expensive, are able to carry heavier loads  than previous models. Port density is another part of the spectrum  of constant improvement.
Science and Technology both have technical Platform.  Science includes basic knowledge. Technology is like a tool of science.  
There is insufficient information in the question to properly answer it. You did not provide the list of "these software constructs". Please restate the question.
In Western World of Course U.S.A After That I can mention Canada,Australia,Uk,Scandinavia,Netherlands,Germany,...... In Order In Eastern WorldOf Course JapanAfter That India,South Korea,Singapore,China,Taiwan,Hong Kong,...
Yes it is possible to combine process models. It is the spiral process model.This model of development combines the features of the prototyping model and the waterfall modelLet us consider the case study of the baggage-handling system at the Denver International Airport (DIA) again. Initially, DIA...
sample human resource managment use case diagram
STAR SCHEMA ::contains dimension tables mapped around a fact table. it is a de normalised model.no need to use complicated joins.queries results fastly. @ahsan_ravian@hotmail.com
basic concept is if team is new then use rapid prototyping model.if team is very much experience then use waterfall model .if you know any thing about the project then use waterfall model ..
Generally G codes are writen in and performed by the CNC processor and operate the motion control part of the control, the M codes are MACHINE codes, these operate most of the basic electrical control functions such as Coolant, Tool changers, safety circuits etc, the M,S & T codes are written in...
Give team members more control over process and technical decisions
ICT is often used as a synonym for information technology. ICT includes telecommunications (telephone lines and wireless signals), computers as well as software, middleware, storage, and audio-visual systems. Computers are just one piece of ICT. Computers are an electronic device for storing and...
Both a product and a vehicle for delivering a product (1)ProductDelivers computing potentialProduces, manages, acquires, modifies, display, or transmits information(2)VehicleSupports or directly provides system functionality Controls other programs (e.g., operating systems)Effects communications (e...
fax machines, answering machines, printers, scanners, mobile  phones, and the Internet   ======================================   Another contributor added:    auto ignition system, or the whole propulsion system of an electric  or hybrid car   land-line telephone   cellphone  ...
SRS in context of Software Engineering stands for System Requirements Specification. It is a document that specifies the complete description of the behavior of the system. For example, if the group of software engineers are to design a software for a bank. Assuming they are provided with BRD ...
Offline data: It alludes to information utilized for information driven advertising on computerized showcasing channels and which begins from logged off sources. Online data: It stockpiling alludes to the act of putting away electronic information with an outsider administration got to by means...
"If you go through a Kendall and Kendall's Book it shows Context  Level and Zero "0" Level as a different level DFD. According to  Book by James A. Senn Both are same.    So, Whatever method you follow just mention the reference you have  taken from that book.    From my point of view...
Fake amateurs/wannabes wear (cheap)collogne, (cheap) tucked dress shirts, (cheap) dress pants or khakis/w belt, black leather shoes, wear cellphone on their belt, wear their hair neat and tidy ... Real hackers/programmers wear jeans, snickers and tshirts, and have messy hair
they need to  be very carefull with technology and also have a good software
New, Ready/Suspended, ready, Blocked/Suspended, Blocked, Running, Exit
I would prefer the one in which your heart goes in i.e which subject do you love from which when you get to a job it will be your dream job which is a healthy way of living this 2 day life.
  a clean room is a special room with filtered air systems which minimises any particles that might be in the atmosphere.
the different between direct and indirect adress instruction
Forms are the mechanisms or the code snippets in HTML that does the following: 1) Lets the user input the data on the web page (Upload the data or interact with web page) 2) The forms are received on web server and the web servers can take particular action depending on the type of input sent by...
http://duplication.discmakers.com/action/DownloadsView download a template, follow the guides and you should be good to go