Skip to content
VUBuddy

CS304 Midterm Preparation by ZB

Object Oriented Programming PDF 702 KBUpdated 23 Oct 2026
Midterm past paper CS304 Midterm Preparation by ZB PDF 702 KB
vubuddy.com
Type
Midterm past paper
Course
CS304 Object Oriented Programming
Size
PDF 702 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 702 KB

You get 3 free files a day on the website. Add the Chrome extension for 30 a day.

Unlimited downloads in the Android app Get it free on Google Play

Preview text

Text from pages 2, 3, 4 of 18. Download the file for all 18 pages.

Q1. What is the primary purpose of an operating system?

  1. To manage hardware resources
  2. To create software applications
  3. To design computer architecture
  4. To store user data

Answer: A) To manage hardware resources

Q2. Which of the following is not an operating system?

  1. Windows
  2. Linux
  3. MacOS
  4. Python

Answer: D) Python

Q3. In which layer of the OSI model does the IP protocol operate?

  1. Application Layer
  2. Network Layer
  3. Transport Layer
  4. Data Link Layer

Answer: B) Network Layer

Q4. Which of the following is a type of system software?

  1. Microsoft Word
  2. Google Chrome
  3. Windows 10
  4. Adobe Photoshop

Answer: C) Windows 10

Q5. What does CPU stand for?

  1. Central Processing Unit
  2. Central Process Unit
  3. Centralized Processing Unit
  4. Common Processing Unit

Answer: A) Central Processing Unit

Q6. Which of the following is an example of an embedded system?

  1. Desktop computer
  2. Smartphone
  3. Washing machine
  4. Laptop

Answer: C) Washing machine

Q7. What is the main function of an ALU (Arithmetic Logic Unit)?

  1. Perform calculations
  2. Manage input and output devices
  3. Store data
  4. Control program flow

Answer: A) Perform calculations

Q8. Which of the following is a primary memory?

  1. Hard disk
  2. SSD
  3. RAM
  4. USB drive

Answer: C) RAM

Q9. What does DNS stand for in networking?

  1. Domain Name Server
  2. Domain Network Service
  3. Data Network Server
  4. Domain Node Service

Answer: A) Domain Name Server

Q10. Which of the following devices is used to provide wireless internet access?

  1. Router
  2. Switch
  3. Hub
  4. Modem

Answer: A) Router

Q11. The IPv6 address is how many bits long?

  1. 32 bits
  2. 64 bits
  3. 128 bits
  4. 256 bits

Answer: C) 128 bits

Q12. What does the term "bandwidth" refer to in networking?

  1. Speed of the internet connection
  2. Maximum data transfer rate
  3. Minimum data transfer rate
  4. Type of transmission media

Answer: B) Maximum data transfer rate

Q13. Which of the following protocols is used for secure communication over a network?

  1. FTP
  2. HTTP
  3. HTTPS
  4. POP3

Answer: C) HTTPS

Q14. In a computer system, the BIOS is responsible for:

  1. Managing the hard disk
  2. Booting the system
  3. Managing applications
  4. Connecting to the internet

Answer: B) Booting the system

Q15. The process of translating high-level programming code into machine language is called:

  1. Compiling
  2. Interpreting
  3. Executing
  4. Debugging

Answer: A) Compiling

All CS304 files →
CS304 Object Oriented Programming All CS304 handouts, past papers, quizzes and MCQs in one place. Open course page

Get more out of VUBuddy, for free

Android app Free on Google Play
  • Unlimited downloads
  • The explanation behind every MCQ answer
  • Study offline on slow data
Get the Android app
Chrome extension Free on the Chrome Web Store
  • 30 downloads a day instead of 3
  • Sign in and buy Pro Semester here
Add to Chrome

One Pro Semester membership works in both the extension and the app.