GAT Subject :: All Aptitude Test ::

Hassan
1.In memory systems, boundary registers
A. are used for temporary program variable storage
B. are only necessary with fixed partitions
C. track page boundaries
D. are used for temporary program variable storage

2.Which of the following is true for machine language.
A. Repeated execution of program segments
B. Depicting flow of data in a system
C. A sequence of instructions which, when followed properly, solves a problem
D. Repeated execution of program segments

3.Which of the following is not applications software?
A. Word processing
B. Spreadsheet
C. UNIX
D. Word processing

4.Scissoring enables
A. a part of data to be displayed
B. entire data to be displayed
C. full data display on full area of screen
D. a part of data to be displayed

5.A relocate program form is one which
A. cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation.
B. consists of a program and relevant information for its relocation.
C. can itself performs the relocation of its address-sensitive portions.
D. cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation.

6.If you want to execute more than one program at a time, the systems software you are using must be capable of:
A. word processing
B. virtual memory
C. compiling
D. word processing

7.In analyzing the compilation of PL/I program, the description "resolving symbolic address (labels) and generating machine language" is associated with
A. Assembly and output
B. Code generation
C. Storage assignent
D. Assembly and output

8.Round-robin scheduling
A. allows interactive tasks quicker access to the processor
B. is quite complex to implement
C. gives each task the same chance at the processor
D. allows interactive tasks quicker access to the processor

9.What is the name of the system which deals with the running of the actual computer and not with the programming problems?
A. Operating system
B. Systems program
C. Object program
D. Operating system

10.What is the initial value of the semaphore to allow only one of the many processes to enter their critical section?
A. 8
B. 1
C. 16
D. 8

11.Four necessary conditions for deadlock to exist are: mutual exclusion, no-preemption, circular wait and
A. hold and wait
B. deadlock avoidance
C. race around condition
D. hold and wait

12.If you do not know which version of MS-DOS you are working with, which command will you use after having booted your operating system?
A. FORMAT command
B. DIR command
C. VER command
D. FORMAT command

13.A partitioned data set is most used for
A. a program or source library
B. storing program data
C. storing backup information
D. a program or source library

14.Page-map table is
A. A data file
B. A directory
C. Used for address translation
D. A data file

15.The main function of the dispatcher (the portion of the process scheduler) is
A. swapping a process to the disk
B. assigning ready process to the CPU
C. suspending some of the processes when the CPU load is high
D. swapping a process to the disk

16.The errors that can be pointed out by the compiler are
A. Syntax errors
B. Semantic errors
C. Logical errors
D. Syntax errors

17.When a computer is first turned on or restarted, a special type of absolute loader is executed, called a
A. "Compile and Go" loader
B. Boot loader
C. Bootstrap loader
D. "Compile and Go" loader

18.Which, of the following checks, cannot be carried out on the input data to a system?
A. consistency check
B. Syntax check
C. Range check
D. consistency check

19.A program that converts a high-level language program to a set of instructions that can run on a computer is called a
A. Compiler
B. Debugger
C. Editor
D. Compiler

20.Which of the following is characteristic of an operating system?
A. resource management
B. error recovery
C. memory management
D. resource management

21.In MS-DOS, relocatable object files and load modules have extensions
A. .OBJ and .COM or .EXE, respectively
B. .COM and .OBJ, respectively
C. .EXE and .OBJ, respectively
D. .OBJ and .COM or .EXE, respectively

22.The state transition initiated by the user process itself in an operating system is
A. block
B. dispatch
C. wake up
D. block

23.Which of the following program is not a utility?
A. Debugger
B. Editor
C. Spooler
D. Debugger

24.The function(s) of file system is (are):
A. to provide complete file naming freedom to the users and to permit controlled sharing of files
B. to provide for long and short term storage of files with appropriate economic tradeoffs.
C. to provide security against loss of information due to system failure
D. to provide complete file naming freedom to the users and to permit controlled sharing of files

25.A public key encryption system
A. allows anyone to decode the transmission
B. allows only the correct sender to decode the data
C. allows only the correct receiver to decode the data
D. allows anyone to decode the transmission

26.Feed back queue
A. are very easy to implement
B. dispatch tasks according to execution characteristics
C. are used to favor real-time tasks
D. are very easy to implement

27.In which addressing mode the operand is given explicitly in the instruction?
A. absolute mode
B. immediate mode
C. indirect mode
D. absolute mode

28.The technique, for sharing the time of a computer among several jobs. Which switches jobs so rapidly such that each job appears to have the computer to itself:
A. time sharing
B. time out
C. time domain
D. time sharing

29.Capacity planning
A. requires detailed system performance information
B. is independent of the operating system
C. does not depend on the monitoring tools available
D. requires detailed system performance information

30.Poor response times are caused by
A. Processor busy
B. High I/O rate
C. High paging rates
D. Processor busy


Date to Date Current Affairs 2022

PakMCQs.net

Quick Links

GAT Subject



   Computer Science    English Mcqs    Agriculture    

Engineering



   Computer Science    Civil Engineering    

Technical



   Networking    Electronics    Database    

Past Papers



   Model Papers    FPSC Papers