Operating Systems

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/17

flashcard set

Earn XP

Description and Tags

Flashcards covering key vocabulary and concepts from the Operating Systems lecture.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

18 Terms

1
New cards

Operating System (OS)

Software that acts as an interface between computer hardware components and the user.

2
New cards

History Of OS

Operating systems were first developed in the late 1950s to manage tape storage.

3
New cards

Examples of Operating Systems

Windows, Android, iOS, Mac OS, Linux, Chrome OS, Windows Phone OS

4
New cards

Types of Operating System (OS)

Batch Operating System, Multitasking/Time Sharing OS, Multiprocessing OS, Real Time OS, Distributed OS, Network OS, Mobile OS

5
New cards

Functions of Operating System

Managing memory, files, processes, I/O system & devices, security, etc.

6
New cards

Features of Operating System (OS)

Protected and supervisor mode, Allows disk access and file systems, Device drivers, Networking, Security, Program Execution, Memory management

7
New cards

Advantage of using Operating System

Allows you to hide details of hardware by creating an abstraction; Easy to use with a GUI; Offers an environment in which a user may execute programs/applications

8
New cards

Disadvantages of using Operating System

If any issue occurs in OS, you may lose all the contents which have been stored in your system; Operating system’s software is quite expensive for small size organization

9
New cards

Kernel

The central component of a computer operating systems that manages the communication between the software and the hardware.

10
New cards

Firmware

Programming that is embedded on a chip in the device which controls that specific device.

11
New cards

32-Bit Operating System

Allows 32 bit of data processing simultaneously; limited to 3.2 GB of RAM

12
New cards

64-Bit Operating System

Allows 64 bit of data processing simultaneously; allow a maximum 17 Billion GB of RAM

13
New cards

Batch Operating System

A job with a similar type of needs are batched together and run as a group.

14
New cards

Multi-Tasking/Time-sharing Operating systems

Enables people located at a different terminal(shell) to use a single computer system at the same time.

15
New cards

Real time OS

Time interval to process and respond to inputs is very small.

16
New cards

Distributed Operating System

Use many processors located in different machines to provide very fast computation to its users.

17
New cards

Network Operating System

Runs on a server and provides the capability to serve to manage data, user, groups, security, application, and other networking functions.

18
New cards

Mobile OS

Especially designed to power smartphones, tablets, and wearables devices.