Software Design and Computer Architecture
Questions covering UML, data modelling, computer architecture, and programming concepts
Questions
Which of the following is a behavior that comprises a set of messages exchanged among a set of objects within a particular context to accomplish a specific purpose?
- Interaction
- State machine
- Package
- Note
- Class
____________ is the process of examining the data available in an existing data source and collecting statistics and information about that data.
- Data profiling
- Data capture
- Data integration
- Data quality
- None of these
A ________________ diagram shows a state machine comprising states, transitions, events and activities.
- sequence
- activity
- statechart
- package
- none of these
Which of the following physical design structures comprises one or more data files, which are physical structures with the operating system a person is using?
- Structural part
- Table spaces
- Partitioned tables
- Views
- None of these
______________ extends the vocabulary of the UML, allowing a person to create new kinds of building blocks that are derived from existing ones, but that are specific to the person's problems.
- Tagged value
- Constraint
- Stereotype
- Object-oriented system
- None of these
__________________ is the process of modelling and formalising data requirements in an intrinsic part of the database design process.
- Data cube
- Indexing
- Physical storage
- Data modelling
- Parallelism
Which of the following tools acts as a cheat sheet for the business user?
- Scope for success
- Quick reference guide
- Business conceptual design
- Training
- None of these
The CPU address register called ______________ automatically keeps track of the stack entry point.
- input/output port
- instruction cycle
- CPU
- stack pointer
- none of these
Which of the following assembly program statements indicates an action to be performed during the execution of the assembled program?
- Imperative statement
- Declarative statement
- Assembler directives
- Either Declarative statement or Assembler directives
- None of these
Which of the following phases in object modelling techniques is the result of structure of basic architecture of the system along with high-level strategy decision?
- Analysis
- System design
- Object design
- Implementation
- Verification
In which of the following, all control signals required inside the CPU can be generated using a state counter and a PLA circuit?
- Computer organisation
- Hardwired control
- Control word
- Either control word or computer organisation
- None of these
Which of the following system programs is a process that resolves external symbolic references by linking need object modules, which are referenced in the program?
- Allocation
- Linking
- Relocation
- Either Allocation or Relocation
- None of these