P.L1 Flashcards
(69 cards)
A system software that provides a computer resource interface to users or application programs by efficiently managing the limited resources of computer hardware
Operating System
is also a computer system that runs on the OS.
smartphone
T/F: Merely ten years ago, nobody could have imagined web surfing, shopping, or watching movies in bed. The introduction of the smartphone made these things possible, as it was a computer for your hand.
TRUE
whats the two dominant operating systems on the market when Most mobile operating systems have disappeared?
iOS & Android
two operating systems that are in a heated battle for the diversity of functions and user-friendliness.
iOS & Android
the base platform of a computer system for providing information services
OS
the essential knowledge for understanding the system architecture is the?
operating system
hese are two global enterprises among the top ten global companies in market value that provides the iOS and Android?
Apple & Google
In the past, when smartphones were unknown, it is the one who provided operating systems for personal computers
Microsoft
who provided operating systems for servers, such as mainframes and UNIX
IBM
t/f: the first computers were set to operate single-purpose programs, as they did not have an OS?
true
it controls the computer’s resources and implements usage policies to allocate resources to users through scheduling
Operating System (OS)
It exchanges dat through input/output devices or outputs expectations or errors
Operating System (OS)
Purpose of using OS? Enumerate
- Abstraction
- Virtualization
- Management
provides standardized API to application programs by abstracting the complexity of the computers hardware
Abstraction
provides a function to enable application programs and users to share computer resources and to use a single virtual computer hardware
Virtualization
maximizes computer resource performances and provides them to application programs while meeting computer resource constraits
Management
What are the main functions of OS? Enumerate
- Process Management
- Main Memory Unit Management
- File Management
- Input/Output System management
- Auxiliary memory management
- Networking
- Command-interpreter system
it abstracts and virualize computer hardware to provide resources to application programs or to manage them efficiently
OS
T/F: OS can be understood by the functions of managing main hardware components
True
in simple terms, a process is a running program
However, it is actually more than just a program, as a process is a system work unit that allocates, uses, and recovers various resources, such as the CPU, storage unit, files, and input/ output units to perform its tasks.
process management
An OS manages processes and performs the following tasks:
-Creating and disposing of user and system processes
- Terminating and re-running processes
-Providing a technique for process communication and synchronization
-Providing techniques to prevent deadlock
The main memory is a depository that allows the CPU to fetch commands and data to use from the instructions.
Main memory unit management
T/F: hard disk (HDD)the hardware that most people think of when they consider a storage unit. However, the main memory is a different type of storage.
TRUE