Lecture 3 hkjfgglljcggdd hghllfcc gggkll.pptx

ImranUmar27 7 views 20 slides Aug 23, 2024
Slide 1
Slide 1 of 20
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20

About This Presentation

Fhjn


Slide Content

Introduction to ICT Operating System and Utility Programs Lecture 3

Recap Components of a computer Information processing cycle

Types of Software Two types of software A pplication software S ystem software Application software consists of programs that perform specific tasks for users, such as a word processing program, e-mail program, or Web browser.  System software  consists of the programs that control the operations of a computer and its devices . It is a layer between user and hardware.

System Software System software consists of the programs that control or maintain the operations of the computer and its devices . The two types of system software are operating systems and utility programs .

Operating Systems An  operating system  ( OS ) is a set of programs containing instructions that coordinate all the activities among computer hardware devices.

Operating Systems An OS can run from optical disk, flash memory, and can be installed on computer’s hard disk and from smart phones ROM. OS varies from computer to computer such as a mainframe does not use an OS designed for personal computers. The OS that a computer uses sometimes called the platform . A cross platform application is one that runs same on multiple OS.

Types of Operating System A device-dependent program is one that runs only on a specific type or make of computer or mobile device . Proprietary software is privately owned and limited to a specific vendor or computer or device model . device-independent operating systems that run on computers and mobile devices provided by a variety of manufacturers .

Operating Systems

Operating System Functions The process of starting or restarting a computer is called booting.

Operating System Functions The Kernel is the core of operating system that manages memory and devices, maintains the computer’s clock, starts applications, and assigns the computer’s resources, such as devices , programs, data, and information . The kernel is memory resident.

Operating System Functions-Starting

Operating System Functions-Starting A boot drive is the drive from which your computer starts. You can boot from a boot disk. A recovery disk contains a few system files that will start the computer.

Operating System Functions-Shut Down An operating system includes various shut down options Power off Sleep mode Hibernate

Operating System Functions-User Interface A user interface controls how you enter data and instructions and how information is displayed on the screen Graphical User Interface Command Line user interface

Graphical User I nterface With a graphical user interface (GUI), you interact with menus and visual images by touching, pointing, tapping , or clicking buttons and other objects to issue commands. Many current GUI operating systems incorporate features similar to those of a browser, such as links and navigation buttons. A graphical user interface designed for touch input sometimes is called a touch user interface . Some operating systems for desktops and laptops and many operating systems for mobile devices have a touch user interface.

Graphical User Interface

Command Line User Interface In a command-line interface , a user types commands (represented by short keywords or abbreviations) or presses special keys on the keyboard (such as function keys or key combinations) to enter data and instructions. When working with a command-line interface , the set of commands used to control actions is called the command language .

Operating System Functions-Managing Programs How an operating system handles programs directly affects your productivity Single user/Single Tasking : allows only one program or app to run at a time Single user/Multi tasking : allows a single user to use two or more programs or apps that reside in memory at the same time . When a computer is running multiple programs concurrently, one program is in the foreground and the others are in the background .

Foreground/Background apps

Operating System Functions-Managing Programs Pre-emptive Multitasking : operating system interrupts a program that is executing and passes control to another program. A multiuser operating system enables two or more users to run programs simultaneously . A  multiprocessing   operating system can support two or more CPUs running programs at the same time. It can serve as a fault-tolerant computer. Fault-tolerant computer continues to operate when one of its components fails, ensuring no data is lost.
Tags