Computer Knowledge Quiz for NICL AO Mains 2017 - Set 3

Hello and welcome to exampundit. Here is a set of Computer Knowledge Quiz for NICL AO Mains 2017.


1. Which of the following statements is true about a computer language?
1) Machine languages are the only languages understood by computers. While easily understood by computers, machine languages are almost impossible for humans to use because they consist entirely of numbers.
2) An assembly language contains the same instructions as a machine language, but the instructions and variables have names instead of being just numbers.
3) Every CPU has its own unique machine language.
4) 1) and 2) are true
5) 1) , 2) and 3) are true

2. Which of the following is NOT a current spreadsheet software?
1) IBM Lotus Symphony (2007)
2) KSpread
3) ZCubes-Calci
4) GNU Oleo
5) None of these

3. Database’s overall structure is maintained in a file called
1) Redolog file
2) Data file
3) Control file
4) Reload file
5) None of these

4. Which of the following is not an advantage of a client/server model?
1) A client/server model allows centralised control of data and centralised implementation of business rules.
2) A client/server model increases developer’s productivity.
3) A client/server model is suitable for all applications.
4) A client/server model decreases developer’s productivity.
5) None of these

5. ____ is a method of storing data on two or more hard drives that work in combination to do the job of a larger drive.
3) Shadowing
4) Casting
5) MiniSD

6. Which of the following is FALSE regarding SQL?
1) It can execute queries against a database.
2) It can retrieve data from a database.
3) It can insert records in a database.
4) It can update records in a database.
5) It can’t delete records from a database.

7. Which of the following is not a design principle of BASIC?
1) It is easy for beginners to use.
2) It is a general-purpose programming language.
3) Allow advanced features to be added for experts (while keeping the language simple for beginners).
4) It is not interactive
5) It provides clear and friendly error messages.

8. C is a programming language originally developed for developing
1) LINUX operating system
2) Windows NT
3) Unix Operating system
4) Mac OS X
5) Windows ME

9. Which of the following is/are examples of upper layer technologies in the OSI model?
1) TCP
2) HTTP, SSL and NFS
3) IP
4) Ethernet
5) None of these

10. In a Batch Processing Operating System, interaction between the user and the processor is
1) limited
2) not possible
3) unlimited
4) depends upon user only
5) depends upon amount of work



Team ExamPundit