



















Preview text:
lOMoAR cPSD| 59416725 1.
What is the role of SDLC in ensuring high-quality software development?
Providing a systematic process Ensuring fast development Managing financial resources Reducing project scope 2.
What is the main advantage of using SDLC for software development projects? Managing financial resources Ensuring software quality Ensuring fast development Reducing project scope 3. What does SDLC stand for?
Software Design and Launch Cycle System Development Life Cycle
Systematic Development Lifecycle
Software Development Lifecycle 4.
What is the purpose of the Design and Construction stage in SDLC? Deploying the software lOMoAR cPSD| 59416725
Building software architecture Identifying project goals
Conducting comprehensive testing 5.
What is the main goal of the Testing and Deployment stage in SDLC?
Building software architecture
Conducting comprehensive testing Deploying the software Identifying project goals 6.
Which method became popular in the 1990s-2000s as a flexible development approach? V-Model Spiral model Waterfall model Agile 7.
What is the main benefit of using SDLC in software development? Cost savings Faster development time lOMoAR cPSD| 59416725 Quality assurance Increased risk 8.
What is the significance of the Maintenance and Updates stage in SDLC? Deploying the software
Handling errors and improvements
Building software architecture Identifying project goals 9.
What is the purpose of the Planning and Requirement Analysis stage in SDLC?
To conduct comprehensive testing
To identify project goals and requirements To deploy the software
To design the software architecture 10.
What is the primary focus of the Agile development method? Comprehensive testing Sequential development phases
Flexible and iterative development lOMoAR cPSD| 59416725 Rigid project planning 11.
Which stage in SDLC involves identifying business goals and customer requirements? Testing and Deployment Maintenance and Updates Design and Construction
Planning and Requirement Analysis 12.
Which of the following is NOT a stage in SDLC?
Planning and Requirement Analysis Design and Construction Marketing and Sales Testing and Deployment 13.
In which decade was SDLC developed as a standardized process? 1970s 1990s 1960s 1980s 14. lOMoAR cPSD| 59416725
How does SDLC help in reducing risks during software development? By increasing project scope
By providing a systematic process By ignoring quality assurance By skipping testing phases 15.
What is the final stage in SDLC before deployment? Design and Construction Planning and Analysis Maintenance and Updates Testing and Deployment 1.
Which phase involves documenting processes, configurations, and user guides?
Configuration Management Phase Coding Phase Documentation Phase Integration Phase 2.
Which phase involves updating the system with new features or improvements? Backup Phase lOMoAR cPSD| 59416725 Upgrading Phase Error Fixing Phase Support Phase 3.
What is the purpose of the Configuration Management phase in SDLC?
To provide training on the new system to end-users
To design the system architecture and interfaces
To evaluate the technical, financial, and time feasibility of the project
To maintain and control changes in source code 4.
What is the purpose of the Training phase in SDLC?
To convert the design into functional code
To provide training on the new system to end-users
To fix errors and issues during operation
To design the system architecture and interfaces 5.
What is the main goal of the Design phase in SDLC?
To convert the design into functional source code
To check if the system meets customer requirements lOMoAR cPSD| 59416725
To connect components to create a complete system
To define system components, interfaces, and structure 6.
Which phase involves checking individual components for correct functionality? Unit Testing Phase Integration Testing Phase System Testing Phase Acceptance Testing Phase 7.
Which phase involves determining clear requirements, objectives, and scope of the project? Design Phase Planning Phase Testing Phase Development Phase 8.
What is one advantage of adhering to SDLC? No Risk Management High Quality Low Cost lOMoAR cPSD| 59416725 Quick Development 9.
What is the purpose of the Maintenance phase in SDLC?
To design the system architecture and interfaces
To fix errors and issues during operation
To test individual components for correct functionality
To convert the design into functional code 10.
What is the purpose of the Analysis Feasibility phase in SDLC?
To design the system architecture and interfaces
To evaluate the technical, financial, and time feasibility of the project
To convert the design into functional code
To test individual components for correct functionality 11. What does SDLC stand for? System Deployment and Launch Software Design and Coding System Development Life Cycle
Software Development Life Cycle 12. lOMoAR cPSD| 59416725
Which phase involves backing up data to ensure safety and recovery? Backup Phase Integration Phase
Configuration Management Phase Coding Phase 13.
Which phase involves preparing the system, data, and environment for deployment? Preparation Phase Deployment Phase Training Phase Maintenance Phase 14.
What is the purpose of the Testing Acceptance phase in SDLC?
To provide training on the new system to end-users
To detect and fix errors during operation
To connect components to create a complete system
To check if the system meets customer requirements 15.
Which phase involves converting the design into functional source code? Coding Phase lOMoAR cPSD| 59416725
Configuration Management Phase Documentation Phase Integration Phase 1.
What skill is essential to become a software engineer? A. Cooking B. Painting C. Programming D. Gardening 2.
What is the role of software engineering in society? B. Decreasing productivity
A. Limiting technological advancements
C. Facilitating innovation and improving human life D. Isolating individuals 3.
Which phase of software development involves understanding project
requirements and defining project goals? A. Design B. Testing lOMoAR cPSD| 59416725 D. Deployment C. Analysis 4.
What is the main goal of software engineering?
C. To produce high-quality, reliable, and efficient software products
B. To develop unreliable software
A. To create low-quality software
D. To ignore quality assurance 5.
What is a tool used in software engineering for design? B. Figma C. Saw D. Screwdriver A. Hammer 6.
What is a type of software product? C. Clothing items D. Furniture B. Mobile applications lOMoAR cPSD| 59416725 A. Agricultural machinery 7.
What is the importance of software engineering?
A. Hindering technological progress B. Decreasing efficiency D. Promoting isolation
C. Enabling automation and innovation 8.
What is a phase in software development for testing software quality? D. Design C. Testing B. Deployment A. Analysis 9.
Which of the following is an application of software engineering? D. Constructing skyscrapers A. Building physical bridges
B. Developing mobile applications for various services C. Performing heart surgeries lOMoAR cPSD| 59416725 10.
Which of the following is a programming language used in software engineering? A. HTML B. CSS C. Java D. XML 11.
What is a benefit of software engineering? D. Promoting manual labor A. Decreasing connectivity B. Reducing automation
C. Enhancing productivity and efficiency 12.
What is a trend in software engineering?
A. Simplifying software development
D. Having an oversupply of skilled professionals
B. Using AI and machine learning for security C. Ignoring time constraints 13.
What is a skill needed to be a software engineer? C. Problem-solving lOMoAR cPSD| 59416725 D. Acting B. Dancing A. Singing 14. What is software engineering?
C. The process of creating physical prototypes
B. The process of designing hardware components
A. The process of using programming languages and technical principles to build software products
D. The process of conducting market research 15.
What is a challenge in software engineering?
D. Having an abundance of skilled workforce
A. Decreasing software complexity
B. Ensuring security and safety
C. Ignoring time and cost pressures 1.
What is the role of a Software Engineer in the requirements analysis phase? Test the software system Write source code lOMoAR cPSD| 59416725
Manage the entire software project lifecycle
Understand customer needs and translate them into technical specifications 2.
What is the main focus of Software Engineering?
Creating artificial intelligence algorithms
Developing mobile applications Building hardware systems Designing software systems 3.
What is involved in the Deployment phase of Software Development? Writing code Testing individual components
Distributing and installing the software on customer systems Managing project timelines 4.
What is the difference between a Software Developer and a Software Engineer?
Developers work on specific features, Engineers oversee the entire project
Developers design software, Engineers build hardware systems
Developers write code, Engineers manage the project lifecycle lOMoAR cPSD| 59416725
Developers focus on project management, Engineers focus on coding 5.
What is the difference between a Software Developer and a Software Engineer?
Developers design software, Engineers build hardware systems
Developers write code, Engineers manage the project lifecycle
Developers work on specific features, Engineers oversee the entire project
Developers focus on project management, Engineers focus on coding 6.
What is the purpose of Unit Testing in Software Engineering?
To test individual components independently
To evaluate the system architecture
To deploy the software to customers
To check the entire system functionality 7.
What is the goal of Software Engineering?
To build software that is reliable, efficient, and maintainable To design software with bugs
To create unreliable software applications
To develop inefficient software systems 8. lOMoAR cPSD| 59416725
What is the responsibility of a Software Engineer in the design and construction phase? Write technical reports
Design, build, and integrate software system components Manage software projects Develop mobile applications 9.
What is the first step in the Software Development Process? Testing Deployment Analysis Design 10.
What is the goal of Software Engineering? To design software with bugs
To create unreliable software applications
To build software that is reliable, efficient, and maintainable
To develop inefficient software systems 11.
What is the main focus of Software Engineering?
Creating artificial intelligence algorithms lOMoAR cPSD| 59416725 Building hardware systems Designing software systems
Developing mobile applications 12.
What is the responsibility of a Software Engineer in the design and construction phase? Develop mobile applications
Design, build, and integrate software system components Write technical reports Manage software projects 13.
What is the role of a Software Engineer in the requirements analysis phase? Write source code
Manage the entire software project lifecycle Test the software system
Understand customer needs and translate them into technical specifications 14.
What is the purpose of System Testing in Software Engineering?
To assess the entire system functionality lOMoAR cPSD| 59416725
To write technical documentation
To check the system architecture
To evaluate individual components 15.
What is the purpose of Unit Testing in Software Engineering?
To deploy the software to customers
To evaluate the system architecture
To check the entire system functionality
To test individual components independently 1.
Tài liệu quy trình cung cấp tổng quan về một quy trình, trong khi SOP đi vào chi
tiết hơn nhiều. Đúng hay sai? Đúng
Không đủ thông tin để kết luận Sai Cả hai đều sai 2.
Tài liệu phần mềm có thể ở một trong bao nhiêu định dạng? 2 3 4 lOMoAR cPSD| 59416725 5 3.
Tài liệu đảm bảo chất lượng bao gồm điều gì? Kế hoạch kiểm thử Trường hợp kiểm thử Dữ liệu kiểm thử
Tất cả các lựa chọn trên 4.
Tài liệu sản phẩm liên quan đến chức năng của sản phẩm, trong khi tài liệu quy
trình mô tả cách hoàn thành một nhiệm vụ. Đúng hay sai? Đúng
Không đủ thông tin để kết luận Cả hai đều sai Sai 5.
Tài liệu phần mềm cần được cập nhật thường xuyên. Đúng hay sai? Sai Đúng
Không đủ thông tin để kết luận