Operating Systems Quiz

Operating Systems · Medium practice

30 published questions · up to 20 per run · Unlimited attempts · Free online practice

This medium practice set for Operating Systems includes 30 published questions. Use it after the study guide, then try other difficulty modes or the main quiz.

Playing as a guest

You can play free without an account. Create one to save scores and resume later.

Medium questions for Operating Systems

Full bank of 30 published medium questions with answers and short explanations.

Which computer was used for the earliest UNIX development at Bell Labs?

  • A. DEC PDP-7
  • B. IBM System/360
  • C. DEC VAX-11/780
  • D. IBM PC
Show answer

Correct: A. DEC PDP-7

The earliest UNIX development took place on a DEC PDP-7. Ken Thompson, Dennis Ritchie, and other Bell Labs researchers began creating the system on the relatively little-used machine in 1969. UNIX later moved to other computers as its architecture evolved.

In which year was UNIX substantially rewritten in C?

  • A. 1971
  • B. 1973
  • C. 1977
  • D. 1980
Show answer

Correct: B. 1973

UNIX was substantially rewritten in C in 1973. Replacing much of its assembly-language implementation with a higher-level language made the system significantly easier to port to different hardware. This portability became one of the defining advantages of UNIX.

Which shell was included with UNIX Seventh Edition according to The Open Group's UNIX history?

  • A. C shell
  • B. Korn shell
  • C. Z shell
  • D. Bourne shell
Show answer

Correct: D. Bourne shell

The Bourne shell was included with UNIX Seventh Edition. Seventh Edition appeared in 1979 and also included C and UUCP while being ported to the VAX architecture. The Bourne shell became highly influential and inspired numerous later Unix shell environments.

In which month and year did development of the GNU system actually begin?

  • A. Sep-83
  • B. Oct-85
  • C. Jan-84
  • D. Mar-85
Show answer

Correct: C. Jan-84

Development of the GNU system actually began in January 1984. Richard Stallman had publicly announced the project several months earlier in September 1983. GNU sought to create the major components needed for a complete free Unix-compatible operating system.

Which major GNU system component was still missing around 1990?

  • A. Compiler
  • B. Text editor
  • C. Shell
  • D. Kernel
Show answer

Correct: D. Kernel

The kernel was the major GNU system component still missing around 1990. By then the GNU Project had written or obtained most of the other major pieces required for a Unix-like operating environment. The later combination of GNU software with the Linux kernel produced widely used GNU/Linux systems.

Which university was Linus Torvalds attending when Linux originated?

  • A. Stanford University
  • B. University of Helsinki
  • C. MIT
  • D. University of California, Berkeley
Show answer

Correct: B. University of Helsinki

Linus Torvalds was studying at the University of Helsinki when he began developing Linux. He enrolled there in 1988 and later completed a master's degree in computer science. His thesis was titled 'Linux: A Portable Operating System.'

What version number was assigned to the first released Linux kernel in 1991?

  • A. 1
  • B. 0.1
  • C. 0.01
  • D. 0.9
Show answer

Correct: C. 0.01

The first released Linux kernel was version 0.01. The Linux Foundation identifies October 5, 1991, as the anniversary of this first kernel release. The early kernel was tiny compared with later Linux versions but provided the foundation for rapid community development.

When was Linux kernel version 1.0 released according to the kernel.org archive?

  • A. 13-Mar-94
  • B. 5-Oct-91
  • C. 18-Dec-03
  • D. 9-Jun-96
Show answer

Correct: A. 13-Mar-94

Linux kernel version 1.0 was released on March 13, 1994, according to the official kernel.org archive. Reaching version 1.0 marked an important sign of maturity after several years of rapid development following the project's 1991 beginnings. Linux continued to evolve through numerous major kernel series afterward.

Which Linux kernel series reached its first stable 2.6.0 release in December 2003?

  • A. 1.2
  • B. 2
  • C. 2.6
  • D. 3
Show answer

Correct: C. 2.6

Linux 2.6.0 was released in December 2003. Kernel.org's official archive dates its changelog and source package to December 18 of that year. The 2.6 series became a long-running foundation for Linux development across servers, desktops, and embedded systems.

Which operating system did IBM introduce for its System/360 mainframe family in the 1960s?

  • A. OS/360
  • B. CP/M
  • C. VMS
  • D. UNIX
Show answer

Correct: A. OS/360

IBM introduced OS/360 for the System/360 mainframe family. The operating system helped standardize software across different machines within IBM's compatible System/360 architecture. This approach influenced later ideas about maintaining software compatibility across hardware models.

Which Windows release was built on an enhanced Windows 2000 engine and launched in 2001?

  • A. Windows ME
  • B. Windows XP
  • C. Windows Vista
  • D. Windows 98
Show answer

Correct: B. Windows XP

Windows XP was built on an enhanced Windows 2000 engine. This gave Microsoft's consumer operating-system line a foundation derived from the more robust Windows NT architecture. Microsoft promoted the resulting system as offering improved reliability, security, and ease of use.

How many primary editions of Windows XP did Microsoft announce for its 2001 launch?

  • A. One
  • B. Four
  • C. Two
  • D. Six
Show answer

Correct: C. Two

Microsoft announced two primary editions of Windows XP for the October 2001 launch: Windows XP Home Edition and Windows XP Professional Edition. The Home edition targeted consumers, while Professional was aimed particularly at businesses and advanced users. Both shared the new Windows XP platform and visual design.

Which Microsoft operating system reached release-to-manufacturing status alongside Windows Server 2008 R2 in July 2009?

  • A. Windows 7
  • B. Windows Vista
  • C. Windows XP
  • D. Windows 8
Show answer

Correct: A. Windows 7

Windows 7 reached release-to-manufacturing status alongside Windows Server 2008 R2 in July 2009. This milestone meant development had reached the stage where computer manufacturers and other industry partners could prepare final products. General availability followed on October 22, 2009.

In how many countries did Microsoft say Windows 10 would be available at its 2015 launch?

  • A. 190
  • B. 100
  • C. 140
  • D. 220
Show answer

Correct: A. 190

Microsoft stated that Windows 10 would be available in 190 countries. The worldwide release began on July 29, 2015, for eligible upgrades and new PCs. Microsoft positioned the operating system as a platform designed to deliver consistent experiences across many device types.

Which multitasking feature was introduced as a major Windows 11 capability for arranging application windows?

  • A. Snap Layouts
  • B. Aero Flip
  • C. Active Desktop
  • D. Charms
Show answer

Correct: A. Snap Layouts

Snap Layouts were introduced as a major Windows 11 feature for arranging application windows into predefined screen configurations. Microsoft paired them with Snap Groups and enhanced virtual desktops to improve multitasking. The feature was designed to help users make better use of available screen space.

What was the version number of the original Windows 11 release?

  • A. 20H2
  • B. 21H2
  • C. 22H2
  • D. 23H2
Show answer

Correct: B. 21H2

The original Windows 11 release was designated version 21H2. Microsoft explained that this reflected its release during the second half of 2021. The Home and Pro editions began a 24-month lifecycle when the operating system launched.

What is the name of the open-source Unix-based foundation beneath Mac OS X?

  • A. Darwin
  • B. Machintosh
  • C. Aqua
  • D. Carbon
Show answer

Correct: A. Darwin

Darwin is the open-source Unix-based foundation underlying Mac OS X. Apple combined this foundation with technologies such as Quartz, OpenGL, QuickTime, and the Aqua interface. Darwin provided modern operating-system features including memory protection and preemptive multitasking.

Which graphics engine did Apple say Mac OS X used for 2D graphics?

  • A. OpenGL
  • B. Quartz
  • C. Direct2D
  • D. QuickDraw GX
Show answer

Correct: B. Quartz

Quartz was Apple's new 2D graphics engine for Mac OS X. Apple stated that Quartz was based on the Portable Document Format standard and provided advanced graphics and font capabilities. OpenGL was separately included for 3D graphics and gaming.

Which API in early Mac OS X was designed for advanced object-oriented application development?

  • A. Classic
  • B. Carbon
  • C. Cocoa
  • D. QuickDraw
Show answer

Correct: C. Cocoa

Cocoa was Apple's advanced object-oriented application API for Mac OS X. Apple presented Cocoa as a powerful and efficient way for developers to create applications specifically for the new operating system. Carbon provided a migration path for adapted older Macintosh applications, while Classic supported many existing Mac OS applications.

Which Mac OS X technology allowed many existing Mac OS 9 applications to run within the newer operating system?

  • A. Rosetta
  • B. Boot Camp
  • C. Darwin
  • D. Classic
Show answer

Correct: D. Classic

Classic was the Mac OS X technology used to run many existing Mac OS 9 applications. Apple retained it to ease the transition from the classic Macintosh operating system to the new Unix-based platform. Users could therefore adopt Mac OS X while continuing to use important older software.

What was the first major upgrade to Mac OS X after version 10.0?

  • A. Mac OS X 10.1
  • B. Mac OS X 10.5
  • C. Mac OS X 10.6
  • D. OS X 10.7
Show answer

Correct: A. Mac OS X 10.1

Mac OS X 10.1 was the first major upgrade to the original Mac OS X release. Apple announced improvements in performance, Aqua responsiveness, networking, and digital-media support. The upgrade became available in September 2001.

Which operating system project had its genesis in early 1993 under coordinators Nate Williams, Rod Grimes, and Jordan Hubbard?

  • A. OpenBSD
  • B. NetBSD
  • C. FreeBSD
  • D. DragonFly BSD
Show answer

Correct: C. FreeBSD

FreeBSD had its genesis in early 1993 through work by Nate Williams, Rod Grimes, and Jordan Hubbard. Their initial objective was to produce an improved snapshot of 386BSD because the existing patchkit had become difficult to maintain. The project subsequently evolved into an independent BSD operating-system distribution.

When was FreeBSD 1.0 released for general network and CD-ROM distribution?

  • A. Dec-93
  • B. Jun-89
  • C. Jan-95
  • D. Mar-00
Show answer

Correct: A. Dec-93

FreeBSD 1.0 was released in December 1993 for general network and CD-ROM distribution. It was based primarily on Berkeley's Net/2 code with additional components from 386BSD and the Free Software Foundation. The release was followed by the successful FreeBSD 1.1 in May 1994.

In which year were both FreeBSD and NetBSD created according to OpenBSD's historical overview?

  • A. 1989
  • B. 1991
  • C. 1993
  • D. 1995
Show answer

Correct: C. 1993

FreeBSD and NetBSD were both created in 1993. They emerged from the broader BSD family after freely distributable Berkeley-derived systems became increasingly practical. OpenBSD followed as another BSD project two years later.

In which year was OpenBSD born according to its official project overview?

  • A. 1990
  • B. 1993
  • C. 1994
  • D. 1995
Show answer

Correct: D. 1995

OpenBSD was born in 1995. It joined FreeBSD and NetBSD as one of the major freely developed operating systems derived from the BSD tradition. OpenBSD subsequently became particularly associated with security-focused design and code auditing.

Which historical operating system is an example of a general-purpose time-sharing system in the Computer History Museum's preservation collection?

  • A. MS-DOS
  • B. CP/M
  • C. Mac OS
  • D. CTSS
Show answer

Correct: D. CTSS

CTSS is listed as an example of a general-purpose multiuser time-sharing operating system. Time sharing allowed multiple users to interact with a large computer by rapidly dividing processor time among their sessions. This represented an important shift away from purely batch-oriented computing.

Which Mac operating system release completed the Mac's transition from 32-bit to 64-bit according to the Computer History Museum?

  • A. Leopard
  • B. Tiger
  • C. Snow Leopard
  • D. Lion
Show answer

Correct: C. Snow Leopard

Mac OS X 10.6 Snow Leopard completed the Mac's transition from a 32-bit to a 64-bit operating system according to the Computer History Museum. It belonged to the Unix-based Mac OS X generation introduced earlier in the decade. The shift enabled the platform to make broader use of 64-bit processors and address spaces.

Which Microsoft Unix implementation was introduced in 1980 according to The Open Group's UNIX timeline?

  • A. Xenix
  • B. AIX
  • C. Solaris
  • D. Ultrix
Show answer

Correct: A. Xenix

Microsoft introduced Xenix in 1980. Xenix was Microsoft's licensed Unix implementation and existed well before Windows became the company's dominant operating-system family. The same period saw continued diversification of Unix-derived systems across different vendors.

Which technology allowed early 2001 Macs to switch between booting Mac OS 9.1 and Mac OS X?

  • A. Rosetta
  • B. Classic API
  • C. Boot Camp
  • D. Dual Boot
Show answer

Correct: D. Dual Boot

Apple's Dual Boot technology allowed users to choose whether a compatible Mac started in Mac OS 9.1 or Mac OS X. This flexibility helped customers transition gradually while software developers created native Mac OS X applications. Apple initially shipped both systems together on new Macs.

Which operating system became the default OS on new Macs beginning in early 2002?

  • A. Mac OS X
  • B. Mac OS 8
  • C. Mac OS 9
  • D. NeXTSTEP
Show answer

Correct: A. Mac OS X

Apple made Mac OS X the default operating system on new Macs beginning in January 2002. Mac OS 9 continued to ship for compatibility, but Mac OS X became the primary environment as native software support expanded. This marked an important stage in Apple's transition to its Unix-based operating-system architecture.