Fundamentals of Software Engineering Quiz
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What are the objectives of this Introduction?

The objectives of this Introduction are to introduce software engineering and to provide a framework for understanding the rest of the course.

Why is software engineering important?

Software engineering is important because it ensures the development of reliable and efficient software systems.

What are some ethical and professional issues that are important for software engineers?

Some ethical and professional issues that are important for software engineers include maintaining confidentiality, avoiding conflicts of interest, and taking responsibility for the quality of their work.

What did a survey 30 years ago show about people's perception of software engineering?

<p>A survey 30 years ago showed that most people thought that software engineering was writing Fortran programs.</p> Signup and view all the answers

What do most people think software engineering is today?

<p>Today, most people think software engineering is Java coding.</p> Signup and view all the answers

What are the objectives of this Introduction?

<p>The objectives of this Introduction are to introduce software engineering and to provide a framework for understanding the rest of the course.</p> Signup and view all the answers

What is software engineering?

<p>Software engineering is the development of different types of software systems using various software engineering techniques.</p> Signup and view all the answers

What did a survey 30 years ago show about people's perception of software engineering?

<p>A survey 30 years ago showed that most people thought software engineering was writing Fortran programs.</p> Signup and view all the answers

What do most people think software engineering is today?

<p>Today, most people think software engineering is Java coding.</p> Signup and view all the answers

What are some key differences between software engineering and constructing a skyscraper?

<p>Some key differences include the major planning and project management involved in constructing a skyscraper, the absence of real planning and management in software engineering, the major work on foundations in constructing a skyscraper, and the straight start of construction in software engineering.</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser