Evaluation 1 of Software Engineering
Evaluation 1 of Software Engineering
43. If you want to create an online customer service system for a mobile phone operator. It
has been determined as a requirement that the system works according to the employees'
working hours, that is, from 08:00 to 19:00. This non-functional requirement can be
classified as:
1. Product requirement.
2. Organizational requirement.
3. External requirement.
44. In requirements engineering, when identifying requirements, it must be clear:
1. To differentiate whether the requirement is functional or non-functional.
2. Knowing the client's needs very well.
3. To determine how to properly apply data collection techniques, such as interviews.
45. If we say that scaling agile methods for large systems is difficult, this is because:
1. Organizations that have their own quality standard which is mandatory for all their
projects.
2. Large systems are very complex and very difficult to develop using agile methods.
3. Agile methods are used only in small and medium-sized projects.
46. For a motorcycle game, which of the following literals can be considered as classes?
1. Motorcycle, player name, points.
2. The player requests to restart the level.
3. Motorcycle, Gamer, Racing, Tracks.
47. When using a software process model for system development the most difficult thing
you might encounter would be:
1. The complexity of the system to be developed
2. Implement the new requirement.
3. Reuse code from old systems.
48. UTPL creates a system to host admission test data for new applicants. As a matter of
university policy, the system will implement provisions for the privacy of applicants' data.
This non-functional requirement can be classified as:
1. Product requirement.
2. Organizational requirement.
3. External requirement.
49. For a use case where you want to simulate the behavior of an ATM, which of the following
would be use cases:
1. Check balance. Make transaction. Display system information.
2. Check balance. Make a deposit. Make withdrawal.
3. Check balance. Make transaction. Determine the value of a withdrawal.
50. In the architectural view of the sample process, the interaction processes of the system
are shown, which serve us to:
1. Making judgments about non-functional characteristics of the system, such as
performance.
2. Check that customer requirements are met.
3. Identify non-functional requirements.
51. When layered engineering is used, with the most critical assets stored in the innermost
layers and with a high level of trust validation of these layers, it corresponds to:
1. Protection
2. Performance
3. Security.
52. In a word processor, which of the following would be functional requirements?
1. Copy, paste, save document.
2. Check the file type.
3. Make a report of the number of characters, words, paragraphs and pages that the
document contains.
53. During the development of an application, in the prototype design stage it was
determined that there were errors and omissions within the needs and requirements
definition stage. Such errors should:
1. Not being taken into account for corrections to the requirements specification
document and simply being addressed in the remainder of the development process.
2. They should be used to correct errors in the requirements document and redefine
them correctly.
3. These errors are indifferent to the software development process, and should not be
taken into account because there was already planning prior to prototyping.
54. There are four activities in the Requirements Engineering process, whose main objective
would be:
1. Obtain any amount of information from the company to discover the requirements.
2. Identify customer needs and then transform them into requirements.
3. Determine the best coding techniques to implement the system.
55. What is the proper way to describe system architecture during the design process:
1. Architecture in small.
2. Block diagrams.
3. Architecture in large format.
56. Which of the following diagrams would indicate the structure of a software?
1. Class diagram.
2. State diagram.
3. Sequence diagram.
57. It is necessary to model the interactions between the actors and objects of a system. The
recommended diagram for this purpose would be:
1. Class Diagram.
2. Use case diagram.
3. Sequence diagram.
58. In a flight reservation system, which of the following requirements is functional?
1. The system should work correctly on any browser.
2. The system should take no more than five seconds to display search results.
3. The user must have the possibility to search by flight date, flight type, seat
availability and flight cost.
59. They are designed to process user requests using information from a database.
1. Transaction processing system.
2. Information system.
3. Language processing system.
60. The methodology that is based on developing a system as a series of versions, with each
version adding functionality to the previous version is:
1. SCRUM Methodology
2. Cascade methodology.
3. RUP methodology.