SOFTWARE.

Slides:



Advertisements
Similar presentations
Computer Basics 2.
Advertisements

Chapter 8: Operating Systems and Utility Programs
Objectives Overview Define an operating system
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
What You Will Learn Components of a computer’s system software The importance of an operating system Functions of an operating system Types of user interfaces.
Professor Michael J. Losacco CIS 1110 – Using Computers Operating Systems & Utility Programs Chapter 7.
Chapter 8 Operating Systems and Utility Programs.
Computer Parts There are many parts that work together to make a computer work.
LECTURE 14 Operating Systems and Utility Programs
Chapter 8 Operating Systems and Utility Programs By: James Granahan.
Living in a Digital World Discovering Computers 2010.
Operating System.
Week 6 Operating Systems.
Computer for Health Sciences
Lesson 4 Computer Software
TC2-Computer Literacy Mr. Sencer February 8, 2010.
Operating Systems Operating System
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Instructor: Li Ma Department of Computer Science Texas Southern University, Houston August, 2011.
Chapter Three OPERATING SYSTEMS.
Computer Basics Diagram
Your Interactive Guide to the Digital World Discovering Computers 2012.
Introduction to Computers
Lesson 6 Operating Systems and Software
Application Software.
Computers Mrs. Doss.
Chapter 4 System Software.
Computer Software CSCI N207 Data Analysis Using Spreadsheet Department of Computer and Information Science, IUPUI.
What does a Computer Do?. What is a Computer? A computer is an electronic device, operating under the control of instructions stored in its own memory,
Computer Software Computer Technology Day 5. Software  Provides step-by-step instructions that tell the computer how to perform  Categories  System.
University of Management & Technology 1 Operating Systems & Utility Programs.
Introduction to Interactive Media Interactive Media Tools: Software.
SOFTWARE A mechanical engineer, an electrical engineer and a software engineer are travelling in an old Fiat 500 when all of the sudden the car backfires.
Computing and the Web Operating Systems. Overview n What is an Operating System n Booting the Computer n User Interfaces n Files and File Management n.
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
APPLICATION SOFTWARE. EXAMPLE S What’s an application software ? Application software consists of programs designed to make users more productive and/or.
Operating Systems TexPREP Summer Camp Computer Science.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
Your Interactive Guide to the Digital World Discovering Computers 2012.
System Software CSCI-N 100 Department of Computer and Information Science.
1 UNIT 1: COMPUTER SOFTWARE Cite Examples of System Software.
1 Chapter 7 Operating System & Utility Programs.  consists of the programs that control or maintain the operations of the computer and its devices. It.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
Learning Objective The students should be able to: a. state the definition of software b. state the usage of software c. list different types of software.
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
COMPUTER SOFTWARE FORM 1. Learning Area Introduction to computer software Operating System (OS) Application Software Word Processing Software Presentation.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Application Software System Software.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
Digital Communication Systems Comp Functions of the Operating System.
CONTENT  Introduction Introduction  Operating System (OS) Operating System (OS) Operating System (OS)  Summary Summary  Application Software Application.
Software Rashedul Hasan. Software Instructions and associated data, stored in electronic format, that direct the computer to accomplish a task. Instructions.
Your Interactive Guide to the Digital World Discovering Computers 2012.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
 Software provides the instructions that tell the computer what to do.  These instructions are called programs. Programs enable you to use the computer.
OPERATING SYSTEM REVIEW. System Software The programs that control and maintain the operation of the computer and its devices The two parts of system.
CHAPTER 2 COMPUTER SOFTWARE. LEARNING OUTCOMES At the end of this class, students should be able to:  Explain the significance of software  Define and.
Systems Software / The Operating System CSC October 14, 2010.
Computers: Tools for an Information Age
Discovering Computers 2012: Chapter 8
Operating System Review
Computer Software.
Computer Software Digital Literacy.
Operating System Review
Operating System Review
Presentation transcript:

SOFTWARE

What is SOFTWARE? With GUI, users interact with the software using text, graphics and visual images such as icons. An icon is a miniature image that represents a program, an instruction or some other object. Users can use the mouse to select icons that perform operations such as starting a program. Two categories of software are system software and application software. Software also called a program, consists of a series of instructions that tells the computer what tasks to perform and how to perform them. User interact with a program through its user interface. User interface controls how user enter data and instructions and how information is displayed on the screen. Software today often has a graphical user interface (GUI).

System Software System software consists of the programs that control or maintain the operations of the computer and its devices. System software serves as the interface between the user, the application software and the computer’s hardware. Two types of system software are the operating system and utility programs.

Operating System Operating system is a set of programs that coordinates all the activities among computer hardware devices. Allows the parts of a computer to work together and also provides a platform to run high-level system software and application software. OS provides a means for users to communicate with the computer and other software. Many of today’s computers use Microsoft Windows or Mac OS, Apple’s operating system. When a user starts a computer, portion of the OS are copied into memory from the computer’s hard disk. These parts of the OS remain in memory while the computer is on.

Starting and Shutting down a computer Functions of Operating System Performs basic computer tasks eg managing the various peripheral devices eg mouse, keyboard Provides a user interface, e.g. command line, graphical user interface (GUI) Starting and Shutting down a computer Handles system resources such as computer's memory and sharing of the central processing unit (CPU) time by various applications or peripheral devices Provides file management which refers to the way that the operating system manipulates, stores, retrieves and saves data.

Important characteristics of Operating System Multitasking Multi-user An operating system that is capable of allowing multiple software processes to run at the same time. A multi-user operating system allows for multiple users to use the same computer at the same time and different times Single stream Programs and data were submitted in groups or batches Multithreading Allows different parts of a single program to run concurrently.

E.g.: Fedora, Ubuntu, Redhat Major Operating Systems for Personal Computers Linux Mac A Unix-like computer OS assembled under the model of free and open source software development and distribution E.g.: Fedora, Ubuntu, Redhat A series of graphical user interface-based OS developed by Apple Inc. for their Macintosh line of computer systems. E.g.: Mac OS X Windows Windows XP Windows 98 Windows 95 Windows 2000 Windows Vista Windows 7 Windows 8 Unix Unix is an operating system developed by Bell Labs to handle complex scientific applications using command line interface.

Functions of OS 1. Booting the computer The process of starting or restarting the computer is known as booting. A cold boot is when you turn on a computer that has been turned off completely. A warm boot is the process of using the operating system to restart the computer. 2. Performs basic computer tasks The operating system performs basic computer tasks, such as managing the various peripheral devices such as the mouse, keyboard and printers. For example, most operating systems now are plug and play which means a device such as a printer will automatically be detected and configured without any user intervention.

Functions of OS 3. Provides a user interface A user interacts with software through the user interface. The two main types of user interfaces are: command line and a graphical user interface (GUI). With a command line interface, the user interacts with the operating system by typing commands to perform specific tasks. An example of a command line interface is DOS (disk operating system). With a graphical user interface, the user interacts with the operating system by using a mouse to access windows, icons, and menus. An example of a graphical user interface is Windows Vista or Windows 7.

Functions of OS The operating system is responsible for providing a consistent application program interface (API) which is important as it allows a software developer to write an application on one computer and know that it will run on another computer of the same type even if the amount of memory or amount of storage is different on the two machines.

Functions of OS 4. Handles system resources The operating system also handles system resources such as the computer's memory and sharing of the central processing unit (CPU) time by various applications or peripheral devices. Programs and input methods are constantly competing for the attention of the CPU and demand memory, storage and input/output bandwidth. The operating system ensures that each application gets the necessary resources it needs in order to maximise the functionality of the overall system.

Functions of OS 5. Provides file management The operating system also handles the organisation and tracking of files and directories (folders) saved or retrieved from a computer disk. The file management system allows the user to perform such tasks as creating files and directories, renaming files, coping and moving files, and deleting files. The operating system keeps track of where files are located on the hard drive through the type of file system. The type two main types of file system are File Allocation table (FAT) or New Technology File system (NTFS).

Utility program Utility program allows a user to perform maintenance-type tasks usually related to managing a computer, its devices or its programs. Allows the parts of a computer to work together and also provides a platform to run high-level system software and application software. For example, a user can use a utility program to transfer digital photos to an optical disk. Most OSs include several utility programs for managing disk drives, printers and other devices and media. User can also buy utility programs that allow user to perform additional computer management functions.

Application Software Application software consists of programs designed to make users more productive and to assist them with personal tasks. Widely used type of application software related to communications is a Web browser. Other application software includes word processing software, spreadsheet software, database software and presentation software. Other types of software that enables users to perform a variety of tasks: personal information management (PIM), accounting, note taking, photo editing, desktop publishing, Web page authoring, education, audio and video editing, entertainment (games, simulations, etc.), multimedia authoring and etc.

Types of application software for modern usage: Word Processing Software Database Software Spreadsheet Software Presentation Software Database is a structured collection of data. Database software allows the users to store and retrieve data from databases. E.g.: ORACLE, Microsoft Access Spreadsheet software allows users to perform calculations. They simulate paper worksheets by displaying multiple cells that make up a grid. E.g.: Microsoft Excel A software that is used to display information in the form of a slide show. E.g.: Microsoft PowerPoint This software enables the users to create and edit documents. E.g.: MS-Word, WordPad, Notepad Multimedia Software Educational Software Content Access Software Simulation Software A software that allow users to create and play audio and video media. E.g.: Real Player, Media Player Used in teaching and self-learning. It has the capabilities of running tests and tracking progress. A software used primarily to access content without editing. E.g.: Media Players, Web Browsers, Help browsers, Games Software for simulation of physical or abstract systems for either research, training or entertainment purposes. E.g.: flight simulators and scientific simulator