PLATFORM TECHNOLOGY LONG QUIZ

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/28

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:14 PM on 8/31/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

29 Terms

1
New cards

platform

is a pre-existing environment where software is designed to run, making use of its constraints and facilities.

2
New cards

Core Concept

Any base of technologies on which other technologies or processes are built.

3
New cards

Hardware Architecture

A set of disciplines that describes a computer system by specifying its parts and their relations, providing the physical environment.

4
New cards

Software Frameworks

An abstraction in which software providing generic functionality can be selectively changed by additional user-written code.

5
New cards

Java Platform

A virtual machine platform that runs on many operating systems and hardware types.

6
New cards

Operating Systems

A collection of software that manages computer hardware resources and provides

7
New cards

OPERATING SYSTEM

is the most important program\on a computer — it manages all other programs. Acting as an intermediary between users and hardware, the OS is essentially a resource manager, allocating CPU time, memory, and disk space to ensure everything runs smoothly and efficiently.

8
New cards

OS AS A MANAGER

As a

Coordinator, it manages resources, resolves conflicts, and prevents errors across all running programs. As a Facilitator, it provides standard facilities, libraries, and interfaces that applications rely on to function smoothly.

9
New cards

TYPES OF OPERATING SYSTEMS

Single-user single-task (one user, one program at a time),

Single-user multi-tasking (one user, multiple programs simultaneously), Multi-user multi-task (multiple users sharing resources), and

Real-time OS (immediate, time-critical processing).

10
New cards

THE BOOTSTRAP

PROCESS

When a computer powers on, a bootstrap program

stored in ROM initiates the OS loading sequence. The

CPU immediately executes these bootstrap

instructions, locating and loading the operating

system kernel into memory — bridging the gap from

hardware power-up to a fully running OS.

11
New cards

1950

Batch Systems: Jobs were submitted via punched

cards and processed sequentially. Output was printed on line

printers with no user interaction during execution.

Time-Sharing Systems: Introduced multiprogramming,

allowing multiple users to share CPU time simultaneously — a

major leap in computing efficiency.

12
New cards

Personal Systems

DOS brought computing to

individuals (1980s). Parallel Systems: Multiple CPUs

work simultaneously for greater performance.

Distributed Systems: Networked computers share

resources across locations. Real-Time Systems:

Guarantee precise, time-critical task execution for

embedded and industrial use

13
New cards

THE PIONEER OS

Introduced in 1971, UNIX was one of the first

operating systems to support multitasking and

multiple users simultaneously. Its key

advantages include robust multitasking,

multi-user support, strong file protection, and

system safety — laying the foundation for

modern operating systems.

14
New cards

1991,

Linus Torvalds released the first Linux kernel,

combining it with GNU software to create a complete

open-source OS

15
New cards

version 1.0 (1994)

the first stable kernel

16
New cards

version 2.0 (1996)

added multi-processor support and expanded hardware compatibility

17
New cards

ADVANTAGES OF LINUX

FREE & OPEN SOURCE, MODIFIABLE & CROSS-PLATFORM, ROBUST & WIDELY USED

18
New cards

1975–1981

Microsoft founded by Bill Gates & Paul Allen, pioneering personal computing software.

19
New cards

1982–1985

Windows 1.0 introduced, bringing a graphical

interface to PCs.

20
New cards

1990–1994

Windows 3.0 launched to massive success;

Windows NT developed for enterprise.

21
New cards

Batch Operating Systems

Executes batches of jobs without

manual intervention.

22
New cards

Multi-Programming OS

Multiple programs live in memory; the

CPU switches when one job waits.

23
New cards

Multitasking / Time-Sharing

Multiple users and processes share the CPU

through rapid context switching.

24
New cards

Multiprocessing Operating Systems

Multiple CPUs work in parallel on a

shared workload

25
New cards

Distributed OS

A group of distinct computers

appears to users as a single

coherent system

26
New cards

Network Operating Systems

Designed to manage network resources

and facilitate communication.

27
New cards

Real-Time Operating Systems

Processes data and events within strict

timing constraints.

28
New cards

Mobile Operating Systems

An OS purpose-built for mobile

devices and their resource limits

29
New cards