pKmcqsquiz

Software Engineering Mcqs

Pagination on API result
Question: What enables a software engineer to defined screen layout rapidly for interactive applications ?
  • 1. Analysis and design tools
  • 2. Tool kit
  • 3. Screen painters
  • 4. PRO/SIM tools
Question: Which of the following is software engineer’s primary characteristics ?
  • 1. A collection of useful tools that will help in every step of building a product
  • 2. An organized layout that enables tools to be found quickly and used efficiently
  • 3. A skilled artisan who understands how to use the tools in an effective manner
  • 4. All of the mentioned
Question: Extracting data items and objects, to get information on data flow, and to understand the existing data structures that have been implemented is sometimes called__________________?
  • 1. data analysis
  • 2. directionality
  • 3. data extraction
  • 4. client applications
Question: Transformation of a system from one representational form to another is known as________________?
  • 1. Re-factoring
  • 2. Restructuring
  • 3. Forward engineering
  • 4. Both Re-factoring and Restructuring
Question: Reverse engineering is the process of deriving the system design and specification from its____________________?
  • 1. GUI
  • 2. Database
  • 3. Source code
  • 4. All of the mentioned
Question: Much of the information necessary to create a behavioral model can be obtained by observing the external manifestation of the existing ________________________?
  • 1. candidate keys
  • 2. interface
  • 3. database structure
  • 4. none of the mentioned
Question: Which of the following is not an objective of reverse engineering ?
  • 1. to reduce maintenance effort
  • 2. to cope with complexity
  • 3. to avoid side effects
  • 4. to assist migration to a CASE environment
Question: Which of the following steps may not be used to define the existing data model as a precursor to re-engineering a new database model ?
  • 1. Build an initial object model
  • 2. Determine candidate keys
  • 3. Refine the tentative classes
  • 4. Discover user interfaces
Question: What have become de rigueur for computer-based products and systems of every type ?
  • 1. GUIs
  • 2. Candidate keys
  • 3. Object model
  • 4. All of the mentioned
Question: In reverse engineering process, what refers to the sophistication of the design information that can be extracted from the source code ?
  • 1. interactivity
  • 2. completeness
  • 3. abstraction level
  • 4. direction level

Search

Category

Subjects