Computer software: There are at least six step developmental procedures the programmer: Define problem Make or buy decision Design program Code program.

Slides:



Advertisements
Similar presentations
B.A. (Mahayana Studies) Introduction to Computer Science November March What is a Computer? An overview of what a computer is, the.
Advertisements

UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
Software: Systems and Application Software
Chapter Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing Describe.
When selecting an operating system, you must consider the current and future requirements for application software to meet the needs of the organization.
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.
1 CMOS Configuration Chip. 1 Jumpers 1 Software n The intelligence of the computer n Computer programs, or instructions to perform a specific task n.
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
Review 5 Chapters 13, 14. What is software? Set of instructions to control computer operation.
1 The development of modern computer systems Early electronic computers Mainframes Time sharing Microcomputers Networked computing.
Chapter 3 Software Two major types of software
Course: Introduction to Computers
Standard 1 - Objective 2: Understand, evaluate, and use computer software.
Computer Software.
BY: SACHIN SHRIVASTAVA Operating System By : Sachin Shrivastava 1.
SOFTWARE.
Operating Systems Chapter 4.
Computer for Health Sciences
Lesson 4 Computer Software
Lesson 4: What Is Software?
Chapter 3: Software Solutions for Personal and Professional Gain
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Instructor: Li Ma Department of Computer Science Texas Southern University, Houston August, 2011.
System Software System software deals with the physical complexities of how the hardware works. System software generally consists of four kinds of programs:
Lesson 6 Operating Systems and Software
Fundamentals of Computer Hardware & software
Systems Software & Operating systems
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
Chapter 4 System Software.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
SOFTWARE It Consists of a series of instructions that tells the computer what to do. It is collection of programs. Software is set of instruction which.
System Software Chapter 4 of Computers: Understanding Technology (Third edition) 1September 16, William Pegram.
CHAPTER FOUR COMPUTER SOFTWARE.
Introduction to Interactive Media Interactive Media Tools: Software.
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
Chapter 4 System Software. Software Programs that tell a computer what to do and how to do it. Sets of instructions telling computers to perform actions.
Chapter 4 Uma Gupta Introduction to Information Systems  2000 by Prentice Hall. 4-1 Computer Software.
Visual C++ Programming: Concepts and Projects
Information Systems Overview (COIS 20024) Lecture: Week 3 Computer Software (Information Systems Resources)
Chapter 3: Computer Software. Stored Program Concept v The concept of preparing a precise list of exactly what the computer is to do (this list is called.
INVITATION TO COMPUTER SCIENCE, JAVA VERSION, THIRD EDITION Chapter 6: An Introduction to System Software and Virtual Machines.
1 The Five Parts of an Information System
1 Week 1: The History of Computing: Software READING: Chapter 1.2.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
* Property of STI Page 1 of 18 Software: Systems and Applications Basic Computer Concepts Software  Software: can be divided into:  systems software.
Module 2 : Part 1 INTRODUCTION TO HARDWARE & SOFTWARE INTRODUCTION TO HARDWARE & SOFTWARE.
Fundamentals of Hardware and Software 1. Distinguish between systems programs and application programs 2 System software - This software is usually called.
10/8: Software What is software? –Types of software System software: Operating systems Applications Creating software –Evolution of software development.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Application Software System Software.
COMPONENTS OF INFORMATION TECHNOLOGY COMPONENTS OF A COMPUTER SYSTEM
Computing Fundamentals Module Lesson 23 — Computer Software
INFORMATION SYSTEM – SOFTWARE TOPIC: GRAPHICAL USER INTERFACE.
Credit:  An operating system is the program that is loaded into the computer  coordinates all the activities among.
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
BMTS 242: Computer and Systems Lecture 2: Memory, and Software Yousef Alharbi Website
Slide 6-1 Chapter 6 System Software Considerations Introduction to Information Systems Judith C. Simon.
Chapter 4 Software. Introduction Program: is a set of sequence instructions that tell the computer what to do. Software: is a collection of programs,
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
Computer Operating Systems And Software applications.
1 Chapter 1 Background Fundamentals of Java: AP Computer Science Essentials, 4th Edition Lambert / Osborne.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني Computer Software.
ITT_04101 COMPUTER APPLICATIONS Gaper M CIT
Systems Software / The Operating System CSC October 14, 2010.
Computer Technology Notes #3
5 SYSTEM SOFTWARE CHAPTER
Computers Are Your Future
5 SYSTEM SOFTWARE CHAPTER
System Programming By Prof.Naveed Zishan.
Presentation transcript:

Computer software: There are at least six step developmental procedures the programmer: Define problem Make or buy decision Design program Code program Debug program Document program

Programming The program is coded or written in a programming language available to the computer system. Five generators of programming languages are now available.

Programming languages: Machine  first generation (least advanced) Assembly  second generation Procedural  third generation Problem oriented  fourth generation Natural  fifth generation (most advanced)

Procedural languages They are high-level languages because they are similar to human languages. They include: BASIC–COBOL– FORTRAN –PASCAL– C

Problem oriented languages They were developed to simplify the programming process and are intended for use in specific applications

Natural languages They are the highest level of programmable languages. The goal of these languages is to resemble human speech. They are applied to expert systems and artificial intelligence applications.

Applications at software They are programs developed to perform specific types of work such as the creation of text and images, manipulation of words and numbers or communication of information.

Applications at software Five general-purpose applications programs are common. There are intended for words processing, spreadsheets, graphics, database management and communications. If all these applications programs are available in one package, it is referred to as Integrated software Example: Microsoft works, first choice, framework and symphony

Operating systems An operating system (OS) is a program that controls the collection and usage of computer hardware resources such as memory, central processing unit (CPU) time, disk space and peripheral devices.

System software Are programs and data that comprise and relate to OS. They include at least four types of programs:- 1- a bootstrap loader 2- diagnostic routines 3- input – output system programs 4- the OS

System software The bootstrap loader: Is a program stored in ROM that starts up the computer and loads the OS into primary memory. Diagnostic routines Ensure the CPU, the primary memory and other internal hardware are in proper working order.

System software The OS: Performs system initialization, memory and file management, and input-output control. It also facilitates multitasking and multiprocessing, depending on its capabilities.

Software interfacing It is the point which a connection is made between two elements so they can work together. There are three types of software interfaces: Command-driven Menu-driven Graphic interfaces

Command-driven Is characteristic of command-driven programs, which require the user to type in commands from the computer console to initiate the operation of the system. The user must therefore learn and remember a set of commands for previous programs. Example: DIR or dir Enables the user of IBM or IBM-compatible microcomputers to look at the system directry.

Menu-driven programs Use menu-driven interfaces that allow the user to select commands from a displayed list, menu list, displayed bar or menu bar. This is easier because they do not have to remember numerous commands. Therefore, they are user friendly programs.

Graphic interface Enables the user to chose commands, start programs and see lists of files and other options by pointing to pictorial representations (icons) and lusts of menu items on the screen. The concept was developed by Xerox and originally used by Apple to develop the Macintosh operating system. It is also available for IBM microcomputers as Microsoft Windows or Windows

Windows Two important characteristics of windows: Plug-and-ply technology: Enables the computer to automatically configure it self when anything new is added. Object-linking and embedding technology: Allows the user to link or embed documents

Windows NT Is noted for its stability and is best suited to networked environments, making it a candidates for use in the digital radiology department. Windows NT is already used in several work stations for medical imaging.