Introduction to Computing MCQs with Answers
Practice important Introduction to Computing MCQs with answers and explanations.
Multiple Choice Questions
Q1861: Fill in the blank: The design phase in software engineering results in a detailed description of the ________ of the software system.
- A: External functionality
- B: Required features
- C: Internal structure
- D: Implementation plan
View Answer
C
Q1862: Fill in the blank: During the design phase, techniques for developing plans include standardized notational systems and numerous ________.
- A: Testing methodologies
- B: Implementation schedules
- C: Modeling and diagramming methodologies
- D: Feasibility studies
View Answer
C
Q1863: Fill in the blank: The main goal of requirements analysis is to identify what a software system is supposed to ________.
- A: Implement
- B: Analyze
- C: Design
- D: Do
View Answer
D
Q1864: Fill in the blank: In software engineering, the design phase is similar to creating ________ for a building project.
- A: Feasibility studies
- B: Construction schedules
- C: Blueprints and structural plans
- D: Market research reports
View Answer
C
Q1865: What is involved in the implementation phase of software engineering?
- A: Writing programs and creating data files
- B: Conducting feasibility studies and market research
- C: Designing system blueprints and specifications
- D: Analyzing system requirements
View Answer
A
Q1866: What distinguishes a software analyst from a programmer?
- A: The focus on writing programs versus analyzing requirements
- B: The focus on creating databases versus designing systems
- C: The focus on testing software versus developing databases
- D: The focus on user interactions versus system design
View Answer
A
Q1867: In its narrowest interpretation, what is a programmer primarily responsible for?
- A: Writing programs that implement the design produced by a software analyst
- B: Conducting requirements analysis and feasibility studies
- C: Designing system architecture and creating blueprints
- D: Managing project schedules and documentation
View Answer
A
Q1868: Which of the following is NOT a task typically associated with the implementation phase?
- A: Writing programs
- B: Creation of data files
- C: Designing system architecture
- D: Development of databases
View Answer
C
Q1869: Fill in the blank: The implementation phase involves writing programs, creating data files, and ________.
- A: Conducting market research
- B: Developing databases
- C: Designing user interfaces
- D: Analyzing system requirements
View Answer
B
Q1870: Fill in the blank: A software analyst is involved with the entire development process, with an emphasis on ________ and design.
- A: Testing
- B: Implementation
- C: Requirements analysis
- D: Deployment
View Answer
C