1. Which of the following are Functional Requirements. (check all that apply) a.
ID: 3884818 • Letter: 1
Question
1. Which of the following are Functional Requirements. (check all that apply)
a. Sort the input data
b. Use efficent code
c. Display the results on the screen
d. Make sure the application is easy to maintain
2. Acceptance testing is done by the client.
True
False
3. The Standard Library is:
a. A listing of standards that are used for an appkication
b. Functions that are available and built in to a programming language.
c. A reference to other applications similar to the one being required
d. None of the above
4. Breaking a project into smaller subprojects is called:
a. Fragmenting
b. Modularizing
c. Decomposition
d. Composting
5. The study of Software Engineering must include the issues of coordinating people's activities and management skills.
True
False
6. The most costly errors made in a project are:
a. Coding
b. Documentation
c. Requirements
d. Design
7. Which of the following is not listed as a reason for a project being cancelled?
a. Incomplete Requirments
b. Lack of Resources
c. Incomplete Requirements and Specifications
d. Lack of user involvement
8. The definition of Software Engineering is:
a. The establishment and use of sound engineering principles in order to obtain economically software that is reliable and works on real machines.
b. That form of engineering that applies the principles of computer science and mathematics to achieving cost affective solutions to software problems.
c. The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software.
d. All of the above
9. Which of the following is not listed as professional behavior as influenced by IBM corporate values.
a. Do you own work
b. Respect others and strive for fairness
c. Perform to one's best capability
d. Follow the law
10. Which of the following is not a step in the Rational Unified Process Framework.
a. Requirements
b. Inception
c. Elaboration
d. Construction
Explanation / Answer
1.
The functional requirements are as follows:
b. Use efficient code
d. Make sure that the application is easy to maintain.
Functional requirements relate to what a system is supposed to do and how to do it. The non-functional requirements deal with the performance of the system or how the system is going to accomplish the task.
The correct options are b) and d)
2.
The statement “Acceptance testing is done by the client” is true.
The acceptance testing is conducted to end users and customers which is performed by clients.
3.
The standard library refers to the functions that are available and built in to a programming language
The correct option is b)
4.
The breaking of a project into smaller subprojects is called decomposition.
Decomposition is the process of breaking a complex problem or system into parts that are understandable and can be maintained.
The correct option is c)
5.
The statement “The study of Software engineering must include the issues of coordinating people’s activities and management skills.” is false
6.
The most costly errors made in a project are in Design
A mistake in the database design is the most expensive to fix.
The correct option is d.
7.
The following which is not listed as a reason for a project being cancelled is the lack of user involvement.
The correct option is d)
8.
The definition of software engineering is that it is the application of a systematic, disciplined, quantifiable approach to the development, operation and maintenance of software.
The correct option is c)
9.
The following which is not listed as professional behavior as influenced by IBM corporate values is Do your own work.
The correct option is a)
10.
The following which is not a step in the Rational Unified Process Framework is requirement.
The stages of Rational Unified Process Framework are: Inception, Elaboration, Construction and transition.
The correct option is a)
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.