the goal of write assembly cache is to assemble writes so that they can be transmitted to memory in an orderly way.
Why software requirement specification is also called black box specification?
It should only specify what the system should do and refrain from stating how to do these. This means that the SRS document should specify the external behavior of the system and not discuss the implementation issues. The SRS document should view the system to be developed as black box, and should specify the externally visible behavior of the system. For this reason, the SRS document is also called the black-box specification of a system.
What do you think are the major issues facing the software industry today?
The major issues faced by software industries today are: the software produce involves bugs. The project formed is not economical , is not obtained within time frame ad does not meet customer's expectations.
What are the work product of requirement engineering?
An SRS document is formed after requirement engineering. The SRS stands for Software Requirement Specification.
How do you be a senior software engineer and how is it different from software engineer?
A "senior software engineer" is somebody who's been on the job for more than about 3 years. It's a pretty flexible definition.
no
Test and Evaluation
What does the dynamic ARP table describe?
The dynamic ARP table tells you all the ARP (Address Resolution Protocol) that have been dynamically learned rather than statically. Dynamically means that it learned the pathway automatically without having to be configured.
What are The Challenges in Agile Testing?
There are numerous challenges which are faced by software testing companies which follows Agile methodology. Along with Agile Development team, Root-Cause Analysis is also the responsibility of a tester. Tester should be able to perform Root-Cause Analysis while finding severe bugs so that they unlikely to reoccur and also to ensure best QA services. While Agile has different flavors, Scrum is one process for implementing Agile. There are some scrum rules which need to be followed by every individual:
So, in order to meet the above challenges, an agile tester needs to be innovative with the tools that they use. Hope this information is clear and you can get back to us in case need more information.
Provide three examples of software projects that would be amenable to the prototyping model?
Software applications that are relatively easy to prototype almost always involve
human-machine interaction and/or heavy computer graphics. Other applications that
are sometimes amenable to prototyping are certain classes of mathematical
algorithms, subset of command driven systems and other applications where results
can be easily examined without real-time interaction. Applications that are more
difficult to prototype include control and process control functions, many classes of
real-time applications and embedded software.
The Software Development Process is concurrent with the Systems Engineering Process
How do you identify right automation tool?
Identification of the right automation tool is critical to ensure the success of the testing project. Before selecting a tool a detailed analysis must be required. So that, the efforts put in the tool evaluation process enables successful execution of the project for a software qa company. The selection of the tool depends on various factors such as:
Hope this information is clear to you and you can get back us in case need more information.
Define software testing. explain its types?
Software testing is the process used to measure the quality of developed computer software.
According to definition given by The Institute of Electrical and Electronics Engineers, USA (IEEE) - Software testing is the process of analyzing a software item to detect the differences between existing and required conditions (that is, bugs) and to evaluate the features of the software item
According to the definition given by Dave Gelperin and William C. Hetzel - Software testing can be stated as the process of validating and verifying that a software program/application/product:
1. meets the requirements that guided its design and development
2. works as expected
3. can be implemented with the same characteristics
4. satisfies the needs of stakeholders
For the source and more detailed information concerning this subject, click on the related links section (Answers.com) indicated below.
Why computer engineering is significant to the national and global economy?
Software Engineering is very important as most of the world is moving to computers. IT is the future of the world.
Early/single
Who should perform the validation test-the software developer or the software user?
Neither, it should be performed by a qualified Software Tester and witnessed by a Software Quality Engineer, a Systems Engineer, and the customer/user representative.
The Software Developer should be entirely out of the picture at this point and only be responsible for fixing bugs found during validation.
What is program relocation in system software?
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.