computers systems - software powered by desiamore 1

35
Computers Systems - Computers Systems - software software Powered by DeSiaMore 1

Upload: harvey-ray

Post on 27-Dec-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

Computers Systems - Computers Systems - softwaresoftware

Powered by DeSiaMore 1

TopicsTopics

SoftwareSoftware Operating systems & Operating systems &

FilesFiles Application ProgramsApplication Programs

Powered by DeSiaMore 2

SoftwareSoftware

Program:Program: A set of instructions for a computer to follow, A set of instructions for a computer to follow,

written in specific programming languagewritten in specific programming language

Software : Software : A collection of programs used by a computerA collection of programs used by a computer

Powered by DeSiaMore 3

Software CategoriesSoftware Categories

System SW:System SW:

Programs written for computer systemsPrograms written for computer systems e.g. Compilers, operating systemse.g. Compilers, operating systems

Application SW: Application SW:

Programs written for computer usersPrograms written for computer users Word-processors, spreadsheets, & Word-processors, spreadsheets, &

other application packagesother application packages

Powered by DeSiaMore 4

System SoftwareSystem Software

operating systems, operating systems, utilities, utilities, device drivers, and device drivers, and language translatorslanguage translators

Consists of:

Powered by DeSiaMore 5

System SoftwareSystem Software Operating systemsOperating systems

ResourcesResources - coordinate input & output - coordinate input & output devices, memory and storage devicesdevices, memory and storage devices

User interfaceUser interface -(how users interact with -(how users interact with the computer, e.g. a graphical user the computer, e.g. a graphical user interface (GUI) using buttons and menus)interface (GUI) using buttons and menus)

ApplicationsApplications -(load and run the -(load and run the applications software, allow multi-applications software, allow multi-tasking)tasking)

Powered by DeSiaMore 6

System SoftwareSystem Software

UtilitiesUtilities Service programsService programs Manage computer resourcesManage computer resources Help users with diagnosing problemsHelp users with diagnosing problems

Device driversDevice drivers programs allowing input & output programs allowing input & output

devices to communicate with other devices to communicate with other parts of the computer systemparts of the computer system

Powered by DeSiaMore 7

System SoftwareSystem Software Language translatorsLanguage translators

translate programming translate programming

language into the language into the

language that the language that the

computer understandscomputer understands

Powered by DeSiaMore 8

This is a software which manages the This is a software which manages the overall operation of the computer overall operation of the computer systemsystem

It is loaded into the computer memory It is loaded into the computer memory when the computer is switched ONwhen the computer is switched ON

Operating System (OS)

Powered by DeSiaMore 9

Operating System (OS)Operating System (OS)

Provides several essential services:Provides several essential services: Loading & running application Loading & running application

programsprograms Allocating memory & processor timeAllocating memory & processor time Providing input & output facilitiesProviding input & output facilities Managing files of informationManaging files of information controls the hardwarecontrols the hardware

Powered by DeSiaMore 10

Functions of the OSFunctions of the OS

Controls Computer’s HardwareControls Computer’s Hardware

Provide User Interface(s)Provide User Interface(s) GUIsGUIs

Manage Limited resourcesManage Limited resources Memory, CPU time, I/O, Mass storage etcMemory, CPU time, I/O, Mass storage etc

Platform on which other programs runPlatform on which other programs run

Powered by DeSiaMore 11

Functions of the OSFunctions of the OS

AccountingAccounting Security, permissions etcSecurity, permissions etc

File ManagementFile Management

Powered by DeSiaMore 12

Brief history of the Brief history of the various O/Svarious O/S

MS-DOS (MS-DOS (MMicrosoft icrosoft DDisk isk OOperating perating SSystem)ystem)

Various versionsVarious versions Ver 1.00 1981 (used with 1Ver 1.00 1981 (used with 1stst IBM PC) IBM PC) Other versions included: ver 2 (1983), ver 3 Other versions included: ver 2 (1983), ver 3

(1984), ver 4 (1988), ver 5 (1991), ver 6 (1984), ver 4 (1988), ver 5 (1991), ver 6 (1993) (1993)

Tasks in MS-DOS performed by typing text Tasks in MS-DOS performed by typing text commandscommands

Powered by DeSiaMore 13

WindowsWindows

Windows 3.0 (May 1990): Windows 3.0 (May 1990): first first successful successful operating system operating system for the PC for the PC that featured a GUI that featured a GUI (Graphical User Interface) that used easy to use (Graphical User Interface) that used easy to use pictures instead of hard to remember MS-DOS pictures instead of hard to remember MS-DOS commandscommands

Windows 3.1Windows 3.1 – April 1992 – April 1992 Windows NT ver 3.1Windows NT ver 3.1 – 1993: – 1993: NT – New NT – New

TechnologyTechnology - was faster, more secure, and much - was faster, more secure, and much more stable. Was designed for use in large more stable. Was designed for use in large companies (with networking capabilities) where companies (with networking capabilities) where stability and security were especially important. stability and security were especially important. Different versions exists: 3.5, 3.51 and 4.0Different versions exists: 3.5, 3.51 and 4.0

Powered by DeSiaMore 14

•Windows 95Windows 95 – August 1995. – August 1995. Featured Featured long file names, better performance, and a long file names, better performance, and a greatly improved interface compared with greatly improved interface compared with windows 3.1windows 3.1•Windows 98 – Windows 98 – June 1998: several new and June 1998: several new and improved features supporting new improved features supporting new hardware. e.g. Plug and Playhardware. e.g. Plug and Play•Windows 98 SE (2Windows 98 SE (2ndnd edition) – edition) – May 1999May 1999•Windows 2000 (February 2000)Windows 2000 (February 2000): : Successor to Windows NT. Included Successor to Windows NT. Included features of Win98 (P&P and of win NT – features of Win98 (P&P and of win NT – security and stability)security and stability)

Powered by DeSiaMore 15

•Windows ME (Millennium)- July 2000. Windows ME (Millennium)- July 2000. Successor to Windows 98Successor to Windows 98•Windows XP - eXPerience (Home and Windows XP - eXPerience (Home and Professional editions) – October 2001. Professional editions) – October 2001. Same technology found in Win NT and Same technology found in Win NT and 2000 with some improvement (GUI, 2000 with some improvement (GUI, security and stability)security and stability)

Powered by DeSiaMore 16

Other Operating systemsOther Operating systems

UnixUnix: an older, very powerful operating : an older, very powerful operating system that can run on a microcomputer, system that can run on a microcomputer, mainframe. UNIX features great mainframe. UNIX features great performance, security, and reliabilityperformance, security, and reliability

LinuxLinux: Linux is a newer UNIX-based : Linux is a newer UNIX-based operating system that is available for FREE operating system that is available for FREE on the Internet. Linux is becoming a popular on the Internet. Linux is becoming a popular alternative to Microsoft Windowsalternative to Microsoft Windows

MacMac – Operating system for Macintosh – Operating system for Macintosh computers (Apple)computers (Apple)

Powered by DeSiaMore 17

Most Essential Most Essential UtilitiesUtilities

TroubleshootingTroubleshooting

Anti-virus programsAnti-virus programs

Uninstall programs Uninstall programs

Backup programsBackup programs

File compression programsFile compression programs

Powered by DeSiaMore 18

Windows UtilitiesWindows Utilities

BackupBackup Disk cleanupDisk cleanup Disk Disk

defragmenterdefragmenter

Powered by DeSiaMore 19

Utility SuitesUtility Suites

NortonNorton McAfeeMcAfee DataFellowsDataFellows

Powered by DeSiaMore 20

Application Application SoftwareSoftware

Application Software consists of programs that Application Software consists of programs that tell a computer how to produce information. tell a computer how to produce information.

Apply to real-world tasksApply to real-world tasksSolves user problemsSolves user problems

Common Applications are:Common Applications are: Word processing Word processing Electronic spreadsheetElectronic spreadsheet Database Database Presentation graphicsPresentation graphics

Powered by DeSiaMore 21

Word ProcessingWord Processing

Word Processing software is used to create Word Processing software is used to create and print documents. A key advantage of and print documents. A key advantage of word processing software is that users easily word processing software is that users easily can make changes in documents.can make changes in documents.

Powered by DeSiaMore 22

Word ProcessingWord Processing

UsesUses Memos, Reports, Correspondence, Memos, Reports, Correspondence,

Minutes of meetings, Anything to be Minutes of meetings, Anything to be typedtyped

FunctionsFunctions Create, Edit, Format, Store,Print text Create, Edit, Format, Store,Print text

and graphicsand graphics

Powered by DeSiaMore 23

Electronic SpreadsheetsElectronic Spreadsheets

Electronic spreadsheet software allows the user Electronic spreadsheet software allows the user to add, subtract, and perform user-defined to add, subtract, and perform user-defined calculations on rows and columns of numbers. calculations on rows and columns of numbers. These numbers can be changed and the These numbers can be changed and the spreadsheet quickly recalculates the new results.spreadsheet quickly recalculates the new results.

Powered by DeSiaMore 24

Electronic SpreadsheetsElectronic Spreadsheets

UsesUses Comparing ratesComparing rates Preparing budgetsPreparing budgets Tracking trendsTracking trends

FunctionsFunctions Manipulates numbers in rows and columnsManipulates numbers in rows and columns Recalculates the results when a number is Recalculates the results when a number is

changedchanged What if?What if?

Powered by DeSiaMore 25

Database SoftwareDatabase Software

Allows the user to enter, retrieve, and Allows the user to enter, retrieve, and update data in an organized and efficient update data in an organized and efficient manner, with flexible inquiry and manner, with flexible inquiry and reporting capabilities.reporting capabilities.

Powered by DeSiaMore 26

Database ManagementDatabase Management

UsesUses Keep track of a large number of related Keep track of a large number of related

factsfacts Query the data for specific informationQuery the data for specific information Retrieve information in a variety of waysRetrieve information in a variety of ways

FunctionsFunctions Store dataStore data Update dataUpdate data Manipulate dataManipulate data Retrieve dataRetrieve data Print data in many formsPrint data in many forms Report on data in a variety of waysReport on data in a variety of ways

Powered by DeSiaMore 27

Presentation GraphicsPresentation Graphics

Presentation graphic software Presentation graphic software allows the user to create documents allows the user to create documents called slides to be used in making called slides to be used in making the presentations. Using special the presentations. Using special projection devices, the slides projection devices, the slides display as they appear on the display as they appear on the computer screen.computer screen.

Powered by DeSiaMore 28

Presentation GraphicsPresentation Graphics

UsesUses Sales toolSales tool Demonstrate a productDemonstrate a product Show cost/benefit projections on chartsShow cost/benefit projections on charts Present audio/video testimonials from satisfied Present audio/video testimonials from satisfied

customerscustomers May containMay contain

TextText GraphicsGraphics AudioAudio VideoVideo

Examples: Examples:

PowerPoint, Corel Presentations, and Lotus PowerPoint, Corel Presentations, and Lotus Freelance GraphicsFreelance Graphics

Powered by DeSiaMore 29

Desktop PublishingDesktop Publishing

UsesUses NewslettersNewsletters ReportsReports BrochuresBrochures

FunctionsFunctions Handles high-level publishing needsHandles high-level publishing needs

Powered by DeSiaMore 30

GraphicsGraphics

UsesUses MapsMaps GraphsGraphs ChartsCharts

Helps toHelps to Compare dataCompare data Spot trendsSpot trends Make decisionsMake decisions

Visual information is more compellingVisual information is more compelling

Powered by DeSiaMore 31

Computer ArtComputer Art

Use software toUse software to Produce artProduce art Express ideasExpress ideas

Graphic artistGraphic artist Artistic abilityArtistic ability Computer skillsComputer skills Produces computer artProduces computer art

Powered by DeSiaMore 32

Office SuitesOffice Suites Group of basic software applications designed to Group of basic software applications designed to

work togetherwork together Data is portable between basic applications of the Data is portable between basic applications of the

suitesuite Various applications in the suite have the same “look Various applications in the suite have the same “look

and feel”and feel” Cost of suite is less than purchasing individual Cost of suite is less than purchasing individual

applicationsapplications Suites tailored to needsSuites tailored to needs Example of suites / bundled applicationsExample of suites / bundled applications

Microsoft OfficeMicrosoft Office Corel WordPerfect SuiteCorel WordPerfect Suite Lotus SmartSuiteLotus SmartSuite

Powered by DeSiaMore 33

Integrated ApplicationsIntegrated Applications

Combine basic word processing, Combine basic word processing, spreadsheet, and graphics capabilitiesspreadsheet, and graphics capabilities

More limited than a suiteMore limited than a suite

Easier to learn and useEasier to learn and use

Powered by DeSiaMore 34

Software for WorkgroupsSoftware for Workgroups

Groupware / collaborative softwareGroupware / collaborative software

Lets a group of people share information or Lets a group of people share information or track information togethertrack information together

Data being used is located in central databaseData being used is located in central database

Data can be accessed and updated by anyone Data can be accessed and updated by anyone in the project groupin the project group

ExamplesExamples SchedulingScheduling

Preparation of proposals by several individualsPreparation of proposals by several individuals

Powered by DeSiaMore 35