NEB Class 12 Computer Science - MCQ Model Sets & Answer Keys

NEB Class 12 Computer Science: MCQ Practice Sets & Official CDC Solutions

Examination Practice Guide: Aligned with the Curriculum Development Centre (CDC) model questions and NEB Class 12 Computer Science examination pattern.

Table of Contents

Class 12 Objective Questions Set - 1

  1. In which type of database model each node can have only one parent and multiple child?
    • a) Hierarchical
    • b) Network
    • c) Relational
    • d) Multilevel
  2. In which type of transmission media data are transmitted in the form of photons instead of electrons?
    • a) Twisted pair
    • b) Co-axial
    • c) Fibre optics
    • d) Infrared
  3. How many layers are there in OSI (Open System Interconnection) model?
    • a) 4
    • b) 5
    • c) 6
    • d) 7
  4. Which of the following is not the event object of JavaScript?
    • a) onsubmit
    • b) onclick
    • c) onselect
    • d) onpost
  5. What is the Total memory allocated by union?
    • a) Sum of all
    • b) Highest among all
    • c) Lowest among all
    • d) None of above
  6. Which of the following is the correct declaration of pointer variable?
    • a) int &p;
    • b) int *p;
    • c) int p*;
    • d) int p&;
  7. Which of the following is not a file operation mode?
    • a) r
    • b) a
    • c) w+
    • d) rw
  8. Which property of OOP means same function behave differently?
    • a) Inheritance
    • b) Encapsulation
    • c) Polymorphism
    • d) Abstraction
  9. The network of physical devices which are built-in with sensors, hardware and software?
    • a) AI
    • b) VR
    • c) IOT
    • d) Cloud computing
Solutions Set - 1: 1-a | 2-c | 3-d | 4-d | 5-b | 6-b | 7-d | 8-c | 9-c

Class 12 Objective Questions Set - 2

  1. Which of the following is not DBMS?
    • a) dBase
    • b) FoxPro
    • c) Oracle
    • d) PHP
  2. In which type of transmission media sender and receiver may not be in LOS (Line of Sight)?
    • a) Microwave
    • b) Radiowave
    • c) Infrared
    • d) Optical Fibre
  3. Which of the following is not a protocol?
    • a) FTP
    • b) SMTP
    • c) POP
    • d) UTP
  4. Which of the following statement is used to insert image in HTML?
    • a) <image source = " " >
    • b) <img source = " " >
    • c) <img src = " " >
    • d) <image src = " " >
  5. Which of the following is DML statement?
    • a) DROP, ALTER, CREATE
    • b) SELECT, INSERT, UPDATE, DELETE
    • c) TRUNCATE, PROVOKE
    • d) None of above
  6. How can we access variable inside structure having following statement?
    struct employee{
        int id;
        char n[10];
    };
    struct employee e;
    • a) e.id
    • b) e_id
    • c) id.e
    • d) id_e
  7. Which of the following is not the features of OOP?
    • a) Inheritance
    • b) Encapsulation
    • c) Polymorphism
    • d) Looping
  8. Which of the following is not the phases of SDLC?
    • a) System analysis
    • b) System design
    • c) System testing
    • d) System deploying
  9. Which of the following is service model of cloud computing?
    • a) IaaS
    • b) PaaS
    • c) SaaS
    • d) All of above
Solutions Set - 2: 1-a | 2-b | 3-d | 4-c | 5-b | 6-a | 7-d | 8-d | 9-d

Class 12 Objective Questions Set - 3

  1. Which is the smallest data storage hierarchy in database file?
    • a) Bit
    • b) Character
    • c) Field
    • d) Record
  2. In which type of network architecture each node has equal authority?
    • a) Client-server
    • b) Peer to Peer
    • c) Decentralized
    • d) Centralized
  3. In which type of topology does every node connected to centrally located devices called hub?
    • a) Bus topology
    • b) Star topology
    • c) Ring topology
    • d) Tree topology
  4. Which is the non-primitive (derived) datatype used in JavaScript?
    • a) String
    • b) Number
    • c) Boolean
    • d) Array
  5. Which statement is used in PHP to display any text in the screen?
    • a) printf("Hello world");
    • b) print "Hello world";
    • c) document.write("Hello world");
    • d) echo "Hello world";
  6. What will be the output of the following program?
    void main( ){
        char a[10] = "apple" , b[10] = "apple" ;
        int c;
        c = strcmp (a, b);
        printf ("Output: %d", c);
        getch( );
    }
    • a) 0
    • b) Output: 0
    • c) Output: 1
    • d) Output: -1
  7. Which of the following is system design tool?
    • a) Context diagram
    • b) Data Flow Diagram (DFD)
    • c) ER diagram (Entity Relationship)
    • d) All of above
  8. The process that allow hiding of data and function?
    • a) Inheritance
    • b) Encapsulation
    • c) Polymorphism
    • d) Abstraction
  9. The mechanism analyzing complex and large set of data to uncover valuable information:
    • a) AI
    • b) Cloud computing
    • c) IOT
    • d) Big data
Solutions Set - 3: 1-a | 2-b | 3-b | 4-d | 5-d | 6-b | 7-d | 8-b | 9-d

MCQ Model Questions Set by CDC

  1. Which of the statements are used in DDL?
    • a) CREATE, ALTER and DROP
    • b) CREATE, INSERT and SELECT
    • c) INSERT, UPDATE and DELETE
    • d) DELETE, ALTER and DROP
  2. With SQL, how do you select all the records from table named "Persons" where the value of the column "FirstName" ends with an "a"?
    • a) SELECT * FROM Persons WHERE FirstName = 'a'
    • b) SELECT * FROM Persons WHERE FirstName LIKE 'a%'
    • c) SELECT * FROM Persons WHERE FirstName LIKE '%a'
    • d) SELECT * FROM Persons WHERE FirstName = '%a%'
  3. Which of the following statements is true about a star topology?
    • a) Each device is connected to a switch or hub
    • b) Each device is connected to each other
    • c) Each device is connected to a trunk
    • d) Each device is connected to a terminal
  4. Which of the following is the correct syntax to display "Stay Safe" in an alert box using JavaScript?
    • a) alert-box("Stay Safe");
    • b) confirm("Stay Safe");
    • c) msgbox("Stay Safe");
    • d) alert("Stay Safe");
  5. What is the use of <A> tag?
    • a) To insert an image.
    • b) To create a link
    • c) To create a hyperlink.
    • d) To create a list.
  6. What is the output of given C program?
    void main( ){
        char str1[] = "FIRST" ; 
        char str2[] = "SECOND" ; 
        strcpy(str2,str1);
        printf("%s %s", str1, str2); 
        printf("%d", (str1 != str2));
        printf("%d", strcmp(str1, str2)); 
    }
    • a) FIRST FIRST 0 0
    • b) FIRST FIRST 1 1
    • c) FIRST FIRST 1 0
    • d) FIRST FIRST 0 1
  7. Where is a class derived in inheritance?
    • a) Superclass
    • b) Subclass
    • c) Subsetclass
    • d) Relativeclass
  8. Which of these is the correct order of the SDLC?
    • a) Analysis, Design, Coding, Testing, Implementation
    • b) Analysis, Design, Testing, Implementation, Coding
    • c) Implementation, Coding, Analysis, Design, Testing
    • d) Design, Testing, Implementation, Coding, Analysis
  9. Why is cloud computing popular nowadays?
    • a) Cost-sharing and easily accessible
    • b) As modern technology and costly
    • c) Accessible and freely available
    • d) Affordable to all
CDC Set Solutions: 1-a | 2-c | 3-a | 4-d | 5-c | 6-c | 7-b | 8-a | 9-a