Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Document preview thumbnail
Vista previa 2 fuera de 13 páginas
Examen

CMPS 303 MIDTERM EXAM ACTUAL QUESTIONS AND CORRECT ANSWERS (CONFIRMED ANSWERS)

Document preview thumbnail
Vista previa 2 fuera de 13 páginas

CMPS 303 MIDTERM EXAM ACTUAL QUESTIONS AND CORRECT ANSWERS (CONFIRMED ANSWERS) An Information System is defined as: A) a computer system of any kind. B) a database program, e.g. Oracle, MySQL etc. C) a computer running a database, e.g. Oracle. D) a system of procedures and technology used to capture, manage and retrieve information. D "General System Theory" describes A) how to construct a database. B) how to input data into an information system. C) the architecture of a computer system. D) the different components that are often present in a typical information system, and how they are related. D It is important to define the "boundary" of an information system because: A) the boundary tells system implementers what they must consider and what they can ignore while implementing a solution for the system. B) the boundary must be explicitly implemented as part of any computerized solution for the information system. C) the boundary secures the system against misuse. D) the boundary defined how data is input and output by the system. A The difference between synchronous and asynchronous messages is that: A) an object that sends an asynchronous message will stop and wait for a response from the receiving object B) an object that sends a synchronous message will stop and wait for a response from the receiving object C) there is no difference. They are the same thing. D) the code in an object that sends a synchronous message continues to run in parallel to the code in the receiving object B "Time dependent behaviour" means: A) the fact that the system uses a countdown clock to time out sessions B) the fact that the system contains a clock C) how a system changes what it does based upon who is logged in D) how a system changes what it does over time as events occur to it D A system's "state" is best described as: A) the values of the attributes in the objects in that system B) how the system responds to a particular user C) the classes in the system and the interaction of objects of those class types D) how its behaviour changes over time in response to events that occur to it D A "state machine" is: A) a model that describes how the behaviour of a system changes based upon events that occur to it, and the reasons for those changes. B) a diagram showing the classes in a system, and how they will collaborate during the processing of a use case activity C) a diagram showing a particular flow of control taken by a user through a system as s/he completes a particular use case activity D) a model showing the sequence in which messages are sent between different objects in the system A The "current state" of a system is determined by: A) the current values of the attributes in its objects B) the information stored in a database associated with the system C) the current values of the attributes in a system's objects and also the information stored in a database associated with the system D) the methods currently being called in the system A Which of the following describe proper UML symbols used on a State Diagram? (select all that apply) A) Conditions are represented as diamond shapes B) Messages are represented using solid lines ending with open arrowheads C) The finite automaton initial state is designated by a special initial pseudo-state depicted as a large black dot at the tail of an arrow pointing at the initial state D) Transitions are represented by solid lines ending with open arrowheads labeled with one or more transition strings that describe the circumstances under which the transition is triggered and the actions that may ensue A, C, D Which of the following is not a transition trigger? A) Object trigger B) Signal trigger C) Change trigger D) Call trigger A A "guard condition" is: A) a condition that must be false before a triggering message will be acted upon to cause a state change B) a condition that, if false, will cause a test to fail C) a condition that must be true before a triggering message will be acted upon to cause a state change D) a condition that must be true before an event message can be received by the system C Once a state machine has reached the final pseudo state, it is possible to transition back to a previous state if necessary A) True B) False B The symbols used to show a state machine moving into, and then out of, concurrent state machines for part of its operation are called: A) split and join B) fork and join C) fork and unfork D) join and split B What does it mean to say that an object can be in concurrent states? A) The object can be doing more than one thing at a time, and each of those things can have its own time-dependent behaviours B) The object can have two separate states at the same time, e.g. two different sets of attributes C) There is more than one reference to that object D) There is more than one instance of that object type A

Vista previa del contenido

CMPS 303 MIDTERM EXAM ACTUAL QUESTIONS AND CORRECT ANSWERS
(CONFIRMED ANSWERS)


An Information System is defined as:
A) a computer system of any kind.
B) a database program, e.g. Oracle, MySQL etc.
C) a computer running a database, e.g. Oracle.
D) a system of procedures and technology used to capture, manage and retrieve information.
D
"General System Theory" describes

A) how to construct a database.
B) how to input data into an information system.
C) the architecture of a computer system.
D) the different components that are often present in a typical information system, and how they
are related.
D
It is important to define the "boundary" of an information system because:

A) the boundary tells system implementers what they must consider and what they can ignore
while implementing a solution for the system.
B) the boundary must be explicitly implemented as part of any computerized solution for the
information system.
C) the boundary secures the system against misuse.
D) the boundary defined how data is input and output by the system.
A
The difference between synchronous and asynchronous messages is that:

A) an object that sends an asynchronous message will stop and wait for a response from the
receiving object
B) an object that sends a synchronous message will stop and wait for a response from the
receiving object
C) there is no difference. They are the same thing.
D) the code in an object that sends a synchronous message continues to run in parallel to the
code in the receiving object
B

, "Time dependent behaviour" means:

A) the fact that the system uses a countdown clock to time out sessions
B) the fact that the system contains a clock
C) how a system changes what it does based upon who is logged in
D) how a system changes what it does over time as events occur to it
D
A system's "state" is best described as:

A) the values of the attributes in the objects in that system
B) how the system responds to a particular user
C) the classes in the system and the interaction of objects of those class types
D) how its behaviour changes over time in response to events that occur to it
D
A "state machine" is:

A) a model that describes how the behaviour of a system changes based upon events that occur
to it, and the reasons for those changes.
B) a diagram showing the classes in a system, and how they will collaborate during the
processing of a use case activity
C) a diagram showing a particular flow of control taken by a user through a system as s/he
completes a particular use case activity
D) a model showing the sequence in which messages are sent between different objects in the
system
A
The "current state" of a system is determined by:

A) the current values of the attributes in its objects
B) the information stored in a database associated with the system
C) the current values of the attributes in a system's objects and also the information stored in a
database associated with the system
D) the methods currently being called in the system
A
Which of the following describe proper UML symbols used on a State Diagram? (select all that
apply)

A) Conditions are represented as diamond shapes
B) Messages are represented using solid lines ending with open arrowheads
C) The finite automaton initial state is designated by a special initial pseudo-state depicted as a

Información del documento

Subido en
5 de febrero de 2025
Número de páginas
13
Escrito en
2024/2025
Tipo
Examen
Contiene
Preguntas y respuestas
$12.99

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Seller avatar
NurseQueen1
4.7
(3)
Vendido
4
Seguidores
0
Artículos
196
Última venta
8 meses hace


Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes