1 In the computer memory hierarchy, which memory is the fastest and has the smallest storage capacity? A CPU Registers B Cache Memory C Main Memory (RAM) D Secondary Storage (HDD/SSD)
2 Qasim is creating a form in HTML. He wants a field where users can enter their email address. Which input type should he use? A type="text" B type="email" C type="mail" D type="input"
3 David wants to download a movie for free from a torrent site. He considers the risks. What is a potential consequence of illegal downloading? A A faster internet connection B Legal penalties and exposure to malware C Free access to all movies forever D Improved computer performance
4 Carlos is a student who wants to use a software program for his project. He finds a cracked version online for free. Considering responsible use of software, what should Carlos do? A Download the cracked version to save money B Purchase a licensed copy or use a free open-source alternative C Borrow a friend's license key without permission D Ignore the software and do the project manually
6 Which of the following is a structured data type? A Spreadsheet B Video file C Audio recording D Social media post
7 What does Volume in Big Data mean? A Speed of data B Type of data C Amount of data D Accuracy of data
8 Omar is testing his solution to a problem by using sample inputs and checking the outputs. What step is he performing? A Problem identification B Solution design C Implementation D Evaluation
9 Zachary is a teenager who spends a lot of time on social media. He often compares himself to others and feels anxious. What is a healthy approach to social networking? A Spend even more time to improve self-esteem B Limit screen time, curate a positive feed, and remember that online personas are often unrealistic C Stop using social media completely D Only follow accounts that make him jealous
10 Aisha is designing a system to convert between different currencies. She uses exchange rates as inputs. What is the output? A Exchange rate B Converted amount C Original amount D Currency symbol
11 Which bus in a computer system is responsible for transferring the actual data between the processor, memory, and peripherals? A Address Bus B Data Bus C Control Bus D Expansion Bus
12 What is a dynamic website? A Website with fixed content B Website that never changes C Website that responds to user actions D Website without design
13 What type of error occurs when a program runs without crashing but does not produce the expected or correct result? A Syntax Error B Runtime Error C Compile-time Error D Logical Error
14 Hassan is writing a program to calculate the factorial of a number. He decides to use a loop that multiplies numbers from 1 to n. What is the processing? A Reading n B Displaying the result C Multiplying in a loop D Checking if n is positive
15 Faisal is reading a chapter on data communication. He learns that serial transmission sends bits one after another. Which of the following is a classic example of serial transmission? A USB connection B Parallel port C IDE hard drive cable D PCI Express slot
16 Layla is creating a pie chart to show market share. Which step is this? A Data collection B Data cleaning C Data visualization D Data interpretation
17 Nasser is analyzing the strengths and weaknesses of his business idea. He also looks at opportunities in the market and potential threats. This analysis is called: A PEST analysis B SWOT analysis C Porters Five Forces D Break-even analysis
18 Computational thinking mainly focuses on: A Using computers only B Thinking like a computer scientist C Learning programming languages D Using hardware devices
20 Farhan is creating a dynamic website. He wants a button that shows an alert message when clicked. He is using JavaScript. Which JavaScript method should Farhan use to display a pop-up message? A console.log() B document.write() C alert() D prompt()