Hard disks (HDD) store data on spinning platters; solid-state drives (SSD) use flash memory and are faster.
Software
System software runs the computer (operating systems, drivers); application software does the user's tasks (word processors, browsers).
Firmware, such as the BIOS, is software stored permanently on hardware.
A compiler translates a whole program at once; an interpreter translates and runs it line by line.
Open-source software lets anyone read and change its source code.
Practise
Hardware and software MCQs
Try each question, then open the answer. MCQs 251–300 of 347.
251.What is "data compression"?
A.Deleting files permanently
B.Encrypting files with a key
C.Making files larger for safety
D.Making files smaller to save space
Show answerHide answer
Answer: D. Making files smaller to save space
ZIP files are compressed.
252.Compression that loses some detail, as in JPEG and MP3, is called what?
A.Full compression
B.Lossless compression
C.Lossy compression
D.Zero compression
Show answerHide answer
Answer: C. Lossy compression
ZIP and PNG use lossless compression.
253.Compression that keeps every bit of the original data is called what?
A.Lossy compression
B.Lossless compression
C.Partial compression
D.Visual compression
Show answerHide answer
Answer: B. Lossless compression
It is used for text and programs.
254.Which image format supports transparent backgrounds and lossless quality?
A.GIF only
B.BMP
C.PNG
D.JPEG
Show answerHide answer
Answer: C. PNG
GIF also supports simple animation.
255.Which image format is best known for short animations?
A.JPEG
B.GIF
C.TIFF
D.PNG
Show answerHide answer
Answer: B. GIF
It supports up to 256 colours.
256.Which file format stores text with no formatting?
A.RTF
B.PDF
C.TXT
D.DOCX
Show answerHide answer
Answer: C. TXT
Notepad saves .txt files.
257.Which file format is used for web pages?
A.XLSX
B.MP3
C.HTML
D.EXE
Show answerHide answer
Answer: C. HTML
Browsers read HTML files.
258.Which audio format is uncompressed and often large?
A.MP3
B.WAV
C.OGG
D.AAC
Show answerHide answer
Answer: B. WAV
MP3 files are much smaller.
259.Which video format is commonly used on the web and phones?
A.PNG
B.TXT
C.WAV
D.MP4
Show answerHide answer
Answer: D. MP4
It usually uses H.264 or H.265 compression.
260.What is "resolution" in a digital photo?
A.The colour of the image
B.The camera's battery life
C.The file name of the image
D.The number of pixels in the image
Show answerHide answer
Answer: D. The number of pixels in the image
More pixels can show more detail.
261.What does "megapixel" mean for a camera?
A.One hundred pixels
B.One billion pixels
C.One thousand pixels
D.One million pixels
Show answerHide answer
Answer: D. One million pixels
A 12 MP camera captures 12 million pixels.
262.What is "RAM" mainly used for?
A.Printing documents
B.Cooling the processor
C.Holding programs and data in use
D.Storing files permanently
Show answerHide answer
Answer: C. Holding programs and data in use
More RAM lets more programs run smoothly.
263.Why does a computer slow down when RAM is full?
A.The screen becomes dimmer
B.The keyboard stops working
C.It must use slower disk space as memory
D.The internet disconnects
Show answerHide answer
Answer: C. It must use slower disk space as memory
This is virtual memory.
264.What does "multi-threading" let a processor do?
A.Use several keyboards
B.Run several tasks from one program at once
C.Print several pages at once
D.Connect several monitors
Show answerHide answer
Answer: B. Run several tasks from one program at once
Modern CPUs run many threads.
265.What is the "clock speed" of a CPU?
A.How many cycles it runs each second
B.The speed of the cooling fan
C.How long the computer has been on
D.The time shown in the taskbar
Show answerHide answer
Answer: A. How many cycles it runs each second
It is measured in gigahertz.
266.What is a "core" in a processor?
A.An independent processing unit
B.A cooling fan
C.A memory chip
D.A power socket
Show answerHide answer
Answer: A. An independent processing unit
Quad-core CPUs have four cores.
267.Which part of a laptop lets it work without mains power?
A.Hard disk
B.Battery
C.Keyboard
D.Charger brick
Show answerHide answer
Answer: B. Battery
Most laptops use lithium-ion batteries.
268.Battery capacity in phones is usually measured in what?
A.mAh (milliampere-hours)
B.dpi
C.GHz
D.GB
Show answerHide answer
Answer: A. mAh (milliampere-hours)
A 5,000 mAh battery lasts longer than a 3,000 mAh one.
269.The main board of a smartphone that holds the chips is called what?
A.Display panel
B.SIM tray
C.Logic board (motherboard)
D.Battery pack
Show answerHide answer
Answer: C. Logic board (motherboard)
It holds the processor and memory.
270.A "system on a chip" (SoC) in phones combines which parts?
A.Camera and speaker together
B.SIM card and memory card
C.CPU, GPU and other parts on one chip
D.Screen and battery in one unit
Show answerHide answer
Answer: C. CPU, GPU and other parts on one chip
Snapdragon and Apple A-series chips are SoCs.
271.Who created the JavaScript programming language in 1995?
A.Rasmus Lerdorf
B.Guido van Rossum
C.Brendan Eich
D.James Gosling
Show answerHide answer
Answer: C. Brendan Eich
He wrote the first version in about ten days at Netscape.
272.Who created the PHP language used on many websites?
A.Brendan Eich
B.Yukihiro Matsumoto
C.Bjarne Stroustrup
D.Rasmus Lerdorf
Show answerHide answer
Answer: D. Rasmus Lerdorf
PHP first appeared in 1995.
273.Who created the Ruby programming language?
A.Niklaus Wirth
B.Yukihiro Matsumoto
C.Guido van Rossum
D.Rasmus Lerdorf
Show answerHide answer
Answer: B. Yukihiro Matsumoto
Ruby was released in Japan in 1995.
274.Which company developed the Swift programming language for its devices?
A.Oracle
B.Apple
C.Microsoft
D.Google
Show answerHide answer
Answer: B. Apple
Swift replaced Objective-C as Apple's main language from 2014.
275.Which company created the Go programming language?
A.Meta
B.Google
C.Apple
D.Microsoft
Show answerHide answer
Answer: B. Google
Go was released in 2009.
276.Which company developed the C# programming language?
A.Apple
B.IBM
C.Sun Microsystems
D.Microsoft
Show answerHide answer
Answer: D. Microsoft
C# was designed by Anders Hejlsberg for the .NET platform.
277.Google made which language an official language for Android apps in 2017?
A.Ruby
B.Swift
C.Perl
D.Kotlin
Show answerHide answer
Answer: D. Kotlin
Kotlin was created by the company JetBrains.
278.Who designed the Pascal programming language?
A.John McCarthy
B.Dennis Ritchie
C.Grace Hopper
D.Niklaus Wirth
Show answerHide answer
Answer: D. Niklaus Wirth
Pascal was popular for teaching programming.
279.Which early programming language was created by John McCarthy for artificial intelligence research?
A.Pascal
B.COBOL
C.BASIC
D.LISP
Show answerHide answer
Answer: D. LISP
LISP appeared in 1958.
280.Which simple programming language was designed in 1964 for beginners?
A.FORTRAN
B.C++
C.BASIC
D.Assembly
Show answerHide answer
Answer: C. BASIC
BASIC stands for Beginner's All-purpose Symbolic Instruction Code.
281.Which programming language did Java mainly take its syntax from?
A.C and C++
B.Python and Ruby
C.BASIC and Pascal
D.COBOL and FORTRAN
Show answerHide answer
Answer: A. C and C++
Java was created by James Gosling at Sun Microsystems.
282.Who founded the Free Software Foundation and the GNU project?
A.Bill Gates
B.Linus Torvalds
C.Richard Stallman
D.Steve Wozniak
Show answerHide answer
Answer: C. Richard Stallman
He started the GNU project in 1983.
283.The GNU General Public License (GPL) is an example of what kind of licence?
A.Proprietary licence
B.Copyleft licence
C.Shareware licence
D.Trial licence
Show answerHide answer
Answer: B. Copyleft licence
It requires changed versions to be shared under the same terms.
284.Who founded the software company Oracle?
A.Larry Page
B.Paul Allen
C.Michael Dell
D.Larry Ellison
Show answerHide answer
Answer: D. Larry Ellison
Oracle is best known for database software.
285.Which Chinese company bought IBM's personal computer business in 2005?
A.Xiaomi
B.Lenovo
C.Haier
D.Huawei
Show answerHide answer
Answer: B. Lenovo
The deal included the ThinkPad laptop brand.
286.The chip-design company ARM is based in which country?
A.Japan
B.Taiwan
C.United Kingdom
D.United States
Show answerHide answer
Answer: C. United Kingdom
Most smartphone processors use ARM designs.
287.Which company introduced the PDF file format?
A.Adobe
B.IBM
C.Apple
D.Microsoft
Show answerHide answer
Answer: A. Adobe
PDF stands for Portable Document Format.
288.Which file extension is used for Microsoft Excel workbooks?
A..accdb
B..docx
C..xlsx
D..pptx
Show answerHide answer
Answer: C. .xlsx
Older versions of Excel used .xls.
289.Which file extension is used for Microsoft PowerPoint presentations?
A..pub
B..docx
C..pptx
D..xlsx
Show answerHide answer
Answer: C. .pptx
Older versions used .ppt.
290.Which file extension usually marks a program that runs on Windows?
A..jpg
B..exe
C..csv
D..txt
Show answerHide answer
Answer: B. .exe
"exe" is short for executable.
291.A ".csv" file stores what?
A.Compressed pictures saved for use on websites
B.Programs that run on Windows
C.Table data with values separated by commas
D.Sound recordings in high quality
Show answerHide answer
Answer: C. Table data with values separated by commas
CSV files can be opened in Excel and other programs.
292.Which file extension is used for Python program files?
A..java
B..exe
C..js
D..py
Show answerHide answer
Answer: D. .py
Python code is plain text and can be opened in any text editor.
293.Which type of RAM keeps data as long as power is on without needing refresh, and is faster?
A.DRAM
B.SRAM
C.EPROM
D.PROM
Show answerHide answer
Answer: B. SRAM
SRAM is used for cache; DRAM must be refreshed thousands of times a second.
294.Which type of ROM can be written only once?
A.EEPROM
B.Flash memory
C.PROM
D.EPROM
Show answerHide answer
Answer: C. PROM
PROM stands for programmable read-only memory.
295.EPROM chips are erased using what?
A.High heat
B.A strong magnet
C.An electric current
D.Ultraviolet light
Show answerHide answer
Answer: D. Ultraviolet light
They have a small window on top for the UV light.
296.Tiny, very fast storage locations inside the CPU are called what?
A.Buffers
B.Registers
C.Clusters
D.Sectors
Show answerHide answer
Answer: B. Registers
Registers hold the data the CPU is working on at that moment.
297.One petabyte is equal to about how many terabytes?
A.100
B.10
C.1,024
D.1,000,000
Show answerHide answer
Answer: C. 1,024
The next units are the exabyte and the zettabyte.
298.Which unit is larger than an exabyte?
A.Gigabyte
B.Petabyte
C.Zettabyte
D.Terabyte
Show answerHide answer
Answer: C. Zettabyte
The order is gigabyte, terabyte, petabyte, exabyte, zettabyte, yottabyte.
299.In computing, a "word" means what?
A.A file saved in Microsoft Word
B.A single unit of text typed in a word processor
C.A password made of letters only
D.The number of bits a processor handles at one time
Show answerHide answer
Answer: D. The number of bits a processor handles at one time
Most modern processors use a 64-bit word.
300.A 64-bit processor can handle data in chunks of how many bits?
A.128
B.64
C.32
D.8
Show answerHide answer
Answer: B. 64
64-bit systems can also use far more than 4 GB of RAM.
Test yourself
Free timed quizzes
Each quiz has 50 MCQs from this topic and 50 minutes. A correct answer earns 1 mark and each wrong answer takes off 0.25; skipped questions score nothing. No password needed.