Resuelva el ejercicio de opciones múltiples con la información del texto:
Object-Oriented Analysis
Object-Oriented Analysis (OOA) is the
first technical activity performed as part of object-oriented software
engineering. OOA introduces new concepts to investigate a problem. It is based
on a set of basic principles, which are as follows:
·
The information domain is
modeled:
·
Let’s say you’re building a game. OOA
helps you figure out all the things you need to know about the game world – the
characters, their features, and how they interact. It is like making a map of
everything important.
·
Behavior is represented:
·
OOA also helps you understand what
your game characters will do. If a character jumps when you press a button, OOA
helps describe that action. It is like writing down a script for each
character.
·
The function is described:
·
Every program has specific tasks or
jobs it needs to do. OOA helps you list and describe these jobs. In our game,
it could be tasks like moving characters or keeping score. It’s like making a
to-do list for your software.
·
Data, functional, and
behavioral models are divided to uncover greater detail:
·
OOA is smart about breaking things
into different parts. It splits the job into three categories: things your game
knows (like scores), things your game does (like jumping), and how things in
your game behave (like characters moving around). This makes it easier to
understand.
Seleccione la respuesta correcta
1. What does Object-Oriented Analysis help with when
building a game?
a. Creating music for the game
b. Figuring out the game world, characters, and interactions
c. Testing the game for bugs
d. Designing the game marketing plan
2. How is behavior represented in Object-Oriented Analysis
for a game character?
a. By designing the game levels
b. By describing the character's appearance
c. By writing a script for the character's actions
d. By choosing the game's color scheme
3. What aspect of the program is described using
Object-Oriented Analysis?
a. The player's high score
b. The type of computer used to run the game
c. Specific tasks or jobs the program needs to do
d. The background music in the game
4. In Object-Oriented Analysis, how are data, functional,
and behavioral models divided?
a. Into sections based on the player's age
b. To uncover greater details about the game world
c. To connect with other game developers
d. To make the game more difficult
5. Why is it important to model the information domain in
Object-Oriented Analysis?
a. To confuse the players
b. To make a map of everything important in the game world
c. To hide information from the game characters
d. To reduce the game's performance
6. What does OOA help to list and describe in a program?
a. The number of languages the game supports
b. The tasks or jobs the program needs to do
c. The pricing of in-game items
d. The names of the game developers
7. How does OOA help in understanding a game's characters?
a. By controlling the characters' emotions
b. By keeping track of the players' progress
c. By describing the actions and behaviors of the characters
d. By changing the game's genre
8. In OOA, what categories are used to split the job for
greater detail?
a. Music, sound effects, graphics
b. Game storyline, character design, game mechanics
c. Data, functional, behavioral models
d. Player skills, game levels, game objectives
9. Which of the following is NOT a key principle of
Object-Oriented Analysis?
a. Modeling the information domain
b. Describing behavior of the program
c. Keeping the game code a secret
d. Dividing models for greater detail
10. Why is dividing data, functional, and behavioral models
important in OOA?
a. To make the game more challenging
b. To confuse the game developers
c. To uncover greater detail about the program's features
d. To hide information from the players
Fuente: www.en.wikipedia.org (Accesso 4 de marzo, 2024)