Computer Science Important MCQs for Lecturer Jobs

1). In computer Science, by information we mean:

a). Any output coming out from computer

b). Processed data put in intelligent form

c).  A report printed by computer  

d). Plural of data

2). Office automation system are aiming at:

a). Reducing the bulk of information on paper into condensed form in magnetic medium so that data can be processed with fast speed

b). Putting robot types of machines

c).  Automating everything in office 

d). Producing the systems which reduces burden from the managers minds

3). Conferencing the relation to computer systems means:

a). Transfer of documents electronically via computers linked to each other

b). Getting hooked to an international network of computers

c).  Having unauthorized access to computer data

d). Online meanings using computers linked to each other  

4). A dump terminal signifies that:

a). It has lower IQ compared to an intelligent terminal

b). It cannot be used as an independent computer  

c).  It does not have a keyboard concerned

d). It belongs to first generation computer

5). Ergonomics is the study of:

a). Cost relationship between computer hardware and software

b). Different computers operating systems

c).  Gradation of various computer professionals

d). Human aspect of the environment around the computer system  

6). An application package is used to:

a). Meet specific needs of a user  

b). Run the computer system better

c).  Run the complier smoothly

d). Enable operating system control hardware better

7). The part of the computer system which performs the house keeping function is called:

a). Interpreter

b). Compiler

c).  Operating System  

d). Assembler

8). For creating and editing legal documents which application package would be mouse useful?

a). Spreadsheet

b). Word Processing  

c).  Graphics

d). Communication

9). The concept of sending/receiving text etc, on computer network is called:

a). Online database

b). Electronic mail  

c).  Tele printing

d). Teleconferencing

10). When a bank teller uses a computer terminal to know the balance in a customer’s account it is an example of:

a). Online updating

b). Off line processing

c).  Online query  

d). Online processing

11). A computer program written in a high level language is called a

a). Source program  

b). Object program

c).  Machine language program

d). None of the above

12). Object program is:

a). A program written in machine language

b). A program to be translated

c).  The translation of a high level language into machine language  

d). None of the above

13). The presence of both data and its related instructions in an object is:

a). C++

b). Encapsulation  

c).  Orientation

d). Inheritance

14). In preparing program, one should first:

a). Plan the Solution

b). Code the program

c).  Documents the problem

d). define the problem  

15). The first Apple computer was built in:

a). a garage  

b). a warehouse

c).  an apartment

d). a factory

16). During the development if a program, drawing a flowchart is a means to:

a). Plan the solution

b). Code the program

c).  Define the problem

d). Analyze the solution

17). An English like language that one can use as a program design tool is:

a). BASIC

b). Pseudocode

c).  PL/I

d). Pascal

18).  In preparing a program, desk-checking and translation are examples of:

a). Coding

b). Planning

c).  Testing  

d). Documenting

19). The process of detecting, locating, and correcting logic errors is called:

a). Desk Checking

b). Translating

c).  Debugging  

d). Debugging

20). Comments in the program itself are part of:

a). Compiling

b). Translating

c).  Linking

d). Documenting  

21). A COBOL Program has how many divisions:

a). Four

b). Two

c). Five

d). Seven

22). The first High-level language to be introduced was:

a). COBOL

b). FORTRAN

c).  Pascal

d). Ada

23). The ability of an object to interpret a message using its own methods is called:

a). Polymorphism  

b). Encapsulation

c).  Inheritance

d). Messaging

24). The language named for a French mathematician is:

a). C

b). Ada

c).  Pascal  

d). Modul (a) 3

25). Specifying the kind of input, processing and output required for a program occurs when:

a). Planning the Solution

b). Flowcharting the problem

c).  Coding the problem

d). Defining the problem  

26). Errors messages provided by a compiler are called:

a). Bug

b). Diagnostic  

c).  Translations

d). Mistakes

27). After stating the solution to a problem in pseudocode, the next step would be:

a). Testing the program

b). Coding the program  

c).  Documenting the program

d). Translating the program

28). The highest level languages are called:

a). 4GLs

b). High level

c).  Assembly

d). Natural

29). The activate an object, send:

a).  A Message  

b). An Instance

c).  A method

d). An attribute

30). Popular object oriented languages:

a). Pascal, Modul (a) 3

b). C++, Smalltalk  

c).  COBOL, BASIC

d). LOGO, PROLOG

31). Software that translates  assembly language into machine language is:

a). A binary translator

b). A compiler

c).  An Link Loader

d). An Assembler   

32). A Standardized Business Language is:

a). CODASYL

b). BASIC

c).  COBOL

d). Ada

33). In developing a program, documentation should be done:

a). As the last step

b). Through the process  

c).  Only to explain errors

d). only during the design phase

34). A fourth generation language used for database retrieval:

a). High level language

b). Assembly language

c).  Query language  

d). Procedural language

35). A language designed to generate routing business reports is:

a). COBOL

b). LISP

c).  RPG

d). ALGOL

36). The lowest level of programming language is:

a). Nonprocedural language

b). Assembly language

c).  BASIC

d). Machine Language  

37). An assembly language uses:

a). English Words

b). Mnemonic codes  

c).  0s and 1s

d). Binary digits

38). The language Smalltalk is:

a). Procedural oriented

b). Document oriented

c).  Problem oriented

d). Object oriented  

39). An operating system is a:

a). Set of users

b). Form of time sharing

c).  Set of programs  

d). Supervisors program

40). In multiprogramming, two or more programs can be executed:

a). By optimizing compiler

b). With two computers

c).  Simultaneously

d). Concurrently  

41). Time sharing of resources by users is usually:

a). Based on time slices

b). Based on input

c).  Event driven

d). operated by spooling

42). Management of an operating system is handled by:

a). By interpreter

b). The supervisor program

c).  Utility program

d). the supervisor program  

43). The process of allocating main memory to programs and keeping the programs in memory separate from each other is called:

a). Memory protection

b). Memory management  

c).  Virtual storage

d). Real storage

44). UNIX is an example of a (n):

a). Memory management

b). Generic Operating System  

c).  NOS

d). Utility Program

45). The technique in shared systems that avoid interspersed printout from several programs is:

a). Paging

b). Queuing

c).  Slicing

d). Spooling

46). The technique whereby part of the program is stored on disk and is brought into memory for execution as needed is called:

a). Memory allocation

b). Interrupts

c).  Virtual storage  

d). Prioritized memory

47). An operating system used exclusively with the manufacturer’s computer:

a). DOS

b). Proprietary  

c).  UNIX

d). NOS

48). A portable operating system:

a). Generic  

b). Backup

c).  Allocated

d). Utility

49). Another name for an operating environment is:

a). Page

b). Layer

c).  Shell  

d). Supervisor

50). Loading the operating system into a personal computer is called:

a). Booting

b). Prompting

c).  Interrupting

d). Paging  

Important Links:-

PPSC Solved Past Paper No. 1

PPSC Solved Past Paper No. 2

PPSC Solved Past Paper No. 3

PPSC Solved Past Paper No. 4

PPSC Solved Past Paper No. 5