NEW
Font size
WorksheetsGlovo Challenge
Total questions: 20
Worksheet time: 10mins
Cohesion metrics and coupling metrics are metrics in which level of design?
UI Design
Pattern-based Design
Architecture Design
Component-level Design
Java packages and FORTRAN subroutine are examples of.....
Classes
Functions
Modules
Sub Procedures
........ is a measure of the degree of interdependence between modules.
Cohesion
Coupling
Modulus
None of the above
Which of the following interface design principles does not allow the user to remain in control of the interaction with a computer?
allow interaction to interruptible
allow interaction to be undoable
hide technical internals from casual users
only provide one defined method for accomplishing a task
Which of these is NOT an element of an object-oriented analysis model?
Behavioral elements
Class-based elements
Data elements
Scenario-based elements
Which testing is the re-execution of some subset of tests that have already been conducted to ensure the changes that are not propagated?
Unit testing
Regression testing
Integration testing
Thread-based testing
Which statement about coupling is true?
A high level of coupling will make your code more maintainable
A low level of coupling will enhance the performance of your code.
The level of coupling doesn't matter, as long as the cohesion is high.
A low level of coupling will make your code more maintainable.
In object oriented programming, the Open-Closed principle states that:
Software elements should be open for extension, but closed for modification
Software elements should be open for modification, but closed for extension.
Dependencies of your software elements should go from concrete elements to abstract elements.
Dependencies of your software elements should go from abstract elements to concrete elements.
Which statement below best describes a Unit Test?
It's a technique used to enhance a program performance.
A test that verifies how your code work in a production like environment.
A test that verifies the implementation of a single class in an isolated environment.
It's a technique used to statically analyze your code.
Which of the following is true about the characteristics of abstract data types?
i) It exports a type.
ii) It exports a set of operations.
True, False
True, True
False, True
False, False
Which of the following data structure is non-linear type?
Strings
Lists
Stacks
Tree
Which of the following data structure can't store the non-homogeneous data elements?
Arrays
Records
Pointers
None of the above
A structure for a design solution is described by
Classes
Design Patterns
Parameters
Design numbers
For implementation of PR quadtree data structure, design pattern to use is
Visitor
Flyweights
Composite
Compound
A source program is usually in .......
Assembly language
Machine level language
High-level language
Natural language
To reduce the memory access time we generally make use of ....
Heaps
Higher capacity RAMs
SDRAMs
Cache`s
A privilege exception is raised when....
a process tries to change the mode of the system
a process tries to change the piority level of the other processes
a process tries to access the memory allocated to other user
All of the above
Synchronous means ......
At irregular intervals
At same time
At variable time
None of these
What is the term used for describing the judgmental or commonsense part of problem solving?
Heuristic
Critical
Value based
Analytical
An AI technique that allows computers to understand associations and relationships between objects and events is called:
heuristic processing
cognitive science
relative symbolism
pattern matching
