KEMBAR78
Exam Computer Architecture | PDF | Operating System | Computer Data Storage
0% found this document useful (0 votes)
10 views3 pages

Exam Computer Architecture

An operating system (OS) serves as an interface between users and computer hardware, providing essential services such as program execution, file-system manipulation, and security. It includes various types like desktop, server, and mobile OS, and operates through components like the kernel and user interfaces, which can be command-line or graphical. The OS also manages memory, I/O operations, and error detection while interacting with hardware through device drivers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views3 pages

Exam Computer Architecture

An operating system (OS) serves as an interface between users and computer hardware, providing essential services such as program execution, file-system manipulation, and security. It includes various types like desktop, server, and mobile OS, and operates through components like the kernel and user interfaces, which can be command-line or graphical. The OS also manages memory, I/O operations, and error detection while interacting with hardware through device drivers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

1.

An operating system is a software which acts as an interface between the end user and computer
hardware.

2. The OS typically provides services in the following areas:

 provideProgram execution

 File-system manipulation

 Communications

 Error detection

 Protection and security

3.User interface - Almost all operating systems have a user interface (UI).

4. Program execution - The system must be able to load a program into memory and to run that
program,

5. I/O operations - A running program may require I/O, which may involve a file or an I/O device.

6. File-system manipulation - The file system is of particular interest. Programs need to read and write
files and directories,

7. Protection and security - The owners of information stored in a multiuser or networked computer
system may want to control use of that information.

8. Communications – Processes may exchange information, on the same computer or between


computers over a network.

9. Error detection – OS needs to be constantly aware of possible errors.

10. Operating system services?

11. Popular types of OS

DESKTOP, SEREVER Class, mobile class.

12.instruction set architecture:- Defines the machine language instructions that a computer can follow.

13.application binary interface:- Defines a standard for binary portability across programs.

14. karnel:-The kernel is the central component of a computer operating systems.

15. Computer-system operation:-One or more CPUs, device controllers connect through common bus
providing access to shared memory.

16.Functions of an Operating System?


 Process ManagementA :-process is a program in execution.

 Memory Management:- Memory is a large array of words or bytes, each with its own address.

 File Management:- A file is a collection of related information defined by its creator.


 I/O Management:- Device controllers are components on the motherboard (or on expansion
cards) that act as an interface between the CPU and the actual device.

 Protection and Security:- The operating system uses password protection to protect user data
and similar other techniques.

 User interface :- A user interface (UI) controls how you enter data and instructions and how
information is displayed on the screen

 There are two types of user interface?

 Command Line Interface:- In a command-line interface, a user types commands represented by


short keywords or abbreviations or presses special keys on the keyboard to enter data and
instructions.

 Graphical user Interface:- A GUI is a user interface that is made up of graphic objects instead of
text commands.

17. Types of Operating Systems?

1. Batch Operating System

2. Multiprogramming Operating System

3. Time-Sharing OS

4. Multiprocessing OS

5. Distributed OS

6. Network OS

7. Real Time OS

8. Embedded OS

18. OS and Hardware Interaction:-The OS interacts directly with hardware components through the
device drivers and hardware abstraction layers (HAL).

19.utility:- A utility is a software program that enhances or extends the operating system’s capabilities.

20. Kinds of Utilities?

 Disk defragmenter

 Data compression

 Backup
 Disk management

 Screen savers

21. External memory:-also known as secondary storage or auxiliary memory.

22. Types of External Memory

 Magnetic Storage (e.g. HDD)

 Optical Storage (CD/DVD/Blu-ray)

 Solid State Storage (SSD, Flash drives)

 Cloud Storage (overview)

23. Types of Memory Hierarchy?

External Memory or Secondary Memory: Comprising of Magnetic Disk, Optical Disk, and Magnetic Tape
i.e.

• Internal Memory or Primary Memory: Comprising of Main Memory, Cache Memory & CPU
registers. This is directly accessible by the processor

24. Cache memory is a small, fast memory unit located close to the CPU.

25. Main memory, also known as RAM (Random Access Memory), is the primary memory of a computer
system.

Types of main memory?

A= Static RAM B=Dynamic RAM.

PREPARED BY OSAMA HASSAN ALI

You might also like