S5 CIT - PowerPoint PPT Presentation

1 / 45
About This Presentation
Title:

S5 CIT

Description:

software is a program that contains instructions and data. to enable computer hardware to work as a computer ... Process to decompress: UNZIP. Disk Scanner ... – PowerPoint PPT presentation

Number of Views:79
Avg rating:3.0/5.0
Slides: 46
Provided by: lam84
Category:
Tags: cit | decompress

less

Transcript and Presenter's Notes

Title: S5 CIT


1
S5 CIT
  • Software of a Computer System

2
Reason to install software
  • software is a program that contains instructions
    and data
  • to enable computer hardware to work as a computer
    system, we need computer program

3
Application Software
  • Perform specific tasks for users.
  • Category
  • Business Software
  • Multimedia Software
  • Personal and Educational Software
  • Communication Software

4
Which category?
  • Internet Explorer
  • ?????
  • Windows Media Player
  • PhotoImpact
  • DreamWeaver
  • Winamp

5
System Software
  • Operating System
  • Eg Microsoft Windows
  • Utility Programs
  • Eg Scandisk
  • Driver Program
  • Eg Driver for the printer HP Deskjet 840C

6
(No Transcript)
7
System Software Operating System (OS)
  • a set of programs that
  • control the operation of the computer system,
  • manage resources,
  • provide an environment for the users to access
    the various parts of the computer system easily.

8
Function of OS
  • Managing resources

9
Function of OS
  • User Interface
  • Graphical User Interface (GUI), eg Windows,
    Linux
  • Command Line Interface, eg DOS, Unix, Linux

10
Function of OS
  • File Management
  • OS organizes the files on a storage medium in a
    hierarchical (????) directory structure

C\Songs\???\???\???.mp3
11
Function of OS
  • File Management
  • File names contain an extension that is usually 1
    to 4 characters after a dot. It is used to
    describe the type of contents to be stored in the
    file.

12
Function of OS
  • Monitoring Performance
  • Memory and CPU usage can be checked
  • Warning given if resources are not enough

13
Function of OS
  • Maintaining Security
  • Authorization. User name and password are
    required to use some functions of the OS.

14
Function of OS
  • Controlling the network
  • The OS in the server of a network controls access
    to hardware and software

15
Function of OS
  • Communication between different OS
  • File sharing between computer system using
    different OS
  • A Linux Web server deliver web page to a computer
    installed with Windows

16
Comparison of User Interface
17
Command Line Interface
Graphical User Interface (GUI)
18
Difference between common OS
19
(No Transcript)
20
Difference between common OS
21
Unix
22
Linux
23
OS in PDA
24
Utility Program
  • a type of system program that allows user to
    manage a computer
  • some utility programs come with the OS and some
    are provided by the third parties.

25
Backup Utility
  • Make a copy of selected files or the whole hard
    disk onto a removable medium to avoid data loss
    in the original hard disk.

26
File Compression Software
  • To reduce the size of a file so that less space
    is required to store it.
  • Process to compress ZIP
  • Process to decompress UNZIP

27
Disk Scanner
  • To detect and correct logical damages on a
    storage medium.

28
Disk Defragmenter
  • To reorganize all the scattered (??) files on the
    hard disk so that data can be accessed quicker.

29
Diagnostic Software
  • To diagnoses problem in the computer and report
    errors and suggest course of action.

30
Anti-virus Software
  • To detect and clean viruses from the memory and
    storage medium.

31
Anti-spyware Software
  • To remove spyware in computer.
  • Spyware is software that gather information about
    a person or organization without their permission.

32
Hoax
33
Hoax
34
System Optimizer
  • To optimize the performance of a computer.
  • By fine-tuning some settings in the OS to
    optimize the performance.

35
Driver Program
  • a small piece of software for the OS that
    controls the device by using the specialized
    commands provided by the driver program
  • driver program will become part of the OS
  • driver maybe
  • built-in in the OS
  • come with the device
  • download from the Internet

36
(No Transcript)
37
Finding Driver from the Internet
  • Find a driver for my printer at home
  • What information would you need to know?

38
Cross-Platform Issues
  • Machine-independent Programming Languages
  • Java can run on any operating system with the
    Java Virtual Machine software

Java Compiler
Java Source Program
Bytecode
Java Virtual Machine for each OS
Program can be run in any OS
39
Cross-Platform Issues
  • Markup Languages
  • Markup languages are stored in a file in ASCII
    code.
  • It can be run successfully on any computer which
    has the suitable browser.

Interpreter like Internet browser
Webpage can be shown in any OS
HTML file stored in ASCII code
40
Cross-Platform Issues
  • Different versions of player for different OS
  • Video format in Windows ? .wmv
  • Video format in Mac ? .mov
  • Install Quicktime for Windows to play .mov in
    Windows environment
  • Install Mplayer to play .wmv in Linux environment
  • Install Windows Media Player for Mac to play .wmv
    in Mac environment

41
Cross-Platform Issues
  • Converting files to other type
  • a document generated by Microsoft Word (in .doc
    format) cannot be read in Linux environment
  • save the document into plain text format (ie
    .txt format) (store text in ASCII code only)
  • save the document into Acrobat format (ie .pdf
    format) (require different reader for different
    OS)

42
Advantages of Cross-platform Development
  • Cost-effective
  • only one application is created but more than one
    OS can be served
  • Saves time and effort in conversion
  • if a popular software is not developed to be
    cross-platform, it will take much time and effort
    to convert the software so that it can run on
    other OS.

43
(No Transcript)
44
(No Transcript)
45
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com