【Software Engineering】Test 1

multiple choice

  1. There is a big difference between a software product and a material product, and a software product is a ( ) product.
    A. Tangible
    B. Consumable
    C. Logical
    D. Documentation
    Correct Answer: C

  2. At the NATO meeting in (), the term software engineering was first proposed.
    A. 1966
    B. 1968
    C. 1970
    D. 1972
    Correct Answer: B

  3. The basic means of implementing mapping in software development are ()
    A. Abstraction
    B. Layering
    C. Isolation
    D. Modeling

  4. Which of the following does not belong to the triplet of the software engineering framework. ( )
    A. Goal
    B. Scope
    C. Principle
    D. Activities
    Correct Answer: B

  5. Software is a logical product, and its development is mainly ( )
    A. Development
    B. Copy
    C. Reproduction
    D. Copy
    Correct answer: A

  6. Which of the following does not belong to the three elements of software engineering methodology is ( )
    A. Method
    B. Tool
    C. Process
    D. Operation
    Correct answer: D

  7. The following ( ) are not system software.
    A. BIOS
    B. Windows
    C. Device driver
    D. Office software
    Correct answer: D

  8. The following ( ) is not a feature of the software.
    A. Systematic and complex
    B. Tangible and controllable
    C. Abstract and intelligent
    D. Reproducible and universal
    Correct answer: B

  9. The following ( ) does not belong to the basic content of software engineering discipline
    A. Software engineering principles
    B. Software engineering goals
    C. Software engineering materials
    D. Software engineering process
    Correct answer: C

  10. The following ( ) is the correct statement.
    A. The concept of software engineering was proposed in the 1950s
    B. The concept of software engineering was proposed in the 1960s
    C. Client/server technology emerged in the 1970s
    D. The discipline of software engineering reached maturity in the 1980s
    The correct answer : B

multiple choice

  1. Which of the following statements about software is correct ()
    A. The software is manufactured through customization
    B. The software has no wear and tear problem
    C. The cost of software development is very high
    D. The development and operation of software must depend on the computer environment
    Correct answer: BCD

  2. Which of the following software belongs to the system software is ()
    A. Operating system
    B. Compiler
    C. Middleware
    D. Browser
    Correct answer: AB

  3. Which of the following software belongs to application software ()
    A. Financial management software
    B. Database
    C. Compiler
    D. Browser
    Correct answer: AD

  4. The following are software models ()
    A. Conceptual model
    B. Design model
    C. Implementation model
    D. Deployment model
    Correct answer: BCD

fill in the blank

  1. Computer software refers to fill in the blank 1 , fill in the blank 2 and any related documentation related to the operation of the computer system.
    Correct Answer:
    Fill in the Blank 1: Program
    Fill in the Blank 2: Data

  2. Software engineering includes three elements, namely methods, tools, and filling in the blanks 1 .
    Correct answer:
    Fill in the blank 1: Process

  3. Software crisis refers to the phenomenon that the outdated software production methods cannot meet the rapidly growing demand , which leads to a series of serious problems in the process of software development and maintenance.
    Correct answer:
    Fill in the blank 1: Computer software requirements

  4. Software engineering includes two parts: software development technology and filling in the blanks.
    Correct answer:
    Fill in the blank 1: Software engineering management

  5. The types of software can be divided into 3 types according to functions : fill in the blank 1 , fill in the blank 2 , and fill in the blank 3 .
    Correct answer:
    Fill in the blank 1: System software
    Fill in the blank 2: Support software
    Fill in the blank 3: Application software

  6. The goal of software engineering is to fill in the blanks1 .
    Correct answer:
    Fill in the blank 1: Realize high-quality and high-yield software

  7. The main content of software engineering is fill in the blank 1 and fill in the blank 2 .
    Correct answer:
    Fill in the blank 1: Software development technology
    Fill in the blank 2: Software engineering management

  8. The concept of software engineering was proposed to solve Fill in the Blank 1 .
    Correct answer:
    Fill in the blank 1: The software crisis

  9. Software development is to realize the mapping of the concept and processing logic of Fill in the Blank 1 to the concept and processing logic of Fill in the Blank 2.
    Correct answer:
    fill in the blank 1: problem domain
    fill in the blank 2: operating platform

True or False

  1. The purpose of software engineering is to advocate software development based on engineering principles, principles and methods.
    Correct answer: correct

  2. In order to ensure the development progress, the software only needs to be confirmed after the final completion.
    Correct Answer: False

  3. The software engineering process should be centered on software design, and the key is writing programs.
    Correct Answer: False

  4. The goal of software engineering is to achieve high-quality and high-yield software.
    Correct answer: correct

  5. Software maintenance is essentially the same as hardware maintenance.
    Correct Answer: False

  6. The main cause of the software crisis is that programmers use inappropriate programming languages.
    Correct Answer: False

  7. Word processing software Word belongs to system software.
    Correct Answer: False

Guess you like

Origin blog.csdn.net/m0_68111267/article/details/131322336