Software 1 Software is divided into parts System

  • Slides: 22
Download presentation
Software 1

Software 1

Software is divided into parts System software Operating system n Utility software n Application

Software is divided into parts System software Operating system n Utility software n Application software 2

System Software When purchase a personal computer, it usually has system software installed on

System Software When purchase a personal computer, it usually has system software installed on its hard drive. System software consists of the programs that control or maintain the operations of the computer and devices. 3

System software serves as the interface between the user, the application software, and the

System software serves as the interface between the user, the application software, and the computer’s hardware. Two type of system software operating systems and utility programs. 4

Operating System OS is a set of programs containing instructions that work together to

Operating System OS is a set of programs containing instructions that work together to coordinate all the activities among computer hardware resources. An operating system can run from an optical disc and/or flash memory mobile media, in most cases, the operating system is installed and resides on the computer’s hard drive. 5

On handheld computers typically use different operating systems because operating system generally are written

On handheld computers typically use different operating systems because operating system generally are written to run on a specific type of computer. 6

Operating System Functions Starting and Shutting Down cold boot and warm boot Providing a

Operating System Functions Starting and Shutting Down cold boot and warm boot Providing a user interface Graphical User Interface(GUI) Command-Line Interface 7

Operating System Functions (Cont. ) Managing Programs Managing Memory Coordinating Tasks Configuring Devices Establishing

Operating System Functions (Cont. ) Managing Programs Managing Memory Coordinating Tasks Configuring Devices Establishing an Internet Connection 8

Operating System Functions (Cont. ) Monitoring Performance Providing File Management and Other Utilities Updating

Operating System Functions (Cont. ) Monitoring Performance Providing File Management and Other Utilities Updating Software Automatically 9

Operating System Functions (Cont. ) Controlling a Network Administering Security 10

Operating System Functions (Cont. ) Controlling a Network Administering Security 10

Type of Operating Systems Many of the first OS were device dependent and proprietary.

Type of Operating Systems Many of the first OS were device dependent and proprietary. A device-dependent program is one that runs only on a specific type or make a computer. 11

Proprietary software is privately owned and limited to a specific vendor or computer model.

Proprietary software is privately owned and limited to a specific vendor or computer model. The advantage of device-independent operating systems is you can retain existing application software and data files even if you change computer models or vendors. 12

Stand-Alone Operating System is a complete operating system that works on a desktop computer,

Stand-Alone Operating System is a complete operating system that works on a desktop computer, notebook computer, or mobile computing device. Some stand-alone operating system are called client operating systems because they also work in conjunction with a server operating system. 13

Can operate with or without a network. Example: Windows Vista, Mac OS X, UNIX,

Can operate with or without a network. Example: Windows Vista, Mac OS X, UNIX, and Linux 14

Server Operating Systems is an operating system that is designed specifically to support a

Server Operating Systems is an operating system that is designed specifically to support a network. Typically resides on a server. Example: Windows Server 2008, UNIX, Linux, Solaris, and Net. Ware 15

Embedded Operating Systems The operating system on mobile devices and many consumer electronics, called

Embedded Operating Systems The operating system on mobile devices and many consumer electronics, called an embedded operating system, reside on a ROM chip. Popular embedded operating system today include Windows Embedded CE, Windows Mobile, Palm OS, i. Phone OS, Black. Berry, embedded Linux, and Symbian OS. 16

Application Software Application software consists of programs designed to make users more productive and/or

Application Software Application software consists of programs designed to make users more productive and/or assist with personal task To make business activities more efficient To assist with graphics and multimedia projects To support home, personal, and educational tasks To facilitate communications 17

Application Software Available in a variety of forms: Packaged software Custom software Web application

Application Software Available in a variety of forms: Packaged software Custom software Web application Open source software Shareware Freeware Public-domain software 18

System software serves as the interface between the user, the application software, and the

System software serves as the interface between the user, the application software, and the computer’s hardware Utility programs 19

Utility Programs A utility program, also called a utility, is a type of system

Utility Programs A utility program, also called a utility, is a type of system software that allows a user to perform maintenance-type tasks, usually related to managing a computer, its devices, or its programs. 20

Functions provided by utility programs include: managing files, searching for files, viewing images, uninstalling

Functions provided by utility programs include: managing files, searching for files, viewing images, uninstalling programs, cleaning up disks, defragmenting disks, backing up files and disks, setting up screen servers, securing a computer from unauthorized access, ect. 21

Business software is application software that assists people while performing business activities Word Processing

Business software is application software that assists people while performing business activities Word Processing Spreadsheet Database Presentation Note taking Business software for phone Project management ect. 22