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

Why there should be low coupling and high cohesion in software design?

There should be low dependence and high interaction between the modules. The dependence should be low so that the module can work in absence of another module. So, there should be low coupling ad high cohesion in software design.

Do you think that the same approach to software engineering can be applied for each 7 software categories?

Each of these new challenges will undoubtedly obey the law of unintended consequences and have effects (for businesspeople, software engineers, and end users) that cannot be predicted today. However, software engineers can prepare by instantiatinga process that is agile and adaptable enough to accommodate dramatic changes in technology and to business rules that are sure to come over the next decade.

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

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.

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

Which one is better acca or software engineering?

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

Need of feasibility study for software development?

Feasibility studies would be done for lots of plans that an organisation might have. A software development project can be a long and costly process. So with a big project in mind, it is important to do a feasibility study and look and whether it is needed and at what options there are for progressing the project if it is going happen. This can save time and money for the project, rather than just starting and encountering many problems and delays.

What is the nature of work for trainee software engineer?

The nature of the work for trainee software engineer is to install, and update software. A trainee software engineer is also involved in troubleshooting.

How is use case diagram for hotel management system represented?

This is a specific answer to a test question you have been presented. Either you need to refer to your diagram, or it is instructing you to create a diagram. In either instance, the answer is outside the scope of answers possible at Answers.com

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.

What is reverse enginnering?

First we need to set our output gole (Corresponding requirement) based on that we'll come to inputs.

What are the notable change in software development practice?

Each of the stages are separated by hurdles. The hurdle between the "unaware" stage and the "interested" stage is "awareness". At this stage what you need to do is make people aware of your product. How do you get people aware of what you're doing? How do you get them interested and wanting

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.

With what degree can I get the best computer jobs?

Most people who have a job working with computers have a degree in computer science or software engineering. software engineers use math and computer science to create and design software for our computers.