Software
Upcoming SlideShare
Loading in...5
×
 

Software

on

  • 121 views

Use of Software & hardware

Use of Software & hardware

Statistics

Views

Total Views
121
Views on SlideShare
99
Embed Views
22

Actions

Likes
0
Downloads
2
Comments
0

1 Embed 22

http://localhost 22

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • High-level lang., easy <br /> Low-level, hard <br />

Software Software Presentation Transcript

  • Programming Hardware & Software
  • P102 Prog. Fundamentals I: Software / Slide 2 Hardware Four components of a computer system: CPU - central processing unit – Makes decisions, performs computations, and delegates input/output requests Memory: Disk Drives, CD drives, Tape drives, USB flash drives. – Stores information Input devices: Keyboard, Mouse, – Gets information from the user to the computer Output devices: monitor – Sends information from computer to the user
  • P102 Prog. Fundamentals I: Software / Slide 3 Hardware Memory Output Devices Input Devices CPU
  • P102 Prog. Fundamentals I: Software / Slide 4 S o ftw a re S y s te m S o ftw a re A p p lic a tio n S o ftw a re
  • P102 Prog. Fundamentals I: Software / Slide 5 Software Application software Easy-to-use programs designed to perform specific tasks System software Programs that support the execution and development of other programs Two major types – Operating systems – Translation systems (compilers & linkers)
  • P102 Prog. Fundamentals I: Software / Slide 6 Copyright © 2000 by Brooks/Cole Publishing Company A division of International Thomson Publishing Inc.
  • P102 Prog. Fundamentals I: Software / Slide 7 Computer Software Relationships User Interface Application Programs User Interface Operating System User Basic Input and Output Services (BIOS) • needed for a computer to boot up Interface Computer Hardware
  • P102 Prog. Fundamentals I: Software / Slide 8 Application Software Application software makes computer popular and easy to use Common application software:  Microsoft Word, WordPerfect  PowerPoint  Netscape, Internet Explorer  PhotoShop, Photo-Paint  Quick Time  Dreamweaver
  • P102 Prog. Fundamentals I: Software / Slide 9 Operating System Controls and manages the computing resources Examples Windows, Unix, MSDOS, Important services that an operating system provides: Security: prevent unauthorized users from accessing the system Commands to manipulate the file system Input and output on a variety of devices Window management
  • 102 Prog. Fundamentals I: Software / Slide 10 What is a (programming) language? A sequence of instructions An algorthm (in human language) A program (in computer language) A program needs to be written in a language There are many programming languages Low-level, understandable by a computer High-level, needs a translator! C++ is a high level programming language