ICS 405 Software Engineering Overview

ReplaceableGodel avatar
ReplaceableGodel
·
·
Download

Start Quiz

Study Flashcards

10 Questions

What are some examples of industries that heavily rely on software engineering for their functioning?

National infrastructures, utilities, industrial manufacturing, financial system, entertainment industry

Why is software engineering considered essential for the functioning of national and international societies?

Because national infrastructures, utilities, industrial manufacturing, financial systems, and entertainment heavily rely on software-based systems.

Why is it pointless to look for universal notations, methods, or techniques for software engineering?

Because different types of software require different approaches, such as developing organizational information systems, controllers for scientific instruments, or graphics-intensive computer games.

What are the two main factors contributing to so-called software failures?

Increasing demands and low expectations

Why are new software engineering techniques needed according to the text?

To meet the increasing demands for larger, more complex systems and new capabilities

Why is it important for companies to use software engineering methods in their everyday work?

To ensure that their software is less expensive and more reliable

What are systems of systems?

Systems that are composed of a number of other software systems.

What wider responsibilities does a software engineer have?

Behaving in an ethical and morally responsible way, upholding normal standards of honesty and integrity, and not misrepresenting their level of competence.

What are some areas of professional responsibility for a software engineer?

Confidentiality and competence.

What are some examples of acceptable behavior for a software engineer?

Respecting confidentiality and not misrepresenting their level of competence.

Explore the fundamental role of software engineering in powering modern infrastructures, utilities, entertainment, and financial systems. Delve into the significance of software engineering in controlling computer-based systems and industrial manufacturing, as well as its impact on the entertainment 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