answersLogoWhite

0

📱

Software 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.

1,663 Questions

When was Software Testing Automation Framework created?

Software Testing Automation Framework was created in 1998.

How do you write product functions in an srs?

Product functionsThis subsection of the SRS should provide a summary of the major functions

that the software will perform. For example, an SRS for an accounting program

may use this part to address customer account maintenance, customer statement,

and invoice preparation without mentioning the vast amount of detail that each

of those functions requires.

Sometimes the function summary that is necessary for this part can be taken

directly from the section of the higher level specification (if one exists)

that allocates particular functions to the software product. Note that for the

sake of clarity

a)The functions should be organized in a way that makes the list of functions

understandable to the customer or to anyone else reading the document for the

first time.

b)Textual or graphical methods can be used to show the different functions

and their relationships. Such a diagram is not intended to show a design of

a product, but simply shows the logical relationships among variables.

What is functional and behavioral model in software engineering?

Functional model: functional model is a part of the software engineering where the team has to gather the requirements according to the specifications. The moto of the team is to check wether the requirements are fulfilled for the prerequisite specifications. The job of the team in this stage is bit challenging as the requirements should meet the specifications behavioural model: it is also a part of se process where the concentrates on design than the requirement gathering like the prog language suitable for the code,number of lines the code takes,number of bugs per 1000 lines of code etc. Here the work of the team will be little risky as the requirements are already gathered

What are two ways in which control structures can be combined?

Control Structures can be combined by a process called Nesting.

Example:

if (x==true)

if(y==true)

{ Foo() }

What is modularization in software engineering?

Modularization is the process of breaking a software system into a set of collaborating components. Each of these components should ideally have high cohesion and low coupling.

Modularization is inherently a recursive process. A real world example of modularization would be a car. A car is composed of an engine, doors, chassis, etc. However, each component is then composed of modules, i.e. the door has a window, door lock, handle, etc.

High cohesion means that each of a components components are closely related to each other, i.e. above the door's components of the window, door lock, and handle are all closely related.

Low coupling means that each component should be independent of the other components. In the case of a car, the engine is clearly independent of the door. Low coupling means that different components can be developed by independent teams without affecting each other.

Modularization in software involves partitioning a software system into logical components by a software architect. For example, a banking software system might be broken into the following components:

  • ATM software
  • Teller interface software
  • Back office transaction processing

What is called unit testing in software engineering?

Unit testing is to test all the possible logic paths within a software function.

Where can you get working logic express 8 serial numbers?

You contact Apple, and you purchase a copy. Its $199 US.

WikiAnswers does not give out serial numbers for copyrighted software. That is illegal. The cost of going to jail is higher than the price given above. Buy a copy.

Where is 094 mm in a ruler?

94 mm on a ruler is between 90 mm and 95 mm. On a typical ruler containing both mm and inches scales, where the scales are reversed with respect to each other, 94 mm is opposite 8 5/16 inches.

Which is good to make career on hardware networking or software development?

They are all good careers. You have to decide what you are interested in and what you are good at. Some may suit some people better than others. So different people will go into these different roles. There are needs for them, so whichever they go into, there will be jobs in them.

How do you fill self appraisal form for a software tester?

Software Tester have you set for yourself during the next year?

How can you do engineering in computers by taking commerce?

If you are to enter the commerce stream, the closest you can come to being a computer professional (by way of degree) is by selecting commerce subjects such as Commerce, Accounts, Mathematics and Statistics in your junior college years.

That combination of commerce subjects allows you to apply for a Bachelor of Science in Computer Science.

What is a specialized process model in software engineering?

Special process model take in many of the characteristics of one or more of the conventional models presented in the preceding section .however ,specialized models tend to be applied when a narrowly defined software engineering approach is chosen.

Why is it that many software developers dont pay enough attention to requirement engineering are there ever circumstances where you can skip it?

Because they are lazy. With the possible exception of very trivial projects, every project needs requirements engineering so that you can understand the requirements. Failure to perform the requirements engineering often leads to rework and lost effort. In point of fact, even the trivial projects get requirements engineering - its just that the experienced developer has already done that before and can apply that knowledge to the new task at hand.

Which one is better acca or software engineering?

Pakistan is heaven for software engineers. Middle eastern countries, UK are perfect for ACCAs.

Mca is software engineering?

ya mca is software engineering. you will study database,java,.net,c,design and analysis etc during this course

What is ethnography in software engineering?

Ethnography is an observational technique that can be used to understand social and organizational requirement of software. An ethnographer or analyst immerse him/herself in the working environment where the system will be used

How importance is a prototype in software engineering?

In Prototyping model instead of the end product a prototype is made. Advantage of prototype is that it helps in gathering and refining of requirements.

What percentage is required for food engineering in NED?

Between 75% to 76% required on merit, according to 2014 closing marks..

What is strobe input in multiplexer?

It is the enable line.

Used to enable the multiplexer to function.

For low enable multiplexers, strobe is set to 0 to enable the multiplexer whereas in high enable multiplexers, it is set 1 to enable the multiplexer.

What is the efficient process model?

Linear sequential process model also known as classic life cycle is the widely used, simple and effective software model

What is hardware realization?

Hardware realization is the use of hardware based emulators. These emulators are used to keep old software and games running. Basically it is when you make your computer run a simulation as though it is running with the specifications of an older system.

What are some tools and techniques for software development?

There are many software development methodologies used for software development.

Let me discuss some standard technologies for software development.

  1. Agile development methodology

Teams use the agile development methodology to minimize risk (such as bugs, cost overruns, and changing requirements) when adding new functionality. In all agile methods, teams develop the software in iterations that contain mini-increments of the new functionality. There are many different forms of the agile development method, including scrum, crystal, extreme programming (XP), and feature-driven development (FDD).

  1. DevOps deployment methodology

DevOps is not just a development methodology but also a set of practices that support organizational culture. DevOps deployment centers on organizational change that enhances collaboration between the departments responsible for different segments of the development life cycle, such as development, quality assurance, and operations.

  1. Waterfall development method

Many consider the waterfall method to be the most traditional software development method. The waterfall method is a rigid linear model that consists of sequential phases (requirements, design, implementation, verification, maintenance) focusing on distinct goals. Each phase must be 100% complete before the next phase can start. There’s usually no process for going back to modify the project or direction.

4)Rapid application development

The rapid application development method contains four phases: requirements planning, user design, construction, and cutover. The user design and construction phases repeat until the user confirms that the product meets all requirements.

If you need any software for your business then you can contact us on instanceit .com

How do you calculate reduce level in surveying?

You first have to have a reference point, beacon or bench mark - this has a known elelvation, or reduced level in metres above mean sea level (AMSL). (Where MSL = 0). When your helper places the staff (graduated measuring staff like a big ruler) on the reference point, read off the value as observed by you, through the machine you are using (level, theodolite, other electronic instruments) and add this to the level of the reference point. This is called the Collimation height and is basically, the height of your instrument, above the reference point (and in turn, above mean sea level). If you helper then holds the staff on another point of unknown reduced level, you takes the reading of the staff through your instrument, and subtract that from your Collimation height. This will then give you the REDUCED LEVEL of the point. Thus, the REDUCED LEVEL IS A LEVEL, ABOVE MEAN SEA LEVEL, OF A POINT AS COMPARED AGAINST A REFERENCE POINT OF KNOWN REDUCED LEVEL. Different places will derive their own AMSL system based upon, obviously, their own local, average sea level.