TexPREP Summer Camp Computer Science

Slides:



Advertisements
Similar presentations
COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
Advertisements

Systems Software System Software Enables the applications software to interact with the computer and Helps the computer manage its internal and external.
Lesson 4 0x Operating Systems.
The Operating System. What is an Operating System? The software which makes it possible for you to use your computer The software which starts up when.
Chapter 8 Operating Systems and Utility Programs
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
Chapter 6 Review System Software: Operating Systems and Utilities.
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.
Operating Systems: Software in the Background
The Operating System and the User Interface
Computer Basics Flashcards #2
The Operating System The operation system (OS) is a set of programs that coordinates: Hardware functions Interaction between application software and computer.
SOFTWARE.
Week 6 Operating Systems.
Lesson 4 Computer Software
Operating Systems What do you have left on your computer after you strip away all of the games and application programs you bought and installed? Name.
Computer Concepts 2013 Chapter 4 Operating Systems and File Management.
Chapter 4 Operating Systems and File Management. 4 Chapter 4: Operating Systems and File Management 2 Chapter Contents  Section A: Operating System Basics.
4 1 Operating System Activities  An operating system is a type of system software that acts as the master controller for all activities that take place.
Software GCSE COMPUTING.
3 3 3 CHAPTER System Software. 3 Objectives By the end of this lecture, you should know how to: –Describe the differences between system software and.
Chapter 2 – Software Part A. Definition Computer is made up of two components Hardware Physical components Software Instructions for the computer Two.
University of Management & Technology 1 Operating Systems & Utility Programs.
System Software Chapter 4 of Computers: Understanding Technology (Third edition) 1September 16, William Pegram.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 3: Operating Systems Computer Science: An Overview Tenth Edition.
Introduction to Interactive Media Interactive Media Tools: Software.
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.
Operating Systems TexPREP Summer Camp Computer Science.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
System Software CSCI-N 100 Department of Computer and Information Science.
System Software Provides GUI Manages the resources of the computer system Defines the Software Platform Components of System Software Operating system.
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.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
BABCA Software Operating Systems (OS) aka Systems Software A set of instructions that coordinate all the activities among computer hardware resources.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 6A Operating System Basics PART I.
IT Essentials 1 v3 Module 4 JEOPARDY IT Essentials 1 RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands.
OPERATING SYSTEM REVIEW. System Software The programs that control and maintain the operation of the computer and its devices The two parts of system.
UNIX U.Y: 1435/1436 H Operating System Concept. What is an Operating System?  The operating system (OS) is the program which starts up when you turn.
Systems Software / The Operating System CSC October 14, 2010.
TECHNOLOGY IN ACTION. Chapter 5 System Software: The Operating System, Utility Programs, and File Management.
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
Lesson 9: SOFTWARE ICT Fundamentals 2nd Semester SY
Software.
Computers: Tools for an Information Age
Nat 4/5 Computing Science Software
Operating Systems & System Software
Lesson 4 0x Operating Systems.
Chapter Objectives In this chapter, you will learn:
Discovering Computers 2012: Chapter 8
Operating System Review
Chapter 5: Using System Software
Computer Software.
Introduction to Operating Systems
Objectives Overview Define system software and identify the two types of system software Describe the functions of an operating system Summarize the features.
Chapter 4 The Power behind the Power
5 SYSTEM SOFTWARE CHAPTER
Operating System Review
Systems Software Keywords Operating Systems
Computers Are Your Future
Operating System Review
5 SYSTEM SOFTWARE CHAPTER
5 SYSTEM SOFTWARE CHAPTER
Chapter 4 The Power behind the Power
Introduction to Computer Software
Operating Systems Tasks 17/02/2019.
Software - Operating Systems
Materials prepared by Dhimas Ruswanto, BMm
Windows 10 An Operating System
Presentation transcript:

TexPREP Summer Camp Computer Science Operating Systems TexPREP Summer Camp Computer Science

Software Software System software Application software Operating Systems System software Utilities Software Application software System software: programs that manage the computer resources and provide an interface to application software and users. For example, operating systems, antivirus, compilers, etc. Application software: programs that help the user to perform specific tasks. For example, word processors, spreadsheets, web browsers, etc.

Operating System (OS) The OS is the most important program running on a computer because it controls all activities that take place within a computer system. Some popular OS for personal computers are: Windows Linux Mac OS UNIX

Main tasks The main tasks of an OS are: Provide a user interface. Provide an application software interface. Coordinate activities among the computer resources.

User interface The user interface facilitates the interaction between the user and the computer system. Command-line: users must enter commands at a prompt. Menu-driven: users select commands from a menu. Graphical User Interface (GUI): users use windows, dialog boxes, menus, etc. to interact.

Application software interface Application software access resources by making requests for services to the OS through application program interfaces (API). If an application program needs a resource or service it requests it from the OS. Typically, application software cannot access computer resources directly.

Resources management Some of the resources that an OS must manage are: Memory. Processor. Storage. Peripheral devices.

Resources management (cont.) Memory: Ensures efficient use of RAM Implements virtual memory (VM) Processor: Allocates the CPU for a small amount of time to each program running on the system so each one of them can perform its task.

Resources management (cont.) Storage: Maintains the file system. Allocates space on storage devices. Manages access to files. Peripheral devices: Handles input and output from and to peripheral devices attached to the computer.This is typically done through device drivers.

OS Categories One way to classify OS is: Single-user: only one person can access the computer at any moment. Multiple-user: many users can access the system at the same time. Network: many users can access the network.

OS Functions OS can allow the system to perform multiple tasks simultaneously at different levels: Multitasking: several tasks can be executed simultaneously by a single CPU. Multithreading: several parts of a single task can be executed simultaneously by a single CPU. Multiprocessor: several tasks can be executed simultaneously by several CPUs.

The boot process When the computer is powered on the CPU accesses the ROM to execute the BIOS that: Runs the POST (Power On Self Test) to ensure all the computer components are operational. Executes the bootstrap loader. This is a program that loads the OS from a storage device (hard disk drive, CD/DVD drive, flash drive, etc.) onto RAM. Once the OS has been loaded it is given the control of the computer. Recovery (boot) disk: contains the basic system files that will start the computer when there is a problem with the installed OS.

Utility software These are programs designed to help maintain the system. Some utility programs have been integrated into the OS. File managers: allow the user to perform operations on files or folders such as create, open, edit, view, print, rename, move, copy, delete, etc. Disk defragmenters: improve the system’s performance. Disk checkers: find and fix disks’ bad sectors.

Utility software (cont.) Backup: allow the user to save their files (pictures, videos, homework, etc.). Anti-virus: protects the system from malware (programs that can harm a computer system). Data compression: allows the user to put several files in a compressed folder so that it can be attached to an email for example. Text editors: allow the user to create/modify plain text.