8
Prof. Dr. M. H. Assal Introduction to Computer 3. Computer Software Introduction to Computer AS 26/10/2014

Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014

Embed Size (px)

Citation preview

Page 1: Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014

Prof. Dr. M. H. Assal

Introduction to Computer

3. Computer Software

Introduction to Computer

AS 26/10/2014

Page 2: Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014

Introduction to Computer 2

Types of software Systems software

o It is a computer software designed to operate and control the computer hardware and to provide a platform for running application software.

o System software can be separated into two different categories:• Operating Systems (i.e. Microsoft Windows, OSX, Linux) • Utility software

Application softwareo For end userso Programs that help users solve specific computing

problemso Examples: Microsoft Office, Internet Explorer, Skype, …

Page 3: Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014

Introduction to Computer 3

Software Trends Software licensing

o Protection by software vendors to prevent unauthorized use

o Types of Software Licensing (or Ownership)• Freeware• Shareware• Public-Domain / Open Source

Software upgradeso A revised version of software that usually

includes fixes of known problems, plus enhancements to existing capabilities.

Page 4: Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014

Introduction to Computer 4

Types of Software Licensing

Freewareo Copyrighted software given away for free by the author. o The author retains the copyright, which means that you cannot

do anything with it that is not expressly allowed by the author. o Usually, the author allows people to use the software, but not

sell it.

Sharewareo Most shareware is delivered free of charge, but the author

usually requests that you pay a small fee if you like the program and use it regularly.

Public-Domain / Open Sourceo Refers to any program that is not copyrighted. o Public-domain software is free and can be used without

restrictions.

Page 5: Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014

Introduction to Computer 5

Roles of Systems Software

Operating Systemso Controls the Computer Hardware deviceso Allows the parts of a computer to work together by

performing tasks such as transferring data between memory and disks or rendering output onto a display device.

o It also provides a platform to application software.o Examples: Microsoft Windows, OSX, Linux, … etc.

Utility software o helps to maintain the computer, such as virus

protection.o Examples: Antivirus.

Page 6: Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014

Introduction to Computer 6

Roles of Systems Software

SystemSoftwareApplication

Software

Users

Page 7: Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014

Introduction to Computer 8

User Interface User interface is the function of the operating

system that allows computer users to access, command and use the computer.

Types of User Interface:o Command-based user interface

• A particular user interface that requires text commands be given to the computer to perform basic activities

• i.e. Unix, DOS

o Graphical user interface (GUI)• A user interface that uses pictures (icons) and menus displayed on

the screen to send commands to the computer system• i.e. Windows, Mac OSX

Page 8: Prof. Dr. M. H. Assal Introduction to Computer AS 26/10/2014

Introduction to Computer 9

Application Software Application Software is a computer program

designed to help users perform an activity. Application software cannot run on itself but is

dependent on system software to execute. Types of application software may include:

o Accounting softwareo Media playerso Office suites (Word Processing, Spreadsheet,

Presentation … etc.)o Database Management