GAT Subject :: All Aptitude Test ::

Hassan
1.How is the secondary structure of a protein stabilized?
A. Van der wall forces
B. Hydrogen bonding
C. Covalent bond
D. Van der wall forces

2.How many amino acid residues are there in per turn of α-helix?
A. 3.6
B. 4.6
C. 3.0
D. 3.6

3.Converts the programs written in assembly language into machine instructions ?
A. Machine compiler
B. Interpreter
C. Assembler
D. Machine compiler

4.The instructions like MOV or ADD are called as ?
A. OP-Code
B. Operators
C. Commands
D. OP-Code

5.The alternate way of writing the instruction, ADD #5,R1 is?
A. ADD [5],[R1];
B. ADDI 5,R1;
C. ADDIME 5,[R1];
D. ADD [5],[R1];

6.Instructions which won’t appear in the object program are called as ?
A. Redundant instructions
B. Exceptions
C. Comments
D. Redundant instructions

7.The assembler directive EQU, when used in the instruction: Sum EQU 200 does ?
A. Finds the first occurrence of Sum and assigns value 200 to it
B. Replaces every occurrence of Sum with 200
C. Re-assigns the address of Sum by adding 200 to its original address
D. Finds the first occurrence of Sum and assigns value 200 to it

8.The purpose of the ORIGIN directive is?
A. To indicate the starting position in memory, where the program block is to be stored
B. To indicate the starting of the computation code
C. To indicate the purpose of the code
D. To indicate the starting position in memory, where the program block is to be stored

9.The directive used to perform initialization before the execution of the code is ?
A. Reserve
B. Store
C. Dataword
D. Reserve

10.Which directive is used to specify and assign the memory required for the block of code ?
A. Allocate
B. Assign
C. Set
D. Allocate

11.Which directive specifies the end of execution of a program ?
A. End
B. Return
C. Stop
D. End

12.The last statement of the source program should be ?
A. Stop
B. Return
C. OP
D. Stop

13.When dealing with the branching code the assembler ?
A. Replaces the target with its address
B. Does not replace until the test condition is satisfied
C. Finds the Branch offset and replaces the Branch target with it
D. Replaces the target with its address

14.The assembler stores all the names and their corresponding values in ?
A. Special purpose Register
B. Symbol Table
C. Value map Set
D. Special purpose Register

15.The assembler stores the object code in ?
A. Main memory
B. Cache
C. RAM
D. Main memory

16.The utility program used to bring the object code into memory for execution is ?
A. Loader
B. Fetcher
C. Extractor
D. Loader

17.To overcome the problems of the assembler in dealing with branching code we use ?
A. Interpreter
B. Debugger
C. Op-Assembler
D. Interpreter

18.The 8-bit encoding format used to store data in a computer is ?
A. ASCII
B. EBCDIC
C. ANCI
D. ASCII

19.The format is usually used to store data ?
A. BCD
B. Decimal
C. Hexadecimal
D. BCD

20.A source program is usually in ?
A. Assembly language
B. Machine level language
C. High-level language
D. Assembly language

21.Which memory device is generally made of semiconductors ?
A. RAM
B. Hard-disk
C. Floppy disk
D. RAM

22.The small extremely fast, RAM’s are called as ?
A. Cache
B. Heaps
C. Accumulators
D. Cache

23.The ALU makes use of to store the intermediate results ?
A. Accumulators
B. Registers
C. Heap
D. Accumulators

24.The control unit controls other units by generating ?
A. Control signals
B. Timing signals
C. Transfer signals
D. Control signals

25.Which are numbers and encoded characters, generally used as operands ?
A. Input
B. Data
C. Information
D. Input

26.The Input devices can send information to the processor ?
A. When the SIN status flag is set
B. When the data arrives regardless of the SIN flag
C. Neither of the cases
D. When the SIN status flag is set

27.Which bus structure is usually used to connect I/O devices ?
A. Single bus
B. Multiple bus
C. Star bus
D. Single bus

28.The I/O interface required to connect the I/O device to the bus consists of ?
A. Address decoder and registers
B. Control circuits
C. Address decoder, registers and Control circuits
D. Address decoder and registers

29.To reduce the memory access time we generally make use of ?
A. Heaps
B. Higher capacity RAM’s
C. SDRAM’s
D. Heaps

30.What is generally used to increase the apparent size of physical memory ?
A. Secondary memory
B. Virtual memory
C. Hard-disk
D. Secondary memory


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