Computer Science Exit Exam Material
رفتن به کانال در Telegram
Welcome to the Computer Science Exit Exam Material channel! We are dedicated to empowering computer science students by providing essential resources, study materials, and expert tips Buy ads:https://telega.io/c/ComputerScienceExitExam CEO: @Filerasupport
نمایش بیشتر8 019
مشترکین
-424 ساعت
-197 روز
-5430 روز
آرشیو پست ها
Computer Programming
Q. 1
What is the primary purpose of a programming language?
a) To communicate with computers
b) To create beautiful websites
c) To design user interfaces
d) To play video games
Answer: a) To communicate with computers
Q. 2
Which of the following is NOT a high-level programming language?
a) Python
b) C++
c) Assembly
d) Java
Answer: c) Assembly
Q. 3
What is the role of a compiler in the software development process?
a) Executes the program
b) Converts source code to machine code
c) Debugs the code
d) Generates user documentation
Answer: b) Converts source code to machine code
Q. 4
Which programming paradigm focuses on breaking down a program into smaller, reusable functions or methods?
a) Object-Oriented Programming (OOP)
b) Procedural Programming
c) Functional Programming
d) Event-Driven Programming
Answer: b) Procedural Programming
Q. 5
What does “DRY” stand for in the context of programming best practices?
a) Don’t Repeat Yourself
b) Do Right Yourself
c) Do It Right, Yesterday
d) Develop, Run, Yield
Answer: a) Don’t Repeat Yourself
Q. 6
In Python, what is the keyword used to define a function?
a) def
b) function
c) func
d) define
Answer: a) def
Q. 7
Which data structure follows the “Last In, First Out” (LIFO) principle?
a) Queue
b) Stack
c) Array
d) Linked List
Answer: b) Stack
Q. 8
What is the purpose of conditional statements in programming?
a) To control the flow of a program
b) To create loops
c) To define data structures
d) To format output
Answer: a) To control the flow of a program
Q. 9
What is the term for a variable that can be accessed from any part of a program?
a) Local variable
b) Global variable
c) Static variable
d) Dynamic variable
Answer: b) Global variable
Q. 10
Which of the following is NOT a valid primitive data type in most programming languages?
a) Integer
b) Boolean
c) String
d) Loop
Answer: d) Loop
Object Oriented Programming
Q. 1
Which of the following is NOT one of the four major principles of Object Oriented Programming?
a) Inheritance
b) Polymorphism
c) Recursion
d) Encapsulation
Answer: c) Recursion
Q. 2
In OOP, what does an object represent?
a) Function
b) Data type
c) Real-world entity
d) Algorithm
Answer: c) Real-world entity
Q. 3
Which term refers to the bundling of data and methods that operate on that data into a single unit?
a) Inheritance
b) Polymorphism
c) Encapsulation
d) Abstraction
Answer: c) Encapsulation
Q. 4
Which concept allows a subclass to inherit properties and behaviors from a superclass?
a) Encapsulation
b) Inheritance
c) Polymorphism
d) Modulation
Answer: b) Inheritance
Q. 5
What is an instance of a class called?
a) Subclass
b) Superclass
c) Object
d) Function
Answer: c) Object
Q. 6
Which term describes hiding the complex reality while exposing only the necessary parts?
a) Encapsulation
b) Polymorphism
c) Extraction
d) Abstraction
Answer: d) Abstraction
Q. 7
Which of the following is a mechanism that allows objects of different classes to be treated as objects of a common super class?
a) Inheritance
b) Polymorphism
c) Encapsulation
d) Aggregation
Answer: b) Polymorphism
Q. 8
A blueprint that defines the variables and the methods common to all objects of a certain kind is a:
a) Variable
b) Object
c) Function
d) Class
Answer: d) Class
Q. 9
Which keyword is typically used to declare inheritance in Java?
a) inherit
b) extends
c) implements
d) uses
Answer: b) extends
Q. 10
Which principle states that an object should only expose a high-level mechanism for using it?
a) Inheritance
b) Polymorphism
c) Encapsulation
d) Abstraction
Answer: d) Abstraction
Design and Analysis of Algorithms
Q. 1
Which of the following is NOT a commonly used technique for algorithm analysis?
a) Big O notation
b) Recursion
c) Divide and conquer
d) Dynamic programming
Answer: b) Recursion
Q. 2
What is the purpose of algorithm analysis?
a) To design algorithms
b) To implement algorithms
c) To evaluate the efficiency of algorithms
d) To execute algorithms
Answer: c) To evaluate the efficiency of algorithms
Q. 3
Which algorithm analysis technique provides an upper bound on the running time of an algorithm?
a) Average-case analysis
b) Worst-case analysis
c) Best-case analysis
d) Amortized analysis
Answer: b) Worst-case analysis
Q. 4
Which notation is used to describe the upper bound of an algorithm’s running time in the worst case?
a) Omega notation
b) Theta notation
c) Big O notation
d) Little o notation
Answer: c) Big O notation
Q. 5
What does the Big O notation O(n) represent in algorithm analysis?
a) Best-case running time
b) Worst-case running time
c) Average-case running time
d) Amortized running time
Answer: b) Worst-case running time
Q. 6
Which algorithm analysis technique is used to evaluate an algorithm’s performance based on the most common input data?
a) Best-case analysis
b) Worst-case analysis
c) Average-case analysis
d) Amortized analysis
Answer: c) Average-case analysis
Q. 7
In algorithm analysis, if an algorithm has a time complexity of O(1), what can you conclude about its performance?
a) It runs in constant time.
b) It runs in linear time.
c) It has exponential time complexity.
d) It has logarithmic time complexity.
Answer: a) It runs in constant time.
Q. 8
Which of the following sorting algorithms has a worst-case time complexity of O(n^2)?
a) Merge sort
b) Quick sort
c) Bubble sort
d) Heap sort
Answer: c) Bubble sort
Q. 9
When analyzing recursive algorithms, which technique helps determine the time complexity?
a) Master theorem
b) Greedy algorithm
c) Divide and conquer
d) Dynamic programming
Answer: a) Master theorem
Q. 10
Which technique is commonly used to analyze algorithms with repeated computations to optimize their efficiency?
a) Greedy algorithm
b) Dynamic programming
c) Divide and conquer
d) Backtracking
Answer: b) Dynamic programming
Data Structure and Algorithms
Q. 1
What is a stack?
a) A linear data structure
b) A sorted data structure
c) A tree data structure
d) A hash table data structure
Answer: a
Q. 2
In a stack, which operation adds an element to the top?
a) Pop
b) Push
c) Peek
d) Remove
Answer: b
Q. 3
Which of the following data structures follows the Last-In-First-Out (LIFO) principle?
a) Queue
b) Linked List
c) Stack
d) Heap
Answer: c
Q. 4
What is the time complexity of the push operation in a stack?
a) O(1)
b) O(log n)
c) O(n)
d) O(n^2)
Answer: a
Q. 5
Which operation in a stack retrieves the top element without removing it?
a) Pop
b) Push
c) Peek
d) Poll
Answer: c
Q. 6
What is a queue?
a) A linear data structure
b) A sorted data structure
c) A tree data structure
d) A hash table data structure
Answer: a
Q. 7
In a queue, which operation adds an element to the rear?
a) Enqueue
b) Dequeue
c) Front
d) Rear
Answer: a
Q. 8
Which of the following data structures follows the First-In-First-Out (FIFO) principle?
a) Stack
b) Linked List
c) Queue
d) Heap
Answer: c
Q. 9
What is the time complexity of the enqueue operation in a queue?
a) O(1)
b) O(log n)
c) O(n)
d) O(n^2)
Answer: a
Q. 10
Which operation in a queue retrieves and removes the front element?
a) Pop
b) Push
c) Dequeue
d) Peek
Answer: c
Data Communication and Computer Networking
Q. 1
Which layer of the OSI model deals with end-to-end communication and reliability?
a) Network
b) Transport
c) Data Link
d) Session
Answer: b) Transport
Q. 2
Which device operates primarily at the Data Link layer of the OSI model?
a) Router
b) Bridge
c) Hub
d) Repeater
Answer: b) Bridge
Q. 3
In which topology is each computer connected to every other computer?
a) Star
b) Mesh
c) Bus
d) Ring
Answer: b) Mesh
Q. 4
What is the primary function of a router in a network?
a) Broadcast data
b) Repeat signals
c) Connect different network segments
d) Filter traffic based on MAC addresses
Answer: c) Connect different network segments
Q. 5
Which protocol operates at the Transport layer and offers connection-oriented communication?
a) IP
b) UDP
c) TCP
d) ICMP
Answer: c) TCP
Q. 6
What is the maximum length of an Ethernet cable (Cat 5e or Cat 6) in a standard setup?
a) 50 meters
b) 100 meters
c) 200 meters
d) 500 meters
Answer: b) 100 meters
Q. 7
Which of the following IP classes is reserved for multicast?
a) Class A
b) Class B
c) Class C
d) Class D
Answer: d) Class D
Q. 8
Which of the following protocols resolves domain names to IP addresses?
a) DHCP
b) FTP
c) DNS
d) SNMP
Answer: c) DNS
Q. 9
Which network device connects multiple devices within a Local Area Network (LAN) and forwards data to its destination based on MAC address?
a) Router
b) Switch
c) Hub
d) Modem
Answer: b) Switch
Q. 10
Which protocol is used to automatically assign IP addresses to devices in a network?
a) DNS
b) DHCP
c) FTP
d) SNMP
Answer: b) DHCP
Computer Security
Q. 1
What is the primary goal of computer security?
a) Data availability
b) Data confidentiality
c) Data integrity
d) All of the above
Answer: d) All of the above
Q. 2
Which term describes the process of converting plaintext into unreadable gibberish to protect data?
a) Encryption
b) Decryption
c) Hashing
d) Compression
Answer: a) Encryption
Q. 3
Which type of attack involves an attacker attempting every possible combination to guess a password?
a) Brute force attack
b) Phishing attack
c) DDoS attack
d) Trojan horse attack
Answer: a) Brute force attack
Q. 4
What is the purpose of a firewall in computer security?
a) To encrypt data
b) To monitor network traffic
c) To authenticate users
d) To filter and control network traffic
Answer: d) To filter and control network traffic
Q. 5
What is the main goal of intrusion detection systems (IDS)?
a) To prevent attacks
b) To detect and respond to attacks
c) To encrypt data
d) To authenticate users
Answer: b) To detect and respond to attacks
Q. 6
Which authentication factor is something the user knows?
a) Something the user has
b) Something the user is
c) Something the user knows
d) Something the user does
Answer: c) Something the user knows
Q. 7
What is the term for a malicious software that disguises itself as legitimate software?
a) Firewall
b) Worm
c) Trojan horse
d) Phishing
Answer: c) Trojan horse
Q. 8
Which of the following is NOT a type of malware?
a) Virus
b) Spyware
c) Authentication
d) Ransomware
Answer: c) Authentication
Q. 9
What does the CIA triad represent in computer security?
a) Central Intelligence Agency’s role in cybersecurity
b) Confidentiality, Integrity, Availability
c) Cybersecurity Intelligence Analysis
d) Computer Intrusion Assessment
Answer: b) Confidentiality, Integrity, Availability
Q. 10
What is the purpose of a VPN (Virtual Private Network)?
a) To block all incoming network traffic
b) To create a secure, encrypted connection over a public network
c) To protect against phishing attacks
d) To monitor network traffic
Answer: b) To create a secure, encrypted connection over a public network
Network and System Administration
Q. 1
What is the primary goal of system and network administration?
a) Maximizing system performance
b) Minimizing system downtime
c) Minimizing system cost
d) Maximizing system complexity
Answer: b
Q. 2
What is the primary responsibility of a system administrator?
a) Writing code for applications
b) Managing hardware and software resources
c) Designing network architectures
d) Conducting security audits
Answer: b
Q. 3
Which of the following best describes the role of a network administrator?
a) Maintaining server hardware
b) Managing user accounts
c) Developing software applications
d) Designing user interfaces
Answer: b
Q. 4
What is the key principle of the least privilege in system administration?
a) Granting users the maximum possible access
b) Limiting user access to the bare minimum necessary
c) Granting all users equal privileges
d) Ignoring access control altogether
Answer: b
Q. 5
Which of the following is an important consideration when designing a network?
a) Increasing network complexity
b) Minimizing redundancy
c) Maximizing latency
d) Ensuring scalability
Answer: d
Q. 6
Which role in system administration focuses on ensuring data backups are regularly performed?
a) Network Administrator
b) Security Administrator
c) Backup Administrator
d) Database Administrator
Answer: c
Q. 7
What is the primary responsibility of a Security Administrator?
a) Managing user accounts
b) Installing software updates
c) Ensuring system security and integrity
d) Monitoring network performance
Answer: c
Q. 8
Which of the following is not a core concept of system administration?
a) Scalability
b) Redundancy
c) Complexity
d) Security
Answer: c
Q. 9
In the context of network administration, what is the purpose of a firewall?
a) Enhancing network speed
b) Monitoring user activity
c) Controlling network access and traffic
d) Managing hardware resources
Answer: c
Q. 10
What is the term for a predefined and documented configuration that automates the setup of a system or application?
a) Script
b) Manifest
c) Playbook
d) Template
Answer: d
Introduction to Artificial Intelligence
Q. 1
What does AI stand for?
a. Advanced Interface
b. Automated Intelligence
c. Artificial Intelligence
d. Artificial Integration
Answer: c
Q. 2
Which of the following is a type of reasoning used in AI?
a. Parallel reasoning
b. Deductive reasoning
c. Linear reasoning
d. Circular reasoning
Answer: b
Q. 3
In AI, what does “knowledge representation” primarily deal with?
a. Storage of information
b. Processing speed
c. Encoding and structuring information
d. Output display techniques
Answer: c
Q. 4
Which learning technique allows AI to learn from its mistakes?
a. Supervised learning
b. Reinforcement learning
c. Regression learning
d. Inductive learning
Answer: b
Q. 5
Which of the following is NOT a knowledge representation technique?
a. Neural networks
b. Semantic networks
c. Relational databases
d. Quantum processing
Answer: d
Q. 6
What does a decision tree help to represent in AI?
a. Choices and their possible consequences
b. Database structures
c. Algorithm logic
d. Network topology
Answer: a
Q. 7
In which type of reasoning do you start with a general principle and deduce specific instances?
a. Inductive reasoning
b. Deductive reasoning
c. Abductive reasoning
d. Analogical reasoning
Answer: b
Q. 8
What does the term ‘ontology’ in AI usually refer to?
a. A study of existence
b. A type of neural network
c. A specification of concept types, properties, and interrelationships
d. A machine’s self-awareness
Answer: c
Q. 9
Which learning technique uses labeled data to train models?
a. Unsupervised learning
b. Transfer learning
c. Supervised learning
d. Reinforcement learning
Answer: c
Q. 10
Rule-based systems in AI primarily use which type of reasoning?
a. Deductive
b. Inductive
c. Abductive
d. Transductive
Answer: a
Note: To cover the entire blueprint 100%, join the Advanced Course to access 300 Premium Questions on this subject.
Previous
Complete
Operating System
Q. 1
What is the primary objective of a modern operating system?
a) Running applications efficiently
b) Managing hardware resources
c) Providing a user-friendly interface
d) Enhancing software security
Answer: b) Managing hardware resources
Q. 2
Which function of an operating system involves creating and managing processes?
a) File management
b) Memory management
c) Process management
d) Device management
Answer: c) Process management
Q. 3
What is the primary purpose of memory management in an operating system?
a) To optimize CPU performance
b) To ensure data security
c) To manage storage devices
d) To efficiently use and allocate memory
Answer: d) To efficiently use and allocate memory
Q. 4
Which of the following is not an objective of modern operating systems?
a) Enhancing hardware compatibility
b) Providing a user-friendly interface
c) Maximizing software development efficiency
d) Minimizing hardware resource utilization
Answer: d) Minimizing hardware resource utilization
Q. 5
Which operating system function is responsible for controlling input and output devices?
a) Process management
b) File management
c) Device management
d) Memory management
Answer: c) Device management
Q. 6
What role does a scheduler play in an operating system?
a) Allocating memory to processes
b) Managing input and output devices
c) Deciding which process to run next
d) Controlling file access permissions
Answer: c) Deciding which process to run next
Q. 7
Which component of an operating system is responsible for managing files and directories?
a) CPU Scheduler
b) Device Driver
c) File System
d) Process Table
Answer: c) File System
Q. 8
What is the primary goal of a file system in an operating system?
a) To organize and store data efficiently
b) To manage CPU resources
c) To control user access to applications
d) To allocate memory for processes
Answer: a) To organize and store data efficiently
Q. 9
Which function of an operating system involves providing security mechanisms to protect data and resources?
a) File management
b) Process management
c) Security management
d) Memory management
Answer: c) Security management
Q. 10
What is the purpose of a device driver in an operating system?
a) To manage file systems
b) To control hardware devices
c) To allocate memory
d) To schedule processes
Answer: b) To control hardware devices
Computer Organization and Architecture
Q. 1
Which component is responsible for executing instructions in a computer system?
a) Hard Disk
b) RAM
c) CPU
d) GPU
Answer: c) CPU
Q. 2
What does the acronym RAM stand for?
a) Random Algorithm Memory
b) Read Access Memory
c) Random Access Memory
d) Read Allocated Memory
Answer: c) Random Access Memory
Q. 3
Which storage device is considered non-volatile?
a) RAM
b) Cache
c) SSD
d) Register
Answer: c) SSD
Q. 4
What is the main function of the ALU?
a) Memory management
b) I/O management
c) Performing arithmetic and logical operations
d) Controlling all other computer components
Answer: c) Performing arithmetic and logical operations
Q. 5
Which of the following is an example of secondary storage?
a) Register
b) RAM
c) Cache
d) Hard Disk
Answer: d) Hard Disk
Q. 6
Which type of memory is closest to the CPU and has the fastest access time?
a) RAM
b) ROM
c) Cache
d) Hard Disk
Answer: c) Cache
Q. 7
The BIOS is typically stored in which type of memory?
a) RAM
b) SSD
c) ROM
d) Cache
Answer: c) ROM
Q. 8
Which of the following is not an input device?
a) Keyboard
b) Mouse
c) Monitor
d) Joystick
Answer: c) Monitor
Q. 9
The number of bits processed in a single instruction is known as the computer’s…
a) Byte rate
b) Speed
c) Word length
d) Cache size
Answer: c) Word length
Q. 10
Which part of the computer temporarily stores the currently executing program?
a) Cache
b) ROM
c) RAM
d) Hard Disk
Answer: c) RAM
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
❇️ EXIT EXAM MODEL QUESTION
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🖥 COMPUTER SCIENCE 🖥
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🟥GIVEN BY
✅MINISTRY OF EDUCATION
▬▬▬▬▬▬▬▬▬▬▬▬▬▬
⬇️ Join and Share for more👇
✳️ https://t.me/ComputerScienceExitExam 🎯
✳️https://t.me/ComputerScienceExitExam 🎯
✳️ https://t.me/ComputerScienceExitExam 🎯
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
For Your Feedback 👉https://t.me/Computer_science_discussion1
▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Happy Easter, dear fams .. Today, let's think about what Easter really means—the time when Jesus rose from the dead. His love and sacrifice show us how to be kind, caring, and forgiving. Let's be happy because Easter brings hope and new beginnings. Remember, Jesus gave us the best gift ever—salvation. I hope you and your loved ones have a special and joyful Easter! May this day remind us of the power of love and the promise of eternal life.
https://t.me/ComputerScienceExitExam
