Software Engineering questions Daquan

Disclaimer: This article is a blogger original article, follow the CC 4.0 BY-SA copyright agreement, reproduced, please attach the original source link and this statement.
This link: https://blog.csdn.net/weixin_42859280/article/details/94445612

Software Engineering Fundamentals
I. Multiple Choice
1. Software requirements analysis phase of work can be divided into four areas: requirements elicitation, requirements analysis, writing requirements specification and (B)
A) user.
B) needs review.
C) are summarized.
D) is not correct.
2. He said (A) in the prototype method for users / designers, developers continue to modify the prototype based on user demand, until the meet user requirements so far.
A). User
B). Developer
C). The system analyst
D). Programmer
3. The following does not belong to the three elements of software engineering is (D)
A). Tool
B). Process
C). Method
D). Environment
4 Check that the software product meets the requirements definition process is called (A)
A). Tests confirm
B ). integration test
C). verification test
D). acceptance test
5. data storage and data streams is (D), which differ only state.
A). The results
B). Event
C). Operation
D). Data
6. Data flow diagrams and (C) together form the logical model of the system.
A) .HIPO FIG.
B) .PD) L
C). Data Dictionary
D). Hierarchical FIG
7. The basic type of embodiment of the data elements data (D)
A). Sequence
B). Select
C). Cycle
D). All the above
8. Data flow diagram for an abstract description of a logical model of software, data flow diagrams is constituted by some specific icon. The following icon name identifies the icon does not belong to a data flow diagram is valid icon (A).
A). Control flow
B). Processing
C). Datastore
D). Source and Tam
9. Structured Analysis approach is from the top surface (B) of the method of stepwise refinement downwardly requirement analysis.
A). Target
B). Stream
C). Function
D). Object
10. By (B) can be done to refine the data flow graph.
A). Decomposition structure
B). Functional decomposition
C). Data Decomposition
D). Decomposition system
11. The following does not belong to the principles of software engineering (C)
A). Abstract
B). Modular
C). Bottom-up
D). Concealment information
12. (D) illustrate the data collection program executable statement and other objects, which are separately named and can be accessed by name.
A). Modular
B). Abstract
C). Refinement
D). Module
13. (C) refers to let some software elements close physically close to each other.
A). Concealment information
B). Cohesion
C).Localized
D). Separate module
14. Design Method for the data stream (D) mapped into the software structure.
A). Data stream
B). System configuration
C). Control Structure
D). Stream
15. Program flow arrow (PDF) is represented in (B).
A). Data stream
B). Control flow
C). Call relationship
D). Relationship between composition
16. The main design principles should be followed when performing the software configuration is (C)
A). Abstract
B). Modular
C). Module independently
D). Concealment information
17. In the structuring process, software functional decomposition (C) belonging to the software development stage.
A). Detailed design
B). Demand analysis
C). The overall design
D). Debugging program
18. In the test, the following statement is false (B)
A). Testing is to find errors in the program execution of the program
B). Test is to show that the program is correct
C). Very good test protocol may be found so far not found error testing program
D). successful test is found wrong so far not been found in test
19. The following requirements analysis tool is commonly used tools (D)
A) .PA) D)
B) .PFD)
C) .ns
D) .DFD) data flow diagram
object 20 is software debugging (B)
A). Error found
B). Correct mistakes
C). Software to improve the performance of
D). Mining software potential
21. The software program developed by software engineers one kind of (B) achieved in stages.
A). Bottom-up
B). Top-down
C). Stepwise refinement
D). Oriented data stream
22. By (B) mechanism, information for various software tools uniform access interface specification data repository environment.
A). Software Toolbox
B). Environmental integrated
C). Software management and software support tools
D). Software development environment
23. In the software life cycle, the user involvement is mainly in (A).
A) . Software-defined period
B). Software development in
C). Software maintenance period
D). The entire software life cycle process
24. Software-defined personnel involved in the problem definition phase has (D).
A). User, using department heads
B). Software developers, users, using the department heads
C). Systems analyst, software developer
D). Systems analyst, software developer, user, department heads use
25 . Software detailed design method is mainly used in (A).
A).Structured programming
B). Design Model
C). Structural design
D). Design of flowchart
26. (C) should be considered for modules and associated resource sharing issues and constraints are described.
A). System
B). Detailed design
C). Interface Control
D). Structural editing tool
27. (A) is a program logic can be separate portions, i.e. a discrete unit of program.
A). Module [kept on friends]
B). Compound statement
C). Cyclic structure
D). Data block
28. Prototyping is a dynamic software development software requirements defined method, the following conditions, (A) is an embodiment prototyping necessary.
Mature Ⅰ prototyping art
fast molding tool Ⅱ
Ⅲ needs to know the validity of
A) .Ⅰ and [kept on friends]
B) .Ⅱ and Ⅲ
C) .Ⅰ, Ⅱ and Ⅲ
D). Ⅲ
29. And data representing a decision tree describing the structure analysis method (B) for part of the tool.
A). Description Function
B). Data processing
C). Process Description
D). Performance Specifications
30. Summary of the results is designed to provide a (A).
A). Module specification
B). A block diagram
C). Procedures
D). FIG stream
31. The module itself is one important measure of cohesion factor module independence. 7 in cohesion category having the strongest one is cohesive (D).
A). Cohesion sequential
B). Cohesion procedural
C). Cohesion logical
D). The functional poly
32. Computer software (A).
Part A). The computer system
B). Is not involved in the transaction as a commodity
C). Is produced in the computer hardware device production process
D). The computer system only exists in the work
33. The data dictionary is a collection of data definition information, definition of the objects it is contained in (A).
A). FIG stream V
B). Block diagram
C). Software Structure
D). Block diagram
34. The procedure is a flowchart showing a conventional programming tools, has its advantages and disadvantages, use of the tool is to be noted that (C ).
A). Support stepwise refinement
B). Consider the flow of control
C). Comply with the principles of structured design
D). Data structure represents
35. Software design, design review and design itself is as important links, its main purpose and function is (B).
A). Tests to reduce the workload
B). [Relief late paying costly for Mongolia]
C). Software quality assurance
D). Shorten the software development cycle
36. Structured analysis method of software development, software commonly used to describe the functional requirements of the tool is (C).
A). Business flowchart, the processing described
B). Flow chart of software modules described
C). Dataflow diagram, data dictionary
D). The system flow chart, the program code
37. Structured design methods of software development, the most important guiding principle of full points should be modular (C).
A). Cohesion high module
B). The low-coupling module
C). [Kept on module independence]
D). Modular program
38. Data stream-oriented software design methods, are generally obtained in the data flow diagram into a data stream of (B) the two streams, then the data stream is mapped to the software structure of FIG.
A). Transactional data stream stream
B). Exchange and transaction flow stream
C). Information flow and control flow
D). Exchanging data stream and stream
39. Software design, detailed design can be applied with a tool (A).
A). Program flow chart, PA) D) , and a block diagram of pseudo code
B). Data flow diagram, PA) D), and a configuration diagram of pseudo-code
C). Business flowchart, NS charts and pseudocode
D). Data Flow FIG, PA) D), NS and pseudocode FIG
40. Proposed software engineering method originated in the software crisis, but the aim should be a final settlement software (D) problem.
A). A crisis
B). Quality Assurance
C). Development efficiency
D). Production engineering
41. The basic assumption of the software development life cycle structure is considered to software requirements can do (C).
A). Strictly defined
B). Preliminary definition of
C). Early Freeze
D). Dynamically change
42. Structured Analysis software engineering emphasis is to analyze the development of the object (A).
A). Data stream
B). Flow Control
C). Time limit
D). Communication process
43. The waterfall model of software lifecycle grouped into two periods, namely the planning period, the development and operation period. The following (D) does not belong to the work of the development period.
A). The overall design
B). Detailed design
C). Programming
D). Maintenance
44. Feasibility study of software development, general economic, technical and operational possibilities, and basic feasibility study is based on software (B) of users.
A). The system mass
B). [Kept on the target system]
C). System Function
D). System Performance
45. Software feasibility analysis is focused on the objectives and size of the system. Analysis of function, performance and constraints should belong to (B) in the following task.
A). Analysis
B). Valuation
C). To develop the system
D). Progress distribution
46. Software feasibility analysis is focused on the objectives and size of the system. Function, performance and analysis constraints should belong among the following (A).
A). Economic feasibility analysis
B). Technical feasibility analysis
C). Feasibility of operation
. Feasibility Study D)
47. Structured approach to software life cycle is divided into planning, development and operation of three times during the mission plan the following tasks (B) belong to.
A). Demand analysis
B). Problem definition
C). The overall design
D) encoder
48. It is a measure of the coupling between the various software modules connected. A set of modules should belong to access the same data structure (B) mode.
A). SUMMARY coupling
B). Common coupling   are accessing the same data
C). Outcoupling
D). Control the coupling
49. Cohesion is measured from a functional point of contact in the module, the module performs a particular order of elements belonging to the (C) mode.
A). Cohesion logic
B). Poly time
C). Cohesion Process
D). The sequential polymerization
50. Basic software testing method, the following (D) no test cases.
A). White box test Method
B). Dynamic Test Method
C). Black box test method
D). Static Test Method
51. Software management, the need for software to configure, manage all stages of the document belongs to (D).
A). Organization management
B). Resource Management
C). Program Management
D). Version Management
52. The method of structuring the software development, the technical common data dictionary, the data processing is one wherein the content of the composition, the following method (D) are normally prepared using the method described processing.
Ⅰ structured language
Ⅱ decision tree
Ⅲ determination table
A) .Ⅰ
B) .Ⅱ
C) .Ⅱ, Ⅲ
D) .. are
produced from the method 53. The software engineering software crisis, the following (A) is to produce software crisis the underlying reasons.
Ⅰ software complexity
Ⅱ software maintenance difficulties
Ⅲ too costly software
Ⅳ software quality assurance difficult
A) .Ⅰ
B). Ⅲ
C) .Ⅰ, Ⅳ
D). Ⅲ, Ⅳ
54 is. In the software implementation of the project, the concept of the software life cycle is generated by the (A).
A). Methodology determined by
B). Development technology division
C). C software development law [Baidu]
D). Software Engineering Management
55. The structure of the software development software development is divided into three stages, where the key is (B).
A). Coded correctness
B). The accuracy requirement
C). Test stringency
D). Scientific design
56. Software requirements definition structuring method may be employed to assist complete analysis tools. The following tools, (D) is a commonly used tool.
Ⅰ configuration diagram of a data flow diagram Ⅱ Ⅲ Ⅳ dictionary data determination table
A) .Ⅰ, Ⅲ
B) .Ⅱ, Ⅲ
C) .Ⅰ, Ⅱ, IV
D) .Ⅰ , , IV
57 is. Structured Analysis software engineering has its own characteristics, the following optional content, (B) does not have its characteristics.
A). Writing a large number of documents
B). Details of the interface representation

C). Analysis of the data stream
D). Freeze applications
58. The detailed design of the software is lagging behind the overall design work. Following optional content, (C) does not belong to the content of the detailed design.
A). Algorithm design
B). Module design
C). Screen design [what with what ah? ]
D). Functional design
59. Software quality assurance software reviews when an important measure, which is to review the results of the development phase of the software. The following (A) is a review must be content.
Review the overall design requirements Ⅰ Ⅱ Ⅲ review procedure detailed design review review Ⅳ
A) .Ⅰ , ,
B) .Ⅱ, Ⅲ, Ⅳ
C) .Ⅰ, Ⅲ, Ⅳ
D) All
60. Improve software maintainability can take a number of measures, column (A) of the following measures are not.
A). The program provides error-
B). Establish a quality assurance system
C). Improve the quality of program documentation
D). Clear software quality standards
61. In the process of software development, the software design is described in (B).
A). Data storage structure
B). Software Module System
C). Software Architecture Test
D). Control software procedure
II. Fill-
Delete

Guess you like

Origin blog.csdn.net/weixin_42859280/article/details/94445612