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

What is Transform mapping and transaction mapping in software engineering?

Transform mapping is a set of design steps that allows a DFD with tranform flow characteristics to be mapped into specific architectural style.

A single data item triggers one or a number of information flows that effect a function implied by the triggering data item. The data item is called a transaction.

Mca is software engineering?

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

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 called reinsurance?

When we go for insurance , the insurance have a time period for which it will be valid. When we want to extend the time period of the insurance,we have to do reinsurance.

What is test-driven development in relation to software?

Test-driven development is the repetition of a short development cycle in which the developers write test cases which initially fail. They then rewrite it to meet the necessary standards. Shortened form is TDD.

How many advantage of software engieering?

Software engineering refers to the sound engineering principles that results in a technically and economically sound software product. Software engineering helps us to divide the work in different phases so it can easily done.

In software development what is the meaning of obfuscated?

The word obfuscated is a term that is used in the field of software development. In software development, the meaning of the word obfuscated is to conceal the actual meaning of something.

Why analysis stage of software engineering consider so important?

It is by far the most important stage. It is at that stage that it is established what the software is meant to do. If you don't know what the software is going to do, then you can't create it. If you don't get the details of what it is meant to do correct, then when the software is produced it may not do what the user wants. For big systems there is a lot of details to be established. An existing manual system may be being replaced by a software system. So it is important to understand to the finest detail what exactly happens in the manual system. That can take weeks, even months. All kinds of questions need to be asked and answered. The analysts need to know what happens at every stage of the process.

Later in the stages of software engineering the designers may still find they have to go back and get more details so that they know what is meant to happen in certain situations. Any mistakes that get into the system can cause a lot of problems later and are harder to fix and slower to fix. By asking the correct questions and getting the right information at the analysis stage, those subsequent delays can be avoided. So the analysis is critical to get correct.

What is an iterative process model?

a model that goes back to an earlier step in the process

What does case of tools have to do with software engineering?

CASE = Computer Aided Software Engineering

Usage: CASE tools, the software programs used by an engineer as tools to aid software engineering tasks.

it is NOT a case of tools.

What is ieee software engineering?

IEEE gives software engineering definition as :-. The application of a systematic , disciplined quantifiable approach to the development, operation and maintenance of software that is the application of engineering to software.

What are the best collaborative tools for software development when the team are at several locations?

There are many different tools that can be used when team members are at different locations. Google docs, Skype, Dropbox and many others are online services that allow users to connect from almost any location around the world. They allow users to communicate and/or share documents without ever needing to exchange a USB storage device.

What is the purpose of sap software in engineering?

SAP is system administration and maintenance. You will install the system, patches, updates, schedule and monitor background jobs.

What are the shortcomings of dfd as a tool for performing structured analysis?

Data Flow Diagram explains the logic behind the data flow within the system. Dfd performs an implicit functional decomposition of the system. But the shortcoming is the DFD is time consuming process.

What is software process and why it is difficult to improve it?

Software process is a process by which any organization can develop their software by some specific steps. It is difficult to improve because, legacy system follows this steps for years.

What is test script in software testing?

A test script is a set of instructions, written using a scripting or programming language, that are executed on a system under test. A test script is used to verify that the system performs as expected. Nowadays, QA outsourcing companies are primarily focusing on automation. Some of the most commonly used scripting languages used in automation testing are:

  • Java
  • Python
  • Perl
  • Ruby
  • VB script

There are many automation tools that generate the test scripts in their own scripting languages without the need for actual coding, for example Selenium IDE. Hope this information is clear to you and you can get back to us in case need more information

Which of the process model is best to understand the user requirements. a Prototype model b Waterfall model c Incremental model d None of the above?

Prototype model is the best way to understand customer's requirements. A prototype is re- generated until it meets the expectations of the user

What is soft computing methodology?

Soft computing is a term applied

to a field within computer science

which is characterized by the use

of inexact solutions to

computationally hard tasks. Soft computing covers similar

topics of computational

intelligence, natural computing,

and organic computing.

What is the role of requirement analysis in software development?

Requirement analysis is important in software development. It is important for the developers to analyse the need of the customers so that the product developed is upto the expectations of the customers.

What does a computer engineering?

Almost all computer hardware engineers have a Bachelor's degree in engineering. This will mean both specialized and general engineering courses as well as courses in mathematics and life sciences. Some engineers, however, earn their Bachelor's in mathematics or computer science and transfer these skills into an engineering career.

:) hope this helped

What is sanity testing in software testing?

A sanity test or sanity check is a basic test to quickly verify if the fixes in code or functionality are working as expected or not. Detailed level testing is not performed here.

Main features of Sanity testing are:

  • testing of some limited features.
  • Generally non-scripted or not documented
  • Is a sub-set of regression testing