Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.

Slides:



Advertisements
Similar presentations
Basic Computer Vocabulary
Advertisements

 Computer hardware components are the physical pieces of the computer.  The major hardware components of a computer are: – The central processing.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
COMPUTER CONCEPTS Computer Information Systems. COURSE COMPETENCIES Explain the functions of computer system components. Describe the information processing.
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
Operating Systems: Software in the Background
Computer Basics. What is a Computer? A computer is a machine that can take inputs from the user, process that information, store that information as needed.
Chapter 1. What is computer fluency? The knowledge possessed by people who are able to navigate the digital world successfully NOT THIS.
Introduction to Computer Terminology
Chapter 3 Software Two major types of software
Standard 1 - Objective 2: Understand, evaluate, and use computer software.
An Introduction to Operating Systems. Definition  An Operating System, or OS, is low-level software that enables a user and higher-level application.
Operating System.
SOFTWARE.
Operating Systems Chapter 4.
Week 6 Operating Systems.
Computer for Health Sciences
Lesson 4 Computer Software
Lesson 4: What Is Software?
TC2-Computer Literacy Mr. Sencer February 8, 2010.
Chapter Three Software and Operating Systems What is software? How software is developed (Analysis, Design, Programming, and Testing) What are software.
GCSE ICT User Interfaces. Learning Intentions: To understand the concept of a Windows operating system and have a basic understanding of GUI. Success.
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 4 Operating Systems and File Management. 4 Chapter 4: Operating Systems and File Management 2 Chapter Contents  Section A: Operating System Basics.
Lesson 6 Operating Systems and Software
SOFTWARE.
Introduction to Computers
Chapter 4 System Software.
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.
2-3 note. 2 Peripheral Devices “Peripheral devices” are hardware plugged into ports or connected to a computer wirelessly. These devices can be for input,
An Overview of Using Computers
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,
Software GCSE COMPUTING.
University of Management & Technology 1 Operating Systems & Utility Programs.
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
Operating Systems JEOPARDY Computer Repair NetworkOS OS Tasks ConceptsComponentsMisc
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
IT Introduction to Information Technology CHAPTER 01.
B USINESS C OMPUTER A PPLICATION Eyad M. AlMassri BGMS4101 Introduction 1 Business Computer Application.
© 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.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
Multimedia and Computers Introduction to Computers.
An operating system is the software that makes everything in the computer work together smoothly and efficiently. What is an Operating System?
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Click once to reveal the definition. Think of the answer. Then click to see if you were correct. HARDWARE Physical parts of the computer.
By Shreya Mozumdar 6B.  An operating system (OS) is a program that, after being loaded onto the computer, manages all the other programs on the computer.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
CONTENT  Introduction Introduction  Operating System (OS) Operating System (OS) Operating System (OS)  Summary Summary  Application Software Application.
Computing Fundamentals Module Lesson 23 — Computer Software
Software Rashedul Hasan. Software Instructions and associated data, stored in electronic format, that direct the computer to accomplish a task. Instructions.
Digital Literacy Lesson 2. Hardware Hardware: the physical components of a computer. Includes input devices, processing devices, storage devices, and.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 6A Operating System Basics PART I.
Types of Software Chapter 2.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
Graphical User Interfaces (GUI’s ). & Command-Line Interfaces.
An operating system (OS) is a collection of system programs that together control the operation of a computer system.
OPERATING SYSTEM REVIEW. System Software The programs that control and maintain the operation of the computer and its devices The two parts of system.
System SOFTWARE.
Operating Systems & System Software
Operating System Review
Chapter 5: Using System Software
INTRODUCTION TO COMPUTING
Operating System Review
Systems Software Keywords Operating Systems
Operating System Review
Software - Operating Systems
Presentation transcript:

Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015

Software

1. OPERATING SYSTEMS The operating system or`OS is the foundation software of a computer, that which schedules tasks, allocates storage, and presents a default interface to the user between applications. 3

Some Functions of an Operating System: 1.Boot-up the computer. 2.Control the hard drives. (This includes such features as formatting and defragmenting disks ). 3.Control input devices such as keyboards, mice and scanners. 4.Control output devices such as the video display and printer. 5.Control the external ports. (Ports are the external connections that enable peripheral devices to be connected to a computer. The important types of ports are USB ports). 6. Provide the functionality for computers to be linked in a network. 7. Provide the foundation for application software to be launched. 8. Enable application software to access and use the hardware. 4

User / Programmer Operating System Human Understandable Language (High Level Language) Machine Language (Low Level Language) Computer Machine How the Operating System work? 5

Operating systems can be classified as follows: 1.Multi-user A multi-user operating system allows for multiple users to use the same computer at the same time and different times, examples : Linux, Unix, and Windows 2000 (Server) 6

Operating systems can be classified as follows: 2. Single-user, single task This operating system is designed to manage the handheld computers so that one user can effectively do one thing at a time, example: The Palm OS for Palm handheld computers. 7

Operating systems ( Cont….) 3. Single-user, multi-tasking Most people uses this operating system on their desktop and laptop computers today, Microsoft's Windows, Apple's Mac OS 8 Windows Linux Mac Android

Operating systems ( Cont….) 4. Real-time operating system (RTOS) Is a computer operating system designed to handle events as they occur. It commonly found and used in robotics, cameras, and Medical devices (medical imaging, nuclear medicine, medical diagnostics and several medical applications). 9

Popular Medical Operating Systems: 1. LynxOS: GENIE Acquisition system Nuclear Medicine Imaging System 10

Medical Reference Design QNX Neutrino RTOS Popular Medical Operating Systems:

Graphical User Interface (GUI) 12

Old Operating System Microsoft Disk operating system, MS-DOS 13

Graphical user interface Graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons. The most widely used type of graphical user interfaces are WIMP systems. WIMP stands for Windows Icons Menu Pointer. 14

GUI basic components: 1)Pointer : A symbol that appears on the display screen and that you move to select objects and commands. 2) Pointing device : A device, such as a mouse, light pen that enables you to select objects on the display screen. 15

GUI basic components: 3) Icons : Small pictures that represent commands, files, or windows. 4) Desktop : The area on the screen that displays the icons, gadgets, and taskbar. 16

GUI basic components (Cont…) 5) Windows: You can divide the screen into different areas. In each window, you can run a different program or display a different file. 6) Menus : Most graphical user interfaces let you execute commands by selecting a choice from a menu. 17

Advantages and Disadvantages of GUI’s: Advantages:  This type of interface is easy to use, especially for a beginner.  Easy to explore and find your way around the system using a WIMP/GUI interface.  Let you exchange data between different software application. Disadvantage:  Require a lot of memory (RAM) to run.  Take up a much amount of hard disc space.  They use more processing power. 18

2. Languages  Language software present a simplified means to execute a series of instructions. It consists of a vocabulary and an accompanying set of rules that tell the computer how to work.  Popular languages include: - C++. - COBOL (Common Business Oriented Language). - Java. - Visual Basic. 19

Language Generations 1- Machine languages are the lowest level and consist of numbers only. 2- Assembly languages are the next generation of languages, that give the programmer the ability to use names instead of numbers when telling the computer what to do. 3- High level languages enables programmers to develop software applications using ordinary words and symbols rather than binary numbers. 20

3. Applications Software  Applications software (Also known as 'apps') are designed to allow the user of the system complete a specific task or set of tasks. Major types of applications or programs include the following: 1) General – purpose software such as: Word processor, communications programs,

3. Applications Software 2) Educational programs such as: Training software, Computer – assisted learning (Internet). 3) Utility programs are a group of software programs that help with the management or maintenance of the computer and protection of the computer from the unwanted intrusion such as: Virus scanners, personal firewalls,

4) Personal programs help people manage their personal lives such as: Calculators, calendars. 5) Entertainment programs The class of software programs that the industry has designed for fun such as: Games an, simulations Applications Software

Queries??? 24