Software Engineering Chapter 1: Fundamentals

MomentousRadium avatar
MomentousRadium
·
·
Download

Start Quiz

Study Flashcards

30 Questions

What is the main difference between generic and customized software?

Generic software is open to all users, while customized software is designed for specific client requirements.

What is the primary purpose of networking and web applications software?

Both a and b.

What is the defining characteristic of embedded software?

It is embedded into the hardware, usually in the Read-Only Memory (ROM), as part of a larger system.

Which of the following is NOT a primary function of reservation software?

Developing web-based applications like HTML, PHP, and XML.

Which type of software is used to support the functionality of large systems, such as washing machines, satellites, and microwaves?

Embedded software

What is the main function of networking software?

To provide the necessary support for computers to interact with each other and data storage facilities.

What is the primary purpose of software?

To perform specific tasks or functions

Which of the following is NOT a component of software?

Hardware drivers

Which of the following best describes the intangible component of a computer system?

The software

What is the primary goal of software engineering?

To deliver high-quality software products

Which of the following is NOT mentioned as a component of software in the text?

Hardware drivers

What is the purpose of software engineering ethics and code of ethics?

To assist software engineers in delivering high-quality software products

What differentiates utility software from other software?

Size, cost, and complexity

Which type of software is used to reduce paperwork by tracking, managing, and storing documents?

Document Management Software

What capabilities are commonly provided by Document Management Software?

Versioning, metadata, security

What is a software environment composed of?

Programs, libraries, utilities

Which characteristic of good software is related to performance during operations?

Operational

What do programmers typically use software environments for?

Develop applications or run existing ones

What is the primary responsibility of software engineers beyond technical skills?

Behaving in an honest and ethically responsible manner

Which of the following is NOT considered a breach of software engineering ethics?

Using an employer's computer for personal game playing

What should software engineers be mindful of regarding intellectual property?

They should be aware of local laws and protect their employer's intellectual property

Which statement best describes the concept of confidentiality in software engineering ethics?

Engineers should respect the confidentiality of their employers or clients

If a software engineer is offered work that exceeds their competence level, what should they do?

Decline the work and recommend someone more competent

What is the most serious form of computer misuse mentioned in the text?

Dissemination of computer viruses

What is the primary advantage of the incremental model mentioned in the text?

Reduced errors and increased reliability

Which of the following is NOT one of the evolutionary models mentioned in the text?

Waterfall model

In the incremental model, what happens in the 'Design & Development' phase?

The design of the system functionality and the development method are finished

What is the purpose of the 'Requirement analysis' phase in the incremental model?

To identify the requirements and understand the system functional requirements

What is the key characteristic of the incremental model mentioned in the text?

Iterative development

Which of the following is NOT a key advantage of the incremental model mentioned in the text?

Reduced time to market

Explore the fundamentals of software engineering with a focus on software lifecycles, SDLC Models, requirements gathering, design, implementation, testing, and maintenance. Learn about software engineering ethics and code of ethics in the industry.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser