Software Engineering Types

This quiz contains MCQs on web and reverse software engineering, software re-engineering and CASE.

Start Quiz

The web app is categorized under __ if the user queries a collection of large databases and extracts information from it.

Service oriented app

Database access app

Portal app

Data warehousing app

Which process model should be used in virtually all situations of web engineering?

Incremental Model

Waterfall Model

Spiral Model

None of the mentioned

Which web app attribute is defined by the statement: ”The qualitative and aesthetic nature of content remains an essential determinant of the quality of a WebApp”?

Availability

Data driven

Content sensitive

Continuous evolution

Web development and software development are all the same. True or false?

True

False

Web-based systems are often document-oriented, containing static or dynamic content. True or false?

True

False

Which of the following is a risk associated with using hypertext in web applications?

Loss of sense of locality and direction

Cognitive overload for users

All of the above

None of the above

What category of web-based systems would you assign electronic shopping?

Informational

Interactive

Transaction-oriented

Workflow-oriented

What category of web-based systems would you assign discussion groups?

Collaborative work

Online communities

Web portals

Workflow-oriented

Which web app attribute is defined by the statement: ”A large number of users may access the WebApp at one time”?

Unpredictable load

Performance

Concurrency

Network intensiveness

Which analysis is a part of the web engineering process framework’s analysis model?

Content Analysis

Interaction Analysis

Functional Analysis

All of the above

What refers to the sophistication of design information extracted from the source code in the reverse engineering process?

Interactivity

Completeness

Abstraction level

Direction level

In reverse engineering, what refers to the level of detail provided at an abstraction level?

Interactivity

Completeness

Abstraction level

Directionality

The core of reverse engineering is an activity called

Restructure code

Directionality

Extract abstractions

Interactivity

What has become de rigueur for computer-based products and systems of every type?

GUIs

Candidate keys

Object model

All of the mentioned

Forward engineering is also known as

Extract abstractions

Renovation

Reclamation

Both renovation and reclamation

Quiz/Test Summary
Title: Software Engineering Types
Questions: 15
Contributed by:
Ivan