ASoE/All MCQs
← Back to ASoE
🎯

All Chapters · MCQ Read Mode

Software Engineering

10 Chapters·1020 Total MCQs
Question 1 of 1020Ch 1 · Introduction to Information Technology

Who is regarded as the 'Father of the Computer'?

AAlan Turing
BCharles Babbage
CJohn von Neumann
DBlaise Pascal
Answer is hidden
Question 2 of 1020Ch 1 · Introduction to Information Technology

Which characteristic means a computer performs repetitive tasks without fatigue?

AAccuracy
BVersatility
CDiligence
DAutomation
Answer is hidden
Question 3 of 1020Ch 1 · Introduction to Information Technology

The stored-program concept was introduced with which machine?

AENIAC
BEDVAC
CAbacus
DPascaline
Answer is hidden
Question 4 of 1020Ch 1 · Introduction to Information Technology

Which unit of the CPU performs arithmetic and logical operations?

AControl Unit
BALU
CRegister
DInput Unit
Answer is hidden
Question 5 of 1020Ch 1 · Introduction to Information Technology

Second-generation computers used which technology?

AVacuum tubes
BTransistors
CIntegrated Circuits
DMicroprocessors
Answer is hidden
Question 6 of 1020Ch 1 · Introduction to Information Technology

Which type of computer combines features of analog and digital computers?

AMainframe
BMinicomputer
CHybrid computer
DSupercomputer
Answer is hidden
Question 7 of 1020Ch 1 · Introduction to Information Technology

Which is the fastest and most powerful category of computer?

AMicrocomputer
BMinicomputer
CMainframe
DSupercomputer
Answer is hidden
Question 8 of 1020Ch 1 · Introduction to Information Technology

Integrated Circuits (ICs) characterize which generation of computers?

A1st
B2nd
C3rd
D4th
Answer is hidden
Question 9 of 1020Ch 1 · Introduction to Information Technology

A computer is said to have 'no IQ' because it:

ACannot store data
BOnly executes given instructions
CCannot perform arithmetic
DWorks only with numbers
Answer is hidden
Question 10 of 1020Ch 1 · Introduction to Information Technology

Which unit directs and coordinates the operations of all other units?

AALU
BMemory Unit
CControl Unit
DOutput Unit
Answer is hidden
Question 11 of 1020Ch 1 · Storage system

Which type of memory loses its content when power is switched off?

AROM
BRAM
CEEPROM
DFlash memory
Answer is hidden
Question 12 of 1020Ch 1 · Storage system

Which ROM type is erased using ultraviolet light?

APROM
BEPROM
CEEPROM
DDRAM
Answer is hidden
Question 13 of 1020Ch 1 · Storage system

Magnetic tape is an example of which access method?

ADirect access
BRandom access
CSequential access
DIndexed access
Answer is hidden
Question 14 of 1020Ch 1 · Storage system

Which storage device uses a laser beam to read and write data?

AHard disk
BMagnetic tape
COptical disk (CD/DVD)
DRAM
Answer is hidden
Question 15 of 1020Ch 1 · Storage system

Which of the following is non-volatile memory?

ASRAM
BDRAM
CROM
DCache
Answer is hidden
Question 16 of 1020Ch 1 · Storage system

EEPROM can be erased:

AOnly once, mechanically
BUsing ultraviolet light
CElectrically, byte-by-byte
DBy formatting the hard disk
Answer is hidden
Question 17 of 1020Ch 1 · Storage system

A hard disk provides which type of data access?

ASequential access only
BDirect/Random access
CTape access
DWrite-once access
Answer is hidden
Question 18 of 1020Ch 1 · Storage system

Which device is a solid-state secondary storage device with no moving parts?

AMagnetic tape
BHard disk
CFlash/USB drive
DZip drive
Answer is hidden
Question 19 of 1020Ch 1 · Storage system

PROM stands for:

APrimary Read Only Memory
BProgrammable Read Only Memory
CProtected Read Only Memory
DProcess Read Only Memory
Answer is hidden
Question 20 of 1020Ch 1 · Storage system

Compared to secondary storage, primary storage is generally:

ASlower and cheaper
BFaster and more expensive per byte
CNon-volatile and huge in capacity
DOnly used for backups
Answer is hidden
Question 21 of 1020Ch 1 · Software

Which of the following is an example of system software?

AMS Word
BOperating System
CMS Excel
DPhotoshop
Answer is hidden
Question 22 of 1020Ch 1 · Software

Which programming language level uses only 0s and 1s?

AHigh-level language
BAssembly language
CMachine language
DFourth-generation language
Answer is hidden
Question 23 of 1020Ch 1 · Software

Assembly language programs require which translator to run?

ACompiler
BInterpreter
CAssembler
DLinker only
Answer is hidden
Question 24 of 1020Ch 1 · Software

Which is the main advantage of a high-level language?

AFastest execution speed
BDirectly understood by hardware
CEasy to write, read, and machine-independent
DNo need for translation
Answer is hidden
Question 25 of 1020Ch 1 · Software

Which software category includes antivirus and disk cleanup tools?

AApplication software
BUtility programs
CPresentation software
DDBMS software
Answer is hidden
Question 26 of 1020Ch 1 · Software

Which application software is used to organize data in rows and columns with formulas?

AWord processor
BSpreadsheet
CPresentation software
DGraphics software
Answer is hidden
Question 27 of 1020Ch 1 · Software

A translator that converts an entire high-level program into machine code before execution is a:

ACompiler
BInterpreter
CAssembler
DLinker
Answer is hidden
Question 28 of 1020Ch 1 · Software

Which is an example of DBMS software?

AMS PowerPoint
BMS Paint
COracle
DNotepad
Answer is hidden
Question 29 of 1020Ch 1 · Software

Software that instructs hardware and provides a platform for other programs to run is called:

AApplication software
BOperating System
CUtility software
DFirmware
Answer is hidden
Question 30 of 1020Ch 1 · Software

Which is a disadvantage of machine language?

AIt runs slowly
BIt needs a compiler
CIt is very hard to write and debug
DIt is machine-independent
Answer is hidden
Question 31 of 1020Ch 1 · Computer networks

How many layers does the OSI reference model have?

A4
B5
C6
D7
Answer is hidden
Question 32 of 1020Ch 1 · Computer networks

Which OSI layer is responsible for logical addressing and routing?

AData Link
BNetwork
CTransport
DSession
Answer is hidden
Question 33 of 1020Ch 1 · Computer networks

The TCP/IP model condenses the OSI model into how many layers?

A3
B4
C5
D7
Answer is hidden
Question 34 of 1020Ch 1 · Computer networks

Which device forwards data based only on broadcasting to all ports, with no intelligence?

ASwitch
BRouter
CHub
DBridge
Answer is hidden
Question 35 of 1020Ch 1 · Computer networks

A Router operates at which layer of the OSI model?

APhysical
BData Link
CNetwork
DTransport
Answer is hidden
Question 36 of 1020Ch 1 · Computer networks

Which of the following is a guided transmission medium?

ARadio waves
BMicrowaves
CFiber-optic cable
DInfrared
Answer is hidden
Question 37 of 1020Ch 1 · Computer networks

A firewall is primarily used to:

AIncrease internet speed
BFilter network traffic for security
CConvert digital signals to analog
DStore backup data
Answer is hidden
Question 38 of 1020Ch 1 · Computer networks

In asymmetric cryptography, encryption and decryption use:

AThe same single key
BA public key and a private key pair
CNo key at all
DOnly a private key
Answer is hidden
Question 39 of 1020Ch 1 · Computer networks

Which OSI layer deals with framing and MAC addressing?

APhysical
BData Link
CNetwork
DApplication
Answer is hidden
Question 40 of 1020Ch 1 · Computer networks

A Denial of Service (DoS) attack primarily aims to:

ASteal encryption keys
BMake a service unavailable to legitimate users
CPhysically damage hardware
DSpeed up network traffic
Answer is hidden
Question 41 of 1020Ch 1 · Data communication

Which communication mode allows data to flow in both directions but not simultaneously?

ASimplex
BHalf-duplex
CFull-duplex
DBroadcast
Answer is hidden
Question 42 of 1020Ch 1 · Data communication

A modem's main function is to:

AAmplify digital signals only
BConvert digital signals to analog and back
CStore network data
DFilter viruses
Answer is hidden
Question 43 of 1020Ch 1 · Data communication

Which network type covers an area as large as a country or continent?

APAN
BLAN
CMAN
DWAN
Answer is hidden
Question 44 of 1020Ch 1 · Data communication

In which LAN topology are all devices connected to a single central cable?

AStar
BRing
CBus
DMesh
Answer is hidden
Question 45 of 1020Ch 1 · Data communication

Which topology becomes completely non-functional if the central hub fails?

ABus
BRing
CMesh
DStar
Answer is hidden
Question 46 of 1020Ch 1 · Data communication

A telephone conversation is an example of which communication mode?

ASimplex
BHalf-duplex
CFull-duplex
DNone of these
Answer is hidden
Question 47 of 1020Ch 1 · Data communication

Which topology connects every node to every other node directly?

AStar
BBus
CMesh
DTree
Answer is hidden
Question 48 of 1020Ch 1 · Data communication

Bandwidth of a communication channel refers to:

AThe physical length of the cable
BIts maximum data-carrying capacity/frequency range
CThe number of computers connected
DThe cost of the medium
Answer is hidden
Question 49 of 1020Ch 1 · Data communication

FTP is a protocol primarily used for:

ASending email
BTransferring files between computers
CBrowsing web pages
DVideo conferencing
Answer is hidden
Question 50 of 1020Ch 1 · Data communication

A PAN (Personal Area Network) typically covers:

AA whole city
BA country
CA few meters around a single person
DA continent
Answer is hidden
Question 51 of 1020Ch 1 · Business data processing

In the data storage hierarchy, which is the smallest unit?

AByte
BField
CBit
DRecord
Answer is hidden
Question 52 of 1020Ch 1 · Business data processing

A group of 8 bits is commonly called a:

AField
BByte
CRecord
DNibble
Answer is hidden
Question 53 of 1020Ch 1 · Business data processing

A group of related fields is called a:

AFile
BRecord
CDatabase
DByte
Answer is hidden
Question 54 of 1020Ch 1 · Business data processing

Which file holds relatively permanent data that is updated periodically?

ATransaction file
BReport file
CMaster file
DSort file
Answer is hidden
Question 55 of 1020Ch 1 · Business data processing

Which data organization method allows both sequential and direct access using an index?

ASequential organization
BDirect/Random organization
CIndexed Sequential organization (ISAM)
DHierarchical organization
Answer is hidden
Question 56 of 1020Ch 1 · Business data processing

Which file type contains day-to-day data used to update the master file?

ABackup file
BTransaction file
CSort file
DMaster file
Answer is hidden
Question 57 of 1020Ch 1 · Business data processing

A group of related records is called a:

AField
BByte
CFile
DBit
Answer is hidden
Question 58 of 1020Ch 1 · Business data processing

Which file utility combines two sorted files into one sorted file?

ACopy
BMerge
CRename
DCompress
Answer is hidden
Question 59 of 1020Ch 1 · Business data processing

A backup file is primarily used for:

AFaster processing
BRecovery in case the original file is lost or damaged
CReducing file size
DSorting records
Answer is hidden
Question 60 of 1020Ch 1 · Business data processing

Which data organization method offers the fastest access to any individual record?

ASequential organization
BDirect/Random organization
CTape-based organization
DBackup organization
Answer is hidden
Question 61 of 1020Ch 3 · Procedure and parallel programming languages

An Abstract Data Type (ADT) is defined primarily by its:

AInternal memory layout
BOperations/behavior, independent of implementation
CProgramming language
DCompiler used
Answer is hidden
Question 62 of 1020Ch 3 · Procedure and parallel programming languages

Which of the following is NOT one of the three basic structured-programming control structures?

ASequence
BSelection
CIteration
DRecursion
Answer is hidden
Question 63 of 1020Ch 3 · Procedure and parallel programming languages

The meaning of a syntactically correct statement is called its:

ASyntax
BSemantics
CStructure
DGrammar
Answer is hidden
Question 64 of 1020Ch 3 · Procedure and parallel programming languages

Every recursive function must have a:

ALoop counter
BBase case
CGlobal variable
DPointer
Answer is hidden
Question 65 of 1020Ch 3 · Procedure and parallel programming languages

In C, a string is terminated by which character?

ASpace character
BNewline character
CNull character '\0'
DEOF character
Answer is hidden
Question 66 of 1020Ch 3 · Procedure and parallel programming languages

The RAM model of computation assumes each elementary operation takes:

AO(n) time
BO(log n) time
CA constant amount of time, O(1)
DO(n²) time
Answer is hidden
Question 67 of 1020Ch 3 · Procedure and parallel programming languages

Which communication method is typical of loosely coupled (distributed) systems?

AShared memory
BMessage passing
CDirect memory access
DSemaphore only
Answer is hidden
Question 68 of 1020Ch 3 · Procedure and parallel programming languages

A monitor differs from a semaphore mainly because a monitor:

ARequires manual wait()/signal() calls
BAutomatically enforces mutual exclusion around encapsulated shared data
CCannot be used for synchronization
DWorks only in distributed systems
Answer is hidden
Question 69 of 1020Ch 3 · Procedure and parallel programming languages

The PRAM model assumes multiple processors:

ACommunicate only via message passing
BShare a common memory with unit-time access
CCannot run in parallel
DHave no memory at all
Answer is hidden
Question 70 of 1020Ch 3 · Procedure and parallel programming languages

A 2-D array element is typically accessed using:

AOne index
BTwo indices
CThree indices
DNo index
Answer is hidden
Question 71 of 1020Ch 3 · Exception handling in various languages

Which exception type must be declared or handled at compile time in Java?

AUnchecked exception
BChecked exception
CError
DRuntime exception
Answer is hidden
Question 72 of 1020Ch 3 · Exception handling in various languages

Which block always executes, whether or not an exception was thrown?

Atry
Bcatch
Cthrow
Dfinally
Answer is hidden
Question 73 of 1020Ch 3 · Exception handling in various languages

Which keyword is used to explicitly raise an exception?

Acatch
Bthrow
Ctry
Dfinally
Answer is hidden
Question 74 of 1020Ch 3 · Exception handling in various languages

A NullPointerException in Java is an example of a(n):

AChecked exception
BUnchecked (runtime) exception
CCompile-time error
DSyntax error
Answer is hidden
Question 75 of 1020Ch 3 · Exception handling in various languages

An OutOfMemoryError is typically classified as a(n):

AChecked exception
BUnchecked exception
CError
DEvent
Answer is hidden
Question 76 of 1020Ch 3 · Exception handling in various languages

In Python, exceptions are handled using try together with which keyword?

Acatch
Bexcept
Crescue
Dhandle
Answer is hidden
Question 77 of 1020Ch 3 · Exception handling in various languages

Event-driven programming primarily structures code around:

AA fixed sequential order
BResponding to events via handlers/listeners
CRecursive function calls
DOnly database transactions
Answer is hidden
Question 78 of 1020Ch 3 · Exception handling in various languages

Why is exception handling especially important when working with large databases?

AIt speeds up queries
BIt prevents inconsistent data by allowing safe transaction rollback on failure
CIt removes the need for indexes
DIt replaces the need for a DBMS
Answer is hidden
Question 79 of 1020Ch 3 · Exception handling in various languages

Which language does NOT provide a built-in 'finally' block (relying instead on RAII for cleanup)?

AJava
BPython
CC++
DC#
Answer is hidden
Question 80 of 1020Ch 3 · Exception handling in various languages

The try block is used to:

AAlways execute cleanup code
BEnclose code that might throw an exception
CDeclare a new exception type
DTerminate the program immediately
Answer is hidden
Question 81 of 1020Ch 3 · Pointers, structure and data files in C programming

If ptr is a pointer to int and int size is 4 bytes, what does ptr+1 do?

AMoves ptr forward by 1 byte
BMoves ptr forward by 4 bytes
CMoves ptr backward by 4 bytes
DHas no effect on ptr
Answer is hidden
Question 82 of 1020Ch 3 · Pointers, structure and data files in C programming

The expression arr[i] is equivalent to which pointer expression?

A*(arr + i)
B&(arr + i)
Carr * i
D(arr + i)
Answer is hidden
Question 83 of 1020Ch 3 · Pointers, structure and data files in C programming

In a union, how much memory is allocated?

ASum of the sizes of all members
BEqual to the size of the largest member
CEqual to the size of the smallest member
DZero bytes
Answer is hidden
Question 84 of 1020Ch 3 · Pointers, structure and data files in C programming

Which operator is used to access a structure's member through a pointer to that structure?

A. (dot)
B-> (arrow)
C& (address-of)
D* (dereference only)
Answer is hidden
Question 85 of 1020Ch 3 · Pointers, structure and data files in C programming

Passing a structure to a function by reference (pointer) is generally preferred for large structures because it:

AAlways changes the structure's type
BAvoids the overhead of copying the entire structure
CIs the only way to pass a structure in C
DMakes the structure read-only
Answer is hidden
Question 86 of 1020Ch 3 · Pointers, structure and data files in C programming

Which function is used to move the file pointer to a specific position for random access?

Afopen()
Bfscanf()
Cfseek()
Dfclose()
Answer is hidden
Question 87 of 1020Ch 3 · Pointers, structure and data files in C programming

Which mode opens a file for appending data at its end?

Ar
Bw
Ca
Dr+
Answer is hidden
Question 88 of 1020Ch 3 · Pointers, structure and data files in C programming

fread() and fwrite() are primarily used for:

AFormatted text I/O
BRaw binary data block I/O
CReading a single character only
DOpening a file
Answer is hidden
Question 89 of 1020Ch 3 · Pointers, structure and data files in C programming

In C, all members of a structure:

AShare the same memory location
BHave their own separate memory
CCannot be accessed by pointer
DMust be of the same data type
Answer is hidden
Question 90 of 1020Ch 3 · Pointers, structure and data files in C programming

Which function reports the current position of the file pointer?

Arewind()
Bfseek()
Cftell()
Dfopen()
Answer is hidden
Question 91 of 1020Ch 3 · Object-oriented programming concepts

A class is best described as a:

AA running instance of an object
BA blueprint/template that defines data and behavior
CA single function
DA memory address
Answer is hidden
Question 92 of 1020Ch 3 · Object-oriented programming concepts

Function overloading is an example of which kind of polymorphism?

ADynamic (run-time)
BStatic (compile-time)
CNo polymorphism at all
DVirtual polymorphism
Answer is hidden
Question 93 of 1020Ch 3 · Object-oriented programming concepts

Which access specifier allows access from the class itself and its derived classes only?

Aprivate
Bprotected
Cpublic
Dfriend
Answer is hidden
Question 94 of 1020Ch 3 · Object-oriented programming concepts

Method overriding, using virtual functions, is resolved:

AAt compile time
BAt run time
CDuring linking only
DNever
Answer is hidden
Question 95 of 1020Ch 3 · Object-oriented programming concepts

Encapsulation refers to:

AHiding a class's implementation details only
BBundling data and the methods that operate on it within a class
CCreating multiple objects of a class
DInheriting from a base class
Answer is hidden
Question 96 of 1020Ch 3 · Object-oriented programming concepts

Which special member function has the same name as the class and no return type?

ADestructor
BConstructor
CFriend function
DStatic function
Answer is hidden
Question 97 of 1020Ch 3 · Object-oriented programming concepts

In C++, dynamically allocated memory for an object must be released using:

AAn automatic garbage collector
Bdelete
CA destructor call only, never delete
DThe this pointer
Answer is hidden
Question 98 of 1020Ch 3 · Object-oriented programming concepts

The 'this' pointer inside a non-static member function refers to:

AThe base class
BThe object on which the function was called
CA static data member
DThe compiler itself
Answer is hidden
Question 99 of 1020Ch 3 · Object-oriented programming concepts

A static data member of a class:

AHas a separate copy for every object
BIs shared by all objects of the class, only one copy exists
CCannot be accessed by any member function
DIs destroyed with every object
Answer is hidden
Question 100 of 1020Ch 3 · Object-oriented programming concepts

A friend function of a class can:

AOnly access public members of that class
BAccess the private and protected members of that class despite not being a member
CNever be called from outside the class
DOnly be a member of another class
Answer is hidden
Question 101 of 1020Ch 3 · Streams, file handling

Which C++ stream class is used specifically for reading from a file?

Aofstream
Bifstream
Cfstream
Diostream
Answer is hidden
Question 102 of 1020Ch 3 · Streams, file handling

Which stream state flag indicates that the end of a file has been reached?

Agoodbit
Beofbit
Cfailbit
Dbadbit
Answer is hidden
Question 103 of 1020Ch 3 · Streams, file handling

cin is a predefined object of which class?

Aostream
Bistream
Cfstream
Diosbase only
Answer is hidden
Question 104 of 1020Ch 3 · Streams, file handling

Which header defines manipulators like setw() and setprecision()?

A<iostream>
B<fstream>
C<iomanip>
D<cstdio>
Answer is hidden
Question 105 of 1020Ch 3 · Streams, file handling

Which functions perform unformatted (raw) I/O in C++ streams?

Acin >> and cout <<
Bget(), put(), read(), write()
Csetw() and setfill()
Dseekg() and seekp()
Answer is hidden
Question 106 of 1020Ch 3 · Streams, file handling

Which function moves the 'get' pointer to a specific position in a file, enabling random access?

Atellg()
Bseekg()
Cclose()
Dopen()
Answer is hidden
Question 107 of 1020Ch 3 · Streams, file handling

Which base class do istream and ostream derive from?

Aiostream
Bios
Cfstream
Dstreambuf only
Answer is hidden
Question 108 of 1020Ch 3 · Streams, file handling

Which manipulator inserts a newline and flushes the output buffer?

Asetw()
Bendl
Csetprecision()
Dhex
Answer is hidden
Question 109 of 1020Ch 3 · Streams, file handling

Which function reports the current position of the 'put' pointer in a file stream?

Atellp()
Bseekg()
Ceof()
Dclear()
Answer is hidden
Question 110 of 1020Ch 3 · Streams, file handling

To reset a stream's error state flags after an error, which function is used?

Afail()
Bclear()
Ceof()
Dgood()
Answer is hidden
Question 111 of 1020Ch 3 · Templates

Which keyword pair is used to declare a function template in C++?

Aclass template
Btemplate<class T> / template<typename T>
Cgeneric function
Dtemplate function T
Answer is hidden
Question 112 of 1020Ch 3 · Templates

The process of the compiler generating a specific version of a template for an actual data type is called:

AOverloading
BInstantiation
COverriding
DEncapsulation
Answer is hidden
Question 113 of 1020Ch 3 · Templates

When both a template and a non-template function match a call equally well, the compiler generally prefers:

AThe template version
BThe non-template (ordinary) function
CNeither, it is an error
DA random choice
Answer is hidden
Question 114 of 1020Ch 3 · Templates

A class template such as Stack<T> allows creation of:

AOnly one fixed-type Stack
BStacks of any data type, e.g. Stack<int>, Stack<float>
COnly integer stacks
DStacks with no type at all
Answer is hidden
Question 115 of 1020Ch 3 · Templates

Member functions of a class template are defined outside the class using which syntax pattern?

AClassName::functionName() only
Btemplate<class T> ReturnType ClassName<T>::functionName()
Cfunction ClassName()
DT::ClassName::functionName()
Answer is hidden
Question 116 of 1020Ch 3 · Templates

Which STL component stores collections of objects, such as vector or map?

AAlgorithms
BIterators
CContainers
DTemplates only
Answer is hidden
Question 117 of 1020Ch 3 · Templates

Which STL component behaves like a generalized pointer used to traverse a container?

AAlgorithm
BIterator
CContainer
DTemplate parameter
Answer is hidden
Question 118 of 1020Ch 3 · Templates

Which of these is an STL algorithm rather than a container?

Avector
Bmap
Csort()
Dlist
Answer is hidden
Question 119 of 1020Ch 3 · Templates

The STL achieves type-independence mainly through the use of:

AFunction overloading only
BTemplates
CFriend functions
DStatic members
Answer is hidden
Question 120 of 1020Ch 3 · Templates

A function template allows:

AA single function definition to work with multiple data types
BOnly integer arguments to be used
CAutomatic exception handling
DDirect file access
Answer is hidden
Question 121 of 1020Ch 3 · Computer Architecture & Hardware

When an interrupt occurs, the CPU transfers execution to:

AInterrupt Service Routine (ISR)
BMain program counter
CStack pointer
DAccumulator
Answer is hidden
Question 122 of 1020Ch 3 · Computer Architecture & Hardware

The 8086 microprocessor operates in which two modes?

AReal mode and Protected mode
BMinimum mode and Maximum mode
CUser mode and Kernel mode
DSingle-bus and Multi-bus mode
Answer is hidden
Question 123 of 1020Ch 3 · Computer Architecture & Hardware

Assembly language source code is translated to machine code by:

AAssembler
BCompiler
CInterpreter
DLinker
Answer is hidden
Question 124 of 1020Ch 3 · Computer Architecture & Hardware

The 8255 Programmable Peripheral Interface (PPI) provides which type of interface?

APhysical
BLogical
CSerial
DOptical
Answer is hidden
Question 125 of 1020Ch 3 · Computer Architecture & Hardware

RISC (Reduced Instruction Set Computer) architecture is characterized by:

AComplex variable-length instructions and small register file
BLarge number of registers, fixed instruction size, and pipelining
CMicrocode-based execution and many addressing modes
DSlow clock speed and large instruction cache
Answer is hidden
Question 126 of 1020Ch 3 · Computer Architecture & Hardware

What does the Address Generation Unit (AGU) in a CPU do?

AExecutes floating-point operations
BComputes effective memory addresses
CManages cache replacement
DDecodes instruction opcodes
Answer is hidden
Question 127 of 1020Ch 3 · Computer Architecture & Hardware

Pipelining in CPU design is also known as:

AParallel processing
BMultiprogramming
CAssembly-line operation / Instruction overlapping
DSuperscalar execution
Answer is hidden
Question 128 of 1020Ch 3 · Computer Architecture & Hardware

How many signal wires does the I²C (Inter-Integrated Circuit) bus use?

A1
B2
C3
D4
Answer is hidden
Question 129 of 1020Ch 3 · Computer Architecture & Hardware

A microprocessor fetches its next instruction from:

ACache memory
BRegister file
CMain memory (RAM)
DAccumulator
Answer is hidden
Question 130 of 1020Ch 3 · Computer Architecture & Hardware

In an SPI bus running at 5 MHz with 8-bit frames, what is the time taken per bit?

A0.02 μs
B0.2 μs
C2 μs
D20 μs
Answer is hidden
Question 131 of 1020Ch 3 · Computer Architecture & Hardware

Which circuit inside the CPU performs arithmetic and logical operations?

AControl Unit
BALU
CRegister File
DMemory Controller
Answer is hidden
Question 132 of 1020Ch 3 · Computer Architecture & Hardware

In floating-point multiplication, the correct sequence of operations is:

AAdd exponents, multiply mantissas, then normalize and round
BMultiply exponents, add mantissas, then normalize
CSubtract exponents, multiply mantissas, then normalize
DMultiply mantissas, multiply exponents, then round
Answer is hidden
Question 133 of 1020Ch 5 · Programming with 8085 and 8086 microprocessors

The 8085 microprocessor has a data bus width of:

A4-bit
B8-bit
C16-bit
D32-bit
Answer is hidden
Question 134 of 1020Ch 5 · Programming with 8085 and 8086 microprocessors

How much memory can the 8085 address with its 16-bit address bus?

A1 KB
B16 KB
C64 KB
D1 MB
Answer is hidden
Question 135 of 1020Ch 5 · Programming with 8085 and 8086 microprocessors

The 8086 microprocessor uses a 20-bit address bus, allowing it to address:

A64 KB
B256 KB
C1 MB
D4 GB
Answer is hidden
Question 136 of 1020Ch 5 · Programming with 8085 and 8086 microprocessors

Which 8086 functional unit is responsible for fetching instructions and managing the bus?

AExecution Unit (EU)
BBus Interface Unit (BIU)
CArithmetic Logic Unit (ALU)
DControl Unit only
Answer is hidden
Question 137 of 1020Ch 5 · Programming with 8085 and 8086 microprocessors

Which 8085 addressing mode uses a register pair (e.g. HL) to hold the operand's address?

AImmediate
BDirect
CIndirect
DImplied
Answer is hidden
Question 138 of 1020Ch 5 · Programming with 8085 and 8086 microprocessors

A COM program is limited in size to:

A8 KB
B64 KB
C640 KB
D1 MB
Answer is hidden
Question 139 of 1020Ch 5 · Programming with 8085 and 8086 microprocessors

Which tool combines object modules and resolves cross-references into a single executable?

AAssembler
BLinker
CLoader
DCompiler
Answer is hidden
Question 140 of 1020Ch 5 · Programming with 8085 and 8086 microprocessors

A two-pass assembler builds a symbol table during:

APass 2 only
BPass 1
CBoth passes equally
DNeither pass
Answer is hidden
Question 141 of 1020Ch 5 · Programming with 8085 and 8086 microprocessors

A one-pass assembler resolves forward references using:

AA separate linker
BBack-patching
CTwo full scans of source code
DA hardware interrupt
Answer is hidden
Question 142 of 1020Ch 5 · Programming with 8085 and 8086 microprocessors

Which component loads an executable program into memory and starts its execution?

AAssembler
BLinker
CLoader
DCompiler
Answer is hidden
Question 143 of 1020Ch 5 · Microprocessor system

Which level of the memory hierarchy is the fastest and smallest?

ASecondary storage
BMain memory (RAM)
CCache
DRegisters
Answer is hidden
Question 144 of 1020Ch 5 · Microprocessor system

In memory-mapped I/O, I/O devices are accessed using:

ASpecial IN/OUT instructions only
BOrdinary memory-reference instructions
CA completely separate processor
DDMA only
Answer is hidden
Question 145 of 1020Ch 5 · Microprocessor system

The Intel 8255 PPI provides how many programmable 8-bit ports?

A1
B2
C3
D4
Answer is hidden
Question 146 of 1020Ch 5 · Microprocessor system

Which 8255 mode provides a bidirectional data bus (Port A only)?

AMode 0
BMode 1
CMode 2
DMode 3 (does not exist)
Answer is hidden
Question 147 of 1020Ch 5 · Microprocessor system

Synchronous transmission differs from asynchronous transmission mainly because it:

AUses start/stop bits per character
BUses a shared clock signal and sends data in blocks
CCannot transmit large amounts of data
DRequires no clock at all
Answer is hidden
Question 148 of 1020Ch 5 · Microprocessor system

Which signal pair is used by a DMA controller to request and receive control of the system bus from the CPU?

AINTR/INTA
BHOLD/HLDA
CRESET/READY
DRD/WR
Answer is hidden
Question 149 of 1020Ch 5 · Microprocessor system

The main benefit of DMA over programmed data transfer is that it:

AIncreases CPU involvement in every byte transferred
BFrees the CPU by transferring data directly between device and memory
CEliminates the need for memory entirely
DOnly works with serial devices
Answer is hidden
Question 150 of 1020Ch 5 · Microprocessor system

In cycle-stealing DMA mode, the DMA controller:

ATransfers an entire block before releasing the bus
BTransfers one word at a time, periodically taking bus cycles from the CPU
CNever releases the bus
DCannot be used with a CPU
Answer is hidden
Question 151 of 1020Ch 5 · Microprocessor system

A serial interface transmits data:

ASeveral bits simultaneously over parallel lines
BOne bit at a time over a single line
COnly using DMA
DOnly in synchronous mode
Answer is hidden
Question 152 of 1020Ch 5 · Microprocessor system

RS-232 is an example of a:

AParallel interface standard
BSerial interface standard
CMemory device
DDMA controller
Answer is hidden
Question 153 of 1020Ch 5 · Interrupt operations

Which 8085 interrupt has the highest priority and cannot be masked?

AINTR
BRST 5.5
CRST 6.5
DTRAP
Answer is hidden
Question 154 of 1020Ch 5 · Interrupt operations

How many entries does the 8086 Interrupt Vector Table contain?

A8
B64
C128
D256
Answer is hidden
Question 155 of 1020Ch 5 · Interrupt operations

Pseudo-parallelism refers to:

AMultiple processors executing truly simultaneously
BA single processor rapidly switching between tasks to simulate simultaneity
CA system with no CPU at all
DParallelism that never actually executes code
Answer is hidden
Question 156 of 1020Ch 5 · Interrupt operations

According to Flynn's classification, a GPU applying one instruction across many data elements is an example of:

ASISD
BSIMD
CMISD
DMIMD
Answer is hidden
Question 157 of 1020Ch 5 · Interrupt operations

A traditional single-processor computer belongs to which Flynn class?

ASISD
BSIMD
CMISD
DMIMD
Answer is hidden
Question 158 of 1020Ch 5 · Interrupt operations

Multiple threads of the same process sharing memory is an example of parallelism at which level?

AInstruction level
BThread level
CProcess level
DBit level
Answer is hidden
Question 159 of 1020Ch 5 · Interrupt operations

Which of the following is NOT one of the four necessary conditions for deadlock?

AMutual exclusion
BHold and wait
CPreemption allowed
DCircular wait
Answer is hidden
Question 160 of 1020Ch 5 · Interrupt operations

A situation where each process in a set waits indefinitely for a resource held by another process in the same set is called:

AStarvation
BDeadlock
CThrashing
DPaging
Answer is hidden
Question 161 of 1020Ch 5 · Interrupt operations

Which is a typical feature of a modern operating system?

ASingle-user access only
BProcess and memory management
CNo file management
DNo security features
Answer is hidden
Question 162 of 1020Ch 5 · Interrupt operations

The ISR (Interrupt Service Routine) is executed:

ABefore the interrupt occurs
BIn response to an interrupt, then control returns to the interrupted program
COnly once, at system startup
DOnly for software interrupts
Answer is hidden
Question 163 of 1020Ch 5 · Control and central processing units

Which control unit design uses fixed combinational logic circuits to generate control signals?

AMicroprogrammed control
BHardwired control
CSoftware control
DInterrupt-driven control
Answer is hidden
Question 164 of 1020Ch 5 · Control and central processing units

Microprogrammed control stores its control signals as:

AHardware logic gates only
BMicroinstructions in a control memory
CEntries in the interrupt vector table
DCache memory blocks
Answer is hidden
Question 165 of 1020Ch 5 · Control and central processing units

Which microinstruction format uses one bit per control signal, requiring little or no decoding?

AVertical format
BHorizontal format
CEncoded format
DCompressed format
Answer is hidden
Question 166 of 1020Ch 5 · Control and central processing units

An instruction format that relies entirely on a stack, with operands implied, is called:

AOne-address instruction
BTwo-address instruction
CZero-address instruction
DThree-address instruction
Answer is hidden
Question 167 of 1020Ch 5 · Control and central processing units

Which addressing mode specifies the operand's memory address directly within the instruction?

AImmediate addressing
BDirect addressing
CRegister addressing
DIndirect addressing
Answer is hidden
Question 168 of 1020Ch 5 · Control and central processing units

RISC architectures are generally characterized by:

AA large, complex instruction set
BSimple, fixed-length instructions executing in a single cycle
CHeavy reliance on memory-to-memory operations
DVariable-length, multi-cycle instructions
Answer is hidden
Question 169 of 1020Ch 5 · Control and central processing units

Which of the following is a typical CISC characteristic?

ALoad/store-only architecture
BFixed instruction length
CVariable-length, complex instructions with many addressing modes
DMinimal microcode use
Answer is hidden
Question 170 of 1020Ch 5 · Control and central processing units

Pipelining improves CPU performance mainly by:

AExecuting only one instruction at a time
BOverlapping the execution stages of multiple instructions
CRemoving the need for a control unit
DEliminating all hazards automatically
Answer is hidden
Question 171 of 1020Ch 5 · Control and central processing units

A pipeline hazard caused by a branch instruction changing the flow of execution is called a:

AStructural hazard
BData hazard
CControl hazard
DMemory hazard
Answer is hidden
Question 172 of 1020Ch 5 · Control and central processing units

Which unit of the CPU performs arithmetic and logical operations on data?

AControl Unit
BALU
CRegister file only
DCache controller
Answer is hidden
Question 173 of 1020Ch 5 · Computer arithmetic and memory system

Addition and subtraction in computer arithmetic are typically performed using:

A1's complement only
B2's complement representation
CSign-magnitude only
DBCD only
Answer is hidden
Question 174 of 1020Ch 5 · Computer arithmetic and memory system

Which algorithm is a classic technique for binary multiplication?

ADijkstra's algorithm
BBooth's algorithm
CWarshall's algorithm
DPrim's algorithm
Answer is hidden
Question 175 of 1020Ch 5 · Computer arithmetic and memory system

Cache memory improves performance mainly by exploiting:

ARandom access patterns
BThe principle of locality of reference
CLarger secondary storage
DSlower CPU clock speeds
Answer is hidden
Question 176 of 1020Ch 5 · Computer arithmetic and memory system

In which cache mapping scheme can a memory block be placed in any cache line?

ADirect mapping
BFully associative mapping
CSequential mapping
DFixed mapping
Answer is hidden
Question 177 of 1020Ch 5 · Computer arithmetic and memory system

Which cache replacement algorithm evicts the block that has not been used for the longest time?

AFIFO
BLFU
CLRU
DRandom
Answer is hidden
Question 178 of 1020Ch 5 · Computer arithmetic and memory system

Which write policy updates both the cache and main memory at the same time?

AWrite-back
BWrite-through
CWrite-once
DWrite-deferred
Answer is hidden
Question 179 of 1020Ch 5 · Computer arithmetic and memory system

Compared to write-through, write-back is generally:

ASlower but simpler
BFaster, updating main memory only later
CImpossible to implement
DUsed only in ROM
Answer is hidden
Question 180 of 1020Ch 5 · Computer arithmetic and memory system

Which type of memory is non-volatile?

ARAM
BCache
CROM
DCPU registers
Answer is hidden
Question 181 of 1020Ch 5 · Computer arithmetic and memory system

A 'unified' cache refers to a cache that:

AStores only instructions
BStores only data
CStores both instructions and data together
DDoes not exist in real systems
Answer is hidden
Question 182 of 1020Ch 5 · Computer arithmetic and memory system

'Composing memory' refers to:

ADeleting unused memory chips
BCombining smaller memory chips/modules with address decoding to build a required memory size
CCompressing data to save space
DWriting microcode into control memory
Answer is hidden
Question 183 of 1020Ch 5 · Input-Output organization and multiprocessor

Which I/O transfer mode requires the CPU to continuously poll the device's status?

AInterrupt-driven I/O
BProgrammed I/O
CDMA
DMemory-mapped I/O only
Answer is hidden
Question 184 of 1020Ch 5 · Input-Output organization and multiprocessor

Which I/O mode involves the least CPU involvement during the actual data transfer?

AProgrammed I/O
BInterrupt-driven I/O
CDMA
DPolling I/O
Answer is hidden
Question 185 of 1020Ch 5 · Input-Output organization and multiprocessor

In interrupt-driven I/O, the CPU is notified that a device is ready by:

AContinuous polling
BAn interrupt signal from the device
CA DMA controller only
DA memory-mapped write only
Answer is hidden
Question 186 of 1020Ch 5 · Input-Output organization and multiprocessor

The main benefit of a multiprocessor system is:

AReduced total memory capacity
BIncreased throughput and reliability through shared resources
CElimination of the need for an operating system
DGuaranteed single-threaded execution
Answer is hidden
Question 187 of 1020Ch 5 · Input-Output organization and multiprocessor

Which interconnection structure connects all processors and memory modules to a single shared communication path?

ACrossbar switch
BBus-based structure
CMultistage network
DPoint-to-point mesh only
Answer is hidden
Question 188 of 1020Ch 5 · Input-Output organization and multiprocessor

Which interconnection structure offers the highest performance by connecting every processor to every memory module directly, but at high cost?

ABus-based structure
BCrossbar switch
CRing topology
DStar topology
Answer is hidden
Question 189 of 1020Ch 5 · Input-Output organization and multiprocessor

A multistage network is best described as:

ACheaper and slower than a bus
BA balance between the low cost of a bus and the high performance of a crossbar switch
CIdentical to a crossbar switch in cost
DUnusable in multiprocessor systems
Answer is hidden
Question 190 of 1020Ch 5 · Input-Output organization and multiprocessor

Processors that do not share memory typically communicate using:

AShared memory only
BMessage passing
CDMA exclusively
DA single shared register
Answer is hidden
Question 191 of 1020Ch 5 · Input-Output organization and multiprocessor

Which of the following is a synchronization primitive used to coordinate access to shared resources?

ASemaphore
BCache
CRegister
DBus arbiter only
Answer is hidden
Question 192 of 1020Ch 5 · Input-Output organization and multiprocessor

An I/O module's role includes all of the following EXCEPT:

AData buffering
BStatus reporting
CError detection
DCompiling source code
Answer is hidden
Question 193 of 1020Ch 6 · Foundations of algorithm analysis

Which property requires that an algorithm must terminate after a finite number of steps?

ADefiniteness
BFiniteness
CEffectiveness
DInput
Answer is hidden
Question 194 of 1020Ch 6 · Foundations of algorithm analysis

The RAM model of computation assumes each elementary operation takes:

AO(n) time
BO(log n) time
CConstant time, O(1)
DO(n log n) time
Answer is hidden
Question 195 of 1020Ch 6 · Foundations of algorithm analysis

Which case describes the maximum running time of an algorithm over all inputs of size n?

ABest case
BAverage case
CWorst case
DAmortized case
Answer is hidden
Question 196 of 1020Ch 6 · Foundations of algorithm analysis

Which asymptotic notation represents an upper bound on an algorithm's growth rate?

ABig-Omega
BBig-Theta
CBig-O
DLittle-o only
Answer is hidden
Question 197 of 1020Ch 6 · Foundations of algorithm analysis

Big-Theta notation is used when an algorithm's running time is:

ABounded only above
BBounded only below
CBounded both above and below (tightly)
DUnbounded
Answer is hidden
Question 198 of 1020Ch 6 · Foundations of algorithm analysis

A recurrence relation such as T(n) = 2T(n/2) + n typically describes the running time of which kind of algorithm?

AAn iterative algorithm only
BA recursive, divide-and-conquer algorithm
CA greedy algorithm
DA brute-force search
Answer is hidden
Question 199 of 1020Ch 6 · Foundations of algorithm analysis

Which method for solving recurrences involves guessing a solution and proving it by induction?

ARecursion tree method
BSubstitution method
CMaster's theorem
DBig-O method
Answer is hidden
Question 200 of 1020Ch 6 · Foundations of algorithm analysis

The Master Theorem applies to recurrences of the form:

AT(n) = T(n-1) + n
BT(n) = aT(n/b) + f(n)
CT(n) = T(n/2) * T(n/2)
DT(n) = n!
Answer is hidden
Question 201 of 1020Ch 6 · Foundations of algorithm analysis

In the recursion tree method, the total running time is obtained by:

ATaking the cost of the root node only
BSumming the costs across all levels of the recursion tree
CIgnoring all leaf nodes
DMultiplying the height by a constant only
Answer is hidden
Question 202 of 1020Ch 6 · Foundations of algorithm analysis

Which of these best describes 'space complexity'?

AThe time an algorithm takes to run
BThe extra memory an algorithm uses as a function of input size
CThe number of lines of code in an algorithm
DThe number of CPU cores used
Answer is hidden
Question 203 of 1020Ch 6 · Divide and conquer algorithms

Which of the following is NOT one of the three steps of divide and conquer?

ADivide
BConquer
CCombine
DMemoize
Answer is hidden
Question 204 of 1020Ch 6 · Divide and conquer algorithms

Binary Search requires the input array to be:

AUnsorted
BSorted
CA linked list only
DA heap
Answer is hidden
Question 205 of 1020Ch 6 · Divide and conquer algorithms

The time complexity of Binary Search is:

AO(n)
BO(n log n)
CO(log n)
DO(n²)
Answer is hidden
Question 206 of 1020Ch 6 · Divide and conquer algorithms

Merge Sort's worst-case time complexity is:

AO(n)
BO(n log n)
CO(n²)
DO(log n)
Answer is hidden
Question 207 of 1020Ch 6 · Divide and conquer algorithms

Quick Sort's worst-case time complexity of O(n²) typically occurs when:

AThe pivot always splits the array evenly
BThe pivot repeatedly produces very unbalanced partitions
CThe array is very small
DRandomized pivoting is used
Answer is hidden
Question 208 of 1020Ch 6 · Divide and conquer algorithms

Randomized Quick Sort improves reliability mainly by:

AAlways sorting in O(n) time
BChoosing the pivot randomly to avoid worst-case behavior on adversarial input
CEliminating the need for partitioning
DUsing extra O(n) memory
Answer is hidden
Question 209 of 1020Ch 6 · Divide and conquer algorithms

In a Max-Heap, the relationship between a parent node and its children is:

AParent ≤ children
BParent ≥ children
CParent = children
DNo defined relationship
Answer is hidden
Question 210 of 1020Ch 6 · Divide and conquer algorithms

Heap Sort's overall time complexity is:

AO(n)
BO(n log n)
CO(n²)
DO(log n)
Answer is hidden
Question 211 of 1020Ch 6 · Divide and conquer algorithms

Which algorithm guarantees finding the i-th order statistic in worst-case linear time?

ABrute-force sort-then-select
BRandomized selection
CMedian-of-Medians algorithm
DBinary search
Answer is hidden
Question 212 of 1020Ch 6 · Divide and conquer algorithms

What is the median of a set of numbers?

AThe largest order statistic
BThe smallest order statistic
CThe middle order statistic
DThe average of all elements
Answer is hidden
Question 213 of 1020Ch 6 · Dynamic programming

Dynamic Programming is applicable to a problem mainly when it exhibits:

ARandom subproblems only
BOptimal substructure and overlapping subproblems
CNo recursive structure at all
DOnly a greedy choice property
Answer is hidden
Question 214 of 1020Ch 6 · Dynamic programming

Unlike Dynamic Programming, a Greedy algorithm:

AAlways guarantees a globally optimal solution
BMakes a locally optimal choice at each step without reconsidering it, which may not yield a global optimum
CNever terminates
DRequires exponential time always
Answer is hidden
Question 215 of 1020Ch 6 · Dynamic programming

The main advantage of Dynamic Programming over plain recursion is that DP:

AUses less code
BAvoids recomputing the same subproblems by storing their results
CNever uses extra memory
DCannot solve overlapping subproblems
Answer is hidden
Question 216 of 1020Ch 6 · Dynamic programming

The Matrix Chain Multiplication problem aims to:

ASort a chain of matrices
BFind the optimal order of multiplication that minimizes the number of scalar multiplications
CInvert a matrix
DFind the determinant of a matrix
Answer is hidden
Question 217 of 1020Ch 6 · Dynamic programming

The Edit Distance (String Editing) problem computes the minimum number of which operations to convert one string into another?

AOnly insertions
BOnly deletions
CInsertions, deletions, and replacements
DOnly swaps
Answer is hidden
Question 218 of 1020Ch 6 · Dynamic programming

The time complexity of the 0/1 Knapsack DP solution, for n items and capacity W, is:

AO(n)
BO(nW)
CO(n²)
DO(2ⁿ) always
Answer is hidden
Question 219 of 1020Ch 6 · Dynamic programming

The Floyd-Warshall algorithm is used to find:

AThe single-source shortest path only
BShortest paths between every pair of vertices
CThe minimum spanning tree
DThe maximum flow in a network
Answer is hidden
Question 220 of 1020Ch 6 · Dynamic programming

The time complexity of the Floyd-Warshall algorithm is:

AO(V)
BO(V²)
CO(V³)
DO(V log V)
Answer is hidden
Question 221 of 1020Ch 6 · Dynamic programming

Solving the Travelling Salesman Problem with DP (Held-Karp/bitmasking) has time complexity:

AO(n!)
BO(n log n)
CO(n² * 2ⁿ)
DO(n³)
Answer is hidden
Question 222 of 1020Ch 6 · Dynamic programming

Memoization is best described as:

AAlways solving a problem from scratch each time
BCaching the results of subproblems so repeated calls can be answered instantly
CA greedy selection technique
DA sorting technique
Answer is hidden
Question 223 of 1020Ch 6 · Loading, linker and macro processor

Which basic loader function adjusts address-dependent parts of a program so it can run at a different memory location than originally assumed?

AAllocation
BRelocation
CLinking
DLoading
Answer is hidden
Question 224 of 1020Ch 6 · Loading, linker and macro processor

An Absolute Loader loads a program:

AAt any available memory address, chosen at run time
BOnly at one fixed, predetermined address
COnly after dynamic linking
DOnly into ROM
Answer is hidden
Question 225 of 1020Ch 6 · Loading, linker and macro processor

A Bootstrap Loader is typically used to:

ACompile source code
BLoad the operating system or a larger program when the machine starts
CPerform dynamic linking of shared libraries
DSearch external libraries
Answer is hidden
Question 226 of 1020Ch 6 · Loading, linker and macro processor

The External Symbol Table (ESTAB) used by a linking loader records:

AThe addresses assigned to external symbols across modules
BThe contents of ROM
CCache replacement statistics
DThe CPU's register values
Answer is hidden
Question 227 of 1020Ch 6 · Loading, linker and macro processor

Automatic Library Search is a feature that allows the loader to:

AIgnore any unresolved external references
BAutomatically find and include library routines needed to resolve external references
CDelete unused libraries
DCompile the program from scratch
Answer is hidden
Question 228 of 1020Ch 6 · Loading, linker and macro processor

A Linkage Editor differs from a dynamic linker mainly because it:

ALinks external references only at run time
BPerforms linking before execution time and stores the fully linked executable
CNever resolves external references
DRequires no object files at all
Answer is hidden
Question 229 of 1020Ch 6 · Loading, linker and macro processor

Dynamic linking postpones linking of external references until:

AAssembly time
BCompile time only
CLoad time or run time
DNever — it avoids linking entirely
Answer is hidden
Question 230 of 1020Ch 6 · Loading, linker and macro processor

A key advantage of dynamic linking over static linking (via a linkage editor) is that it:

AAlways produces a smaller number of files
BSaves memory/disk space by sharing one loaded copy of a library among multiple programs
CEliminates the need for a loader entirely
DWorks only with absolute loaders
Answer is hidden
Question 231 of 1020Ch 6 · Loading, linker and macro processor

Which linker combines .OBJ files into a .EXE file in the MS-DOS environment?

ASunOS linker
BMS-DOS linker
CLinkage editor for Unix only
DBootstrap loader
Answer is hidden
Question 232 of 1020Ch 6 · Loading, linker and macro processor

SunOS's dynamic linking mechanism relies on which file type?

A.EXE files
B.OBJ files only
CShared objects (.so files)
D.COM files
Answer is hidden
Question 233 of 1020Ch 6 · Macro processor basic

A macro is best described as:

AA hardware interrupt
BA named block of source code that can be invoked and expanded elsewhere
CA type of loader
DA memory management unit
Answer is hidden
Question 234 of 1020Ch 6 · Macro processor basic

Which macro-processor table stores the actual text/body of each macro's definition?

AMacro Name Table (MNT)
BMacro Definition Table (MDT)
CArgument List Array (ALA)
DExternal Symbol Table (ESTAB)
Answer is hidden
Question 235 of 1020Ch 6 · Macro processor basic

The Argument List Array (ALA) is used to:

AStore macro names only
BHold the actual argument values supplied in a macro call for substitution during expansion
CStore the object code
DList all external symbols
Answer is hidden
Question 236 of 1020Ch 6 · Macro processor basic

Generation of unique labels in macro expansion is needed mainly to:

ASpeed up compilation
BAvoid duplicate-label errors when a macro is expanded multiple times
CReduce memory usage
DEnable dynamic linking
Answer is hidden
Question 237 of 1020Ch 6 · Macro processor basic

Keyword macro parameters differ from positional parameters because they:

AMust always appear in a fixed order
BAre referenced by name and can be supplied in any order, often with defaults
CCannot have default values
DOnly work in ANSI C
Answer is hidden
Question 238 of 1020Ch 6 · Macro processor basic

Conditional macro expansion allows a macro to:

ANever generate any code
BGenerate different code depending on specified conditions using IF/ELSE/ENDIF-like directives
COnly be expanded once per program
DBypass the macro processor entirely
Answer is hidden
Question 239 of 1020Ch 6 · Macro processor basic

A macro processor that can expand a macro which itself invokes another macro (or itself) supports:

AConditional expansion only
BRecursive macro expansion
CKeyword parameters only
DDynamic linking
Answer is hidden
Question 240 of 1020Ch 6 · Macro processor basic

A general-purpose macro processor is characterized by being:

ATied to one specific programming language
BIndependent of any specific programming language, since it performs textual substitution
CUsable only with MASM
DUsable only for network programming
Answer is hidden
Question 241 of 1020Ch 6 · Macro processor basic

Which software provides the macro processing used in ANSI C, via directives like #define?

AMASM
BThe C preprocessor
CThe linkage editor
DThe bootstrap loader
Answer is hidden
Question 242 of 1020Ch 6 · Macro processor basic

MASM refers to:

AA macro processor built into the Microsoft Macro Assembler
BA dynamic linking mechanism
CA type of DMA controller
DAn operating system
Answer is hidden
Question 243 of 1020Ch 6 · Network Programming

Which protocol is connection-oriented and guarantees reliable, ordered delivery?

AUDP
BIP
CTCP
DNone of these
Answer is hidden
Question 244 of 1020Ch 6 · Network Programming

Which protocol offers low overhead but no guarantee of delivery or ordering?

ATCP
BUDP
CSCTP
DIP with TCP
Answer is hidden
Question 245 of 1020Ch 6 · Network Programming

SCTP is notable for supporting:

AOnly single-stream, single-homed connections
BMulti-streaming and multi-homing
CNo reliability at all
DOnly UDP-style delivery
Answer is hidden
Question 246 of 1020Ch 6 · Network Programming

The TCP connection setup process is commonly known as the:

A4-way handshake
B3-way handshake
C2-way handshake
D1-way handshake
Answer is hidden
Question 247 of 1020Ch 6 · Network Programming

Which socket function marks a socket as ready to accept incoming connections?

Aconnect()
Bbind()
Clisten()
Dsend()
Answer is hidden
Question 248 of 1020Ch 6 · Network Programming

Which function converts a 16-bit value from host byte order to network byte order?

Antohs()
Bhtons()
Chtonl()
Dntohl()
Answer is hidden
Question 249 of 1020Ch 6 · Network Programming

A concurrent server typically handles multiple clients by:

AProcessing them strictly one at a time
BForking a new process or spawning a thread per connection
CRefusing all but one connection
DIgnoring incoming connections
Answer is hidden
Question 250 of 1020Ch 6 · Network Programming

Which I/O model uses select()/poll() to monitor multiple sockets from a single thread?

ABlocking I/O
BNon-blocking I/O
CI/O Multiplexing
DAsynchronous I/O
Answer is hidden
Question 251 of 1020Ch 6 · Network Programming

In which I/O model does the kernel perform the entire operation, including copying data, before notifying the process?

ABlocking I/O
BNon-blocking I/O
CSignal-driven I/O
DAsynchronous I/O
Answer is hidden
Question 252 of 1020Ch 6 · Network Programming

Winsock, the Windows Sockets API, is implemented as a:

AKernel module written in assembly only
BDLL (e.g. WS2₃₂.DLL)
CHardware chip
DBIOS extension
Answer is hidden
Question 253 of 1020Ch 6 · Computer Graphics & AI

The activation function used in a Hopfield Network is:

ASigmoid
BReLU
CTanh
DSign (Signum)
Answer is hidden
Question 254 of 1020Ch 6 · Computer Graphics & AI

Machine learning using labelled training data (input-output pairs) is called:

ASupervised learning
BUnsupervised learning
CReinforcement learning
DSemi-supervised learning
Answer is hidden
Question 255 of 1020Ch 6 · Computer Graphics & AI

In an AI agent, which component carries out actions on the environment?

ASensors
BKnowledge base
CActuators
DInference engine
Answer is hidden
Question 256 of 1020Ch 6 · Computer Graphics & AI

Which UML diagram describes the vocabulary (classes and relationships) of a system?

ASequence Diagram
BClass Diagram
CUse Case Diagram
DActivity Diagram
Answer is hidden
Question 257 of 1020Ch 6 · Computer Graphics & AI

To translate a circle to a new position in 2D graphics, what must be translated?

AThe centre point only
BEvery pixel on the circumference
CThe bounding box
DThe radius
Answer is hidden
Question 258 of 1020Ch 6 · Computer Graphics & AI

In 2D scaling, if both scale factors sx < 1 and sy < 1, the object:

AGrows larger
BShrinks (becomes smaller)
CReflects about the origin
DStays the same size
Answer is hidden
Question 259 of 1020Ch 6 · Computer Graphics & AI

How many distinct reflection planes exist in 3D space?

A3
B4
C6
D2
Answer is hidden
Question 260 of 1020Ch 6 · Computer Graphics & AI

The complexity of an Artificial Neural Network primarily depends on:

ANumber of input nodes only
BTraining data size only
CNumber of hidden layers only
DAll of the above (architecture, data, training)
Answer is hidden
Question 261 of 1020Ch 6 · Computer Graphics & AI

A crossword-puzzle solving environment is best described as:

APartially observable, multi-agent, stochastic
BFully observable, single-agent, deterministic
CPartially observable, single-agent, stochastic
DFully observable, multi-agent, deterministic
Answer is hidden
Question 262 of 1020Ch 6 · Computer Graphics & AI

In an expert system, the component that stores all facts, rules, and domain knowledge is the:

AKnowledge Base
BInference Engine
CWorking Memory
DUser Interface
Answer is hidden
Question 263 of 1020Ch 6 · Computer Graphics & AI

MYCIN, the medical expert system, used how many rules and which reasoning strategy?

A500 rules, Backward chaining
B500 rules, Forward chaining
C200 rules, Backward chaining
D1000 rules, Forward chaining
Answer is hidden
Question 264 of 1020Ch 6 · Computer Graphics & AI

Which concept is central to Fuzzy Logic?

ABoolean truth values
BProbability distributions
CCrisp set membership
DMembership Function (degree of truth 0–1)
Answer is hidden
Question 265 of 1020Ch 6 · Computer Graphics & AI

The A* search algorithm is NOT admissible when:

AThe heuristic overestimates the true cost to goal
BThe heuristic underestimates the true cost
CThe heuristic equals zero
DThe search space is finite
Answer is hidden
Question 266 of 1020Ch 6 · Computer Graphics & AI

Greedy Best-First Search selects the next node to expand based on:

Ag(n) only (cost from start)
Bg(n) + h(n)
Ch(n) only (estimated cost to goal)
DBreadth from root
Answer is hidden
Question 267 of 1020Ch 6 · Computer Graphics & AI

The key components of a search problem in AI are:

AInitial state, goal state, and operators (transition function)
BStart node, heuristic function, and path cost only
CDatabase, inference engine, and user interface
DAgent, environment, and reward function
Answer is hidden
Question 268 of 1020Ch 6 · Computer Graphics & AI

The transformation matrix [[1,0,0],[0,5,0],[0,0,2]] represents:

ATranslation
BScaling
CRotation
DShearing
Answer is hidden
Question 269 of 1020Ch 6 · Computer Graphics & AI

DDA stands for:

ADirect Drawing Algorithm
BDigital Differential Analyzer
CDynamic Display Adapter
DDiscrete Drawing Approach
Answer is hidden
Question 270 of 1020Ch 6 · Computer Graphics & AI

The OOAD methodology that features macro and micro development processes is:

ABooch Method
BRumbaugh OMT
CJacobson OOSE
DRUP
Answer is hidden
Question 271 of 1020Ch 6 · Computer Graphics & AI

The NLP processing pipeline in correct order is:

ATokenization → POS Tagging → Parsing → Semantic Analysis
BParsing → Tokenization → Semantic Analysis → POS Tagging
CSemantic Analysis → Tokenization → POS Tagging → Parsing
DPOS Tagging → Tokenization → Parsing → Semantic Analysis
Answer is hidden
Question 272 of 1020Ch 6 · Computer Graphics & AI

The Turing Test extension that requires a robot to interact physically with the world is:

AChinese Room Test
BTotal Turing Test
CWinograd Schema Test
DCAPTCHA
Answer is hidden
Question 273 of 1020Ch 7 · Data Structures, Lists, Linked Lists & Trees

A stack follows which principle?

AFIFO
BLIFO
CRandom
DPriority
Answer is hidden
Question 274 of 1020Ch 7 · Data Structures, Lists, Linked Lists & Trees

A queue follows which principle?

ALIFO
BFIFO
CLILO
DRandom
Answer is hidden
Question 275 of 1020Ch 7 · Data Structures, Lists, Linked Lists & Trees

Which traversal of a Binary Search Tree gives elements in sorted order?

APre-order
BIn-order
CPost-order
DLevel-order
Answer is hidden
Question 276 of 1020Ch 7 · Data Structures, Lists, Linked Lists & Trees

Big-O notation describes the ____ of an algorithm.

ABest case
BWorst-case upper bound
CExact memory usage
DSource code length
Answer is hidden
Question 277 of 1020Ch 7 · Data Structures, Lists, Linked Lists & Trees

In a doubly linked list, each node has:

AOne pointer (to next)
BTwo pointers (to next and previous)
CNo pointers
DThree data fields
Answer is hidden
Question 278 of 1020Ch 7 · Data Structures, Lists, Linked Lists & Trees

An AVL tree is a:

ASelf-balancing binary search tree
BLinked list
CHash table
DStack
Answer is hidden
Question 279 of 1020Ch 7 · Data Structures, Lists, Linked Lists & Trees

The postfix expression for (A + B) is:

A+AB
BAB+
CA+B
DBA+
Answer is hidden
Question 280 of 1020Ch 7 · Data Structures, Lists, Linked Lists & Trees

Stacks are commonly used to evaluate:

AInfix expressions directly
BPostfix expressions
CSQL queries
DGraphs
Answer is hidden
Question 281 of 1020Ch 7 · Data Structures, Lists, Linked Lists & Trees

In a Binary Search Tree, for any node, the left child is:

AGreater than the node
BLess than the node
CEqual to the node
DUnrelated to the node
Answer is hidden
Question 282 of 1020Ch 7 · Data Structures, Lists, Linked Lists & Trees

Which data structure provides O(1) random access by index?

ALinked list
BArray
CBinary tree
DQueue
Answer is hidden
Question 283 of 1020Ch 7 · Sorting, Searching & Graphs

The average time complexity of merge sort is:

AO(n)
BO(n²)
CO(n log n)
DO(log n)
Answer is hidden
Question 284 of 1020Ch 7 · Sorting, Searching & Graphs

Binary search requires the data to be:

AUnsorted
BSorted
CStored as a linked list
DHashed
Answer is hidden
Question 285 of 1020Ch 7 · Sorting, Searching & Graphs

BFS (Breadth-First Search) is implemented using a:

AStack
BQueue
CTree
DHeap
Answer is hidden
Question 286 of 1020Ch 7 · Sorting, Searching & Graphs

DFS (Depth-First Search) typically uses a:

AQueue
BStack or recursion
CHash table
DPriority queue
Answer is hidden
Question 287 of 1020Ch 7 · Sorting, Searching & Graphs

Which algorithm finds the shortest path from a source in a weighted graph with non-negative weights?

AKruskal's algorithm
BDijkstra's algorithm
CBubble sort
DWarshall's algorithm
Answer is hidden
Question 288 of 1020Ch 7 · Sorting, Searching & Graphs

Prim's and Kruskal's algorithms are used to find a:

AShortest path
BMinimum spanning tree
CHash table
DSorted list
Answer is hidden
Question 289 of 1020Ch 7 · Sorting, Searching & Graphs

The average-case time complexity of a well-designed hash table lookup is:

AO(n)
BO(log n)
CO(1)
DO(n²)
Answer is hidden
Question 290 of 1020Ch 7 · Sorting, Searching & Graphs

When two keys map to the same hash index, it is called a:

AHit
BCollision
COverflow
DFault
Answer is hidden
Question 291 of 1020Ch 7 · Sorting, Searching & Graphs

The worst-case time complexity of quick sort is:

AO(n log n)
BO(n)
CO(n²)
DO(log n)
Answer is hidden
Question 292 of 1020Ch 7 · Sorting, Searching & Graphs

Topological sorting can be applied only to a:

ACyclic graph
BDirected acyclic graph (DAG)
CComplete undirected graph
DUndirected graph
Answer is hidden
Question 293 of 1020Ch 7 · Data Models, Normalization & SQL

A key that uniquely identifies each row and cannot be NULL is the:

AForeign key
BPrimary key
CSuper key
DCandidate key
Answer is hidden
Question 294 of 1020Ch 7 · Data Models, Normalization & SQL

Which normal form removes transitive dependencies?

A1NF
B2NF
C3NF
D0NF
Answer is hidden
Question 295 of 1020Ch 7 · Data Models, Normalization & SQL

The SQL command SELECT belongs to which category?

ADDL
BDML
CDCL
DTCL
Answer is hidden
Question 296 of 1020Ch 7 · Data Models, Normalization & SQL

CREATE, ALTER, and DROP are examples of:

ADML
BDDL
CDCL
DTCL
Answer is hidden
Question 297 of 1020Ch 7 · Data Models, Normalization & SQL

A foreign key is used to:

AUniquely identify a row in the same table
BReference the primary key of another table
CSort data in ascending order
DEncrypt sensitive data
Answer is hidden
Question 298 of 1020Ch 7 · Data Models, Normalization & SQL

A table is in 1NF if all its attribute values are:

AComposite and multi-valued
BAtomic (indivisible)
CEncrypted
DForeign keys
Answer is hidden
Question 299 of 1020Ch 7 · Data Models, Normalization & SQL

An entity that cannot be uniquely identified by its own attributes is a:

AStrong entity
BWeak entity
CSuper entity
DPrimary entity
Answer is hidden
Question 300 of 1020Ch 7 · Data Models, Normalization & SQL

A virtual table derived from a query is called a:

AIndex
BView
CTrigger
DSchema
Answer is hidden
Question 301 of 1020Ch 7 · Data Models, Normalization & SQL

GRANT and REVOKE are part of which SQL category?

ADDL
BDML
CDCL
DTCL
Answer is hidden
Question 302 of 1020Ch 7 · Data Models, Normalization & SQL

In BCNF, every determinant must be a:

AForeign key
BCandidate key
CComposite attribute
DNULL value
Answer is hidden
Question 303 of 1020Ch 7 · Transaction Processing, Concurrency & Recovery

The ACID properties of a transaction are:

AAtomicity, Consistency, Isolation, Durability
BAccess, Control, Integrity, Data
CAdd, Copy, Insert, Delete
DAtomic, Concurrent, Indexed, Distributed
Answer is hidden
Question 304 of 1020Ch 7 · Transaction Processing, Concurrency & Recovery

The 'all-or-nothing' property of a transaction is:

AConsistency
BAtomicity
CIsolation
DDurability
Answer is hidden
Question 305 of 1020Ch 7 · Transaction Processing, Concurrency & Recovery

Once a transaction commits, its changes persist even after a crash. This is:

AAtomicity
BIsolation
CDurability
DConsistency
Answer is hidden
Question 306 of 1020Ch 7 · Transaction Processing, Concurrency & Recovery

Two-Phase Locking (2PL) is used to ensure:

ADeadlock prevention
BSerializability
CData redundancy
DEncryption
Answer is hidden
Question 307 of 1020Ch 7 · Transaction Processing, Concurrency & Recovery

A situation where two transactions wait indefinitely for each other's locks is:

AStarvation
BDeadlock
CRollback
DCheckpoint
Answer is hidden
Question 308 of 1020Ch 7 · Transaction Processing, Concurrency & Recovery

In log-based recovery, reapplying committed transactions is called:

AUNDO
BREDO
CCOMMIT
DLOCK
Answer is hidden
Question 309 of 1020Ch 7 · Transaction Processing, Concurrency & Recovery

Which lock allows multiple transactions to read simultaneously?

AExclusive lock
BShared lock
CWrite lock
DDeadlock
Answer is hidden
Question 310 of 1020Ch 7 · Transaction Processing, Concurrency & Recovery

A checkpoint in recovery is used to:

AEncrypt the transaction log
BReduce the amount of recovery work needed after a crash
CDelete the entire database
DCreate new indexes automatically
Answer is hidden
Question 311 of 1020Ch 7 · Transaction Processing, Concurrency & Recovery

Isolation in ACID ensures that:

ATransactions are permanently stored after commit
BConcurrent transactions don't interfere with each other
CData is encrypted during transmission
DAll operations in a transaction complete
Answer is hidden
Question 312 of 1020Ch 7 · Transaction Processing, Concurrency & Recovery

UNDO operation in recovery is applied to:

ACommitted transactions
BUncommitted (incomplete) transactions
CDatabase indexes
DVirtual views
Answer is hidden
Question 313 of 1020Ch 7 · Operating System & Process Management

A process is best defined as:

AA stored program on disk
BA program in execution
CA file in the file system
DA CPU register value
Answer is hidden
Question 314 of 1020Ch 7 · Operating System & Process Management

Which scheduling algorithm is preemptive and uses a time quantum?

AFCFS
BSJF
CRound Robin
DNon-preemptive Priority
Answer is hidden
Question 315 of 1020Ch 7 · Operating System & Process Management

The core component of an operating system is the:

AShell
BKernel
CCompiler
DDevice driver
Answer is hidden
Question 316 of 1020Ch 7 · Operating System & Process Management

Which structure stores all information about a process?

AFile Allocation Table
BProcess Control Block (PCB)
CPage table only
DCPU cache
Answer is hidden
Question 317 of 1020Ch 7 · Operating System & Process Management

A condition where the result depends on the timing of concurrent processes is a:

ADeadlock
BRace condition
CPage fault
DInterrupt
Answer is hidden
Question 318 of 1020Ch 7 · Operating System & Process Management

A binary semaphore is also called a:

AMonitor
BMutex
CThread
DPipe
Answer is hidden
Question 319 of 1020Ch 7 · Operating System & Process Management

Which scheduling algorithm gives the minimum average waiting time?

AFCFS
BShortest Job First (SJF)
CRound Robin
DPriority scheduling
Answer is hidden
Question 320 of 1020Ch 7 · Operating System & Process Management

A lightweight unit of execution that shares memory with others in the same process is a:

AProcess
BThread
CKernel
DDaemon
Answer is hidden
Question 321 of 1020Ch 7 · Operating System & Process Management

The interface through which a program requests OS services is the:

ACompiler
BSystem call
CSystem bus
DCPU cache
Answer is hidden
Question 322 of 1020Ch 7 · Operating System & Process Management

The Dining Philosophers problem illustrates issues of:

ASorting algorithms
BSynchronization and deadlock
CData compression
DNetwork routing
Answer is hidden
Question 323 of 1020Ch 7 · Memory Management, File Systems & Administration

Dividing memory into fixed-size pages and frames is called:

ASegmentation
BPaging
CSwapping
DCompaction
Answer is hidden
Question 324 of 1020Ch 7 · Memory Management, File Systems & Administration

A page fault occurs when:

AThe CPU fails
BA required page is not in main memory
CThe disk is completely full
DA process terminates
Answer is hidden
Question 325 of 1020Ch 7 · Memory Management, File Systems & Administration

Which page replacement algorithm replaces the page not used for the longest time?

AFIFO
BLRU
COptimal
DRandom
Answer is hidden
Question 326 of 1020Ch 7 · Memory Management, File Systems & Administration

Wasted space inside an allocated memory block is called:

AExternal fragmentation
BInternal fragmentation
CSwapping
DThrashing
Answer is hidden
Question 327 of 1020Ch 7 · Memory Management, File Systems & Administration

Virtual memory is most commonly implemented using:

AMemory compaction
BDemand paging
CData compression
DCPU caching only
Answer is hidden
Question 328 of 1020Ch 7 · Memory Management, File Systems & Administration

The theoretically optimal page replacement algorithm replaces the page:

AThat was loaded first
BNot needed for the longest future time
CThat was used most recently
DSelected at random
Answer is hidden
Question 329 of 1020Ch 7 · Memory Management, File Systems & Administration

FIFO page replacement may suffer from:

ADeadlock
BBelady's anomaly
CStarvation
DRace conditions
Answer is hidden
Question 330 of 1020Ch 7 · Memory Management, File Systems & Administration

Moving a process between main memory and disk is called:

APaging
BSwapping
CHashing
DIndexing
Answer is hidden
Question 331 of 1020Ch 7 · Memory Management, File Systems & Administration

Which file allocation method stores file blocks in consecutive disk locations?

ALinked allocation
BIndexed allocation
CContiguous allocation
DHashed allocation
Answer is hidden
Question 332 of 1020Ch 7 · Memory Management, File Systems & Administration

External fragmentation can be reduced by:

AAdding more CPU registers
BCompaction or using paging
CDisabling the CPU cache
DIncreasing the CPU clock speed
Answer is hidden
Question 333 of 1020Ch 7 · Operating Systems & DBMS

Which entity has its own memory space, program counter, and code segment?

AProcess
BThread
CCoroutine
DInterrupt handler
Answer is hidden
Question 334 of 1020Ch 7 · Operating Systems & DBMS

An OS that groups similar jobs together for batch execution is a:

AReal-time OS
BTime-sharing OS
CBatch Processing OS
DDistributed OS
Answer is hidden
Question 335 of 1020Ch 7 · Operating Systems & DBMS

In DBMS, which component is responsible for maintaining concurrency control?

ATransaction Manager
BBuffer Manager
CDisk Manager
DCatalog Manager
Answer is hidden
Question 336 of 1020Ch 7 · Operating Systems & DBMS

Which DBMS component estimates and minimises the cost of query execution?

AParser
BQuery Optimizer
CBuffer Manager
DCatalog
Answer is hidden
Question 337 of 1020Ch 7 · Operating Systems & DBMS

A semaphore in OS represents:

AA synchronisation mechanism for shared resources
BA type of scheduling algorithm
CA memory management unit
DA file system structure
Answer is hidden
Question 338 of 1020Ch 7 · Operating Systems & DBMS

BFS (Breadth-First Search) uses which data structure?

AStack
BQueue
CPriority Queue
DHeap
Answer is hidden
Question 339 of 1020Ch 7 · Operating Systems & DBMS

DFS (Depth-First Search) uses which data structure (or property)?

AQueue (FIFO)
BStack (LIFO)
CPriority Queue
DHash Table
Answer is hidden
Question 340 of 1020Ch 7 · Operating Systems & DBMS

For an AVL tree with 7 nodes, what is the maximum possible height?

A2
B3
C4
D7
Answer is hidden
Question 341 of 1020Ch 7 · Operating Systems & DBMS

Which array correctly represents a min-heap?

A[4, 3, 2, 1]
B[1, 3, 2, 4]
C[3, 1, 2, 4]
D[2, 4, 1, 3]
Answer is hidden
Question 342 of 1020Ch 7 · Operating Systems & DBMS

The time complexity of the enqueue operation in a queue implemented with a linked list is:

AO(1)
BO(n)
CO(log n)
DO(n²)
Answer is hidden
Question 343 of 1020Ch 7 · Operating Systems & DBMS

The average time complexity of sequential (linear) search is:

AO(1)
BO(n)
CO(log n)
DO(n²)
Answer is hidden
Question 344 of 1020Ch 7 · Operating Systems & DBMS

The basic classification of computer memory is:

AVolatile (RAM) and Non-volatile (ROM/Flash)
BPrimary and Secondary
CCache and Main memory
DStatic and Dynamic
Answer is hidden
Question 345 of 1020Ch 8 · Software Process & Requirements Engineering

Which SDLC model is best described as sequential and rigid?

ASpiral
BWaterfall
CAgile
DPrototype
Answer is hidden
Question 346 of 1020Ch 8 · Software Process & Requirements Engineering

Response time and scalability are examples of:

AFunctional requirements
BNon-functional requirements
CDesign constraints
DTest cases
Answer is hidden
Question 347 of 1020Ch 8 · Software Process & Requirements Engineering

A Software Requirements Specification (SRS) document:

AContains only UML diagrams
BCompletely describes what the software should do
CIs written after deployment
DReplaces the source code
Answer is hidden
Question 348 of 1020Ch 8 · Software Process & Requirements Engineering

Which process model is primarily driven by risk analysis?

AWaterfall
BBig Bang
CV-Model
DSpiral
Answer is hidden
Question 349 of 1020Ch 8 · Software Process & Requirements Engineering

In the V-Model, each development phase is paired with a corresponding:

ACoding phase
BTesting phase
CDesign phase
DDeployment phase
Answer is hidden
Question 350 of 1020Ch 8 · Software Process & Requirements Engineering

Unlike hardware, software:

AWears out with use
BDoes not wear out but may degrade over time without maintenance
CGets physically damaged
DImproves automatically over time
Answer is hidden
Question 351 of 1020Ch 8 · Software Process & Requirements Engineering

'The system shall authenticate users' is an example of a:

ANon-functional requirement
BFunctional requirement
CDesign constraint
DTechnical specification
Answer is hidden
Question 352 of 1020Ch 8 · Software Process & Requirements Engineering

The prototype model in software development is used to:

AWrite final production code quickly
BClarify and validate requirements through an early working model
CSkip the testing phase
DDeploy software with no testing
Answer is hidden
Question 353 of 1020Ch 8 · Software Process & Requirements Engineering

Agile software development emphasises:

AStrict documentation over working software
BIterative delivery and customer collaboration
CA single delivery at the end of the project
DNo testing
Answer is hidden
Question 354 of 1020Ch 8 · Software Process & Requirements Engineering

Which is the FIRST step in the requirements engineering process?

AValidation
BElicitation
CSpecification
DManagement
Answer is hidden
Question 355 of 1020Ch 8 · Software Design

Good software design aims for:

ALow cohesion and low coupling
BHigh cohesion and high coupling
CHigh cohesion and low coupling
DLow cohesion and high coupling
Answer is hidden
Question 356 of 1020Ch 8 · Software Design

Cohesion measures the:

ADependencies between different modules
BRelatedness of responsibilities within a single module
CNumber of lines of code
DNumber of developers on the team
Answer is hidden
Question 357 of 1020Ch 8 · Software Design

Coupling measures the:

AInternal logic within a module
BDegree of interdependence between different modules
CDatabase schema design
DNumber of test cases
Answer is hidden
Question 358 of 1020Ch 8 · Software Design

The design principle of hiding module internals from other modules is called:

AInheritance
BInformation hiding
CPolymorphism
DNormalization
Answer is hidden
Question 359 of 1020Ch 8 · Software Design

Which type of cohesion is considered the BEST (highest)?

ACoincidental cohesion
BFunctional cohesion
CTemporal cohesion
DLogical cohesion
Answer is hidden
Question 360 of 1020Ch 8 · Software Design

Which type of coupling is considered the WORST?

AData coupling
BContent coupling
CControl coupling
DExternal coupling
Answer is hidden
Question 361 of 1020Ch 8 · Software Design

Dividing software into smaller, independent, manageable units is called:

ANormalization
BModularity
CCoupling
DEncryption
Answer is hidden
Question 362 of 1020Ch 8 · Software Design

In the Client-Server architecture:

AAll clients run independently
BThe server provides services and clients consume them
CThere are no network connections
DDatabase is eliminated
Answer is hidden
Question 363 of 1020Ch 8 · Software Design

Building systems by composing pre-built, reusable software components is called:

ABig Bang development
BWaterfall development
CComponent-Based Software Engineering (CBSE)
DBlack-box testing
Answer is hidden
Question 364 of 1020Ch 8 · Software Design

The principle of progressively elaborating a design from abstract to detailed is called:

AStepwise refinement
BInformation hiding
CCoupling
DReverse engineering
Answer is hidden
Question 365 of 1020Ch 8 · Software Testing, Cost Estimation, Quality & Configuration Management

Which testing level tests individual modules in isolation?

AAcceptance testing
BUnit testing
CIntegration testing
DSystem testing
Answer is hidden
Question 366 of 1020Ch 8 · Software Testing, Cost Estimation, Quality & Configuration Management

White-box testing is based on:

AExternal requirements only
BKnowledge of the internal code structure
CUser feedback
DRandom inputs
Answer is hidden
Question 367 of 1020Ch 8 · Software Testing, Cost Estimation, Quality & Configuration Management

'Are we building the right product?' is the question answered by:

AVerification
BValidation
CCompilation
DRefactoring
Answer is hidden
Question 368 of 1020Ch 8 · Software Testing, Cost Estimation, Quality & Configuration Management

COCOMO is used to estimate software:

AUI design complexity
BEffort and cost based on lines of code
CDatabase schema
DNetwork bandwidth
Answer is hidden
Question 369 of 1020Ch 8 · Software Testing, Cost Estimation, Quality & Configuration Management

How many maturity levels does CMMI have?

A3
B4
C5
D6
Answer is hidden
Question 370 of 1020Ch 8 · Software Testing, Cost Estimation, Quality & Configuration Management

Black-box testing is based on:

ACode inspection
BSystem requirements and specifications, without knowledge of internals
CDatabase indexes
DHardware specifications
Answer is hidden
Question 371 of 1020Ch 8 · Software Testing, Cost Estimation, Quality & Configuration Management

Integration testing verifies:

ASingle functions in isolation
BInteractions between combined modules
CHardware compatibility
DEnd-user acceptability
Answer is hidden
Question 372 of 1020Ch 8 · Software Testing, Cost Estimation, Quality & Configuration Management

Software Configuration Management (SCM) includes:

ADesigning UML diagrams
BVersion control, change control, and release management
CCPU scheduling
DNetwork design
Answer is hidden
Question 373 of 1020Ch 8 · Software Testing, Cost Estimation, Quality & Configuration Management

'Are we building the product right?' is answered by:

AValidation
BVerification
CIntegration testing
DAcceptance testing
Answer is hidden
Question 374 of 1020Ch 8 · Software Testing, Cost Estimation, Quality & Configuration Management

ISO 9001 is related to:

ASorting algorithms
BQuality management systems
CNetwork protocols
DDatabase normalization
Answer is hidden
Question 375 of 1020Ch 8 · Object-Oriented Fundamentals & Analysis

UML stands for:

AUnified Modeling Language
BUniversal Markup Language
CUnified Method Language
DUnit Management Language
Answer is hidden
Question 376 of 1020Ch 8 · Object-Oriented Fundamentals & Analysis

An actor in a use case diagram is:

AA database table
BAn external entity that interacts with the system
CA method in a class
DA programming variable
Answer is hidden
Question 377 of 1020Ch 8 · Object-Oriented Fundamentals & Analysis

Which UML diagram shows classes, attributes, and their relationships?

AUse case diagram
BSequence diagram
CClass diagram
DActivity diagram
Answer is hidden
Question 378 of 1020Ch 8 · Object-Oriented Fundamentals & Analysis

Which UML diagram models the dynamic behavior and time-ordered interactions?

AClass diagram
BSequence diagram
CDeployment diagram
DComponent diagram
Answer is hidden
Question 379 of 1020Ch 8 · Object-Oriented Fundamentals & Analysis

The relationship 'Dog IS-A Animal' in OO design is an example of:

AAggregation
BComposition
CGeneralization (Inheritance)
DDependency
Answer is hidden
Question 380 of 1020Ch 8 · Object-Oriented Fundamentals & Analysis

The relationship 'University HAS-A Department' where Department can exist independently is:

AGeneralization
BAggregation
CDependency
DComposition
Answer is hidden
Question 381 of 1020Ch 8 · Object-Oriented Fundamentals & Analysis

A use case diagram primarily shows:

AInternal code structure
BWhat the system does from the user's perspective
CHardware configuration
DDatabase schema
Answer is hidden
Question 382 of 1020Ch 8 · Object-Oriented Fundamentals & Analysis

The OO development cycle starts with:

ACoding
BRequirements gathering followed by OO Analysis
CDeployment
DTesting
Answer is hidden
Question 383 of 1020Ch 8 · Object-Oriented Fundamentals & Analysis

In Composition (strong HAS-A), the part:

ACan exist independently of the whole
BCannot exist without the whole
CIs always an abstract class
DInherits from the whole
Answer is hidden
Question 384 of 1020Ch 8 · Object-Oriented Fundamentals & Analysis

Activity diagrams in UML are used to model:

AStatic class structures
BPhysical deployment of software
CDynamic workflows and business processes
DDatabase relationships
Answer is hidden
Question 385 of 1020Ch 8 · Object-Oriented Design

OO Design focuses on:

AWhat the problem is
BHow to build the solution in software
CHardware selection
DNetwork topology
Answer is hidden
Question 386 of 1020Ch 8 · Object-Oriented Design

A sequence diagram emphasises:

APhysical deployment of software
BThe time ordering of messages between objects
CDatabase schema
DClass attributes only
Answer is hidden
Question 387 of 1020Ch 8 · Object-Oriented Design

A design pattern that ensures only one instance of a class exists is the:

AObserver
BFactory
CSingleton
DStrategy
Answer is hidden
Question 388 of 1020Ch 8 · Object-Oriented Design

In UML class diagrams, '+' before an attribute means it is:

APrivate
BProtected
CPackage
DPublic
Answer is hidden
Question 389 of 1020Ch 8 · Object-Oriented Design

A collaboration (communication) diagram emphasises:

AThe time ordering of messages
BThe structural organisation of objects and their links
CHardware components
DDatabase tables
Answer is hidden
Question 390 of 1020Ch 8 · Object-Oriented Design

Singleton, Factory, and Observer are examples of:

ATest cases
BDesign patterns
CDatabase triggers
DSDLC models
Answer is hidden
Question 391 of 1020Ch 8 · Object-Oriented Design

'-' before a class attribute in UML indicates:

APublic visibility
BProtected visibility
CPrivate visibility
DPackage visibility
Answer is hidden
Question 392 of 1020Ch 8 · Object-Oriented Design

Which symbol in UML indicates protected visibility?

A#
B+
C-
D~
Answer is hidden
Question 393 of 1020Ch 8 · Object-Oriented Design

Sequence and collaboration diagrams are both types of:

AStructural diagrams
BInteraction diagrams
CDeployment diagrams
DState diagrams
Answer is hidden
Question 394 of 1020Ch 8 · Object-Oriented Design

GRASP is a set of patterns for:

ATest case generation
BNetwork configuration
CDatabase normalization
DAssigning responsibilities to classes in OO design
Answer is hidden
Question 395 of 1020Ch 8 · Object-Oriented Design Implementation

In OO implementation, design class diagram attributes become:

ADatabase tables
BFields or instance variables in a class
CTest cases
DNetwork protocols
Answer is hidden
Question 396 of 1020Ch 8 · Object-Oriented Design Implementation

Messages in a collaboration/sequence diagram are translated into code as:

AClass declarations
BMethod calls in the receiver object's method body
CDatabase queries
DHTML elements
Answer is hidden
Question 397 of 1020Ch 8 · Object-Oriented Design Implementation

Forward engineering refers to:

AGenerating models from existing code
BTesting old software
CGenerating code from design models
DRefactoring only
Answer is hidden
Question 398 of 1020Ch 8 · Object-Oriented Design Implementation

Reverse engineering refers to:

AGenerating test cases automatically
BRecovering design models from existing source code
CDeploying software
DNormalizing a database
Answer is hidden
Question 399 of 1020Ch 8 · Object-Oriented Design Implementation

Exception handling in OO languages uses keywords:

Astart / stop / pause
Btry / catch / throw
Cpush / pop / peek
Dbegin / end / error
Answer is hidden
Question 400 of 1020Ch 8 · Object-Oriented Design Implementation

A uni-directional association from Class A to Class B is implemented as:

AA reference attribute in Class A pointing to Class B
BA database trigger
CA method in Class B
DAn abstract method
Answer is hidden
Question 401 of 1020Ch 8 · Object-Oriented Design Implementation

Design class diagram operations become:

ADatabase columns
BMethods (functions) in the implementation class
CHTML forms
DTest suites
Answer is hidden
Question 402 of 1020Ch 8 · Object-Oriented Design Implementation

Round-trip engineering keeps:

ASource code and test cases synchronized
BDesign models and source code synchronized
CDatabases and UI synchronized
DNetworks and servers synchronized
Answer is hidden
Question 403 of 1020Ch 8 · Object-Oriented Design Implementation

Improving the internal structure of code without changing its external behaviour is called:

AReverse engineering
BRefactoring
CForward engineering
DTesting
Answer is hidden
Question 404 of 1020Ch 8 · Object-Oriented Design Implementation

In OO implementation, the design is updated iteratively because:

ACode never changes
BNew insights during implementation may reveal design improvements
CTesting is not needed
DModels are written in Java
Answer is hidden
Question 405 of 1020Ch 8 · Software Engineering & OOP

Which statement is TRUE about static member functions in C++?

AStatic functions can be overloaded
BStatic functions can access non-static members directly
CStatic functions require an object to be called
DStatic functions cannot have return values
Answer is hidden
Question 406 of 1020Ch 8 · Software Engineering & OOP

For multiple inheritance in C++, how many base classes are required at minimum?

A1
B2
C3
D4
Answer is hidden
Question 407 of 1020Ch 8 · Software Engineering & OOP

Which direction flag for the seekg()/seekp() stream functions is NOT valid in C++?

Aios::beg
Bios::cur
Cios::end
Dios::set
Answer is hidden
Question 408 of 1020Ch 8 · Software Engineering & OOP

When does the Spiral Model of software development terminate?

AAfter the first prototype
BAfter all requirements are met
CAfter a fixed number of iterations
DWhen the product is cancelled or dies
Answer is hidden
Question 409 of 1020Ch 8 · Software Engineering & OOP

SQA (Software Quality Assurance) combined with SQM (Software Quality Management) forms:

ASoftware Testing
BSoftware Verification
CSoftware Configuration Management
DSoftware Quality Processes
Answer is hidden
Question 410 of 1020Ch 8 · Software Engineering & OOP

Software is best defined as:

AA set of executable programs only
BA set of programs, associated documentation, and configuration data
CHardware instructions stored in ROM
DAn operating system and its utilities
Answer is hidden
Question 411 of 1020Ch 8 · Software Engineering & OOP

A Use Case describes interaction between:

AClasses and objects
BModules and components
CActor and the system (product)
DDatabase and application
Answer is hidden
Question 412 of 1020Ch 8 · Software Engineering & OOP

CASE (Computer-Aided Software Engineering) tools are primarily used for:

AOnly code compilation
BOnly testing
CSupporting all phases of software development and project management
DDatabase administration only
Answer is hidden
Question 413 of 1020Ch 8 · Software Engineering & OOP

Vertical lines (lifelines) in a UML Sequence Diagram represent:

AMethod calls
BObjects or actors
CTime intervals
DReturn values
Answer is hidden
Question 414 of 1020Ch 8 · Software Engineering & OOP

In C++ templates, in the declaration template <class T>, T represents:

AA specific class name
BA template type parameter (placeholder for any type)
CA typedef alias
DA global variable
Answer is hidden
Question 415 of 1020Ch 8 · Software Engineering & OOP

The primary purpose of C++ namespaces is to:

AAvoid naming conflicts and encapsulate code
BSpeed up compilation
CReplace header files
DManage memory allocation
Answer is hidden
Question 416 of 1020Ch 8 · Software Engineering & OOP

Runtime polymorphism (late binding) in C++ is achieved through:

AFunction overloading
BVirtual functions
COperator overloading
DTemplates
Answer is hidden
Question 417 of 1020Ch 8 · Software Engineering & OOP

The three main phases of Object-Oriented development are:

AAnalysis, Design, and Implementation
BRequirements, Coding, and Testing
CPlanning, Execution, and Closure
DModelling, Prototyping, and Deployment
Answer is hidden
Question 418 of 1020Ch 8 · Software Engineering & OOP

Which SDLC model explicitly pairs each development phase with a testing phase in a V-shape?

AWaterfall Model
BV-Model (Verification and Validation)
CSpiral Model
DAgile Model
Answer is hidden
Question 419 of 1020Ch 8 · Software Engineering & OOP

Version control systems are used primarily to:

ACompile source code
BTrack and manage multiple versions of code and files
CDebug runtime errors
DManage database schemas
Answer is hidden
Question 420 of 1020Ch 8 · Software Engineering & OOP

The arrow notation in UML represents which relationship?

AAssociation
BAggregation
CGeneralisation (Inheritance)
DDependency
Answer is hidden
Question 421 of 1020Ch 8 · Software Engineering & OOP

Which C/C++ keyword CANNOT be used as an identifier (variable name)?

Awhile
Bcount
Cvalue
Ddata
Answer is hidden
Question 422 of 1020Ch 8 · Software Engineering & OOP

The operator used to access a member of a structure through a pointer in C is:

A.
B->
C::
D*
Answer is hidden
Question 423 of 1020Ch 8 · Software Engineering & OOP

Given classes A, B: public A, C: public B, the type of inheritance demonstrated is:

AMultiple inheritance
BMultilevel inheritance
CHierarchical inheritance
DHybrid inheritance
Answer is hidden
Question 424 of 1020Ch 8 · Java basics and multithreading

Which component provides the runtime environment to execute Java bytecode?

AJDK
BJRE
CJVM
DIDE
Answer is hidden
Question 425 of 1020Ch 8 · Java basics and multithreading

Which of the following includes development tools such as the compiler (javac)?

AJVM only
BJRE only
CJDK
DNone of these
Answer is hidden
Question 426 of 1020Ch 8 · Java basics and multithreading

Which is the generally preferred way to create a thread in Java, since it avoids single inheritance limitations?

AExtending the Thread class
BImplementing the Runnable interface
CUsing only static methods
DOverriding main()
Answer is hidden
Question 427 of 1020Ch 8 · Java basics and multithreading

The default thread priority in Java is:

A1 (MINPRIORITY)
B5 (NORMPRIORITY)
C10 (MAXPRIORITY)
D0
Answer is hidden
Question 428 of 1020Ch 8 · Java basics and multithreading

The 'synchronized' keyword in Java is used to:

ASpeed up thread creation
BAllow only one thread to access a critical section at a time, preventing race conditions
CAutomatically terminate deadlocked threads
DConvert a thread into a process
Answer is hidden
Question 429 of 1020Ch 8 · Java basics and multithreading

A deadlock occurs when:

AA single thread runs out of memory
BTwo or more threads wait forever for resources held by each other
CA thread finishes execution normally
DThreads have different priorities
Answer is hidden
Question 430 of 1020Ch 8 · Java basics and multithreading

Which methods, inherited from the Object class, are used for inter-thread communication?

Astart() and run()
Bwait(), notify(), and notifyAll()
Csuspend() and resume()
Dinterrupt() and join() only
Answer is hidden
Question 431 of 1020Ch 8 · Java basics and multithreading

Why are the Thread class's suspend(), resume(), and stop() methods deprecated?

AThey run too fast
BThey are prone to causing deadlocks
CThey cannot create new threads
DThey are not part of the Java language
Answer is hidden
Question 432 of 1020Ch 8 · Java basics and multithreading

Which String-related class is thread-safe (synchronized) for mutable character sequences?

AString
BStringBuilder
CStringBuffer
DCharSequence only
Answer is hidden
Question 433 of 1020Ch 8 · Java basics and multithreading

Which class is used to format and parse dates using a custom pattern, such as 'dd-MM-yyyy'?

ACalendar
BRandom
CSimpleDateFormat
DNumberFormat
Answer is hidden
Question 434 of 1020Ch 8 · Java swing, AWT, event handling and JDBC

Which method is used to add a component to an AWT Container?

Ainsert()
Badd()
Cplace()
Dattach()
Answer is hidden
Question 435 of 1020Ch 8 · Java swing, AWT, event handling and JDBC

Which layout manager divides a container into North, South, East, West, and Center regions?

AFlowLayout
BGridLayout
CBorderLayout
DCardLayout
Answer is hidden
Question 436 of 1020Ch 8 · Java swing, AWT, event handling and JDBC

In the delegation event model, which component generates an event?

AThe listener
BThe event source
CThe Container only
DThe JVM
Answer is hidden
Question 437 of 1020Ch 8 · Java swing, AWT, event handling and JDBC

Which interface's actionPerformed() method handles button-click events?

AMouseListener
BKeyListener
CActionListener
DWindowListener
Answer is hidden
Question 438 of 1020Ch 8 · Java swing, AWT, event handling and JDBC

Which class of events represents mouse actions such as clicks and drags?

AActionEvent
BMouseEvent
CKeyEvent
DItemEvent
Answer is hidden
Question 439 of 1020Ch 8 · Java swing, AWT, event handling and JDBC

Compared to AWT, Swing components are generally:

AHeavyweight and platform-dependent only
BLightweight, with a pluggable look-and-feel
CUnable to handle any events
DWritten in C++ only
Answer is hidden
Question 440 of 1020Ch 8 · Java swing, AWT, event handling and JDBC

Swing is built on top of which underlying toolkit?

AJava3D
BAWT
CJDBC
DServlet API
Answer is hidden
Question 441 of 1020Ch 8 · Java swing, AWT, event handling and JDBC

Which design pattern underlies how Swing components separate data, presentation, and interaction logic?

ASingleton
BObserver only
CModel-View-Controller (MVC)
DFactory
Answer is hidden
Question 442 of 1020Ch 8 · Java swing, AWT, event handling and JDBC

Which of these is a typical Swing container used to hold other components?

AJButton
BJLabel
CJPanel
DJCheckBox
Answer is hidden
Question 443 of 1020Ch 8 · Java swing, AWT, event handling and JDBC

Swing component class names are conventionally prefixed with which letter?

AS
BW
CJ
DC
Answer is hidden
Question 444 of 1020Ch 8 · J2EE, servlet programming and JSP programming

Which of the following is a core J2EE technology used for business-logic components?

AHTML
BEJB (Enterprise JavaBeans)
CCSS
DXML only
Answer is hidden
Question 445 of 1020Ch 8 · J2EE, servlet programming and JSP programming

In a typical multi-tier enterprise architecture, which tier handles servlets and JSPs?

AClient tier
BWeb tier
CBusiness tier
DEIS/Data tier
Answer is hidden
Question 446 of 1020Ch 8 · J2EE, servlet programming and JSP programming

Compared to GET, a POST request:

AAlways appends parameters to the URL
BSends parameters in the request body, suited to larger/sensitive data
CCannot submit form data
DIs always cached by the browser
Answer is hidden
Question 447 of 1020Ch 8 · J2EE, servlet programming and JSP programming

Which component manages the lifecycle of servlets and JSPs within an application server?

AThe Web Container
BThe JVM only
CThe Deployment Descriptor
DJDBC
Answer is hidden
Question 448 of 1020Ch 8 · J2EE, servlet programming and JSP programming

The web.xml file in a Java web application is known as the:

AServlet class
BDeployment Descriptor
CJavaBean
DRequest Dispatcher
Answer is hidden
Question 449 of 1020Ch 8 · J2EE, servlet programming and JSP programming

Which servlet method is typically overridden to handle an HTTP GET request?

AdoPost()
BdoGet()
Cinit()
Dservice() only
Answer is hidden
Question 450 of 1020Ch 8 · J2EE, servlet programming and JSP programming

Which mechanism is most commonly used in Java web applications to maintain session state across requests?

AHttpSession
BStatic variables only
CThe Deployment Descriptor
DJavaBeans only
Answer is hidden
Question 451 of 1020Ch 8 · J2EE, servlet programming and JSP programming

Which RequestDispatcher method transfers control to another resource without the client knowing?

Ainclude()
Bforward()
Credirect()
Ddispatch() (does not exist)
Answer is hidden
Question 452 of 1020Ch 8 · J2EE, servlet programming and JSP programming

JSP code embedded in HTML is written using which delimiters?

A
B<% %>
C[[ ]]
D## ##
Answer is hidden
Question 453 of 1020Ch 8 · J2EE, servlet programming and JSP programming

Which JSP tag is used to instantiate or locate a JavaBean for use on the page?

A<jsp:include>
B<jsp:forward>
C<jsp:useBean>
D<jsp:param>
Answer is hidden
Question 454 of 1020Ch 8 · Introduction to web technology

The basic model underlying the web, where a browser requests and a server responds, is called:

APeer-to-peer architecture
BClient-server architecture
CMesh architecture
DStandalone architecture
Answer is hidden
Question 455 of 1020Ch 8 · Introduction to web technology

Which HTML5 tag is specifically intended for embedding video content?

A<section>
B<video>
C<nav>
D<article>
Answer is hidden
Question 456 of 1020Ch 8 · Introduction to web technology

CSS3 media queries are primarily used to enable:

AServer-side scripting
BResponsive design that adapts layouts to different screen sizes
CDatabase connectivity
DXML validation
Answer is hidden
Question 457 of 1020Ch 8 · Introduction to web technology

Which technology defines the legal structure and elements that a valid XML document must follow?

AXSLT
BDTD
CXHTML
DCSS
Answer is hidden
Question 458 of 1020Ch 8 · Introduction to web technology

XSLT is primarily used to:

AEncrypt XML data
BTransform an XML document into another format such as HTML
CDefine database schemas
DValidate HTML5 tags
Answer is hidden
Question 459 of 1020Ch 8 · Introduction to web technology

A digital certificate is issued by a:

AWeb browser
BCertificate Authority (CA)
CDNS server
DSearch engine
Answer is hidden
Question 460 of 1020Ch 8 · Introduction to web technology

A digital signature primarily provides:

AData compression
BProof of a message's authenticity and integrity
CFaster network speed
DAutomatic translation of languages
Answer is hidden
Question 461 of 1020Ch 8 · Introduction to web technology

SSL (Secure Socket Layer) is used to:

ASpeed up database queries
BProvide encrypted communication between client and server
CCompile Java servlets
DDesign HTML layouts
Answer is hidden
Question 462 of 1020Ch 8 · Introduction to web technology

A VPN (Virtual Private Network) primarily provides:

AA public, unencrypted connection
BA secure, encrypted tunnel over a public network
CA new IP addressing scheme only
DA replacement for HTML
Answer is hidden
Question 463 of 1020Ch 8 · Introduction to web technology

XHTML differs from ordinary HTML mainly because it:

ACannot be displayed in a browser
BIs a stricter, XML-compliant reformulation of HTML
CDoes not support tags at all
DOnly works with PHP
Answer is hidden
Question 464 of 1020Ch 8 · Client and server-side scripting

JavaScript is best described as a:

AServer-side compiled language
BClient-side scripting language that runs in the browser
CDatabase query language
DMarkup language
Answer is hidden
Question 465 of 1020Ch 8 · Client and server-side scripting

The DOM (Document Object Model) represents an HTML page as a:

AFlat text file
BTree of objects that scripts can read and modify
CCompiled binary
DDatabase table
Answer is hidden
Question 466 of 1020Ch 8 · Client and server-side scripting

jQuery's element finder uses selector syntax similar to:

ASQL queries
BCSS selectors
CRegular expressions only
DXML schemas
Answer is hidden
Question 467 of 1020Ch 8 · Client and server-side scripting

PHP code is typically executed:

AIn the user's browser
BOn the web server, before the page is sent to the client
COnly at compile time
DInside a database engine
Answer is hidden
Question 468 of 1020Ch 8 · Client and server-side scripting

Which PHP superglobal is used to store data across multiple requests for a session?

A$GET
B$ₚₒₛₜ
C$SESSION
D$FILES
Answer is hidden
Question 469 of 1020Ch 8 · Client and server-side scripting

CRUD operations in a PHP application typically refer to:

ACompile, Run, Update, Delete
BCreate, Read, Update, Delete
CConnect, Retrieve, Undo, Deploy
DCopy, Rename, Upload, Download
Answer is hidden
Question 470 of 1020Ch 8 · Client and server-side scripting

Magic quotes, a legacy PHP feature, was intended to:

ASpeed up database queries
BAutomatically escape user input to help prevent SQL injection
CCompress uploaded files
DEncrypt session data
Answer is hidden
Question 471 of 1020Ch 8 · Client and server-side scripting

Which PHP functions are commonly used to work with regular expressions?

Amail() and fopen()
Bpregmatch() and related preg_* functions
Csessionstart()
Darraymerge()
Answer is hidden
Question 472 of 1020Ch 8 · Client and server-side scripting

A Content Management System (CMS) such as WordPress is commonly built using:

AOnly static HTML
BPHP and a database
COnly client-side JavaScript
DOnly XML
Answer is hidden
Question 473 of 1020Ch 8 · Client and server-side scripting

Which of these is a jQuery method used for showing/hiding elements with a fade animation?

A.submit()
B.fadeIn()/.fadeOut()
C.pregmatch()
D.connect()
Answer is hidden
Question 474 of 1020Ch 8 · JDBC

JDBC is used in Java applications primarily to:

ARender HTML pages
BConnect to and interact with relational databases using SQL
CCreate GUI components
DManage threads
Answer is hidden
Question 475 of 1020Ch 8 · JDBC

Which JDBC driver type converts calls directly into the database's own network protocol and is the most widely used today?

AType 1
BType 2
CType 3
DType 4
Answer is hidden
Question 476 of 1020Ch 8 · JDBC

Which driver type requires an ODBC driver installed on the client machine?

AType 1 (JDBC-ODBC Bridge)
BType 2 (Native-API)
CType 3 (Network Protocol)
DType 4 (Thin)
Answer is hidden
Question 477 of 1020Ch 8 · JDBC

Which class manages the list of database drivers and establishes connections?

AResultSet
BDriverManager
CStatement
DSQLException
Answer is hidden
Question 478 of 1020Ch 8 · JDBC

Which statement type is precompiled and supports parameters, making it faster for repeated execution?

AStatement
BPreparedStatement
CCallableStatement
DNone of these
Answer is hidden
Question 479 of 1020Ch 8 · JDBC

Which statement type is specifically used to call a stored procedure?

AStatement
BPreparedStatement
CCallableStatement
DResultSet
Answer is hidden
Question 480 of 1020Ch 8 · JDBC

Which method of a ResultSet moves the cursor to the next row of results?

AgetNext()
Bnext()
Cadvance()
DmoveNext()
Answer is hidden
Question 481 of 1020Ch 8 · JDBC

Which JDBC object provides metadata about a ResultSet's columns, such as their names and count?

AConnection
BResultSetMetaData
CDriverManager
DSQLException
Answer is hidden
Question 482 of 1020Ch 8 · JDBC

Which SQL operation corresponds to the 'Read' part of CRUD?

AINSERT
BSELECT
CUPDATE
DDELETE
Answer is hidden
Question 483 of 1020Ch 8 · JDBC

Which method is used to execute a SQL SELECT query and obtain a ResultSet?

AexecuteUpdate()
BexecuteQuery()
CexecuteInsert()
DgetResult()
Answer is hidden
Question 484 of 1020Ch 8 · Software Engineering & OOP

Which statement is TRUE about static member functions in C++?

AStatic functions can be overloaded
BStatic functions can access non-static members directly
CStatic functions require an object to be called
DStatic functions cannot have return values
Answer is hidden
Question 485 of 1020Ch 8 · Software Engineering & OOP

For multiple inheritance in C++, how many base classes are required at minimum?

A1
B2
C3
D4
Answer is hidden
Question 486 of 1020Ch 8 · Software Engineering & OOP

Which direction flag for the seekg()/seekp() stream functions is NOT valid in C++?

Aios::beg
Bios::cur
Cios::end
Dios::set
Answer is hidden
Question 487 of 1020Ch 8 · Software Engineering & OOP

When does the Spiral Model of software development terminate?

AAfter the first prototype
BAfter all requirements are met
CAfter a fixed number of iterations
DWhen the product is cancelled or dies
Answer is hidden
Question 488 of 1020Ch 8 · Software Engineering & OOP

SQA (Software Quality Assurance) combined with SQM (Software Quality Management) forms:

ASoftware Testing
BSoftware Verification
CSoftware Configuration Management
DSoftware Quality Processes
Answer is hidden
Question 489 of 1020Ch 8 · Software Engineering & OOP

Software is best defined as:

AA set of executable programs only
BA set of programs, associated documentation, and configuration data
CHardware instructions stored in ROM
DAn operating system and its utilities
Answer is hidden
Question 490 of 1020Ch 8 · Software Engineering & OOP

A Use Case describes interaction between:

AClasses and objects
BModules and components
CActor and the system (product)
DDatabase and application
Answer is hidden
Question 491 of 1020Ch 8 · Software Engineering & OOP

CASE (Computer-Aided Software Engineering) tools are primarily used for:

AOnly code compilation
BOnly testing
CSupporting all phases of software development and project management
DDatabase administration only
Answer is hidden
Question 492 of 1020Ch 8 · Software Engineering & OOP

Vertical lines (lifelines) in a UML Sequence Diagram represent:

AMethod calls
BObjects or actors
CTime intervals
DReturn values
Answer is hidden
Question 493 of 1020Ch 8 · Software Engineering & OOP

In C++ templates, in the declaration template <class T>, T represents:

AA specific class name
BA template type parameter (placeholder for any type)
CA typedef alias
DA global variable
Answer is hidden
Question 494 of 1020Ch 8 · Software Engineering & OOP

The primary purpose of C++ namespaces is to:

AAvoid naming conflicts and encapsulate code
BSpeed up compilation
CReplace header files
DManage memory allocation
Answer is hidden
Question 495 of 1020Ch 8 · Software Engineering & OOP

Runtime polymorphism (late binding) in C++ is achieved through:

AFunction overloading
BVirtual functions
COperator overloading
DTemplates
Answer is hidden
Question 496 of 1020Ch 8 · Software Engineering & OOP

The three main phases of Object-Oriented development are:

AAnalysis, Design, and Implementation
BRequirements, Coding, and Testing
CPlanning, Execution, and Closure
DModelling, Prototyping, and Deployment
Answer is hidden
Question 497 of 1020Ch 8 · Software Engineering & OOP

Which SDLC model explicitly pairs each development phase with a testing phase in a V-shape?

AWaterfall Model
BV-Model (Verification and Validation)
CSpiral Model
DAgile Model
Answer is hidden
Question 498 of 1020Ch 8 · Software Engineering & OOP

Version control systems are used primarily to:

ACompile source code
BTrack and manage multiple versions of code and files
CDebug runtime errors
DManage database schemas
Answer is hidden
Question 499 of 1020Ch 8 · Software Engineering & OOP

The arrow notation in UML represents which relationship?

AAssociation
BAggregation
CGeneralisation (Inheritance)
DDependency
Answer is hidden
Question 500 of 1020Ch 8 · Software Engineering & OOP

Which C/C++ keyword CANNOT be used as an identifier (variable name)?

Awhile
Bcount
Cvalue
Ddata
Answer is hidden
Question 501 of 1020Ch 8 · Software Engineering & OOP

The operator used to access a member of a structure through a pointer in C is:

A.
B->
C::
D*
Answer is hidden
Question 502 of 1020Ch 8 · Software Engineering & OOP

Given classes A, B: public A, C: public B, the type of inheritance demonstrated is:

AMultiple inheritance
BMultilevel inheritance
CHierarchical inheritance
DHybrid inheritance
Answer is hidden
Question 503 of 1020Ch 9 · Introduction to AI and intelligent agent

The term 'Artificial Intelligence' was formally coined at which event?

AThe Turing Test proposal
BThe 1956 Dartmouth Conference
CThe first computer science degree program
DThe invention of the perceptron
Answer is hidden
Question 504 of 1020Ch 9 · Introduction to AI and intelligent agent

An agent's actuators are used to:

APerceive the environment
BAct upon the environment
CStore past percepts only
DCompute a utility function only
Answer is hidden
Question 505 of 1020Ch 9 · Introduction to AI and intelligent agent

A simple reflex agent selects its actions based on:

AA model of the world and future goals
BOnly the current percept, using condition-action rules
CA utility function
DCommunication with other agents
Answer is hidden
Question 506 of 1020Ch 9 · Introduction to AI and intelligent agent

Which type of agent maintains an internal state to handle partial observability?

ASimple reflex agent
BModel-based reflex agent
CRandom agent
DNone of the agent types
Answer is hidden
Question 507 of 1020Ch 9 · Introduction to AI and intelligent agent

A utility-based agent is most useful when:

AThere is only one possible goal
BMultiple goals conflict and a trade-off/preference must be chosen
CThe environment is always deterministic
DNo actions are available
Answer is hidden
Question 508 of 1020Ch 9 · Introduction to AI and intelligent agent

An environment where the outcome of an action is not fully predictable is called:

ADeterministic
BStochastic
CStatic
DFully observable
Answer is hidden
Question 509 of 1020Ch 9 · Introduction to AI and intelligent agent

An environment that can change while the agent is still deciding on an action is called:

AStatic
BDynamic
CDeterministic
DSingle-agent
Answer is hidden
Question 510 of 1020Ch 9 · Introduction to AI and intelligent agent

If an agent's sensors provide complete information about the current state, the environment is:

APartially observable
BFully observable
CStochastic
DMulti-agent
Answer is hidden
Question 511 of 1020Ch 9 · Introduction to AI and intelligent agent

The 'acting humanly' perspective of AI is closely associated with:

AThe Turing Test
BBayesian networks
CGenetic algorithms
DBackpropagation
Answer is hidden
Question 512 of 1020Ch 9 · Introduction to AI and intelligent agent

A goal-based agent differs from a simple reflex agent mainly by:

AHaving no actuators
BConsidering future consequences of actions to achieve a goal
CIgnoring all percepts
DNever using condition-action rules
Answer is hidden
Question 513 of 1020Ch 9 · Problem solving and searching techniques

A Constraint Satisfaction Problem is defined by:

AStates and actions only
BVariables, domains, and constraints
CA utility function only
DA heuristic function only
Answer is hidden
Question 514 of 1020Ch 9 · Problem solving and searching techniques

Which uninformed search strategy explores the search tree level by level?

ADFS
BBFS
CHill climbing
DA* search
Answer is hidden
Question 515 of 1020Ch 9 · Problem solving and searching techniques

Depth-First Search generally uses:

AMore memory than BFS
BLess memory than BFS
CExactly the same memory as BFS
DNo memory at all
Answer is hidden
Question 516 of 1020Ch 9 · Problem solving and searching techniques

Iterative Deepening Search combines the advantages of:

AOnly DFS
BOnly BFS
CBFS's completeness/optimality with DFS's low memory usage
DMinimax and alpha-beta pruning
Answer is hidden
Question 517 of 1020Ch 9 · Problem solving and searching techniques

A* search selects the next node to expand based on:

AOnly the heuristic h(n)
BOnly the path cost g(n)
Cf(n) = g(n) + h(n)
DA random selection
Answer is hidden
Question 518 of 1020Ch 9 · Problem solving and searching techniques

A* search is guaranteed to find the optimal solution when the heuristic is:

AAlways zero
BAdmissible (never overestimates the true cost)
CAlways an overestimate
DIgnored entirely
Answer is hidden
Question 519 of 1020Ch 9 · Problem solving and searching techniques

Hill climbing search can fail to find the global optimum because it may get stuck at a:

AGlobal maximum
BLocal maximum
CStarting state only
DGoal state
Answer is hidden
Question 520 of 1020Ch 9 · Problem solving and searching techniques

Simulated annealing differs from basic hill climbing by:

ANever accepting a worse move
BOccasionally accepting a worse move to escape local optima
CIgnoring the current state entirely
DOnly working on adversarial games
Answer is hidden
Question 521 of 1020Ch 9 · Problem solving and searching techniques

The Minimax algorithm is used primarily for:

ASingle-agent path planning
BTwo-player adversarial (zero-sum) games
CClustering unlabeled data
DTraining neural networks
Answer is hidden
Question 522 of 1020Ch 9 · Problem solving and searching techniques

Alpha-beta pruning improves minimax by:

AChanging the final decision to a suboptimal one
BSkipping branches that cannot affect the final decision, without changing the result
CRemoving the need for a game tree
DMaking the search less accurate
Answer is hidden
Question 523 of 1020Ch 9 · Knowledge representation

A semantic network represents knowledge using:

AOnly numeric probabilities
BNodes (concepts) connected by labeled edges (relationships)
COnly if-then rules
DGenetic algorithm chromosomes
Answer is hidden
Question 524 of 1020Ch 9 · Knowledge representation

A frame represents knowledge using:

ASlots and fillers
BOnly logical connectives
CA game tree
DA neural network layer
Answer is hidden
Question 525 of 1020Ch 9 · Knowledge representation

A tautology in propositional logic is a formula that is:

AAlways false
BAlways true, regardless of interpretation
CSometimes true, sometimes false
DUndefined
Answer is hidden
Question 526 of 1020Ch 9 · Knowledge representation

Resolution as an inference technique works by:

ADirectly guessing the answer
BConverting statements to clausal form and deriving a contradiction
CIgnoring all premises
DOnly working with fuzzy logic
Answer is hidden
Question 527 of 1020Ch 9 · Knowledge representation

The symbol ∀ in First-Order Predicate Logic represents:

AExistential quantification ('there exists')
BUniversal quantification ('for all')
CLogical negation
DLogical implication
Answer is hidden
Question 528 of 1020Ch 9 · Knowledge representation

Unification in FOPL is used to:

AFind a substitution that makes two expressions identical
BCompute a truth table
CBuild a semantic network
DTrain a neural network
Answer is hidden
Question 529 of 1020Ch 9 · Knowledge representation

Bayes' Rule is expressed as:

AP(A|B) = P(A) + P(B)
BP(A|B) = P(B|A)P(A)/P(B)
CP(A|B) = P(A)/P(B) only
DP(A|B) = P(B) - P(A)
Answer is hidden
Question 530 of 1020Ch 9 · Knowledge representation

A Bayesian network is structured as a:

ADirected acyclic graph (DAG) of variables and dependencies
BBinary search tree
CSimple linked list
DFully connected undirected graph only
Answer is hidden
Question 531 of 1020Ch 9 · Knowledge representation

Reasoning in belief (Bayesian) networks typically involves computing:

AThe shortest path between nodes
BThe posterior probability of variables given evidence
CA minimax value
DA fitness function
Answer is hidden
Question 532 of 1020Ch 9 · Knowledge representation

Which of these is an issue commonly identified in knowledge representation?

AChoosing the correct programming language
BChoosing the right granularity and structure for representing knowledge
CDetermining CPU clock speed
DSelecting a network topology
Answer is hidden
Question 533 of 1020Ch 9 · Expert system and natural language processing

The component of an expert system that applies rules to derive new conclusions is the:

AKnowledge base
BInference engine
CUser interface
DExplanation facility
Answer is hidden
Question 534 of 1020Ch 9 · Expert system and natural language processing

'Knowing how to ride a bicycle' is an example of:

ADeclarative knowledge
BProcedural knowledge
CSemantic knowledge only
DNo knowledge type
Answer is hidden
Question 535 of 1020Ch 9 · Expert system and natural language processing

Which expert system component explains the reasoning behind its conclusions?

AKnowledge base
BExplanation facility
CKnowledge acquisition module
DInference engine only
Answer is hidden
Question 536 of 1020Ch 9 · Expert system and natural language processing

The step in NLP that involves breaking text into individual words/tokens is called:

ASemantic analysis
BLexical analysis
CPragmatic analysis
DDiscourse integration
Answer is hidden
Question 537 of 1020Ch 9 · Expert system and natural language processing

Generating human-readable text from structured data is the task of:

ANatural Language Understanding (NLU)
BNatural Language Generation (NLG)
CMachine vision
DGenetic algorithms
Answer is hidden
Question 538 of 1020Ch 9 · Expert system and natural language processing

Ambiguity in language (a word or sentence having multiple meanings) is considered a:

ABenefit of NLP systems
BMajor challenge in NLP
CNon-issue in NLP
DOnly a speech recognition issue
Answer is hidden
Question 539 of 1020Ch 9 · Expert system and natural language processing

Which stage of machine vision involves isolating regions of interest in an image?

AImage acquisition
BSegmentation
CPreprocessing only
DFeature extraction only
Answer is hidden
Question 540 of 1020Ch 9 · Expert system and natural language processing

Robotics combines AI with which other disciplines?

AOnly pure mathematics
BMechanical engineering and electronics
COnly linguistics
DOnly databases
Answer is hidden
Question 541 of 1020Ch 9 · Expert system and natural language processing

Knowledge acquisition in expert system development refers to:

ADeleting outdated rules
BExtracting and structuring expert knowledge into the knowledge base
CRunning the inference engine
DOnly user interface design
Answer is hidden
Question 542 of 1020Ch 9 · Expert system and natural language processing

A knowledge engineer's primary role in expert system development is to:

AWrite the final report only
BWork with domain experts to elicit and encode their knowledge
COnly design the graphical interface
DOptimize hardware performance
Answer is hidden
Question 543 of 1020Ch 9 · Machine learning

Supervised learning requires training data that is:

AUnlabeled
BLabeled with known input-output pairs
CRandomly generated only
DAlways numeric
Answer is hidden
Question 544 of 1020Ch 9 · Machine learning

Which learning paradigm finds patterns in unlabeled data (e.g., clustering)?

ASupervised learning
BUnsupervised learning
CReinforcement learning
DGenetic learning
Answer is hidden
Question 545 of 1020Ch 9 · Machine learning

In reinforcement learning, an agent learns by:

AUsing only labeled datasets
BReceiving rewards or penalties from interacting with an environment
CClustering data points
DApplying fuzzy logic rules
Answer is hidden
Question 546 of 1020Ch 9 · Machine learning

A decision tree typically chooses attribute splits based on:

ARandom selection
BInformation gain (or entropy reduction)
CFuzzy membership values
DGenetic crossover
Answer is hidden
Question 547 of 1020Ch 9 · Machine learning

The Naive Bayes classifier assumes that features are:

APerfectly correlated
BConditionally independent given the class
CAlways continuous
DIrrelevant to classification
Answer is hidden
Question 548 of 1020Ch 9 · Machine learning

In a Fuzzy Inference System, the process of converting a crisp input into a fuzzy value is called:

ADefuzzification
BFuzzification
CSelection
DCrossover
Answer is hidden
Question 549 of 1020Ch 9 · Machine learning

Converting the fuzzy output of an inference system back into a crisp value is called:

AFuzzification
BDefuzzification
CMutation
DEncoding
Answer is hidden
Question 550 of 1020Ch 9 · Machine learning

Which of these is a well-known fuzzy inference method?

AMamdani method
BBackpropagation method
CMinimax method
DA* method
Answer is hidden
Question 551 of 1020Ch 9 · Machine learning

In a Genetic Algorithm, the operator that combines parts of two parent chromosomes is called:

ASelection
BCrossover
CMutation
DFitness evaluation
Answer is hidden
Question 552 of 1020Ch 9 · Machine learning

The fitness function in a Genetic Algorithm is used to:

ASelect the encoding scheme
BEvaluate how good a candidate solution is
CPerform defuzzification
DConvert labels to features
Answer is hidden
Question 553 of 1020Ch 9 · Neural networks

The McCulloch-Pitts neuron is best described as:

AA modern deep learning architecture
BAn early binary threshold model of a neuron
CA fuzzy inference system
DA genetic algorithm operator
Answer is hidden
Question 554 of 1020Ch 9 · Neural networks

In an artificial neuron, the activation function is applied to:

AThe raw input values only
BThe weighted sum of the inputs
CThe learning rate
DThe fitness function
Answer is hidden
Question 555 of 1020Ch 9 · Neural networks

Which activation function outputs values strictly between 0 and 1?

AReLU
BSigmoid
CStep function only
DLinear function
Answer is hidden
Question 556 of 1020Ch 9 · Neural networks

A single-layer Perceptron can correctly classify data that is:

ANon-linearly separable only
BLinearly separable
CAlways randomly distributed
DNever classifiable
Answer is hidden
Question 557 of 1020Ch 9 · Neural networks

Gradient descent updates a neural network's weights by moving:

AIn a random direction
BIn the direction that increases the error
CIn the direction that most reduces the error (negative gradient)
DOnly after training is complete
Answer is hidden
Question 558 of 1020Ch 9 · Neural networks

Hebbian learning is summarized by the principle:

A'The strongest neuron wins'
B'Neurons that fire together, wire together'
C'Error must always be zero'
D'Only output neurons learn'
Answer is hidden
Question 559 of 1020Ch 9 · Neural networks

The Adaline model differs from the basic Perceptron mainly by using:

AA step activation function during training
BA linear activation function trained with the delta rule
CNo activation function at all
DOnly unsupervised learning
Answer is hidden
Question 560 of 1020Ch 9 · Neural networks

A Multilayer Perceptron (MLP) is capable of solving problems that a single-layer perceptron cannot, mainly because it has:

AMore output neurons only
BOne or more hidden layers enabling non-linear decision boundaries
CNo activation function
DOnly linear connections
Answer is hidden
Question 561 of 1020Ch 9 · Neural networks

The Backpropagation algorithm trains a neural network by:

APropagating error backward through the network to update weights via gradient descent
BRandomly guessing weights until correct
COnly adjusting the input layer
DIgnoring the output error
Answer is hidden
Question 562 of 1020Ch 9 · Neural networks

A Hopfield network is primarily used as a(n):

AFeedforward classifier only
BAssociative (content-addressable) memory
CGenetic algorithm encoder
DFuzzy inference engine
Answer is hidden
Question 563 of 1020Ch 9 · Introduction to real time system and real time scheduling

A real-time system's correctness depends on:

AOnly the logical correctness of results
BBoth the logical correctness of results and the time they are produced
COnly the speed of the CPU
DOnly the amount of memory available
Answer is hidden
Question 564 of 1020Ch 9 · Introduction to real time system and real time scheduling

In a hard real-time system, missing a deadline is considered:

AA minor inconvenience
BA catastrophic failure
CAlways acceptable
DIrrelevant to system correctness
Answer is hidden
Question 565 of 1020Ch 9 · Introduction to real time system and real time scheduling

Which real-time scheduling approach relies on a static, precomputed schedule?

APriority-driven scheduling
BClock-driven scheduling
CWeighted round-robin only
DBest-effort scheduling
Answer is hidden
Question 566 of 1020Ch 9 · Introduction to real time system and real time scheduling

Which algorithm assigns dynamic priority based on the nearest absolute deadline?

ARate Monotonic
BEarliest-Deadline-First (EDF)
CWeighted Round-Robin
DClock-driven scheduling
Answer is hidden
Question 567 of 1020Ch 9 · Introduction to real time system and real time scheduling

EDF is optimal in the sense that:

AIt always uses the least memory
BIt is optimal among all algorithms for uniprocessor preemptive scheduling
CIt requires no knowledge of deadlines
DIt only works for aperiodic jobs
Answer is hidden
Question 568 of 1020Ch 9 · Introduction to real time system and real time scheduling

The Rate Monotonic algorithm assigns priority based on:

ATask deadline only
BTask period, with shorter period getting higher priority
CRandom assignment
DTask arrival order
Answer is hidden
Question 569 of 1020Ch 9 · Introduction to real time system and real time scheduling

Which algorithm is optimal specifically among FIXED-priority algorithms for periodic tasks?

AEDF
BLST
CRate Monotonic
DWeighted Round-Robin
Answer is hidden
Question 570 of 1020Ch 9 · Introduction to real time system and real time scheduling

Least-Slack-Time-first (LST) scheduling prioritizes the task with:

AThe most slack time
BThe least slack time
CThe shortest execution time regardless of deadline
DThe earliest release time only
Answer is hidden
Question 571 of 1020Ch 9 · Introduction to real time system and real time scheduling

A sporadic job differs from an aperiodic job mainly because it has:

ANo timing requirements at all
BA hard deadline and a minimum inter-arrival time
CA fixed period like periodic tasks
DOnly soft deadlines
Answer is hidden
Question 572 of 1020Ch 9 · Introduction to real time system and real time scheduling

Offline scheduling differs from online scheduling in that it:

AMakes all decisions at run time as tasks arrive
BComputes the schedule in advance, before execution begins
CCannot be used for real-time systems
DRequires no scheduling algorithm at all
Answer is hidden
Question 573 of 1020Ch 9 · Resources sharing and real time communication

Priority inversion occurs when:

AA high-priority task runs before a low-priority task, as expected
BA lower-priority task holding a resource blocks a higher-priority task waiting for it
CTwo tasks have identical priorities
DA task has no assigned priority
Answer is hidden
Question 574 of 1020Ch 9 · Resources sharing and real time communication

The Basic Priority-Inheritance Protocol addresses blocking by:

ATerminating the blocking task
BTemporarily raising the blocking task's priority to that of the task it is blocking
CPreventing any task from ever blocking
DIgnoring priority altogether
Answer is hidden
Question 575 of 1020Ch 9 · Resources sharing and real time communication

In the Priority-Ceiling Protocol, a resource's 'ceiling' is defined as:

AThe lowest priority of any task using it
BThe highest priority of any task that may lock it
CA fixed system-wide constant
DThe number of tasks waiting for it
Answer is hidden
Question 576 of 1020Ch 9 · Resources sharing and real time communication

One major benefit of the Priority-Ceiling Protocol is that it:

AEliminates the need for any locking
BPrevents deadlock and bounds blocking to at most one critical section
COnly works for aperiodic tasks
DRequires unlimited memory
Answer is hidden
Question 577 of 1020Ch 9 · Resources sharing and real time communication

Non-preemptive critical sections are a simple RAC approach where:

AA task can always be preempted at any time
BA task cannot be preempted once it enters a critical section, until it exits
CCritical sections are never used
DOnly the highest-priority task may ever enter a critical section
Answer is hidden
Question 578 of 1020Ch 9 · Resources sharing and real time communication

Hard real-time communication is characterized by:

ABest-effort delivery only
BGuaranteed message delivery within a specified deadline
CNo timing requirements
DDelivery only over wireless networks
Answer is hidden
Question 579 of 1020Ch 9 · Resources sharing and real time communication

Weighted Round-Robin (WRR) as a network service discipline is used to:

ARandomly drop packets
BShare bandwidth among flows according to assigned weights
CAlways give equal bandwidth to all flows regardless of priority
DEncrypt network traffic
Answer is hidden
Question 580 of 1020Ch 9 · Resources sharing and real time communication

Which protocol type governs how nodes share access to a common broadcast transmission medium?

AResource Reservation Protocols
BMedium Access Control (MAC) protocols
CPriority Inheritance Protocols
DFile Transfer Protocols
Answer is hidden
Question 581 of 1020Ch 9 · Resources sharing and real time communication

RSVP (Resource Reservation Protocol) is used on the internet to:

ACompress data packets
BReserve bandwidth/resources along a path to provide QoS guarantees
CEncrypt all internet traffic
DAssign IP addresses
Answer is hidden
Question 582 of 1020Ch 9 · Resources sharing and real time communication

The Stack-Based Priority-Ceiling Protocol is specifically designed for:

ADynamic-priority systems only
BFixed-priority systems using a single shared run-time stack
CSystems with no shared resources
DWireless networks only
Answer is hidden
Question 583 of 1020Ch 9 · Introduction to distributed systems and cloud computing

A distributed system is best described as:

AA single powerful computer
BIndependent computers that appear as one coherent system via message passing
CA system with no network connection
DA purely theoretical concept
Answer is hidden
Question 584 of 1020Ch 9 · Introduction to distributed systems and cloud computing

Which of the following is NOT typically listed as a characteristic of distributed systems?

AResource sharing
BA single global clock shared by all nodes
CFault tolerance
DConcurrency
Answer is hidden
Question 585 of 1020Ch 9 · Introduction to distributed systems and cloud computing

Which model of distributed systems has no central server, with nodes communicating directly?

AClient-Server model
BPeer-to-Peer (P2P) model
CThree-tier model
DMainframe model
Answer is hidden
Question 586 of 1020Ch 9 · Introduction to distributed systems and cloud computing

Cluster computing is typically characterized by:

ALoosely coupled nodes spread across organizations
BTightly coupled, homogeneous nodes in close proximity with a high-speed interconnect
CNo interconnect between nodes
DNodes that never communicate
Answer is hidden
Question 587 of 1020Ch 9 · Introduction to distributed systems and cloud computing

Grid computing differs from cluster computing mainly in that grid computing is:

AAlways faster
BLoosely coupled and often spans multiple organizations geographically
CLimited to a single machine
DNot networked at all
Answer is hidden
Question 588 of 1020Ch 9 · Introduction to distributed systems and cloud computing

Which of the following is one of the five desired features of cloud computing (per NIST)?

AFixed, non-elastic resources
BRapid elasticity
CManual-only self-service
DNo network access required
Answer is hidden
Question 589 of 1020Ch 9 · Introduction to distributed systems and cloud computing

Cloud computing's roots can be traced back to:

AGrid computing, utility computing, virtualization, and SOA
BOnly punch-card systems
COnly mainframe batch processing
DOnly desktop computing
Answer is hidden
Question 590 of 1020Ch 9 · Introduction to distributed systems and cloud computing

A major risk associated with cloud computing is:

AGuaranteed zero downtime
BVendor lock-in and dependency on the provider
CComplete elimination of security concerns
DNo need for an internet connection
Answer is hidden
Question 591 of 1020Ch 9 · Introduction to distributed systems and cloud computing

Which of these is a key benefit of cloud computing?

ARequires large upfront infrastructure investment
BCost savings via pay-as-you-go pricing and elastic scalability
CWorks only without an internet connection
DRemoves the need for any security measures
Answer is hidden
Question 592 of 1020Ch 9 · Introduction to distributed systems and cloud computing

A key challenge in resource sharing over the web is:

APerfect homogeneity of all systems
BHeterogeneity of hardware/software across different systems
CThe complete absence of security concerns
DUnlimited bandwidth everywhere
Answer is hidden
Question 593 of 1020Ch 9 · Distributed file system and CORBA

RPC (Remote Procedure Call) allows a program to:

AOnly execute procedures on the local machine
BCall a procedure on a remote machine as if it were local
CDelete files on a remote server
DBypass all network protocols
Answer is hidden
Question 594 of 1020Ch 9 · Distributed file system and CORBA

In a File Service Architecture, which component maps human-readable file names to file identifiers?

AFlat File Service
BDirectory Service
CClient Module
DObject Request Broker
Answer is hidden
Question 595 of 1020Ch 9 · Distributed file system and CORBA

Sun NFS classic versions (NFSv2/v3) follow which server design?

AStateful server
BStateless server
CNo server design at all
DPeer-to-peer only
Answer is hidden
Question 596 of 1020Ch 9 · Distributed file system and CORBA

DNS (Domain Name System) is best described as:

AA file transfer protocol
BThe internet's hierarchical, distributed name service mapping domain names to IP addresses
CA cloud storage service
DA type of firewall
Answer is hidden
Question 597 of 1020Ch 9 · Distributed file system and CORBA

Middleware in a distributed system primarily serves to:

AReplace the need for a network entirely
BProvide common services that abstract away heterogeneity among system components
CEncrypt all network data automatically
DAct only as a user interface
Answer is hidden
Question 598 of 1020Ch 9 · Distributed file system and CORBA

CORBA's Interface Definition Language (IDL) is used to:

AWrite the entire application in one specific language
BDescribe object interfaces independent of any specific programming language
CEncrypt network traffic
DReplace the Object Request Broker
Answer is hidden
Question 599 of 1020Ch 9 · Distributed file system and CORBA

The component in CORBA responsible for routing method calls between distributed objects is the:

ADirectory Service
BObject Request Broker (ORB)
CDNS server
DFile Service
Answer is hidden
Question 600 of 1020Ch 9 · Distributed file system and CORBA

Which of these is a standard CORBA service?

AHTTP Service
BNaming Service
CDHCP Service
DCompiler Service
Answer is hidden
Question 601 of 1020Ch 9 · Distributed file system and CORBA

A discovery service in a distributed system is used to:

APermanently delete unused files
BLet clients dynamically locate available services on a network
CEncrypt file contents
DCompile source code remotely
Answer is hidden
Question 602 of 1020Ch 9 · Distributed file system and CORBA

Comparing different DFS implementations, such as NFS and AFS, typically considers differences in:

AOnly their marketing names
BCaching strategy, consistency model, and scalability
CThe color of their logos
DOnly their release year
Answer is hidden
Question 603 of 1020Ch 9 · Virtualization, cloud architecture, services and storage and cloud security

A Type 1 (bare-metal) hypervisor:

ARuns on top of a host operating system
BRuns directly on the physical hardware
CCannot host multiple virtual machines
DIs only used for desktop virtualization
Answer is hidden
Question 604 of 1020Ch 9 · Virtualization, cloud architecture, services and storage and cloud security

Which type of virtualization allows an application to run in an isolated environment without being fully installed on the local OS?

AServer virtualization
BDesktop virtualization
CApplication virtualization
DNetwork virtualization
Answer is hidden
Question 605 of 1020Ch 9 · Virtualization, cloud architecture, services and storage and cloud security

A private cloud is characterized by:

AShared infrastructure open to any customer
BDedicated infrastructure for a single organization
CNo security controls at all
DBeing accessible only via a hybrid model
Answer is hidden
Question 606 of 1020Ch 9 · Virtualization, cloud architecture, services and storage and cloud security

Which cloud service model provides virtualized computing infrastructure such as servers and storage?

ASaaS
BPaaS
CIaaS
DDaaS
Answer is hidden
Question 607 of 1020Ch 9 · Virtualization, cloud architecture, services and storage and cloud security

Google App Engine is a well-known example of which cloud service model?

AIaaS
BPaaS
CSaaS
DNone of these
Answer is hidden
Question 608 of 1020Ch 9 · Virtualization, cloud architecture, services and storage and cloud security

Which cloud deployment model combines both public and private cloud resources?

APublic cloud
BPrivate cloud
CHybrid cloud
DCommunity cloud (not covered here)
Answer is hidden
Question 609 of 1020Ch 9 · Virtualization, cloud architecture, services and storage and cloud security

Dynamic resource provisioning differs from static provisioning because it:

AAllocates fixed resources in advance that never change
BAllocates/releases resources on demand based on actual usage
CCannot be used in cloud computing
DRequires manual reconfiguration for every request
Answer is hidden
Question 610 of 1020Ch 9 · Virtualization, cloud architecture, services and storage and cloud security

Cloud infrastructure security must be addressed at which levels?

AOnly the application level
BNetwork, host, and application levels
COnly the hardware level
DOnly the database level
Answer is hidden
Question 611 of 1020Ch 9 · Virtualization, cloud architecture, services and storage and cloud security

Which of the following is a key privacy issue specific to cloud computing?

AData ownership and jurisdiction over where data is stored
BThe color scheme of the cloud dashboard
CThe speed of the local CPU
DThe type of monitor used
Answer is hidden
Question 612 of 1020Ch 9 · Virtualization, cloud architecture, services and storage and cloud security

Multi-tenancy in cloud computing refers to:

AA single customer using dedicated hardware only
BMultiple customers sharing the same underlying physical infrastructure
CA cloud with no other users
DA type of encryption algorithm
Answer is hidden
Question 613 of 1020Ch 9 · Agreement in distributed system

Why is clock synchronization needed in a distributed system?

AAll nodes already share one perfect physical clock
BEach node's local clock can drift, and there is no global clock
CSynchronization is never needed in distributed systems
DIt is only needed for centralized systems
Answer is hidden
Question 614 of 1020Ch 9 · Agreement in distributed system

Lamport's logical clocks order events using which relation?

AThe 'happens-before' relation
BPhysical GPS time
CA single centralized timestamp authority
DRandom ordering
Answer is hidden
Question 615 of 1020Ch 9 · Agreement in distributed system

Which physical clock synchronization algorithm has a coordinator poll all nodes and compute an average time?

ACristian's algorithm
BBerkeley algorithm
CLamport's algorithm
DVector clock algorithm
Answer is hidden
Question 616 of 1020Ch 9 · Agreement in distributed system

In centralized distributed mutual exclusion, the main drawback is:

AIt is too complex to implement
BThe single coordinator is a potential bottleneck/single point of failure
CIt requires a token to circulate
DIt cannot guarantee mutual exclusion at all
Answer is hidden
Question 617 of 1020Ch 9 · Agreement in distributed system

Which distributed mutual exclusion approach uses a circulating token, allowing only its holder to enter the critical section?

ACentralized approach
BToken-based approach
CVector clock approach
DBerkeley approach
Answer is hidden
Question 618 of 1020Ch 9 · Agreement in distributed system

The Ricart-Agrawala algorithm is an example of which type of mutual exclusion approach?

ACentralized
BToken-based
CDistributed, non-token-based (message exchange with timestamps)
DPhysical clock synchronization
Answer is hidden
Question 619 of 1020Ch 9 · Agreement in distributed system

A fault-tolerant system continues to operate correctly despite failures mainly through the use of:

ARedundancy
BEliminating all backups
CIgnoring failed components permanently
DRemoving replication
Answer is hidden
Question 620 of 1020Ch 9 · Agreement in distributed system

In active replication, how do replicas handle incoming requests?

AOnly one replica ever processes requests
BAll replicas independently process every request in parallel
CReplicas never communicate
DRequests are discarded randomly
Answer is hidden
Question 621 of 1020Ch 9 · Agreement in distributed system

In passive replication, which replica processes client requests?

AAll replicas simultaneously
BOnly a single primary replica, which then updates the backups
CNo replica processes requests
DA randomly chosen replica each time
Answer is hidden
Question 622 of 1020Ch 9 · Agreement in distributed system

Quorum-based replication considers an operation successful only when:

AA single replica acknowledges it
BNo replicas acknowledge it
CA sufficient quorum (majority) of replicas acknowledge it
DThe operation is never acknowledged
Answer is hidden
Question 623 of 1020Ch 10 · Engineering Drawings and Their Concepts

The area of an A0 drawing sheet is:

A0.25 m²
B1 m²
C2 m²
D0.5 m²
Answer is hidden
Question 624 of 1020Ch 10 · Engineering Drawings and Their Concepts

The size of an A4 sheet is:

A148 × 210 mm
B297 × 420 mm
C420 × 594 mm
D210 × 297 mm
Answer is hidden
Question 625 of 1020Ch 10 · Engineering Drawings and Their Concepts

The title block of a drawing sheet is normally placed at the:

ACentre of the sheet
BTop-right corner
CTop-left corner
DBottom-right corner
Answer is hidden
Question 626 of 1020Ch 10 · Engineering Drawings and Their Concepts

In the unidirectional system of dimensioning, dimension figures are:

ARead from the right side only
BAll read from the bottom of the sheet
CPlaced inside the object always
DParallel to the dimension lines
Answer is hidden
Question 627 of 1020Ch 10 · Engineering Drawings and Their Concepts

A drawing made to a scale of 1 : 50 has a representative fraction of:

A50
B5/1
C1/50
D1/5
Answer is hidden
Question 628 of 1020Ch 10 · Engineering Drawings and Their Concepts

A scale that can show three units such as metre, decimetre and centimetre is a:

AScale of chords
BComparative scale
CPlain scale
DDiagonal scale
Answer is hidden
Question 629 of 1020Ch 10 · Engineering Drawings and Their Concepts

In first-angle projection, the top view is placed:

ABelow the front view
BBehind the front view
CAbove the front view
DTo the left of the front view
Answer is hidden
Question 630 of 1020Ch 10 · Engineering Drawings and Their Concepts

The true shape of an inclined surface is obtained from a/an:

APerspective view
BIsometric view
CAuxiliary view
DFront view
Answer is hidden
Question 631 of 1020Ch 10 · Engineering Drawings and Their Concepts

In isometric projection, lengths along the isometric axes are reduced to about:

A50% of true length
B82% of true length
C70.7% of true length
D100% of true length
Answer is hidden
Question 632 of 1020Ch 10 · Engineering Drawings and Their Concepts

The angle between any two isometric axes is:

A30°
B120°
C90°
D45°
Answer is hidden
Question 633 of 1020Ch 10 · Engineering Drawings and Their Concepts

In cabinet oblique projection, the receding lines are drawn:

ATo full scale
BConverging to a vanishing point
CTo half scale
DTo isometric scale
Answer is hidden
Question 634 of 1020Ch 10 · Engineering Drawings and Their Concepts

Which of the following is NOT sectioned (hatched) when cut along its axis?

ACasting body
BHub of a pulley
CShaft
DFlange of a coupling
Answer is hidden
Question 635 of 1020Ch 10 · Engineering Economics

Rs 10,000 is deposited at 10% compound interest per year. Its value after 2 years is:

ARs 12,210
BRs 12,000
CRs 12,100
DRs 11,000
Answer is hidden
Question 636 of 1020Ch 10 · Engineering Economics

The effective annual interest rate for 12% per year compounded monthly is about:

A12%
B1%
C12.68%
D13.5%
Answer is hidden
Question 637 of 1020Ch 10 · Engineering Economics

The factor used to find the equal annual payment needed to repay a present loan is the:

ACompound amount factor (F/P)
BCapital recovery factor (A/P)
CSinking fund factor (A/F)
DPresent worth factor (P/F)
Answer is hidden
Question 638 of 1020Ch 10 · Engineering Economics

The present worth of a perpetual annual income of Rs 1,000 at 10% interest is:

AInfinite
BRs 100
CRs 1,000
DRs 10,000
Answer is hidden
Question 639 of 1020Ch 10 · Engineering Economics

A project is economically acceptable by the NPV method when:

ANPV ≥ 0 at the MARR
BNPV is negative
CIRR is less than MARR
DNPV equals the initial investment
Answer is hidden
Question 640 of 1020Ch 10 · Engineering Economics

The internal rate of return is the discount rate at which:

ANPV is maximum
BNPV equals zero
CB/C ratio equals zero
DPayback is minimum
Answer is hidden
Question 641 of 1020Ch 10 · Engineering Economics

Compared with the simple payback period, the discounted payback period:

AIs always shorter
BConsiders cash flows after payback
CConsiders the time value of money
DIgnores all cash flows
Answer is hidden
Question 642 of 1020Ch 10 · Engineering Economics

MARR is best described as:

AThe inflation rate only
BThe minimum acceptable rate of return set by the investor
CThe rate at which NPV is maximum
DThe maximum rate charged by banks
Answer is hidden
Question 643 of 1020Ch 10 · Engineering Economics

For comparing alternatives with unequal lives, the most convenient method is:

AAnnual worth (equivalent uniform annual) method
BComparing first costs only
CSimple payback
DComparing total undiscounted costs
Answer is hidden
Question 644 of 1020Ch 10 · Engineering Economics

A machine costs Rs 60,000 with salvage Rs 10,000 after 5 years. Straight-line annual depreciation is:

ARs 12,000
BRs 50,000
CRs 10,000
DRs 14,000
Answer is hidden
Question 645 of 1020Ch 10 · Engineering Economics

The standard rate of Value Added Tax in Nepal is:

A15%
B10%
C13%
D18%
Answer is hidden
Question 646 of 1020Ch 10 · Engineering Economics

Under Nepal's Income Tax Act 2058, depreciation of assets is calculated using:

ASinking fund method
BPool-based declining balance method
COnly straight-line method
DUnits-of-production method only
Answer is hidden
Question 647 of 1020Ch 10 · Project Planning and Scheduling

A project is best defined as:

AA permanent organisation
BAny repetitive production activity
CA continuous routine operation
DA temporary endeavour undertaken to create a unique product, service or result
Answer is hidden
Question 648 of 1020Ch 10 · Project Planning and Scheduling

The phase of the project life cycle in which the feasibility study is carried out is:

AExecution phase
BInitiation/concept phase
CMonitoring phase
DClosure phase
Answer is hidden
Question 649 of 1020Ch 10 · Project Planning and Scheduling

The hierarchical decomposition of the total project scope into work packages is called:

ALogical framework
BGantt chart
CCritical path
DWork Breakdown Structure (WBS)
Answer is hidden
Question 650 of 1020Ch 10 · Project Planning and Scheduling

A major limitation of a bar (Gantt) chart is that it:

ADoes not clearly show interdependencies between activities
BCannot show activity durations
CIs difficult to understand
DCannot show a time scale
Answer is hidden
Question 651 of 1020Ch 10 · Project Planning and Scheduling

In an activity-on-arrow network, a dummy activity:

AHas zero duration and shows logical dependency only
BConsumes resources
CIs always on the critical path
DHas the longest duration
Answer is hidden
Question 652 of 1020Ch 10 · Project Planning and Scheduling

The critical path of a project network is the:

APath with maximum float
BShortest path through the network
CLongest path, with zero total float
DPath with the most activities
Answer is hidden
Question 653 of 1020Ch 10 · Project Planning and Scheduling

An activity has ES = 5, EF = 9, LS = 8, LF = 12. Its total float is:

A0
B7
C3
D4
Answer is hidden
Question 654 of 1020Ch 10 · Project Planning and Scheduling

In PERT, with to = 2, tm = 5 and tp = 14 days, the expected time is:

A21 days
B5 days
C6 days
D7 days
Answer is hidden
Question 655 of 1020Ch 10 · Project Planning and Scheduling

PERT is most suitable for:

AMass production lines
BRepetitive construction with known durations
CResearch and development projects with uncertain durations
DRoutine maintenance only
Answer is hidden
Question 656 of 1020Ch 10 · Project Planning and Scheduling

While crashing a project, the activity crashed first is the critical activity with the:

ALowest cost slope
BLongest duration
CMaximum float
DHighest cost slope
Answer is hidden
Question 657 of 1020Ch 10 · Project Planning and Scheduling

Rescheduling activities within their available float without changing the project completion date is called:

AFast-tracking
BResource smoothing
CCrashing
DResource levelling
Answer is hidden
Question 658 of 1020Ch 10 · Project Planning and Scheduling

In earned value management, a cost performance index (CPI) of 0.8 means the project is:

AAhead of schedule
BOver budget
CUnder budget
DExactly on budget
Answer is hidden
Question 659 of 1020Ch 10 · Project Management

The number of communication channels among 6 stakeholders is:

A30
B36
C6
D15
Answer is hidden
Question 660 of 1020Ch 10 · Project Management

Buying insurance against a project risk is an example of risk:

AAvoidance
BTransfer
CMitigation
DAcceptance
Answer is hidden
Question 661 of 1020Ch 10 · Project Management

Changing the project plan to eliminate a threat entirely is risk:

AAcceptance
BAvoidance
CTransfer
DExploitation
Answer is hidden
Question 662 of 1020Ch 10 · Project Management

A reserve kept for identified risks ('known unknowns') is the:

AManagement reserve
BRetention money
CSinking fund
DContingency reserve
Answer is hidden
Question 663 of 1020Ch 10 · Project Management

A quantitative risk analysis technique that uses repeated random sampling of uncertain variables is:

AChecklist analysis
BMonte Carlo simulation
CSWOT analysis
DBrainstorming
Answer is hidden
Question 664 of 1020Ch 10 · Project Management

In a BOT arrangement, the private party:

AOnly designs the project
BBuilds, operates for a concession period and then transfers the facility
COnly supplies labour
DBuys the project from government permanently
Answer is hidden
Question 665 of 1020Ch 10 · Project Management

Project finance on a non-recourse basis means lenders are repaid mainly from:

AGovernment taxes
BThe sponsor's other assets
CThe project's own cash flows
DPersonal guarantees of engineers
Answer is hidden
Question 666 of 1020Ch 10 · Project Management

Public procurement in Nepal is governed by the:

ALabour Act 2074
BCompany Act 2063 only
CPublic Procurement Act 2063
DContract Act 2025
Answer is hidden
Question 667 of 1020Ch 10 · Project Management

The security submitted with a bid, forfeited if the bidder withdraws the bid during its validity, is the:

ABid security
BAdvance payment guarantee
CRetention money
DPerformance security
Answer is hidden
Question 668 of 1020Ch 10 · Project Management

A contract in which payment is made on the basis of measured quantities of work and quoted unit rates is a/an:

ACost-plus contract
BTurnkey contract
CLump-sum contract
DItem-rate (unit-rate) contract
Answer is hidden
Question 669 of 1020Ch 10 · Project Management

A contract in which one contractor is responsible for design, procurement, construction and commissioning is a:

APercentage-rate contract
BLabour contract
CItem-rate contract
DTurnkey (EPC) contract
Answer is hidden
Question 670 of 1020Ch 10 · Project Management

A pre-agreed amount payable by the contractor for delay in completion is called:

ALiquidated damages
BMobilisation advance
CVariation
DRetention money
Answer is hidden
Question 671 of 1020Ch 10 · Engineering Professional Practice

According to engineering codes of ethics, an engineer's foremost obligation is to:

AObey all instructions of the client
BMaximise the employer's profit
CHold paramount the safety, health and welfare of the public
DComplete work at minimum cost
Answer is hidden
Question 672 of 1020Ch 10 · Engineering Professional Practice

An engineer asked to design work outside his/her area of expertise should:

AAsk a junior to do it
BAccept to gain experience
CSign the drawings anyway
DDecline or engage a competent specialist
Answer is hidden
Question 673 of 1020Ch 10 · Engineering Professional Practice

The ethical theory that seeks the greatest good for the greatest number is:

AVirtue ethics
BUtilitarianism
CEgoism
DDeontology
Answer is hidden
Question 674 of 1020Ch 10 · Engineering Professional Practice

An engineer who has a financial interest in a supplier recommended to a client should:

AReject all other suppliers
BDisclose the conflict of interest to the client
CKeep it secret
DAccept a commission from the supplier
Answer is hidden
Question 675 of 1020Ch 10 · Engineering Professional Practice

Signing and sealing drawings not prepared or supervised by oneself is:

AA normal professional courtesy
BUnethical
CAcceptable if paid
DRequired by law
Answer is hidden
Question 676 of 1020Ch 10 · Engineering Professional Practice

Whistle-blowing is generally justified when:

AIt brings personal benefit
BThe engineer dislikes the manager
CSerious public harm is involved and internal channels have been exhausted
DNo evidence is available
Answer is hidden
Question 677 of 1020Ch 10 · Engineering Professional Practice

The seismic design provisions for buildings in Nepal are contained in:

ANepal National Building Code (NBC 105)
BLabour Act
CPublic Procurement Act
DElectricity Act
Answer is hidden
Question 678 of 1020Ch 10 · Engineering Professional Practice

The law that sets out environmental assessment requirements (IEE/EIA) for projects in Nepal is the:

AArbitration Act 2055
BNepal Engineering Council Act 2055
CEnvironment Protection Act 2076
DCompany Act 2063
Answer is hidden
Question 679 of 1020Ch 10 · Engineering Professional Practice

The Nepal Engineers' Association was established in:

A2055 BS (1998 AD)
B2019 BS (1962 AD)
C2046 BS (1990 AD)
D2072 BS (2015 AD)
Answer is hidden
Question 680 of 1020Ch 10 · Engineering Professional Practice

The Nepal Engineers' Association is best described as:

AA voluntary professional association of engineers
BA government ministry
CA contractors' federation
DThe statutory regulatory body that registers engineers
Answer is hidden
Question 681 of 1020Ch 10 · Engineering Professional Practice

In the hierarchy of controls for occupational safety, the last line of defence is:

AEngineering controls
BElimination
CPersonal protective equipment
DSubstitution
Answer is hidden
Question 682 of 1020Ch 10 · Engineering Professional Practice

A leading cause of fatal accidents on construction sites is:

ANoise exposure
BFalls from height
CPoor lighting in offices
DEye strain
Answer is hidden
Question 683 of 1020Ch 10 · Engineering Regulatory Body: Nepal Engineering Council

The Nepal Engineering Council was established under the:

APublic Procurement Act 2063
BNepal Engineering Council Act 2055 (1998)
CCompany Act 2063
DBuilding Act 2055
Answer is hidden
Question 684 of 1020Ch 10 · Engineering Regulatory Body: Nepal Engineering Council

The Nepal Engineering Council Regulations were issued in:

A2074 BS
B2055 BS
C2063 BS
D2057 BS
Answer is hidden
Question 685 of 1020Ch 10 · Engineering Regulatory Body: Nepal Engineering Council

The Nepal Engineering Council is best described as:

AA trade union
BA voluntary association of engineers
CA statutory body regulating the engineering profession
DA private consulting firm
Answer is hidden
Question 686 of 1020Ch 10 · Engineering Regulatory Body: Nepal Engineering Council

A person who wants to practise as an engineer in Nepal must:

AOnly hold a trade licence
BRegister with the Company Registrar
CBe registered with the Nepal Engineering Council
DOnly be a member of NEA
Answer is hidden
Question 687 of 1020Ch 10 · Engineering Regulatory Body: Nepal Engineering Council

Recognition of engineering educational programmes and institutions in Nepal is a function of the:

ADepartment of Industry
BNepal Engineering Council
CPublic Procurement Monitoring Office
DNepal Engineers' Association
Answer is hidden
Question 688 of 1020Ch 10 · Engineering Regulatory Body: Nepal Engineering Council

A disciplinary action the Nepal Engineering Council can take for serious professional misconduct is:

ACancellation of the engineer's registration
BRevoking citizenship
CConfiscation of property
DImprisonment without trial
Answer is hidden
Question 689 of 1020Ch 10 · Engineering Regulatory Body: Nepal Engineering Council

The official who maintains the register of engineers at NEC is the:

AChief Justice
BRegistrar
CAuditor General
DCompany Registrar
Answer is hidden
Question 690 of 1020Ch 10 · Engineering Regulatory Body: Nepal Engineering Council

According to the NEC code of conduct, an engineer should:

ASign drawings prepared by others without checking
BAccept any work offered
CShare confidential client data freely
DUndertake only work within his/her competence
Answer is hidden
Question 691 of 1020Ch 10 · Engineering Regulatory Body: Nepal Engineering Council

Obtaining work by paying a bribe is:

AA violation of the code of conduct
BAllowed if disclosed later
CAcceptable in competitive markets
DRequired for public contracts
Answer is hidden
Question 692 of 1020Ch 10 · Engineering Regulatory Body: Nepal Engineering Council

Which statement about NEC and NEA is correct?

ABoth are voluntary
BNEC registration is compulsory to practise; NEA membership is voluntary
CBoth are government ministries
DNEA registration is compulsory; NEC membership is voluntary
Answer is hidden
Question 693 of 1020Ch 10 · Project Planning, Design and Implementation

The approval of design, drawing before the construction of a building in the city area of Nepal is done by ............

Avillage development committee
Bdistrict development committee
Cmunicipality
Dnone of the above
Answer is hidden
Question 694 of 1020Ch 10 · Project Planning, Design and Implementation

The width of the standard A-series drawing paper such as A₄, A₃, A₂, ...... is ............

A1/3 times the length of the paper
B1/√2 times the length of the paper
C1/2 times the length of the paper
D1/√3 times the length of the paper
Answer is hidden
Question 695 of 1020Ch 10 · Project Planning, Design and Implementation

The area of A₀ size paper is ............[cite: 15]

A0.25 m²
B0.5 m²
C0.75 m²
D1 m²
Answer is hidden
Question 696 of 1020Ch 10 · Project Planning, Design and Implementation

The standard size of drawing board of designation D₁ is (in mm) ............[cite: 15]

A1000 × 700 × 25
B100 × 75 × 25
C1500 × 750 × 25
D1500 × 700 × 25
Answer is hidden
Question 697 of 1020Ch 10 · Project Planning, Design and Implementation

Paper is designated by which letter?[cite: 15]

AA
BB
CC
DD
Answer is hidden
Question 698 of 1020Ch 10 · Project Planning, Design and Implementation

Title block gives information about ............[cite: 15]

Atitle of the drawing
Bscale used for the drawing
Cserial number of the drawing
Dall of the above
Answer is hidden
Question 699 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is not included in title block of drawing sheet?[cite: 15]

ASheet number
BScale
CMethod of projection
DSize of sheet
Answer is hidden
Question 700 of 1020Ch 10 · Project Planning, Design and Implementation

As per BIS, the size of title block in drawing sheet is ............[cite: 15]

A25 mm × 10 mm
B100 mm × 25 mm
C65 mm × 185 mm
D185 mm × 65 mm
Answer is hidden
Question 701 of 1020Ch 10 · Project Planning, Design and Implementation

The length: width in case of an arrow head is ............[cite: 15]

A1:1
B2:1
C3:1
D4:1
Answer is hidden
Question 702 of 1020Ch 10 · Project Planning, Design and Implementation

What is the inclination of inclined lettering?[cite: 15]

A75 degree
B65 degree
C45 degree
D85 degree
Answer is hidden
Question 703 of 1020Ch 10 · Project Planning, Design and Implementation

The aspect ratio of a letter refers to the ratio of its ............[cite: 15]

Aheight to its width
Bwidth to height
Clength to width
Dwidth to length
Answer is hidden
Question 704 of 1020Ch 10 · Project Planning, Design and Implementation

The size of the letter means the ............ of the letter.[cite: 15]

Athickness
Bheight
Clength
Dwidth
Answer is hidden
Question 705 of 1020Ch 10 · Project Planning, Design and Implementation

The dimension system is unidirectional if ............[cite: 15]

Adimensions in the drawing sheet can be read from anywhere on the drawing sheet
Bdimensions in the drawing sheet can be read from the bottom edge of the drawing sheet
Cdimensions in the drawing sheet can be read from the bottom and right-hand edge of the drawing sheet
Ddimensions cannot be read
Answer is hidden
Question 706 of 1020Ch 10 · Project Planning, Design and Implementation

In aligned system of dimensioning, the dimensions may be read from ............[cite: 15]

Abottom or right hand edges
Bbottom or left hand edges
Conly from bottom
Donly from left side
Answer is hidden
Question 707 of 1020Ch 10 · Project Planning, Design and Implementation

Maps are drawn in which scale?[cite: 15]

AEnlarging
BReducing
CBalanced
DAll of the above
Answer is hidden
Question 708 of 1020Ch 10 · Project Planning, Design and Implementation

A full scale technical drawing will have a scale factor of ............

A1:1
B1:2
C2:1
D1:4
Answer is hidden
Question 709 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following represent reducing scale?

A1:1
B1:25
C2:1
D10:1
Answer is hidden
Question 710 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is enlarging scale?

A1:5
B1:2
C5:1
D1:2
Answer is hidden
Question 711 of 1020Ch 10 · Project Planning, Design and Implementation

Given representative factor as 4/50 and maximum length is 100 cm. Find the length of scale.

A8 cm
B10 cm
C9.7 cm
D12 cm
Answer is hidden
Question 712 of 1020Ch 10 · Project Planning, Design and Implementation

A line of 1 meter is shown by 1 cm on a scale; its representative factor (RF) is ............[cite: 16]

A1
B100
C1/100
D1/50
Answer is hidden
Question 713 of 1020Ch 10 · Project Planning, Design and Implementation

Freehand sketching can be done only when one has ............[cite: 16]

Aproper proficiency
Bgood practice
Cgood intuition
Dall of the above
Answer is hidden
Question 714 of 1020Ch 10 · Project Planning, Design and Implementation

The techniques for free hand sketch to drawing circle is ............[cite: 16]

Afixing a fixed point and are
Bfixing the perimeter
Cfixing the radius only
Dnone of the above
Answer is hidden
Question 715 of 1020Ch 10 · Project Planning, Design and Implementation

The type of line that projects from an object for the express purpose of locating a dimension is a ............[cite: 16]

Avisible line
Bhidden line
Cextension line
Ddimension line
Answer is hidden
Question 716 of 1020Ch 10 · Project Planning, Design and Implementation

Which the following is represented by a dotted line?[cite: 16]

AHidden edges
BProjection line
CVisible outlines
DHatching line
Answer is hidden
Question 717 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following line is used for dimension lines?[cite: 16]

AContinuous thick
BContinuous thin
CChain thin
DShort zig-zag line
Answer is hidden
Question 718 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following line is used for visible outlines?[cite: 16]

AContinuous thick
BContinuous thin
CChain thin
DShort zig-zag line
Answer is hidden
Question 719 of 1020Ch 10 · Project Planning, Design and Implementation

The hidden line are drawn as ............[cite: 16]

Adashed narrow lines
Bdashed wide lines
Clong-dashed dotted wide line
Dlong-dashed double dotted wide line
Answer is hidden
Question 720 of 1020Ch 10 · Project Planning, Design and Implementation

The hidden line represent ............[cite: 16]

Afeatures that can be seen in the current view
Bextension line or leader line
Cfeatures that cannot be seen in the current view
Daxis of symmetrical parts
Answer is hidden
Question 721 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following lines are used to show that the object is cut and then viewed?[cite: 16]

AHidden lines
BLeader lines
CCentre lines
DHatching lines
Answer is hidden
Question 722 of 1020Ch 10 · Project Planning, Design and Implementation

T square is used alone to draw ............[cite: 16]

Avertical line
Binclined line
Chorizontal line
Dnone of the above
Answer is hidden
Question 723 of 1020Ch 10 · Project Planning, Design and Implementation

French curves are used to draw ............[cite: 16]

Aregular curves
Bcircle
Cirregular curves
Dnone of the above
Answer is hidden
Question 724 of 1020Ch 10 · Project Planning, Design and Implementation

The hardness of pencil lead increases as the numeral letter H ............[cite: 16]

Aincreases
Bremains constant
Cdecreases
Dnone of the above
Answer is hidden
Question 725 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is not a pencil?[cite: 16]

AHB
B2B
Cdrafter
Dnone of the above
Answer is hidden
Question 726 of 1020Ch 10 · Project Planning, Design and Implementation

What is additional 3rd view on orthographic projection in general for simple objects?

AFront view
BTop view
CSide view
DView at 45° perpendiculars to horizontal plane
Answer is hidden
Question 727 of 1020Ch 10 · Project Planning, Design and Implementation

The isometric projection of a circle is a ............[cite: 14]

Acircle
Bellipse
Chyperbola
Dparabola
Answer is hidden
Question 728 of 1020Ch 10 · Project Planning, Design and Implementation

A technical drawing of an object that shows the relationship or order of assembly of various parts is known as ............[cite: 14]

Aorthographic projection
Bexploded view drawing
Ccompacted view drawing
Daxonometric drawing
Answer is hidden
Question 729 of 1020Ch 10 · Project Planning, Design and Implementation

All the axonometric projections are single-plane ............ projection.[cite: 14]

Aorthographic
Bperspective
Cisometric
Doblique
Answer is hidden
Question 730 of 1020Ch 10 · Project Planning, Design and Implementation

............ type of axonometric drawing has equal foreshortening along two axis directions and a different amount on the third axis.[cite: 14]

ADiametric
BMulti view
CIsometric
DTrimetric
Answer is hidden
Question 731 of 1020Ch 10 · Project Planning, Design and Implementation

The principle views associated with orthographic projection are ............[cite: 14]

Afront view
Bright side view
Ctop view
Dall of the above
Answer is hidden
Question 732 of 1020Ch 10 · Project Planning, Design and Implementation

The principle reason for using an auxiliary view is ............[cite: 14]

Ato eliminate hidden lines
Bto create a true projection plane from an inclined plane in one of the primary views
Cto show cylinders as ellipses
Dto locate center marks
Answer is hidden
Question 733 of 1020Ch 10 · Project Planning, Design and Implementation

............ is the plane upon which the top view is projected.[cite: 14]

AHorizontal
BFrontal
CProfile
DBase
Answer is hidden
Question 734 of 1020Ch 10 · Project Planning, Design and Implementation

The isometric projection of a sphere is a ............[cite: 14]

Acircle
Bellipse
Chyperbola
Dparabola
Answer is hidden
Question 735 of 1020Ch 10 · Project Planning, Design and Implementation

In isometric drawing ............[cite: 14]

Aall axes are equally inclined
Btwo axes are equally inclined
Cnone of the axes are equally inclined
Dnone of the above
Answer is hidden
Question 736 of 1020Ch 10 · Project Planning, Design and Implementation

The value of the ratio of isometric projection length to true length is ............[cite: 14]

A0.141
B0.372
C0.815
D0.642
Answer is hidden
Question 737 of 1020Ch 10 · Project Planning, Design and Implementation

What type of sketch shows the front in true shape?[cite: 14]

AIsometric
BPerspective
COblique
DAxonometric
Answer is hidden
Question 738 of 1020Ch 10 · Project Planning, Design and Implementation

If an isometric drawing is made use of an isometric scale, then the drawings are called ............[cite: 14]

Aisometric projection
Bisometric view
Cperspective projection
Dorthographic view
Answer is hidden
Question 739 of 1020Ch 10 · Project Planning, Design and Implementation

When using an isometric view, you line up the drawing along three axis that are separated by ............ from each other.[cite: 14]

A180-degree
B90-degree
C120-degree
D60-degree
Answer is hidden
Question 740 of 1020Ch 10 · Project Planning, Design and Implementation

The development of cylinder is a ............[cite: 14]

Arectangle
Bcircle
Cellipse
Dnone of the above
Answer is hidden
Question 741 of 1020Ch 10 · Project Planning, Design and Implementation

The following is the method for development of a right regular prism.[cite: 14]

AParallel line method
BRadial line method
CTriangulation method
DApproximate method
Answer is hidden
Question 742 of 1020Ch 10 · Project Planning, Design and Implementation

The solid which is generated by the revolution of a right-angle triangle about one of its perpendicular sides which remains fixed is called ............[cite: 14]

Aa prism
Ba pyramid
Ca cylinder
Da cone
Answer is hidden
Question 743 of 1020Ch 10 · Project Planning, Design and Implementation

When a pyramid or cone is cut by a cutting plane parallel to its base, the remaining portion thus obtained after removing the top portion is called ............[cite: 14]

Aa prism
Bfrustum
Ca cylinder
Da cone
Answer is hidden
Question 744 of 1020Ch 10 · Project Planning, Design and Implementation

The side view of an object is drawn in ............ faces.[cite: 14]

Avertical plane
Bhorizontal plane
Cprofile plane
Dany of the above
Answer is hidden
Question 745 of 1020Ch 10 · Project Planning, Design and Implementation

A tetrahedron has four equal ............ faces.[cite: 14]

Asquare
Brectangular
Ctriangular
Dnone of the above
Answer is hidden
Question 746 of 1020Ch 10 · Project Planning, Design and Implementation

Hatching lines are drawn at ............ degree to reference line.[cite: 14]

A30
B45
C60
D90
Answer is hidden
Question 747 of 1020Ch 10 · Project Planning, Design and Implementation

In a cash flow series ............

Auniform gradient signifies that an income or disbursement changes by the same amount in each interest period
Beither an increase or decrease in the amount of a cash flow is called the gradient
Cthe gradient in the cash flow may be positive or negative
Dall of the above
Answer is hidden
Question 748 of 1020Ch 10 · Project Planning, Design and Implementation

Which item comes under financial activities in cash flow?

ARedemption of preference share
BIssue of preference share
CInterest paid
DAll of the above
Answer is hidden
Question 749 of 1020Ch 10 · Project Planning, Design and Implementation

Cash flow example from a financing activity is ............

Apayment of dividends
Breceipt of dividend on investment
Ccash received from customers
Dpurchase of fixed asset
Answer is hidden
Question 750 of 1020Ch 10 · Project Planning, Design and Implementation

The statement of cash flow clarifies cash flows according to ............

Aoperating and non-operating flows
Binflow and outflow
Cinvesting and non-operating flows
Doperating, investing, and financing activities
Answer is hidden
Question 751 of 1020Ch 10 · Project Planning, Design and Implementation

Cash flow example from an investing activity is ............

Aissue of debenture
Brepayment of long-term loan
Cpurchase of raw materials for cash
Dsale of investment by non-financial enterprise
Answer is hidden
Question 752 of 1020Ch 10 · Project Planning, Design and Implementation

Heterogeneous cash flows can be made comparable by ............

Adiscounting technique
Bcompounding technique
Ceither (a) or (b)
Dnone of the above
Answer is hidden
Question 753 of 1020Ch 10 · Project Planning, Design and Implementation

Time value of money supports the comparison of cash flows recorded at different time period by ............

Adiscounting all cash flows to a common point of time
Bcompounding all cash flows to a common point of time
Cusing either (a) or (b)
Dnone of the above
Answer is hidden
Question 754 of 1020Ch 10 · Project Planning, Design and Implementation

What is the element of total cost?

AMaterial and labor cost
BLabor and fuel cost
CFuel and machine cost
DAll of the above
Answer is hidden
Question 755 of 1020Ch 10 · Project Planning, Design and Implementation

Statement of cash flows includes ............

Afinancing activities
Boperating activities
Cinvesting activities
Dall of the above
Answer is hidden
Question 756 of 1020Ch 10 · Project Planning, Design and Implementation

Material cost is concerned with ............

Adirect cost
Bindirect cost
Cboth (a) and (b)
Dnone of the above
Answer is hidden
Question 757 of 1020Ch 10 · Project Planning, Design and Implementation

In cash flows, when a company invests in fixed assets and short-term financial investments results in ............

Aincreased liabilities
Bincreased equity
Cincreased cash
Ddecreased cash
Answer is hidden
Question 758 of 1020Ch 10 · Project Planning, Design and Implementation

If desired rate of return is minimum by actual rate of return, then it is classified as ............

Afuture cash flows
Bpresent cash flow
Cpositive cash flows
Dnegative cash flows
Answer is hidden
Question 759 of 1020Ch 10 · Project Planning, Design and Implementation

The given symbol in a drawing represents ............

Aperspective projection
Bthird angle projection
Cfirst angle projection
Doblique projection
Answer is hidden
Question 760 of 1020Ch 10 · Project Planning, Design and Implementation

The side view of given orthographic projection is ............

Aa
Bb
Cc
Dd
Answer is hidden
Question 761 of 1020Ch 10 · Project Planning, Design and Implementation

The top view of given figure is ............

Aa
Bb
Cc
Dd
Answer is hidden
Question 762 of 1020Ch 10 · Project Planning, Design and Implementation

In cash flow diagram, which of the following is true?

ATime 1 is considered to be the end of time period 1
BA vertical arrow pointing up indicates a positive cash flow
CAn arrow pointing downward indicates a negative cash flow
DAll of the above
Answer is hidden
Question 763 of 1020Ch 10 · Project Planning, Design and Implementation

Payback period is counted only after ............

Atendering for the project
Bstarting of the construction of the project
Ccompletion of the construction of the project
Dcommissioning of the project
Answer is hidden
Question 764 of 1020Ch 10 · Project Planning, Design and Implementation

Time value of money indicates that ............

Aa unit of money obtained today is worth more than a unit of money obtained in future
Ba unit of money obtained today is worth less than a unit of money obtained in future
Cthere is no difference in the value of money obtained today and tomorrow
Dnone of the above
Answer is hidden
Question 765 of 1020Ch 10 · Project Planning, Design and Implementation

Pick up the correct statement from the following:

AThe change in the amount of money over a given time period is called 'time value of money', a most important concept in engineering economy
BThe manifestation of the time value of money is termed as interest
CInterest on borrowing = Present amount owed - Original loan
DAll of the above
Answer is hidden
Question 766 of 1020Ch 10 · Project Planning, Design and Implementation

If the nominal rate of interest is 10% per annum and there is quarterly compounding, the effective rate of interest will be ............

A10% per annum
B10.10% per annum
C10.25% per annum
D10.38% per annum
Answer is hidden
Question 767 of 1020Ch 10 · Project Planning, Design and Implementation

How long will it take money to double itself if invested at 5% compounded annually?

A13.7 years
B14.7 years
C14.2 years
D15.3 years
Answer is hidden
Question 768 of 1020Ch 10 · Project Planning, Design and Implementation

Equal payment series sinking fund factor is ............

A(A/F, i, n)
B(F/P, i, n)
C(A/P, i, n)
D(P/A, i, n)
Answer is hidden
Question 769 of 1020Ch 10 · Project Planning, Design and Implementation

In a project equal investment is done on regular basis for replacement of the property, then it is called ............

Afuture investment
Bcapital recovery
Csinking fund
Dall of the above
Answer is hidden
Question 770 of 1020Ch 10 · Project Planning, Design and Implementation

Sinking fund is ............

Athe fund for rebuilding a structure when its economic life is over
Braised to meet maintenance costs
CNPV = 0
Dall of the above
Answer is hidden
Question 771 of 1020Ch 10 · Project Planning, Design and Implementation

The term (1 + i)ⁿ is called ............

Asingle payment discount amount factor
Bsingle payment compound amount factor
Cannual compound amount factor
Dnone of the above
Answer is hidden
Question 772 of 1020Ch 10 · Project Planning, Design and Implementation

What is the expression for the capital recovery amount?

AP [i(1+i)ⁿ / ((1+i)ⁿ - 1)]
BP [(1+i)ⁿ / ((1+i)ⁿ - 1)]
CP [i(1-i)ⁿ / ((1-i)ⁿ - 1)]
DP [(1-i)ⁿ / ((1-i)ⁿ - 1)]
Answer is hidden
Question 773 of 1020Ch 10 · Project Planning, Design and Implementation

If a is the base amount expenditure, b is the increase in the operation cost each year over a period of n years, the total cost of maintenance is ............

Aa + (n-1)b
Ba + x (n-1)b
Ca x (n-1)b
DDiscounted payback
Answer is hidden
Question 774 of 1020Ch 10 · Project Planning, Design and Implementation

Which method is not mostly adopted for selection of project?

APayback
BDiscounted payback
CIRR
DB/C
Answer is hidden
Question 775 of 1020Ch 10 · Project Planning, Design and Implementation

The cash flow is either increasing or decreasing with equal amount every period, the type of series is ............

Auniform payment series
Bgeometric payment series
Clinear gradient series
Dirregular payment series
Answer is hidden
Question 776 of 1020Ch 10 · Project Planning, Design and Implementation

The additional money received from selling one specified level of output is ............

Anormal cost
Bmarginal revenue
Caverage revenue
Dequivalent revenue
Answer is hidden
Question 777 of 1020Ch 10 · Project Planning, Design and Implementation

If production is less than breakeven point, the product will be ............

Alesser than consumption
Bequal to consumption
Cgreater than consumption
Dall of the above
Answer is hidden
Question 778 of 1020Ch 10 · Project Planning, Design and Implementation

The actual profitability of any project is best analyzed from .........

AIRR
BDiscounted payback period
CARR
Dnone of the above
Answer is hidden
Question 779 of 1020Ch 10 · Project Planning, Design and Implementation

The decision rule for project acceptance is that .........

Aif IRR > 0
Bif IRR > MARR
Cif IRR < MARR
Dif IRR = 0
Answer is hidden
Question 780 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following factors does not depend on the time value of money?

AB/C ratio
BAccounting rate of return
CNPV
DIRR
Answer is hidden
Question 781 of 1020Ch 10 · Project Planning, Design and Implementation

If a seller recovers his capital along with accumulated compensating interest not in one single lump-sum payment but in periodical equal payments, over time ............

Acapital recovery annuity is availed
Bpresent worth annuity is availed
Csinking fund annuity is availed
Dfuture worth annuity is availed
Answer is hidden
Question 782 of 1020Ch 10 · Project Planning, Design and Implementation

Depreciation is charged on ............

Afixed assets
Bcurrent assets
Cboth fixed and current assets
Dnone of the above
Answer is hidden
Question 783 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following asset generally assumed not to depreciate?

AMachinery
BBuilding
CLand
DAll of the above
Answer is hidden
Question 784 of 1020Ch 10 · Project Planning, Design and Implementation

Under the diminishing balance method, the amount of depreciation is calculated on ............[cite: 15]

Athe written-down value of the asset
Bthe market value of the asset
Cthe original cost of the asset
Dthe expected realizable value of the asset
Answer is hidden
Question 785 of 1020Ch 10 · Project Planning, Design and Implementation

If the percentage fall in quantity demanded is more than the percentage rise in price charged, ............[cite: 15]

Athe revenue will rise
Bthe revenue will fall
Cis not related with discount rate
Dnone of the above
Answer is hidden
Question 786 of 1020Ch 10 · Project Planning, Design and Implementation

The estimated value of depreciable assets after its useful life is called ............[cite: 15]

Aactual value
Breplacement value
Cdisposal (residual) value
Dcurrent value
Answer is hidden
Question 787 of 1020Ch 10 · Project Planning, Design and Implementation

If there is no inflation during a period, then the money cash flow would be equal to ............[cite: 15]

Apresent value
Breal cash flow
Creal cash flow + present value
Dreal cash flow - present value
Answer is hidden
Question 788 of 1020Ch 10 · Project Planning, Design and Implementation

What is the limit of annual income for an unmarried individual upto which only 1% income tax is levied?[cite: 15]

A5 lakhs
B6 lakhs
C5.5 lakhs
D7 lakhs
Answer is hidden
Question 789 of 1020Ch 10 · Project Planning, Design and Implementation

IRR is calculated ............[cite: 15]

Awhen NPV is less than zero
Bwhen NPV more than zero
Cwhen NPV equal to 0
Dwhen NPV equal to MARR
Answer is hidden
Question 790 of 1020Ch 10 · Project Planning, Design and Implementation

The time value of money is primarily related to .........[cite: 15]

Atime and money
Btime and interest
Cmoney and valise
Dinterest and inflation
Answer is hidden
Question 791 of 1020Ch 10 · Project Planning, Design and Implementation

Salvage value is defined as ............[cite: 15]

Avalue of dismantled materials at the end of its utility period
Bestimated value of a built-up property at the end of its useful life without being dismantled
Cvalue of the property shown in the account book in that particular year
Dpresent value of a property considering it to be replaced at the current market rates
Answer is hidden
Question 792 of 1020Ch 10 · Project Planning, Design and Implementation

The minimum value of benefit-cost ratio for the selection of any project should be ............[cite: 15]

Aless than one
Bone
Cgreater than one
Dnone of the above
Answer is hidden
Question 793 of 1020Ch 10 · Project Planning, Design and Implementation

The benefit cost ratio is ............[cite: 15]

Adirectly proportional to discount rate
Binversely proportional to discount rate
Cno array relation with discount rate
Dall of the above
Answer is hidden
Question 794 of 1020Ch 10 · Project Planning, Design and Implementation

The project contractor relies on the cost of the estimate ............[cite: 15]

Afor submission of a competitive bid for a lump-sum contract
Bfor a unit price contract
Cfor preparation of a definitive estimate to help negotiate contract
Dall of the above
Answer is hidden
Question 795 of 1020Ch 10 · Project Planning, Design and Implementation

Both architect and engineer make use of the cost estimate of the project ............[cite: 15]

Afor site selection
Bfor designing of the project
Cfor choosing alternatives
Dall of the above
Answer is hidden
Question 796 of 1020Ch 10 · Project Planning, Design and Implementation

The most unpredictable cost of a project is ............[cite: 15]

Aenvironment management cost
Bunderground construction cost
Ctransportation cost
Dsocial management cost
Answer is hidden
Question 797 of 1020Ch 10 · Project Planning, Design and Implementation

The ratio of current assets to current liabilities is known as ............[cite: 15]

Aliquidity ratio
Bcurrent ratio
Cacid-test (or quick) ratio
Ddebts ratio
Answer is hidden
Question 798 of 1020Ch 10 · Project Planning, Design and Implementation

The more critical (or severe) test of the firm's liquidity can be judged by ............[cite: 15]

Aliquidity ratio
Bcurrent ratio
Cacid-test (or quick) ratio
Ddebts ratio
Answer is hidden
Question 799 of 1020Ch 10 · Project Planning, Design and Implementation

Current assets less inventories divided by current liabilities is known as ............[cite: 15]

Aliquidity ratio
Bcurrent ratio
Cacid-test (or quick) ratio
Ddebts ratio
Answer is hidden
Question 800 of 1020Ch 10 · Project Planning, Design and Implementation

The purchase value of assets over its serviceable life is categorized as ............[cite: 15]

Aappreciated liabilities
Bappreciated assets
Cdepreciation
Dappreciation
Answer is hidden
Question 801 of 1020Ch 10 · Project Planning, Design and Implementation

Excessive spending power of consumers that pulls prices up is called ............[cite: 15]

Ademand-pull inflation
Bcost-pull inflation
Ccost-push inflation
Dcost-push inflation
Answer is hidden
Question 802 of 1020Ch 10 · Project Planning, Design and Implementation

Book value means ............[cite: 15]

Aexpected sale price
Bcurrent market price if purchased now
Cvalue as shown in the books of account
Doriginal acquisition price
Answer is hidden
Question 803 of 1020Ch 10 · Project Planning, Design and Implementation

Pokhara Regional International Airport is an example of ............[cite: 13]

Aloan projects
Bgrant projects
Cprivate sector projects
Dprocess oriented projects
Answer is hidden
Question 804 of 1020Ch 10 · Project Planning, Design and Implementation

The process each manager follows during the life of a project is known as ............[cite: 13]

Aproject management
Bmanager life cycle
Cproject management life cycle
Dall of the mentioned
Answer is hidden
Question 805 of 1020Ch 10 · Project Planning, Design and Implementation

The type of projects in which investment in project is repaid by the government to donors agencies is called ............[cite: 13]

Aprivate sector projects
Bgovernment sector projects
Cgrant projects
Dloan projects
Answer is hidden
Question 806 of 1020Ch 10 · Project Planning, Design and Implementation

Who typically offers financial resources to fund a project?[cite: 13]

ADonor
BSponsor
CProject manager
DStakeholder
Answer is hidden
Question 807 of 1020Ch 10 · Project Planning, Design and Implementation

If part of contract work is assigned to another party, it is called ............[cite: 13]

Asub-contracting
Bjoint venture
Cboth (a) and (b)
Dnone of the above
Answer is hidden
Question 808 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is not a phase of project management?[cite: 13]

AProject planning
BProject scheduling
CProject controlling
DProject being
Answer is hidden
Question 809 of 1020Ch 10 · Project Planning, Design and Implementation

The project scope statement furnishes the basis for ............[cite: 13]

Aa way to provide updated information to the accounting department
Bprovides links to the client's functional management groups
Callowing the project to move to the next phase
Dall of the above
Answer is hidden
Question 810 of 1020Ch 10 · Project Planning, Design and Implementation

The main principle of an organization, is ............[cite: 13]

Aunity of command and coherency
Beffective control at all level
Cdelegation of authority
Dall of the above
Answer is hidden
Question 811 of 1020Ch 10 · Project Planning, Design and Implementation

The main advantage of line organization is ............[cite: 13]

Aeffective command and control
Bdefined responsibilities at all levels
Cability to quick decision at all level
Dall of the above
Answer is hidden
Question 812 of 1020Ch 10 · Project Planning, Design and Implementation

Ensuring that performance meets established standards that worker's activities occur as planned and that the organization process is called ............[cite: 13]

Acontrolling
Bplanning
Cleading
Dorganizing
Answer is hidden
Question 813 of 1020Ch 10 · Project Planning, Design and Implementation

In which of the following project phases is the project schedule developed?[cite: 13]

AConceptual
BPlanning
CImplementation
DDesign
Answer is hidden
Question 814 of 1020Ch 10 · Project Planning, Design and Implementation

The process of communication contains four major parts. Which part is the vehicle or method used to convey the message?[cite: 13]

ACommunicator
BMessage
CMedium
DRecipient
Answer is hidden
Question 815 of 1020Ch 10 · Project Planning, Design and Implementation

In bar charts, which colour is used to show the actual progress?[cite: 13]

ARed
BBlack
CBlue
DGreen
Answer is hidden
Question 816 of 1020Ch 10 · Project Planning, Design and Implementation

Which method of project planning was invented first?[cite: 13]

ABar chart
BMilestone chart
CCPM
DPERT
Answer is hidden
Question 817 of 1020Ch 10 · Project Planning, Design and Implementation

CPM is based on ............[cite: 13]

Aprobabilistic
Bdeterministic
Cboth (a) and (b)
Dany of (a) or (b)
Answer is hidden
Question 818 of 1020Ch 10 · Project Planning, Design and Implementation

CPM is the ............[cite: 13]

Aactivity oriented
Bevent oriented
Ctarget oriented
Dtime oriented
Answer is hidden
Question 819 of 1020Ch 10 · Project Planning, Design and Implementation

What is a critical path?[cite: 13]

AIt is a path that operates from the starting node to the end node.
BIt is a mixture of all the paths
CIt is the longest path
DIt is the shortest path
Answer is hidden
Question 820 of 1020Ch 10 · Project Planning, Design and Implementation

What happens when a project is scheduled by CPM?[cite: 13]

AA project is divided into various activities
BRequired time for each activity is established
CA sequence of various activities is made according to their importance
DAll of the above
Answer is hidden
Question 821 of 1020Ch 10 · Project Planning, Design and Implementation

When was CPM method introduced?[cite: 13]

A1880
B1900
C1957
D1958
Answer is hidden
Question 822 of 1020Ch 10 · Project Planning, Design and Implementation

For an activity in a CPM analysis, the early finish time is 13 and the late finish time is 13. Which of the following statements is true?[cite: 13]

AThe early start is 6
BThe duration of the activity is 13
CThe slack of this activity is 13
DThe activity is on the critical path
Answer is hidden
Question 823 of 1020Ch 10 · Project Planning, Design and Implementation

Completion of an activity on CPM network diagram, is generally known ............

Aevent
Bnode
Cconnector
Dall of the above
Answer is hidden
Question 824 of 1020Ch 10 · Project Planning, Design and Implementation

In an AOA (activity on arrow) diagram, what does the arrow represent?

Aevent
Bactivity
Cslack
Dall of the above
Answer is hidden
Question 825 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is true about dummy?

AIt doesn't consume resources
BIt doesn't have head and tail event
CIt can be added anywhere in the network
DIt simplifies the network
Answer is hidden
Question 826 of 1020Ch 10 · Project Planning, Design and Implementation

Dummy is used for ............

Agrammatical purpose
Blogical purpose
Cboth (a) and (b)
Dnone of the above
Answer is hidden
Question 827 of 1020Ch 10 · Project Planning, Design and Implementation

Which one of the following is captured in the Work Breakdown Structure (WBS)?

AThe life cycle phases
BThe logical order of tasks
CThe scope of the project
DProject costs
Answer is hidden
Question 828 of 1020Ch 10 · Project Planning, Design and Implementation

In project crashing, rent and overheads are treated as ............

Asignificant cost
Binsignificant costs
Cdirect costs
Dindirect costs
Answer is hidden
Question 829 of 1020Ch 10 · Project Planning, Design and Implementation

Project crashing is the method for ............

Ashortening the project duration by reducing the time of one or more critical activities
Badding resources at critical points
Cdoing technical analysis of the finished work for review
Dadding duration to each activity
Answer is hidden
Question 830 of 1020Ch 10 · Project Planning, Design and Implementation

The time with which direct cost does not reduce with the increase in time is known as ............

Acrash time
Bnormal time
Coptimistic time
Dstandard time
Answer is hidden
Question 831 of 1020Ch 10 · Project Planning, Design and Implementation

The time corresponding to minimum total project cost is ............

Acrash time
Bbetween normal time and crash time
Coptimistic time
Dnormal time
Answer is hidden
Question 832 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is a project scheduling method that can be applied to software development?

APERT
BCPM
CCMM
DBoth PERT and CPM
Answer is hidden
Question 833 of 1020Ch 10 · Project Planning, Design and Implementation

PERT (Project Evaluation and Review Technique) analysis is based on ............

Aoptimistic time, pessimistic time and most likely time
Bpessimistic time, optional time, maximum time
Coptimistic time, efficient time, most likely time
Dminimax time, optimistic time and harmonic time
Answer is hidden
Question 834 of 1020Ch 10 · Project Planning, Design and Implementation

The full form of PERT is ............

Aprogram evaluation and rate technology
Bprogram evaluation and robot technique
Cprogram evaluation and robot technology
Dprogram evaluation and review technique
Answer is hidden
Question 835 of 1020Ch 10 · Project Planning, Design and Implementation

What is PERT analysis based on?

AOptimistic time
BPessimistic time
CMost likely time
DAll of the above
Answer is hidden
Question 836 of 1020Ch 10 · Project Planning, Design and Implementation

In PERT (Project Evaluation and Review Technique) method expected time (Te) is ............

ATo + Tp + 4Tm / 6
BTo + Tp + 2Tm / 6
CTo + 4Tp + Tm / 6
DTm + 4Tp + To / 6
Answer is hidden
Question 837 of 1020Ch 10 · Project Planning, Design and Implementation

If PERT network consists of 5 activities with standard deviation of 5, 6, 7, 8, and 9. Then, the standard deviation of the entire project is ............

A255
B7
C√255
D49
Answer is hidden
Question 838 of 1020Ch 10 · Project Planning, Design and Implementation

The shortest possible time in which an activity can be achieved under ideal circumstances is known as ............

Aexpected time estimate
Boptimistic time estimate
Cpessimistic time estimate
Dthe most likely time estimate
Answer is hidden
Question 839 of 1020Ch 10 · Project Planning, Design and Implementation

The relation between jobs of a particular type and various durations they have consumed completion is expressed by curve ............

Anormal distribution curve
Bfrequency distribution
Cdistribution curve
Dnone of the above
Answer is hidden
Question 840 of 1020Ch 10 · Project Planning, Design and Implementation

The optimistic, most likely and pessimistic time estimates of an activity are 6, 8, 10 days, what are the expected time and standard deviation?

A8, 0.5
B8, 2
C6, 0.67
D8, 0.67
Answer is hidden
Question 841 of 1020Ch 10 · Project Planning, Design and Implementation

According to the time estimates made by the PERT planners, the maximum time that would be needed to complete an activity is called as ............

Athe most likely time estimate
Boptimistic time estimate
Cexpected time estimate
Dpessimistic time estimate
Answer is hidden
Question 842 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the options is not a notable challenge while scheduling a project?

ADeadlines exist
BIndependent activities
CToo many workers may be required
DCostly delay
Answer is hidden
Question 843 of 1020Ch 10 · Project Planning, Design and Implementation

In which phase of the project most of the money and manpower are required?[cite: 14]

Ainitiation phase
Bplanning phase
Cexecution phase
Dclosing phase
Answer is hidden
Question 844 of 1020Ch 10 · Project Planning, Design and Implementation

Which is the first stage in a project formulation?[cite: 14]

APlanning
BSetting objectives
CControlling
DEvaluating
Answer is hidden
Question 845 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following involves continuous betterment in planning and detailing with time?[cite: 14]

AProject enhancement
BProgressive elaboration
CProgressive rehabilitation
DContinuous improvement
Answer is hidden
Question 846 of 1020Ch 10 · Project Planning, Design and Implementation

in resource levelling which of the following is constraint?[cite: 14]

ATime
BMoney
CResources
DBoth time and money
Answer is hidden
Question 847 of 1020Ch 10 · Project Planning, Design and Implementation

Which term describes the utilization of resources in a project without altering the project duration?[cite: 14]

AResource smoothing
BResource leveling
CCritical path method
DFast tracking
Answer is hidden
Question 848 of 1020Ch 10 · Project Planning, Design and Implementation

Resource smoothing is ............[cite: 14]

Aan optimization and economical utilization of resources
Ban adjustment of resources without affecting project duration
Ca gradual increase in resources
Da gradual decrease in resources
Answer is hidden
Question 849 of 1020Ch 10 · Project Planning, Design and Implementation

Cost variance (CV) is which of the following equations?[cite: 14]

ACV - BCWP - ACWP
BCV = BCWP - ACWP
CCV = BCWS
DBoth (a) and (c)
Answer is hidden
Question 850 of 1020Ch 10 · Project Planning, Design and Implementation

A technique for performing quantitative analysis of progress is known as ............[cite: 14]

ABCWS
BEVA
CBAC
DCBSE
Answer is hidden
Question 851 of 1020Ch 10 · Project Planning, Design and Implementation

A schedule performance index (SPI) of 0.76 means ............[cite: 14]

Ayou are over budget
Byou are ahead of schedule
Cyou are only progressing at 76 percent of the rate originally planned
Dyou are only progressing at 24 percent of the rate originally planned
Answer is hidden
Question 852 of 1020Ch 10 · Project Planning, Design and Implementation

A cost performance index (CPI) of 0.89 means ............[cite: 14]

Aat this time, we expect the total project to cost 89 percent more than planned
Bwhen the project is completed we will have spent 89 percent more than planned
Cthe project is only progressing at 89 percent of the rate planned
Dthe project is only getting 89 cents out of every dollar invested
Answer is hidden
Question 853 of 1020Ch 10 · Project Planning, Design and Implementation

Capital budgeting is ............[cite: 14]

Areversible
Bunimportant
Cirreversible
Dall of the above
Answer is hidden
Question 854 of 1020Ch 10 · Project Planning, Design and Implementation

In which of the following cases project is in better shape?[cite: 14]

ABoth CPI and SPI are less than 1
BWhen CPI is more than 1 and SPI is less than one
CWhen CPI is less than one and SPI is more than one
DWhen both CPI and SPI are more than one
Answer is hidden
Question 855 of 1020Ch 10 · Project Planning, Design and Implementation

The budgeted cost for all the activities in a project with the help of Earned Value Method is ............[cite: 14]

Aactual cost
Bbudget at completion
Cbudget for completion
Destimate at completion
Answer is hidden
Question 856 of 1020Ch 10 · Project Planning, Design and Implementation

Cost budgeting can be best described by which of the following?[cite: 14]

AThe process of developing the future trends along with the assessment of probabilities, uncertainties, and inflation that could occur during the project
BDefinitive
COrder of magnitude
DConceptual
Answer is hidden
Question 857 of 1020Ch 10 · Project Planning, Design and Implementation

The technique for establishing and maintaining priorities among the various jobs of a project, is known ............[cite: 14]

Aevent flow scheduling technique
Bcritical ratio scheduling
Cslotting technique for scheduling
Dshort interval scheduling
Answer is hidden
Question 858 of 1020Ch 10 · Project Planning, Design and Implementation

The flow of information through MIS is ............[cite: 14]

Aneed dependent
Borganization dependent
Cinformation dependent
Dmanagement dependent
Answer is hidden
Question 859 of 1020Ch 10 · Project Planning, Design and Implementation

The information of MIS comes from the ............[cite: 14]

Ainternal source
Bexternal source
Cboth internal and external source
Dnone of the above
Answer is hidden
Question 860 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is NOT an objective of MIS?[cite: 14]

AFacilitate the decisions-making process
BProvide requisite information at each level of management
CSupport decision-making
DRecruit people for system
Answer is hidden
Question 861 of 1020Ch 10 · Project Planning, Design and Implementation

The back bone of any organization is ............[cite: 14]

Ainformation
Bemployee
Cmanagement
Dcapital
Answer is hidden
Question 862 of 1020Ch 10 · Project Planning, Design and Implementation

Feasibility study determines ............[cite: 14]

Awhether the project is possible with resources
Bcomparing the project with world class manufacturing norms
Ccalculate the cost crashing each unit
Dadd duration to each unit
Answer is hidden
Question 863 of 1020Ch 10 · Project Planning, Design and Implementation

In project management when does planning take place?

ABefore the project
BDuring the project execution
CAt the start of the project
DAfter the project
Answer is hidden
Question 864 of 1020Ch 10 · Project Planning, Design and Implementation

What process involves deciding how to approach and plan the risk management activities for the project?

APerforming qualitative risk analysis
BPlanning risk management
CPerforming quantitative risk analysis
DIdentifying risks
Answer is hidden
Question 865 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is not considered as a risk in project management?

ASpecification delays
BProduct competition
CTesting
DStaff turnover
Answer is hidden
Question 866 of 1020Ch 10 · Project Planning, Design and Implementation

Risk event graph is having following on X axis ............[cite: 15]

AGantt chart
Bwork break down structure
Cproject life cycle
Dsplitting
Answer is hidden
Question 867 of 1020Ch 10 · Project Planning, Design and Implementation

Project performance consists of ............[cite: 15]

Atime
Bcost
Cquality
Dall of the above
Answer is hidden
Question 868 of 1020Ch 10 · Project Planning, Design and Implementation

For a financial institution the most important study of a project to be taken for risks management is ............[cite: 15]

Aappraisal
Benvironmental and social
Ctechnical
Dfinancial and economical
Answer is hidden
Question 869 of 1020Ch 10 · Project Planning, Design and Implementation

Project Manager must ensure that it develops appropriate trade offs as ............[cite: 15]

Atime, cost and performance
Bmoney, cost and return on investment
Cmen, materials and machines
Dtime, value and performance
Answer is hidden
Question 870 of 1020Ch 10 · Project Planning, Design and Implementation

Which stage of project management life cycle requires the maximum time of completion ............[cite: 15]

Aconceptualization
Bplanning
Cexecution
Destimation
Answer is hidden
Question 871 of 1020Ch 10 · Project Planning, Design and Implementation

To be successful in a functional organization, the PM must rely on ............[cite: 15]

Areferent power
Bformal authority
Cinformal power structure
Dboth (a) and (c)
Answer is hidden
Question 872 of 1020Ch 10 · Project Planning, Design and Implementation

If employee does wrong in work, employer have to take responsibility of it, this is known ............[cite: 15]

Ajoint liability
Bvicarious liability
Cconcurrent liability
Dall of the above
Answer is hidden
Question 873 of 1020Ch 10 · Project Planning, Design and Implementation

In a payback period method of project evaluation and appraisal the project with ............ equal to cut off period will be accepted.[cite: 15]

Amore than
Bless than
Cpositive
Dnegative
Answer is hidden
Question 874 of 1020Ch 10 · Project Planning, Design and Implementation

Real rate of return is equal to ............[cite: 15]

ANominal rate + Inflation rate
BNominal rate * Inflation rate
CNominal rate - Inflation rate
DNominal rate / Inflation rate
Answer is hidden
Question 875 of 1020Ch 10 · Project Planning, Design and Implementation

The most successful project manager usually ............[cite: 15]

Aworks their way up from assistants in the project office to full-fledged project managers.
Bsupplementing that experience with formal education
Ccomes right from Harvard's MBA program into managing large projects.
Dis considered the technical expert of their field
Answer is hidden
Question 876 of 1020Ch 10 · Project Planning, Design and Implementation

Risk management is one of the most important jobs for a ............[cite: 15]

Aclient
Binvestor
Cproduction team
Dproject manager
Answer is hidden
Question 877 of 1020Ch 10 · Project Planning, Design and Implementation

Risk management is responsibility of the ............[cite: 15]

Acustomer
Binvestor
Cdeveloper
Dproject team
Answer is hidden
Question 878 of 1020Ch 10 · Project Planning, Design and Implementation

Newspaper, magazine, radio, television are examples of ............[cite: 15]

Astoring information
Bretrieving information
Ccommunication information
Dacquiring information
Answer is hidden
Question 879 of 1020Ch 10 · Project Planning, Design and Implementation

Outsourced projects are susceptible to conflicts as ............[cite: 15]

Apeople get less pay in these projects and work is more
Bmore work pressure and less time horizon
Cthese projects are away from home location
Dpeople are unaccustomed to working together and have different values
Answer is hidden
Question 880 of 1020Ch 10 · Project Planning, Design and Implementation

Conflict occurrence in projects is ............[cite: 15]

Aunavoidable
Bdepend on type of project
Cavoidable
Ddepends on culture
Answer is hidden
Question 881 of 1020Ch 10 · Project Planning, Design and Implementation

What assesses the risk and your plans for risk mitigation and revise these when you learn more about the risk?[cite: 15]

ARisk planning
BRisk identification
CRisk monitoring
DRisk analysis
Answer is hidden
Question 882 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following risk is the failure of a purchased component to perform as expected?[cite: 15]

AProduct risk
BProject risk
CBusiness risk
DProgramming risk
Answer is hidden
Question 883 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following risks are derived from the organizational environment where the software is being developed?[cite: 15]

APeople risks
BTechnology risks
CEstimation risks
DOrganizational risks
Answer is hidden
Question 884 of 1020Ch 10 · Project Planning, Design and Implementation

Which risk is connected to the circumstance outside the project that may influence the scope of work and the performance of the organization?[cite: 15]

AOperational risk
BFinancial risk
CStrategic risk
DContextual risk
Answer is hidden
Question 885 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is not the part of risk control?[cite: 15]

AExecution of the risk response-strategy
BMonitoring of triggering events
CInitiating contingency plans
DNot watching for new risks
Answer is hidden
Question 886 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following strategies means that the impact of the risk will be reduced?[cite: 15]

AAvoidance strategies
BMinimization strategies
CContingency plans
DAll of the above
Answer is hidden
Question 887 of 1020Ch 10 · Project Planning, Design and Implementation

When do you perform risk identification?[cite: 15]

AAt the beginning of a project
BDuring project planning
CDuring the whole lifetime of a project
DDuring project execution
Answer is hidden
Question 888 of 1020Ch 10 · Project Planning, Design and Implementation

The project manager has the most authority in the ............ type of organization.[cite: 16]

Aproject expediter
Bmatrix
Cprojectized organization
Dfunctional
Answer is hidden
Question 889 of 1020Ch 10 · Project Planning, Design and Implementation

The successful project managers spend most of their time ............[cite: 16]

Aplanning with their personnel
Bplanning with the top management
Ccommunication with the project team
Dstudying project results
Answer is hidden
Question 890 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is not project management goal?[cite: 16]

AKeeping overall costs within budget
BDelivering the software to the customer at the agreed time
CMaintaining a happy and well-functioning development team
DAvoiding customer complaints
Answer is hidden
Question 891 of 1020Ch 10 · Project Planning, Design and Implementation

The decision to request an increase the resources for a project is the responsibility of the ............[cite: 16]

Afunctional manager
Bproject manager
Cdirector of project management
Dcustomer
Answer is hidden
Question 892 of 1020Ch 10 · Project Planning, Design and Implementation

Net present value of a machine is ............[cite: 16]

APV of cash inflows less cost of investment
BPV of cash inflows + cost of investment
CPV of net profit after tax less cost of investment
DPV of cash inflows less average cost of investment
Answer is hidden
Question 893 of 1020Ch 10 · Project Planning, Design and Implementation

Capital structure of a company related with ............[cite: 16]

Ashareholders' funds
Blong term debts, preference share capital and equity capital
Cdebentures and loans
Dtotal assets less liabilities
Answer is hidden
Question 894 of 1020Ch 10 · Project Planning, Design and Implementation

A company that issues stocks and bonds to raise funds results in ............[cite: 16]

Adecrease in cash
Bincrease in cash
Cincrease in equity
Dincrease in liabilities
Answer is hidden
Question 895 of 1020Ch 10 · Project Planning, Design and Implementation

The bond issued without any collateral is called ............[cite: 16]

Apreference share
Bequity share
Cdebenture
Ddebt capital
Answer is hidden
Question 896 of 1020Ch 10 · Project Planning, Design and Implementation

Debenture is ............[cite: 16]

Aunsecured bond
Bbond without collateral
Csource of capital budgeting
Dall of the above
Answer is hidden
Question 897 of 1020Ch 10 · Project Planning, Design and Implementation

A debenture ............[cite: 16]

Ais a long-term loan
Bdoes not require security
Cis a short-term loan
Dreceives dividend payments
Answer is hidden
Question 898 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is unsafe share?[cite: 16]

APreference shares
BPrimary shares
CDebentures
DAll of the above
Answer is hidden
Question 899 of 1020Ch 10 · Project Planning, Design and Implementation

The average cost incurred in supplying a particular benefit over the entire life time of the project is called ............[cite: 16]

Aproject cost
Baverage life cycle cost
Cmaintenance cost
Dall of the above
Answer is hidden
Question 900 of 1020Ch 10 · Project Planning, Design and Implementation

The profit of the company is shared in form of dividend but has no voting rights in ............[cite: 16]

Aequity share
BPreference share
Cordinary share
Dnone of the above
Answer is hidden
Question 901 of 1020Ch 10 · Project Planning, Design and Implementation

Point out the false statements ............[cite: 16]

Aa firm can buy its own debentures and shares
Ba company can issue convertible debentures
Ctender assessment
Dcontract assessment
Answer is hidden
Question 902 of 1020Ch 10 · Project Planning, Design and Implementation

If two parties enter into an agreement for performing or not performing any work, then it is known as ............[cite: 16]

Acontract
Btender
Cprocurement
Dadjudication
Answer is hidden
Question 903 of 1020Ch 10 · Project Planning, Design and Implementation

The procurement of works, goods or services by the entity itself is called ............[cite: 16]

Aforce account
Bdirect procurement
Cseal quotation
Dnone of the above
Answer is hidden
Question 904 of 1020Ch 10 · Project Planning, Design and Implementation

For the formation of user's committee, members are selected ............[cite: 16]

Aamong the people of whole district
Bamong the beneficiaries of the project
Cby nomination by the chief district officer of the district
Dnone of the above
Answer is hidden
Question 905 of 1020Ch 10 · Project Planning, Design and Implementation

The project usually completed by user committee's are ............[cite: 16]

Alabor intensive projects
Bcapital intensive projects
Cboth (a) and (b)
Dnone of the above
Answer is hidden
Question 906 of 1020Ch 10 · Project Planning, Design and Implementation

The projects can be carried out out by user committee with cost estimate upto ............[cite: 16]

A10 Millions
B20 Millions
C50 Millions
D500 Millions
Answer is hidden
Question 907 of 1020Ch 10 · Project Planning, Design and Implementation

For procurement of works upto 2 million, buy which of the following method is to be considered?[cite: 16]

Asealed tender
Bby direct negotiation
Cby bidding
Dby direct labor or direct negotiation
Answer is hidden
Question 908 of 1020Ch 10 · Project Planning, Design and Implementation

The bid validity period for bid having estimated cost upto 100 million is ............[cite: 17]

A45 days
B60 days
C90 days
D105 days
Answer is hidden
Question 909 of 1020Ch 10 · Project Planning, Design and Implementation

In project management, what percentage of the total project cost is typically estimated for office management expenses?[cite: 17]

A2.5%
B4%
C10%
D12%
Answer is hidden
Question 910 of 1020Ch 10 · Project Planning, Design and Implementation

Nepal Government handed over the fast-track project to Nepal Army. After handing in, what type of contract was it?[cite: 17]

ABOT
BBOOT
Cbuild and design
Dbuild, design, procurement, subcontracting and all works
Answer is hidden
Question 911 of 1020Ch 10 · Project Planning, Design and Implementation

The relation between contract and agreement is ............[cite: 17]

Asynonym
Baptonym
Call contract are agreement but all agreement are not contract
Dall agreement are contract but not all contract are agreement
Answer is hidden
Question 912 of 1020Ch 10 · Project Planning, Design and Implementation

The ultimate method of resolving any dispute with a contractor is ............[cite: 17]

Anegotiation
Bmediation
Carbitration
Dlitigation
Answer is hidden
Question 913 of 1020Ch 10 · Project Planning, Design and Implementation

The damages caused due to delay in work are termed as ............[cite: 17]

Aliquidated damage
Bunliquidated damage
Cdirect damages
Dtangible damages
Answer is hidden
Question 914 of 1020Ch 10 · Project Planning, Design and Implementation

Technical proposal during tendering is included in ............[cite: 17]

Asingle stage single envelope system
Bsingle stage double envelope system
Cdouble stage single envelope system
Ddouble stage double envelope system
Answer is hidden
Question 915 of 1020Ch 10 · Project Planning, Design and Implementation

The aim of ............ is to do whatever possible to avoid any kind of harm or accident.[cite: 13]

Aminimalist
Breasonable care
Cbeyond one's duty
Dnone of the above
Answer is hidden
Question 916 of 1020Ch 10 · Project Planning, Design and Implementation

It is important to be at work ............ every day and on time unless you are sick or have a family emergency.[cite: 13]

Aappearance
Battendance
Cattitude
Drespect
Answer is hidden
Question 917 of 1020Ch 10 · Project Planning, Design and Implementation

............ is the rules and standards that govern the decisions and actions of an engineer as a professional.[cite: 13]

ADoctor in Ethics
BDoctor in Ethics
CEthics
DEngineering Ethics
Answer is hidden
Question 918 of 1020Ch 10 · Project Planning, Design and Implementation

............ can help engineers make correct decisions and become better professionals.[cite: 13]

AStudy of English
BStudy of Math
CStudy of Ethics
DNone of the above
Answer is hidden
Question 919 of 1020Ch 10 · Project Planning, Design and Implementation

One of the most important issues faced by the world is that ............[cite: 13]

Acomputer ethics
Bconfidentiality
Cenvironmental deterioration
Dconflict of interest
Answer is hidden
Question 920 of 1020Ch 10 · Project Planning, Design and Implementation

The prime responsibility of any professional is ............[cite: 13]

Aconfidentiality
Bconflict of interest
Cenvironmental ethics
Dcomputer ethics
Answer is hidden
Question 921 of 1020Ch 10 · Project Planning, Design and Implementation

Which one does fall under computer ethics?[cite: 13]

AComputers can be used for robbery, crime and blackmailing others
BHacking is used to access private information
CLeak of such information of individual leads to harassments in terms of repeated phone calls
DAll of the above
Answer is hidden
Question 922 of 1020Ch 10 · Project Planning, Design and Implementation

Fundamental principle of professional engineering ethics is ............[cite: 13]

Auploading and advancing engineering profession
Bmaintain high level of ethical conduct
Cboth (a) and (b)
Dnone of the above
Answer is hidden
Question 923 of 1020Ch 10 · Project Planning, Design and Implementation

Engineering profession needs cooperation with the profession of ............[cite: 13]

Amedical professional
Baccountant
Clawyer
Dall of the above
Answer is hidden
Question 924 of 1020Ch 10 · Project Planning, Design and Implementation

Professionalism of engineers is lost due to ............[cite: 13]

Ahonesty
Bdignity
Cbribery
Ddiscipline
Answer is hidden
Question 925 of 1020Ch 10 · Project Planning, Design and Implementation

For the fulfillment of his/her professional duties engineer should ............[cite: 13]

Aparamount the health of the public
Bparamount the safety of the public
Cwelfare of the public
Dall of the above
Answer is hidden
Question 926 of 1020Ch 10 · Project Planning, Design and Implementation

Engineer shall act in such a manner as to uphold and enhance the honor and dignity of engineering profession and shall act with ............ for bribery, fraud and corruption.[cite: 13]

Atolerance
Ba penchant
Ca predilection
Dzero tolerance
Answer is hidden
Question 927 of 1020Ch 10 · Project Planning, Design and Implementation

Engineers shall build their professional reputation on the ............ of their services and shall not compete unfairly with others.[cite: 13]

Apublicity
Bbasis
Cmerit
Dreputation
Answer is hidden
Question 928 of 1020Ch 10 · Project Planning, Design and Implementation

Engineers shall not disclose, without ............ confidential information coming the business affairs of technical process of any present or former or employer, or public body on which they serve.[cite: 13]

Aediting
Bgetting paid
Cremuneration
Dconsent
Answer is hidden
Question 929 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is not a characteristic of a profession?[cite: 13]

Ait enjoys a high level of public trust and confidence
Bit is organized into associations
Cthere are published authoritative performance and ethical standards
DAll of the above are characteristics of a profession
Answer is hidden
Question 930 of 1020Ch 10 · Project Planning, Design and Implementation

............ skills such as writing, speaking and body language are important work ethics so that you can be clear in your messages to others.[cite: 13]

ACommunication
BCooperation
CHonesty
DIntegrity
Answer is hidden
Question 931 of 1020Ch 10 · Project Planning, Design and Implementation

You are a person with a high level of ............ if you stand by your values even if others put pressure on you to do something that is wrong or if they make fun of you.[cite: 13]

Acommunication
Bcooperation
Chonesty
Dintegrity
Answer is hidden
Question 932 of 1020Ch 10 · Project Planning, Design and Implementation

If you don't have ............ you can really get in trouble for lying, cheating or deceiving others.[cite: 13]

Acommunication
Bcooperation
Chonesty
Dintegrity
Answer is hidden
Question 933 of 1020Ch 10 · Project Planning, Design and Implementation

If you have ............ you will be a trusted person because they will see that you are committed to your company.[cite: 13]

Acommunication
Borganizational skills
Cloyalty
Drespect
Answer is hidden
Question 934 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following an engineer should not follow?[cite: 13]

AAct as faithful agent for client
BAccept compensation from more than one party for same service without the consent of all
CIndicate client the adverse consequences if judgment is over ruled
DUndertake only these assignments for which he is qualified
Answer is hidden
Question 935 of 1020Ch 10 · Project Planning, Design and Implementation

is based on personal belief, values and individual's conscience rather than reasoning.[cite: 13]

AMoral
BEthics
CBoth (a) and (b)
DNone of the above
Answer is hidden
Question 936 of 1020Ch 10 · Project Planning, Design and Implementation

If you can keep things at work in order and have a neat workplace, then you have great ............[cite: 13]

Aproductivity
Bcooperate
Corganizational skills
Drespect
Answer is hidden
Question 937 of 1020Ch 10 · Project Planning, Design and Implementation

It is always important to ............ yourself, others and the place where you work because you don't always agree with them.[cite: 13]

Aappearance
Bcooperate
Ccommunicate
Drespect
Answer is hidden
Question 938 of 1020Ch 10 · Project Planning, Design and Implementation

Some jobs cannot be done alone and some can be done much better and faster if you possess the quality of ............[cite: 13]

Ahonesty
Bcooperation
Cteamwork
Dintegrity
Answer is hidden
Question 939 of 1020Ch 10 · Project Planning, Design and Implementation

Strong ............ means you have a high sense of moral and ethical behavior that earns respect of others.[cite: 13]

Aresponsibility
Brespect
Cconfidence
Dcharacter
Answer is hidden
Question 940 of 1020Ch 10 · Project Planning, Design and Implementation

A personality measure of the strength of a person's convictions is called ............[cite: 13]

Alocus of control
Battitude
Cego strength
Dnone of the above
Answer is hidden
Question 941 of 1020Ch 10 · Project Planning, Design and Implementation

In ............ a professional assumes full responsibilities and if anything wrong happens he/she sees their own responsibility.[cite: 13]

Aminimalist
Breasonable care
Cbeyond one's duty
Dnone of the above
Answer is hidden
Question 942 of 1020Ch 10 · Project Planning, Design and Implementation

moves beyond the minimal view's concern.[cite: 13]

AMinimalist
BBeyond one's duty
CReasonable care
DNone of the above
Answer is hidden
Question 943 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is not concerned with the authority of engineers?[cite: 14]

AExpress an opinion on engineering matter
BGood behavior with client
CConscious with his profession
DDivulge the confidential matter
Answer is hidden
Question 944 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is not considered a professional quality of an engineer?[cite: 14]

AGood behavior with clients
BHonesty
CBias towards political parties
DStrong technical skills
Answer is hidden
Question 945 of 1020Ch 10 · Project Planning, Design and Implementation

The environment which has been modified by human activities is called ............[cite: 14]

AAir pollution
BSoil pollution
CSoil erosion
DWater pollution
Answer is hidden
Question 946 of 1020Ch 10 · Project Planning, Design and Implementation

The environment which has been modified by human activities is called ............[cite: 14]

Anatural environment
Banthropogenic environment
Cmodern environment
Durban environment
Answer is hidden
Question 947 of 1020Ch 10 · Project Planning, Design and Implementation

Is the effect of undesirable changes in our surroundings that have harmful effects on plants, animals and human beings.[cite: 14]

APollution
BDegradation
CDeforestation
DClimate change
Answer is hidden
Question 948 of 1020Ch 10 · Project Planning, Design and Implementation

Development that meets the needs of the present without compromising the ability of future generations to meet their own needs.[cite: 14]

ASustainable development
BHuman development
CEconomic development
DSocial development
Answer is hidden
Question 949 of 1020Ch 10 · Project Planning, Design and Implementation

According to labor act, employers must conduct periodic health and safety inspections and maintain records of these inspections.[cite: 14]

AAt least once in a year
BAt least twice in a year
CAt least thrice in a year
DAt least 4 times in a year
Answer is hidden
Question 950 of 1020Ch 10 · Project Planning, Design and Implementation

According to Labor Act, the remuneration for over time is ............[cite: 14]

A2 times the regular pay
B1.75 times the regular pay
C1.5 times the regular pay
D1.25 times the regular pay
Answer is hidden
Question 951 of 1020Ch 10 · Project Planning, Design and Implementation

The government of Nepal has enforced concepts of occupational safety and health through its ............[cite: 14]

ALabor Act 1992
BLabor Act 1994
CLabor Act 1995
DLabor Act 1995
Answer is hidden
Question 952 of 1020Ch 10 · Project Planning, Design and Implementation

Engineers day is celebrated on ............[cite: 14]

AShrawan 3
BShrawan 4
CAsar 3
DAsar 4
Answer is hidden
Question 953 of 1020Ch 10 · Project Planning, Design and Implementation

As per labor law, workers are not allowed to work continuously for more than ............[cite: 14]

A3 hours
B5 hours
C8 hours
D12 hours
Answer is hidden
Question 954 of 1020Ch 10 · Project Planning, Design and Implementation

According to labors act, the maximum working hour for a labor per week should be ............[cite: 14]

A42 hrs
B45 hrs
C48 hrs
D53 hrs
Answer is hidden
Question 955 of 1020Ch 10 · Project Planning, Design and Implementation

As per labor law, how many hours workers are allowed to work in a day?[cite: 14]

A3 hours
B5 hours
C8 hours
D12 hours
Answer is hidden
Question 956 of 1020Ch 10 · Project Planning, Design and Implementation

Nepal engineer's association is ............[cite: 14]

Agovernment body to support NEC
Bindependent organization of Nepalese engineers
Cprivate body which works for betterment of engineers
Dnon-government organization
Answer is hidden
Question 957 of 1020Ch 10 · Project Planning, Design and Implementation

Nepal engineers association was established in ............ B.S.[cite: 14]

A2010
B2019
C2024
D2034
Answer is hidden
Question 958 of 1020Ch 10 · Project Planning, Design and Implementation

NEA is registered under the ............[cite: 14]

ASocial Service Act
BNEC Act
CCivil Service Act
DCo-operatives Act
Answer is hidden
Question 959 of 1020Ch 10 · Project Planning, Design and Implementation

The objectives of NEA are ............[cite: 14]

ATo promote development of the engineering science and technology in Nepal.
BTo promote fellowship goodwill and cooperation assistance among the Nepalese engineers and safeguard their rights and interests.
CBy utilizing, to the highest extent possible, the participation of the positional of the national engineering manpower of the country in the national development activities of Nepal, make effort towards ending foreign dependency in this regard
DAll of the above
Answer is hidden
Question 960 of 1020Ch 10 · Project Planning, Design and Implementation

NEA is governed by an elected executive council of ............ members.[cite: 14]

A25
B18
C21
D17
Answer is hidden
Question 961 of 1020Ch 10 · Project Planning, Design and Implementation

The number of executive members in NEA's Provincial committee is ............[cite: 14]

A25 and 15
B21 and 15
C15 and 25
D25 and 16
Answer is hidden
Question 962 of 1020Ch 10 · Project Planning, Design and Implementation

The number of member directly elected for council from Nepal engineering association ............[cite: 14]

A7
B21
C25
D10
Answer is hidden
Question 963 of 1020Ch 10 · Project Planning, Design and Implementation

The types of membership issued by NEA are ............[cite: 14]

Ageneral membership
Blife time membership
Cboth of the above
Dnone of the above
Answer is hidden
Question 964 of 1020Ch 10 · Project Planning, Design and Implementation

NEA is ............ of Nepalese engineers.[cite: 14]

Aindependent nonprofit organization
Bprofitable organization
Cbroker organization
Dall of the above
Answer is hidden
Question 965 of 1020Ch 10 · Project Planning, Design and Implementation

Which is not a professional engineering body?[cite: 14]

ANepal Engineering Association (NEA)
BSociety of Electrical and Electronics Engineers Association (SEEN)
CSociety of Public Health Engineers Nepal (SOPHEN)
DSociety of Consulting Architectural and Engineering Firms (SCAEF)
Answer is hidden
Question 966 of 1020Ch 10 · Project Planning, Design and Implementation

CAAN, NEC, NTA, etc. are examples of ............[cite: 14]

Aregulatory body
Bcommercial sectors
CNGOs
DINGOs
Answer is hidden
Question 967 of 1020Ch 10 · Project Planning, Design and Implementation

How many categories of NEA memberships are there?[cite: 14]

A4
B5
C7
D2
Answer is hidden
Question 968 of 1020Ch 10 · Project Planning, Design and Implementation

What is the tenure of an executive member of NEA?[cite: 14]

A4 year
B2-year
C3 year
D1 year
Answer is hidden
Question 969 of 1020Ch 10 · Project Planning, Design and Implementation

Nepal engineering council is an autonomous in under NEC act ............

A2056 B.S.
B2055 B.S.
C2054 B.S.
D2060 B.S.
Answer is hidden
Question 970 of 1020Ch 10 · Project Planning, Design and Implementation

Nepal Engineering Council [NEC] is ............

Agovernment and autonomous body
Bprivate body
Cnon-profit organization
Dgovernment body
Answer is hidden
Question 971 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following is not the function of NEC?

APrepare and implement the policy, plan and programmes
BRecognize the academic institutions
COpening the college
DTo prescribe the basic conditions of student admission
Answer is hidden
Question 972 of 1020Ch 10 · Project Planning, Design and Implementation

Which one is not concerned with the NEC?

AAccreditation of academic certificate
BAppointment of teacher
CAuthority of opening engineering garage
DAll of the above
Answer is hidden
Question 973 of 1020Ch 10 · Project Planning, Design and Implementation

When was Nepal engineering council established?

A2054 B.S.
B2055 B.S.
C2056 B.S.
D2057 B.S.
Answer is hidden
Question 974 of 1020Ch 10 · Project Planning, Design and Implementation

NEC contacts the GoN through ministry of ............

Afinance
Bphysical infrastructure and transportation
Chome affairs
Dlocal development
Answer is hidden
Question 975 of 1020Ch 10 · Project Planning, Design and Implementation

The decisions of NEC are authenticated by ............

Apresident
Bvice president
Cregistrar
Dmember nominated by president
Answer is hidden
Question 976 of 1020Ch 10 · Project Planning, Design and Implementation

NEC does not approach for ............

Aengineer
Boverseer to engineer
Cminimum degree BE
Dall of the above
Answer is hidden
Question 977 of 1020Ch 10 · Project Planning, Design and Implementation

The number of section in NEC act 2055 is ............

A18
B28
C38
D48
Answer is hidden
Question 978 of 1020Ch 10 · Project Planning, Design and Implementation

The academic qualification of the chief of NEC is ............

Amaster's degree in engineering
Bmaster's degree in economics
Cmaster's degree in finance
Dbachelor's degree in engineering in engineering
Answer is hidden
Question 979 of 1020Ch 10 · Project Planning, Design and Implementation

The general experience required for nomination of chairperson of NEC is ............

A10 yrs
B15 yrs
C20 yrs
D25 yrs
Answer is hidden
Question 980 of 1020Ch 10 · Project Planning, Design and Implementation

What is the requirement for being chairman of NEC?

ABachelor Degree and Engineering experience of 10 years
BBachelor Degree and Engineering experience of 15 years
CMaster Degree and Engineering experience of 15 years
DMaster Degree and Engineering experience of 10 years
Answer is hidden
Question 981 of 1020Ch 10 · Project Planning, Design and Implementation

Who appoints the chairman of NEC?

AThe Government of Nepal
BThe President of Nepal
CMinistry of home affairs
DThe supreme court
Answer is hidden
Question 982 of 1020Ch 10 · Project Planning, Design and Implementation

Who is the first president of NEC?

AEr. Shiv Mangal Giri
BProf. Dr. Padam Bahadur Shahi
CEr. Ram Babusharma
DNone of the above
Answer is hidden
Question 983 of 1020Ch 10 · Project Planning, Design and Implementation

What is the minimum qualification of vice president of the NEC?

AMasters in Engineering and 15 years' experience
BBachelors in Engineering and 15 years' experience
CMasters in Engineering and 10 years experience
DBachelors in Engineering and 10 years experience
Answer is hidden
Question 984 of 1020Ch 10 · Project Planning, Design and Implementation

An American engineer willing to work in Nepal may apply for registration under ............[cite: 16]

ACategory A
BCategory B
CCategory C
DCategory D
Answer is hidden
Question 985 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following category of engineer is not mention in engineering council rule?[cite: 16]

ACharted engineer
BProfessional engineer
CGeneral engineer
DAll of the above
Answer is hidden
Question 986 of 1020Ch 10 · Project Planning, Design and Implementation

Book of foreign engineers is maintained in ............[cite: 16]

ANepali
BEnglish
Cboth (a) and (b)
Dnone of the above
Answer is hidden
Question 987 of 1020Ch 10 · Project Planning, Design and Implementation

NEC publishes the name of registered engineers each year as well as every fourth year. The name of foreigner engineers publishes ............[cite: 16]

Aeach year
Bevery fourth year
Cboth (a) and (b)
Dnone of the above
Answer is hidden
Question 988 of 1020Ch 10 · Project Planning, Design and Implementation

NEC has classified an engineers in to ............ categories.[cite: 16]

A2
B3
C4
D5
Answer is hidden
Question 989 of 1020Ch 10 · Project Planning, Design and Implementation

Registration charge of general engineers for students studied in foreign universities is ............[cite: 16]

ARs. 3000
BRs. 4000
CRs. 10000
DRs. 15000
Answer is hidden
Question 990 of 1020Ch 10 · Project Planning, Design and Implementation

Total number of registration category of engineer in NEC is ............[cite: 16]

A3
B4
C5
D6
Answer is hidden
Question 991 of 1020Ch 10 · Project Planning, Design and Implementation

The min qualification required for engineer practices in Nepal is ............[cite: 16]

ABE
BBE + register in NEC
CME
DME + register in NEC
Answer is hidden
Question 992 of 1020Ch 10 · Project Planning, Design and Implementation

The interval of surveillance of colleges registered under NEC is ............[cite: 16]

Aevery 2 years
Bonce in every 3 years
Ctwice in 4 years
Dthrice in every 5 years
Answer is hidden
Question 993 of 1020Ch 10 · Project Planning, Design and Implementation

In general, Nepal engineering council meeting per year should be held ............[cite: 16]

A2 times
B3 times
C4 times
D5 times
Answer is hidden
Question 994 of 1020Ch 10 · Project Planning, Design and Implementation

Minimum .......... of the members should be present in a meeting to fulfil the quorum of NEC.[cite: 16]

A0.25
B0.5
C0.75
D1
Answer is hidden
Question 995 of 1020Ch 10 · Project Planning, Design and Implementation

If a motion submitted to a meeting of council to remove the name from the book on charge of violating professional code of conduct is passed by ............ majority of council, the name of the engineer is removed from the book.[cite: 16]

Atwo third
Bgeneral
Cthree - fourth
Dfull
Answer is hidden
Question 996 of 1020Ch 10 · Project Planning, Design and Implementation

Which of the following reasons caused desolution of NEC by GON?[cite: 16]

ACommittee of NEC work against the act and regulations
B50% of the member are bankrupt
CCollege recognition is given without fulfilling the criteria of NEC regulations
DFormation of new government of Nepal
Answer is hidden
Question 997 of 1020Ch 10 · Project Planning, Design and Implementation

The minimum time period allocated by GoN for formation of new council after the dissolution of current NEC like is ............[cite: 16]

A3 months
B6 months
C9 months
D1 year
Answer is hidden
Question 998 of 1020Ch 10 · Project Planning, Design and Implementation

For temporary affiliation, the supervision of college conducted by NEC for ............[cite: 16]

Aone time in a year
Bonce in two year
Ctwice times in a year
Dthree times a year
Answer is hidden
Question 999 of 1020Ch 10 · Project Planning, Design and Implementation

For permanent affiliation, the supervision of college conducted by NEC for ............[cite: 16]

Aone time in a year
Bonce in two year
Ctwice times in a year
Dthree times a year
Answer is hidden
Question 1000 of 1020Ch 10 · Project Planning, Design and Implementation

How much % college should score at least in average to get permanent affiliation for new college from NEC?[cite: 16]

A50%
B60%
C70%
D80%
Answer is hidden
Question 1001 of 1020Ch 10 · Engineering Economics & Project Management

A project is considered economically acceptable when its Benefit-Cost (B/C) ratio is:

AB/C < 1
BB/C > 1
CB/C = 0
DB/C = 1
Answer is hidden
Question 1002 of 1020Ch 10 · Engineering Economics & Project Management

Standard deviation is calculated as:

A√Variance
BVariance²
CMean / Variance
DVariance / n
Answer is hidden
Question 1003 of 1020Ch 10 · Engineering Economics & Project Management

The value at which a buyer and seller agree to complete a transaction is called:

ABook Value
BSalvage Value
CMarket Value
DPresent Value
Answer is hidden
Question 1004 of 1020Ch 10 · Engineering Economics & Project Management

Projects A (6-year life) and B (8-year life) are being compared using the repeatability assumption. The analysis period should be:

A6 years
B8 years
C14 years
D24 years
Answer is hidden
Question 1005 of 1020Ch 10 · Engineering Economics & Project Management

The time value of money concept means:

AMoney always loses value
BMoney always gains value
CA unit of money has different worth at different points in time
DInterest rates are always positive
Answer is hidden
Question 1006 of 1020Ch 10 · Engineering Economics & Project Management

Which capital investment evaluation method is considered LEAST reliable and is rarely used?

AAccounting Rate of Return (ARR)
BNet Present Value (NPV)
CInternal Rate of Return (IRR)
DPayback Period
Answer is hidden
Question 1007 of 1020Ch 10 · Engineering Economics & Project Management

The Schedule Performance Index (SPI) formula in Earned Value Management is:

ASPI = PV / EV
BSPI = EV / PV
CSPI = AC / EV
DSPI = EV / AC
Answer is hidden
Question 1008 of 1020Ch 10 · Engineering Economics & Project Management

Cost overrun in a project is calculated as:

AActual Cost − Planned Cost
BPlanned Cost − Actual Cost
CEarned Value − Planned Value
DActual Cost / Planned Cost
Answer is hidden
Question 1009 of 1020Ch 10 · Engineering Economics & Project Management

In engineering drawings, a 'B' grade pencil is primarily used for:

AFine detail linework
BConstruction lines
CDimension lines
DShading and sketching
Answer is hidden
Question 1010 of 1020Ch 10 · Engineering Economics & Project Management

The standard paper size ratio (width to height) for the ISO A-series is:

A1 : √2
B1 : 2
C√2 : 1
D3 : 4
Answer is hidden
Question 1011 of 1020Ch 10 · NEC & Professional Practice

Who has the authority to appoint the Chairman of the Nepal Engineering Council (NEC)?

AThe Prime Minister
BThe Government of Nepal
CThe NEC Council itself
DThe Minister of Physical Infrastructure
Answer is hidden
Question 1012 of 1020Ch 10 · NEC & Professional Practice

Who appoints the Auditor of NEC?

AThe NEC Council
BThe Ministry of Finance
CThe Auditor General
DThe Government of Nepal
Answer is hidden
Question 1013 of 1020Ch 10 · NEC & Professional Practice

What is the minimum number of council meetings NEC must hold per year?

A2
B4
C6
D12
Answer is hidden
Question 1014 of 1020Ch 10 · NEC & Professional Practice

What is the minimum number of engineering licence examinations NEC must conduct per year?

A1
B2
C3
D4
Answer is hidden
Question 1015 of 1020Ch 10 · NEC & Professional Practice

What is the minimum number of female members required in the NEC Council?

A2
B3
C4
D5
Answer is hidden
Question 1016 of 1020Ch 10 · NEC & Professional Practice

The first executive committee of NEC was formed in which year (BS)?

A2054
B2056
C2058
D2060
Answer is hidden
Question 1017 of 1020Ch 10 · NEC & Professional Practice

Under the NEC Act, the penalty for violating Section 2 (unauthorized engineering practice) is:

AUp to Rs. 5,000
BUp to Rs. 10,000
CUp to Rs. 15,000
DUp to Rs. 25,000
Answer is hidden
Question 1018 of 1020Ch 10 · NEC & Professional Practice

What type of organisation is the Nepal Engineering Council (NEC)?

APrivate body
BGovernmental / statutory body
CNon-Governmental Organisation (NGO)
DInternational organisation
Answer is hidden
Question 1019 of 1020Ch 10 · NEC & Professional Practice

Approval of a Bachelor's Engineering degree for NEC registration is granted by:

AThe university granting the degree
BNEC
CThe Ministry of Education
DThe Government of Nepal
Answer is hidden
Question 1020 of 1020Ch 10 · NEC & Professional Practice

The number of engineers registered with NEC is approximately:

A45,000
B65,000
C89,263
D120,000
Answer is hidden