The document is a quiz on software engineering. It covers topics like what software engineering primarily deals with (developing methods and tools for software development), how software engineers should approach their work (systematically and organized using appropriate tools), and that software engineering is an engineering discipline concerned with all aspects of software production. It also discusses the importance of using appropriate tools and techniques depending on the problem's constraints and resources.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
13 views4 pages
Cmu Se 100 Quizz 1 Answer
The document is a quiz on software engineering. It covers topics like what software engineering primarily deals with (developing methods and tools for software development), how software engineers should approach their work (systematically and organized using appropriate tools), and that software engineering is an engineering discipline concerned with all aspects of software production. It also discusses the importance of using appropriate tools and techniques depending on the problem's constraints and resources.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4
QUIZZ 1 ( 15’ )
1.What does software engineering primarily deal with?
a) Developing hardware b) Writing code c) Theories, methods, and tools for professional software development d) Building physical structures
2.How should software engineers approach their work?
a) Chaotically and haphazardly b) With no planning or organization c) Systematically and organized, using appropriate tools and techniques d) Ignoring the problem's constraints and available resources
3.Which of the following best describes software engineering?
a) It's an artistic discipline focused on creativity. b) It's solely concerned with software coding. c) It's an engineering discipline concerned with all aspects of software production. d) It's primarily a hardware engineering discipline.
4.Why is it important for software engineers to use appropriate tools
and techniques? a) To make their work more complex. b) To slow down the development process. c) Depending on their mood. d) Depending on the problem, constraints, and available resources.
5. How many layered technology will be focus in software engineering
? a) 2 b) 3 c) 4 d) 5
6. What is the foundation for software engineering that enables
rational and timely development of computer software?
a) Quality Focus b) Process c) Methods d) Tools
7.What is the primary purpose of methods in software engineering?
a) To provide automated support for the development process. b) To focus on quality improvement. c) To provide technical guidance on how to build software. d) To emphasize the importance of modeling activities.
8.Which aspect of software engineering is concerned with ensuring a
continuous process improvement culture? a) Process b) Quality Focus c) Methods d) Tools
9.What do tools in software engineering primarily provide?
a) Technical how-to guides for building software. b) Automated or semi-automated support for the process and methods. c) Quality improvement strategies. d) Requirements analysis and design capabilities.
10.What are Generic Products in the context of software development?
a) Software that is customized for a specific customer. b) Software commissioned by a specific customer. c) Stand-alone systems marketed to any customer. d) Software with embedded control systems. 11.Who typically owns the specification of what Generic Products should do? a) The customer b) The software developer c) The traffic monitoring system d) Air traffic controllers
12.What is an example of a Customized Product in software
development? a) Appointment systems for dentists b) Graphics programs c) Project management tools d) Embedded control systems
13.Who owns the specification of what Customized Products should do?
a) The software developer b) The customer for the software c) Any customer who wishes to buy the software d) Air traffic control software
14. What is the primary purpose of System software?
a) To access databases containing business information. b) To model physical processes. c) To provide clean interfaces to OS services and manage resources. d) To monitor and control real-world events.
15. What is the primary goal of Real-time software?
a) To execute tasks within deadlines. b) To access payroll and inventory databases. c) To run on specific devices like automobiles. d) To provide entertainment applications. 16. What type of software typically has a response time ranging from 1 millisecond to 1 second? a) System software b) Business software c) Real-time software d) Artificial intelligence software
17. What does Embedded software control?
a) Remote computers and servers. b) Microwave ovens, washing machines, and automobiles. c) Physical processes and simulations. d) Human resources and business information.
18. What is the primary purpose of Stand-alone application software?
a) To control industrial systems. b) To access databases containing business information. c) To provide clean interfaces to OS services. d) To perform tasks like word processing and spreadsheets.
19. What is the characteristic of Interactive transaction-based software?
a) It executes on specific devices. b) It models physical processes. c) It is accessed remotely from user devices. d) It uses numerical algorithms to solve problems.
20. What does Artificial intelligence software use to solve complex
problems? a) Non-numerical algorithms b) Business information databases c) Multimedia and entertainment d) Expert systems and adaptive control