MCQs > Engineering & Manufacturing > Applied Engineering MCQs > Engineering Computation MCQs

Engineering Computation MCQ

What is the name of the programming language SQL is being developed into?

Answer

Correct Answer: A persistent, complex object language

Note: This Question is unanswered, help us to find answer for this one

What is SQL?

Answer

Correct Answer: A language which provides a user interface to relational database management systems

Note: This Question is unanswered, help us to find answer for this one

What does SQL stand for?

Answer

Correct Answer: Structured Query Language

Note: This Question is unanswered, help us to find answer for this one

What does SDL stand for?

Answer

Correct Answer: Specification and Description Language

Note: This Question is unanswered, help us to find answer for this one

What does "Structured" refer to in this context?

Answer

Correct Answer: A programming language where the program may be broken down into blocks or procedures

Note: This Question is unanswered, help us to find answer for this one

What is the full form of PDL?

Answer

Correct Answer: Program Description/Design Language

Note: This Question is unanswered, help us to find answer for this one

Where is the method looked up when a message is sent to an object?

Answer

Correct Answer: In the object's class

Note: This Question is unanswered, help us to find answer for this one

Where is a method looked up when a message is sent to an object?

Answer

Correct Answer: The object's class

Note: This Question is unanswered, help us to find answer for this one

What allows the code implementing the methods to be changed?

Answer

Correct Answer: The interface to objects is well defined.

Note: This Question is unanswered, help us to find answer for this one

What is an IDL?

Answer

Correct Answer: Interface Definition Language

Note: This Question is unanswered, help us to find answer for this one

What is an Interface Definition Language?

Answer

Correct Answer: A language used to define application interfaces in a language independent manner.

Note: This Question is unanswered, help us to find answer for this one

What languages were report-generator languages fed?

Answer

Correct Answer: COBOL (or other language)

Note: This Question is unanswered, help us to find answer for this one

What did the addition of limited programming languages to certain applications create?

Answer

Correct Answer: Report-generator languages

Note: This Question is unanswered, help us to find answer for this one

What is the first generation of programming language?

Answer

Correct Answer: FORTRAN

Note: This Question is unanswered, help us to find answer for this one

4GL was created to invent what?

Answer

Correct Answer: Non-procedural high level languages

Note: This Question is unanswered, help us to find answer for this one

What is a 3GL language?

Answer

Correct Answer: A language designed to be easier for a human to understand, including things like named variables

Note: This Question is unanswered, help us to find answer for this one

What is a 3rd Generation language?

Answer

Correct Answer: A language designed to be easier for a human to understand, including things like named variables.

Note: This Question is unanswered, help us to find answer for this one

What does portability support in terms of internationalisation?

Answer

Correct Answer: Both different character sets and different languages

Note: This Question is unanswered, help us to find answer for this one

What is the process of altering a program so that it is portable across several native languages called?

Answer

Correct Answer: Internationalisation

Note: This Question is unanswered, help us to find answer for this one

How many members does ISO have?

Answer

Correct Answer: 89

Note: This Question is unanswered, help us to find answer for this one

What is an interface?

Answer

Correct Answer: A boundary across which two systems communicate.

Note: This Question is unanswered, help us to find answer for this one

What is an interaction diagram?

Answer

Correct Answer: A diagram that shows the flow of interaction between objects

Note: This Question is unanswered, help us to find answer for this one

Information Base is created by which process?

Answer

Correct Answer: Decomposing views of a system

Note: This Question is unanswered, help us to find answer for this one

What is the main repository of information about the software called?

Answer

Correct Answer: Information Base

Note: This Question is unanswered, help us to find answer for this one

What is the needed base of knowledge about the problem for informal reasoning called?

Answer

Correct Answer: Domain model

Note: This Question is unanswered, help us to find answer for this one

What does the implementation model consist of?

Answer

Correct Answer: Code files and used work structure

Note: This Question is unanswered, help us to find answer for this one

What does the implementation model include?

Answer

Correct Answer: The code files and the used work structure

Note: This Question is unanswered, help us to find answer for this one

What is an implementation design description?

Answer

Correct Answer: A complete description of all the information needed to produce a concrete system from one or more functional designs.

Note: This Question is unanswered, help us to find answer for this one

What is the meaning of the term "Hypertext"?

Answer

Correct Answer: A collection of documents containing cross-references or links.

Note: This Question is unanswered, help us to find answer for this one

What is hypermedia?

Answer

Correct Answer: An extension of hypertext to include graphics, sound, video and other kinds of data

Note: This Question is unanswered, help us to find answer for this one

What is a homogeneous network?

Answer

Correct Answer: A network composed of systems of only one architecture.

Note: This Question is unanswered, help us to find answer for this one

What is the term for a set of classes that embodies an abstract design for solutions to a number of related problems?

Answer

Correct Answer: Framework

Note: This Question is unanswered, help us to find answer for this one

In object-oriented systems, what is a framework?

Answer

Correct Answer: A set of classes that embodies an abstract design for solutions to a number of related problems.

Note: This Question is unanswered, help us to find answer for this one

What is the set of engineering activities using the output of software reengineering called?

Answer

Correct Answer: Forward engineering

Note: This Question is unanswered, help us to find answer for this one

What is the output of software reengineering?

Answer

Correct Answer: New target system

Note: This Question is unanswered, help us to find answer for this one

What is a family?

Answer

Correct Answer: A set of systems sharing some commonalities

Note: This Question is unanswered, help us to find answer for this one

What does encapsulation result in?

Answer

Correct Answer: The result of hiding a representation and implementation in an object.

Note: This Question is unanswered, help us to find answer for this one

What does encapsulation refer to?

Answer

Correct Answer: Hiding a representation and implementation in an object.

Note: This Question is unanswered, help us to find answer for this one

What is a domain model?

Answer

Correct Answer: A domain model is a definition of domain abstractions (objects, relationships, functions, events, etc.)

Note: This Question is unanswered, help us to find answer for this one

Which of the following is not a part of Domain Engineering?

Answer

Correct Answer: Domain implementation

Note: This Question is unanswered, help us to find answer for this one

What is a Domain Architecture?

Answer

Correct Answer: An architecture applicable to a family of applications belonging to the domain.

Note: This Question is unanswered, help us to find answer for this one

Which of the following is not a term for Domain Architecture?

Answer

Correct Answer: Domain

Note: This Question is unanswered, help us to find answer for this one

What is the main aim of Domain Analysis?

Answer

Correct Answer: Producing domain models

Note: This Question is unanswered, help us to find answer for this one

What is a domain?

Answer

Correct Answer: A functional area covered by a family of systems.

Note: This Question is unanswered, help us to find answer for this one

What is DCE?

Answer

Correct Answer: Distributed Computing Environment

Note: This Question is unanswered, help us to find answer for this one

Design Recovery is a subset of which engineering process?

Answer

Correct Answer: Reverse engineering

Note: This Question is unanswered, help us to find answer for this one

What is a design pattern?

Answer

Correct Answer: A general arrangement of objects and classes that solve the problem.

Note: This Question is unanswered, help us to find answer for this one

What is the next phase after Design in software development?

Answer

Correct Answer: Implementation

Note: This Question is unanswered, help us to find answer for this one

What is the phase of software development following analysis?

Answer

Correct Answer: Design

Note: This Question is unanswered, help us to find answer for this one

What is DNR?

Answer

Correct Answer: Data Name Rationalisation

Note: This Question is unanswered, help us to find answer for this one

What is a Data Flow Diagram?

Answer

Correct Answer: A graphical notation used to describe how data flows between processes in a system.

Note: This Question is unanswered, help us to find answer for this one

What is the process known as to discover the dependencies between different data items manipulated by a program?

Answer

Correct Answer: Data Flow Analysis

Note: This Question is unanswered, help us to find answer for this one

Which of the following is not a focus of data centered program understanding?

Answer

Correct Answer: Call graphs

Note: This Question is unanswered, help us to find answer for this one

What is the focus of data centered program understanding?

Answer

Correct Answer: Data and data relationships

Note: This Question is unanswered, help us to find answer for this one

What is the main purpose of designating fields as keys?

Answer

Correct Answer: Indexing to speed up searches

Note: This Question is unanswered, help us to find answer for this one

Searches for values in fields designated as keys will use _____ to speed up the process.

Answer

Correct Answer: Indexing

Note: This Question is unanswered, help us to find answer for this one

What is the main advantage of an Object Oriented Database?

Answer

Correct Answer: Joins are often not needed

Note: This Question is unanswered, help us to find answer for this one

What is an Object Oriented Database?

Answer

Correct Answer: A system offering DBMS facilities in an object-oriented programming environment.

Note: This Question is unanswered, help us to find answer for this one

What does DBMS stand for?

Answer

Correct Answer: Database Management System

Note: This Question is unanswered, help us to find answer for this one

What is a database?

Answer

Correct Answer: A large structured set of persistent data, usually associated with software to update and query the data.

Note: This Question is unanswered, help us to find answer for this one

There are two types of coupling. What are they?

Answer

Correct Answer: Tight and loose

Note: This Question is unanswered, help us to find answer for this one

What is the degree to which components depend on one another called?

Answer

Correct Answer: Coupling

Note: This Question is unanswered, help us to find answer for this one

What is the main advantage of configuration programming?

Answer

Correct Answer: It is particularly attractive for concurrent, parallel and distributed systems that have inherently complex program structures.

Note: This Question is unanswered, help us to find answer for this one

What is Configuration Management?

Answer

Correct Answer: A discipline applying technical and administrative controls to identification and documentation of physical and functional characteristics of configuration items.

Note: This Question is unanswered, help us to find answer for this one

What does Configuration Item refer to?

Answer

Correct Answer: Aggregate of hardware and software designated by the project configuration manager for configuration management.

Note: This Question is unanswered, help us to find answer for this one

A concrete system is what users actually use which of the following?

Answer

Correct Answer: To implement the behaviour of one or more abstract systems

Note: This Question is unanswered, help us to find answer for this one

What is the role of conceptual abstraction in reengineering?

Answer

Correct Answer: It is critical in both forward and reverse engineering.

Note: This Question is unanswered, help us to find answer for this one

What is CSCW?

Answer

Correct Answer: Computer Supported Cooperative/Collaborative Work

Note: This Question is unanswered, help us to find answer for this one

What is Computer Aided Software Engineering?

Answer

Correct Answer: A technique for using computers to help with one or more phases of the software life-cycle

Note: This Question is unanswered, help us to find answer for this one

What is the main aim of Compound Document?

Answer

Correct Answer: To simplify the design and implementation of applications

Note: This Question is unanswered, help us to find answer for this one

What is the general problem that Component software addresses?

Answer

Correct Answer: Designing systems from application elements that were constructed independently by different vendors using different languages, tools, and computing platforms.

Note: This Question is unanswered, help us to find answer for this one

What is the full form of "CIL"?

Answer

Correct Answer: Component Integration Laboratories

Note: This Question is unanswered, help us to find answer for this one

What does Complexity refer to in the context of code?

Answer

Correct Answer: A code measure, which is a combination of code, data, data flow, structure and control flow metrics.

Note: This Question is unanswered, help us to find answer for this one

What is CORBA?

Answer

Correct Answer: Common Object Request Broker Architecture

Note: This Question is unanswered, help us to find answer for this one

What does cohesion refer to?

Answer

Correct Answer: A measure of the level of functional integration within a module

Note: This Question is unanswered, help us to find answer for this one

According to the Client-Server model, which of the following is true?

Answer

Correct Answer: Clients and servers can be placed independently on nodes in a network.

Note: This Question is unanswered, help us to find answer for this one

What is the client-server model?

Answer

Correct Answer: A model that allows clients and servers to be placed independently on nodes in a network

Note: This Question is unanswered, help us to find answer for this one

What is a client?

Answer

Correct Answer: A computer system or process that requests a service of another computer system or process

Note: This Question is unanswered, help us to find answer for this one

What is a class in object-oriented language?

Answer

Correct Answer: A template for an object which defines its behavior

Note: This Question is unanswered, help us to find answer for this one

What is a class?

Answer

Correct Answer: A class defines an software object's interface and implementation.

Note: This Question is unanswered, help us to find answer for this one

What is CASE Based Reasoning?

Answer

Correct Answer: A technique for problem solving which looks for previous examples which are similar to the current problem.

Note: This Question is unanswered, help us to find answer for this one

What is automated reverse architectural design?

Answer

Correct Answer: Automated reverse engineering of a system's architectural design

Note: This Question is unanswered, help us to find answer for this one

What can be recovered automatically using certain tools?

Answer

Correct Answer: Automated Reverse Architectural Design

Note: This Question is unanswered, help us to find answer for this one

What is an attachment?

Answer

Correct Answer: An encapsulated data object inside a document

Note: This Question is unanswered, help us to find answer for this one

What is the subsystem and modules use relationship called?

Answer

Correct Answer: Architectural design

Note: This Question is unanswered, help us to find answer for this one

What is the main task of an API when it acts as an interface between a high level language and lower level utilities?

Answer

Correct Answer: The translation of parameter lists from one format to another.

Note: This Question is unanswered, help us to find answer for this one

What is the main task of an API when it provides an interface between a high level language and lower level utilities?

Answer

Correct Answer: The translation of parameter lists from one format to another

Note: This Question is unanswered, help us to find answer for this one

What is an application system?

Answer

Correct Answer: It is a partial implementation lacking the necessary support to execute.

Note: This Question is unanswered, help us to find answer for this one

What is the input for an application generator?

Answer

Correct Answer: A 4GL program

Note: This Question is unanswered, help us to find answer for this one

What is the purpose of an application family?

Answer

Correct Answer: To allow several abstract systems to be composed in one application

Note: This Question is unanswered, help us to find answer for this one

What does ANSI stand for?

Answer

Correct Answer: American National Standards Institute

Note: This Question is unanswered, help us to find answer for this one

What does algorithm animation involve?

Answer

Correct Answer: Creating animated views of computer program abstractions

Note: This Question is unanswered, help us to find answer for this one

What does Abstraction mean?

Answer

Correct Answer: Generalisation, ignoring or hiding details.

Note: This Question is unanswered, help us to find answer for this one

What is abstraction?

Answer

Correct Answer: The act of ignoring or hiding details.

Note: This Question is unanswered, help us to find answer for this one

What is an abstract system?

Answer

Correct Answer: A system defined by a functional design

Note: This Question is unanswered, help us to find answer for this one

What is an Abstract Data Type?

Answer

Correct Answer: A type whose internal form is hidden behind a set of access functions.

Note: This Question is unanswered, help us to find answer for this one

What type of shapes can NURBS curves model?

Answer

Correct Answer: Any shape

Note: This Question is unanswered, help us to find answer for this one

What type of curves can NURBS NOT accurately model?

Answer

Correct Answer: Free-form organic curve

Note: This Question is unanswered, help us to find answer for this one

A minimal surface is a surface that...

Answer

Correct Answer: Locally minimizes its area

Note: This Question is unanswered, help us to find answer for this one

What is a minimal surface?

Answer

Correct Answer: A surface that locally minimises its area.

Note: This Question is unanswered, help us to find answer for this one