Skip to main content

SPSC COMPUTER SCIENCE LECTURESHIP MCQS SET1 2024

A computer has a main memory of 960 Kbytes. What is the exact number of bytes contained in this memory?

A. 960 x 8

B. 960 x 1000

C. 960 x 1024 ✓

D. 960 x 1024 x 1024


What is the primary purpose of an operating system?

A. Managing hardware resources ✓

B. Running applications

C. Storing data

D. Connecting to the internet


Which of the following is an example of a high-level programming language?

A. Assembly language

B. Machine language

C. C++ ✓

D. Binary code


Which data structure follows the Last-In-First-Out (LIFO) principle?

A. Queue

B. Stack ✓

C. Tree

D. Linked list


Which of the following is a protocol used for sending email over the internet?

A. HTTP

B. FTP

C. SMTP ✓

D. TCP


What is the purpose of a compiler?

A. Executes program instructions

B. Translates high-level code into machine code ✓

C. Manages memory allocation

D. Provides a user interface


In object-oriented programming, what is the process of creating an instance of a class called?

A. Inheritance

B. Encapsulation

C. Abstraction

D. Instantiation ✓


Which of the following is NOT a type of sorting algorithm?

A. Bubble sort

B. Merge sort

C. Hash sort ✓

D. Quick sort


What does SQL stand for in the context of databases?

A. Simple Query Language

B. Structured Query Language ✓

C. Standard Query Language

D. Sequential Query Language


Which of the following is a network protocol used for secure communication over the internet?

A. HTTP

B. FTP

C. SSH ✓

D. UDP


Which of the following is an example of a volatile memory?

A. Hard disk drive

B. Flash memory

C. Read-only memory (ROM)

D. Random-access memory (RAM) ✓


Which of the following is an example of a logic gate that performs the NOT operation?

A. AND gate

B. OR gate

C. XOR gate

D. NOT gate ✓


What is the purpose of an index in a database?

A. It helps maintain data integrity.

B. It speeds up data retrieval ✓.

C. It defines the structure of the database.

D. It ensures data security.


In object-oriented programming, what is the process of creating a new class based on an existing class called?

A. Inheritance ✓

B. Polymorphism

C. Encapsulation

D. Abstraction


Which of the following is NOT a type of computer network?

A. LAN

B. WAN

C. MAN

D. DOS ✓


Which of the following is an example of a web browser?

A. Chrome ✓

B. FTP

C. SMTP

D. SSH


What is the purpose of a firewall in computer security?

A. It protects against physical theft.

B. It prevents unauthorized access to a network or system ✓.

C. It encrypts data transmissions.

D. It provides antivirus protection.


Which programming language is used for creating Android applications?

A. Java ✓

B.  Python

C. C++

D. Ruby


Which of the following is an example of an agile software development methodology?

A. Waterfall

B. Scrum ✓

C. Spiral

D. RAD


What does HTML stand for in web development?

A. Hyperlink Markup Language

B. Hypertext Markup Language ✓

C. Hypermedia Transfer Protocol

D. Hyperscript Transfer Language


Which of the following is NOT a type of computer memory?

A. Cache

B. Register

C. Kernel

D. Flash ✓



What does the acronym CPU stand for in computing?

A. Computer Processing Unit

B. Central Processing Unit ✓

C. Control Processing Unit

D. Centralized Program Unit


Which of the following is an example of a non-volatile storage device?

A. Hard disk drive

B. USB flash drive

C. DVD-ROM

D. Solid-state drive 

E. Both A & D ✓


Which programming language is commonly used for developing web applications?

A. Java

B.  Python

C. JavaScript ✓

D. C#


What is the purpose of an IP address in networking?

A. To identify a specific computer on a network ✓

B. To establish a secure connection

C. To enable wireless communication

D. To determine the network speed


Which of the following is an example of a high-level programming language?

A. Assembly language

B.  Python 

C. Machine code

D. Binary code


What does the HTTP protocol stand for in web communication?

A. Hypertext Transfer Protocol ✓

B. Hypermedia Transmission Protocol

C. Host Transfer Protocol

D. Hyperscript Text Protocol


Which data structure is best suited for implementing a LIFO (Last-In-First-Out) structure?

A. Queue

B. Stack ✓

C. Linked list

D. Tree


What is the role of a compiler in software development?

A. Translates high-level code into machine code ✓

B. Executes program instructions

C. Manages memory allocation

D. Provides a user interface


Which of the following is an example of an object-oriented programming language?

A. C++

B. Ruby

C. Java ✓

D. PHP


Which protocol is commonly used for secure file transfer over a network?

A. FTPS

B. SFTP ✓

C. TFTP

D. HTTP



Which of the following is an example of a relational database management system (RDBMS)?

A. MongoDB

B. MySQL ✓

C. SQLite

D. Redis


What does the acronym HTML stand for in web development?

A. HyperText Markup Language ✓

B. Hypermedia Transfer Markup Language

C. Hypertext Transfer Model Language

D. Hyperlink Text Manipulation Language


In object-oriented programming, what is the term used to describe the process of hiding internal details and providing a simplified interface?

A. Inheritance

B. Encapsulation ✓

C. Abstraction

D. Polymorphism


Which of the following is NOT a type of computer virus?

A. Trojan horse

B. Worm

C. Phishing ✓

D. Ransomware


What does the acronym GPU stand for in computing?

A. General Processing Unit

B. Graphic Processing Unit ✓

C. Global Processing Unit

D. Generalized Program Unit


Which of the following programming languages is primarily used for statistical analysis and data visualization?

A. Java

B.  Python

C. R ✓

D. C#


What is the purpose of an operating system?

A. Managing hardware resources

B. Running applications

C. Providing user interface

D. All of the above ✓


Which of the following is an example of a cloud storage service?

A. Dropbox ✓

B. WinRAR

C. Microsoft Excel

D. Adobe Photoshop


What is the purpose of an SSL certificate?

A. Encrypting web traffic ✓

B. Authenticating users

C. Providing network security

D. Managing domain names


Which of the following is an example of a low-level programming language?

A. Java

B. Python

C. Assembly language ✓

D. Ruby



Which of the following is an example of a network topology?

A. Binary tree

B. QuickSort

C. Star ✓

D. Bubble sort


Which of the following is NOT a fundamental data type in most programming languages?

A. Integer

B. Float

C. Boolean

D. String ✓


What is the purpose of an API (Application Programming Interface)?

A. It provides a graphical user interface (GUI).

B. It enables communication and interaction between software applications ✓

C. It encrypts data during transmission.

D. It stores data in a structured manner.


Which of the following is an example of a cloud computing service?

A. Microsoft Word

B. Google Drive ✓

C. Adobe Photoshop

D. Spotify


What does the term "BIOS" stand for in computer systems?

A. Basic Input/Output System ✓

B. Binary Integrated Operating System

C. Base Input/Output Software

D. Binary Input/Output Service


Which of the following is an example of a distributed file storage system?

A. Dropbox

B. OneDrive

C. Hadoop Distributed File System (HDFS) ✓

D. iCloud


Which of the following is NOT a type of computer programming paradigm?

A. Imperative

B. Functional

C. Relational

D. Object-Oriented ✓


What is the purpose of a DNS (Domain Name System)?

A. It translates domain names into IP addresses ✓

B. It secures internet communication.

C. It encrypts files during transmission.

D. It manages database queries.


Answer This Question in Comment Section


1. Which of the following is not a programming language?
   a) Java
   b) HTML
   c) Python
   d) SQL

2. What does HTML stand for?
   a) Hyper Text Markup Language
   b) High Tech Markup Language
   c) Hyperlink and Text Markup Language
   d) Hyper Transfer Markup Language

3. Which data structure operates on the principle of Last In First Out (LIFO)?
   a) Queue
   b) Stack
   c) Linked List
   d) Tree

4. In object-oriented programming, what does the term "encapsulation" refer to?
   a) Hiding implementation details and exposing necessary functionality
   b) Allowing objects to inherit properties and behaviors from other objects
   c) Breaking down a complex problem into smaller, more manageable parts
   d) Storing data in a tabular format for easy access

5. What is the purpose of SQL?
   a) Managing network connections
   b) Storing and retrieving data from a relational database
   c) Creating dynamic web pages
   d) Defining the structure of a webpage

6. Which sorting algorithm has the worst time complexity in the worst-case scenario?
   a) Merge Sort
   b) Quick Sort
   c) Bubble Sort
   d) Insertion Sort

7. What is the binary equivalent of the decimal number 25?
   a) 11001
   b) 10101
   c) 11011
   d) 11101

8. What does CPU stand for?
   a) Central Processing Unit
   b) Computer Processing Unit
   c) Central Program Unit
   d) Computer Program Unit

9. Which of the following is not a type of network topology?
   a) Bus
   b) Ring
   c) Cylinder
   d) Star

10. What is the purpose of a firewall in computer networks?
    a) Preventing unauthorized access to or from a private network
    b) Accelerating the speed of data transmission
    c) Encrypting data for secure transmission
    d) Allocating IP addresses to devices on the network

11. Which of the following is an example of a high-level programming language?
    a) Assembly language
    b) Machine language
    c) C
    d) Binary code

12. What is the primary function of an operating system?
    a) Managing hardware resources and providing a user interface
    b) Executing application programs
    c) Storing and retrieving data
    d) Generating reports and statistics

13. Which of the following is NOT a type of computer memory?
    a) RAM (Random Access Memory)
    b) ROM (Read-Only Memory)
    c) CPU (Central Processing Unit)
    d) Cache Memory

14. Which data structure uses a hierarchical structure with parent and child nodes?
    a) Stack
    b) Queue
    c) Tree
    d) Graph

15. What is the purpose of a compiler?
    a) Converting high-level programming code into machine code
    b) Managing database transactions
    c) Rendering web pages in a browser
    d) Establishing secure connections between networks

Feel free to let me know if you need more questions or if you'd like explanations for any of these options!

Comments

Popular posts from this blog

Top Operating System Interview Question Answers

  Here are some common operating system interview questions along with their answers: What is an Operating System? Answer: An operating system (OS) is a software that manages computer hardware and provides services for computer programs. It acts as an intermediary between the hardware and the user applications. What are the functions of an Operating System? Answer: The functions of an operating system include process management, memory management, file system management, device management, security, and user interface. What is the difference between a process and a thread? Answer: A process is an instance of a program in execution, while a thread is a lightweight process within a process. Threads share the same memory space, while processes have their own memory space. What is virtual memory? Answer: Virtual memory is a memory management technique that provides an illusion to the user of a contiguous memory space larger than the physical memory (RAM) available in the system. It allows

Top 5 Best Free Keyword research Tools

{getToc} $title={Table of Contents} $count={true} $expanded={true} What is Kеyword Rеsеarch Tool? Keyword research tool is a marketing tool that helps you find the words and phrases that people use to search online. This information can be used to improve your website's SEO, create targeted ads, and generate content that is more likely to be found by your target audience. Thеrе arе many diffеrеnt kеyword rеsеarch tools availablе, both frее and paid. In this articlе, wе will discuss somе of thе top 5 frее best kеyword rеsеarch tools that you can usе to grow your businеss. 1. Googlе Kеyword Plannеr: Googlе Kеyword Plannеr is a frее tool that hеlps you find nеw kеywords for your wеbsitе or Googlе Ads campaigns. It providеs insights into how oftеn pеoplе sеarch for cеrtain tеrms, as wеll as how much advеrtisеrs arе paying to targеt thosе tеrms. You can usе this information to choosе thе right kеywords for your businеss and crеatе a morе еffеctivе markеting stratеgy.Kеyword Plannеr has