Information Processing

Download Report

Transcript Information Processing

Information Processing Week 7: Lecture

Software

Objectives for Week 7

After studying this week’s work, you should: • Have an overall knowledge of the different classes and types of software and some of their functions and applications • Obtain a working knowledge of Windows and MS DOS operating systems In addition, by this point in the programme you should: • Have a working knowledge of all three major applications: Word, Excel, and PowerPoint • Be able, independently to use EMail and at least one web browser to locate web-sites and to search for information

Software

• The term “software” means the computer’s programming instructions, whether they are on a disk, in RAM, ROM or hard wired into the circuitry, as opposed to the actual wires, boards and transistors which are “hardware”.

• A good analogy is with books. The paper and binding are the hardware, the written text and its meaning is the software.

Software Classes

There are two main classes of software:

Applications Software

this does a specific task

not related to computer control.

Systems Software

this does general tasks

related to the control or maintenance of the computer

Applications Software

• Applications software performs tasks that allows the user to process information in some way to produce a desired result.

• There are two categories: – Special Purpose – General Purpose

Special Purpose Software

This type of software will have been designed to perform a particular function for a company or organisation, and specially written to do that task.

Examples: • Payroll Packages • Stock Handling Packages • Teaching Packages

Special Purpose Software

This may either be: Bespoke • meaning that it has been

written especially for the company or organisation

Off the Shelf • meaning that there is a

generally available package which may be used straight away or tailored

to the company’s needs.

Advantages of...

• Bespoke software – written to match needs – written to run on specific hardware – integrates with existing software – may not be an equivalent on the market • Off the shelf software – less expensive – find out before you buy – immediate – trialled and tested – well documented – training available

General Purpose Software

• Word processors • Desk-Top Publishing • Spreadsheets • Databases • Presentation Graphics • Databases • E-Mail

Expectations

• What follows is a list of expectations of you by the end of this semester in terms of the Use of Software.

• You may find that you can already do many of these. If not, you should find out how, by following up this week’s links to the Self-Study Packages.

Using Applications

1. Use a web-browser search the internet.

2. Send an EMail to the tutor.

3. Write a document in Word 4. Create a small presentation in PowerPoint 5. Create a simple document in Excel

Example Word Task

Create a page of course notes that has: • A TitleFormattingUse of Clip ArtNo errors!

Example Excel Task

Create a spreadsheet to keep personal accounts or a record of costs with • clear data laid out in

rows and columns, and labelled

column sums and other

statistics

graphs of results

linked to the data

Example PowerPoint Task

Create a PowerPoint presentation with at least two slides on any course element, with • Different layoutsGood choice of

background

Clip ArtNo errors

Example Internet Task

Log onto the internet and use a web browser and and Email • Use the URL

http://hopelive:51080/ibite/imc/tony fleet/infpro.htm

to find the resources to do the

previous tasks.

Use the search facility to find a

useful internet reference to some aspect of the course so far

Send me the references and any

completed documents as attachments in an Email to [email protected]

System Software

• This term is used to describe the collection of programs which control, manage and maintain the computer environment • Developers of this type of software need to have technical understanding of the computer hardware and of programming at the CPU level

Functions of System Software

• To improve the functioning and performance of the system • To provide assistance with program development and make it easier to run programs • To simplify the use of the computer for those with no technical experience • UtilitiesProgram development

tools

Operating Systems

Utilities

These are concerned with routine tasks such as : – disk formatting,virus detection &

recovery,

file backupFile maintenance,

copying and sorting etc.

Program Development Tools

• These are programming languages which enable the developer to write programs • Compilers/assemblers translate high level languages such as Visual Basic and C++ into machine code

Operating Systems 1

• The operating system manages and orchestrates all the different functions of the computer – The CPU, memory, peripherals, storage • The part of the OS that does this, is called the Kernel (Supervisor or Control Program)

Operating Systems 2

• Operating Systems have developed as the speed of the CPU has increased. • Operating Systems can be: – Single user - single taskSingle user - multitaskMulti-user - MultitaskDistributed Systems -

embedded control

Network Servers - Real

time

Examples of Operating Systems

• MS DOS – command driven, uses

text to communicate

• Windows – Graphical interface

which simulates a desktop environment

• Unix – Uses both a command

line and graphical user interface

Windows

The screen on the right shows an example of a WIMP environment There are •WindowsIconsMenus and Pointers

MS-DOS

• MS-DOS is Microsoft Disk Operating System which uses a Command Line Interface (CLI) • A Command Line Interface allow the user more flexibility than a WIMP environment, but requires greater technical knowledge Microsoft(R) Windows 98 (C)Copyright Microsoft Corp 1981-1999.

C:\WINDOWS> cd ..

C:\> DIR /w

Windows Task

• Ensure that you can work fully within the Windows system. If you are not familiar with the environment, use the Help Tutorial “Discover Windows” (see next slide) • In particular, you should be able to do the following: – Format a diskCreate and manage directories, folders and filesRename and reorganise FilesCopy files from one location to anotherSwitch to DOS

Windows – Tutorial Help

A tutorial is available , if you click on: •StartProgramsAccessoriesSystem ToolsWelcome to Windows Then select: “Discover Windows”

Windows – getting Help

• If you get stuck or want to know how to do something in the Windows Environment, follow this rule: – Minimise all windowsClick on My ComputerClick on HelpClick on Help TopicsClick the Search TabType in the thing you wish to search for • For example: how would you format a disk?

DOS Task

• You should obtain an overview of the way that MS DOS works, and be able to do the following: – Create a directory structureOpen programs (e.g. word) from DOSCopy files from one location to anotherNavigate directories and sub-directoriesRemove and rename directoriesSwitch to Windows

DOS – Starting and Finishing

• To get into MSDOS from Windows, Click on – StartProgramsMSDOS prompt • To return to Windows, at the MSDOS Prompt, type: – A:\

exit

Tasks to Complete

Ensure that you can work with the following • Applications SoftwareWord, Excel, PowerPoint Web-browser & Email Systems SoftwareWindows Activity Sheet [introduction]MS-DOS Activity Sheet [introduction]When you are ready, go on to the main

Windows/DOS Practical Activity. This ends with creating a file structure for a music catalogue

Summary

• We have examined the different types of software available, their functions and purposes • In particular, we have examined – Applications Software • Word, Excel, PowerPointInternet Explorer, E-mail – Systems Software • Windows, MS-DOS • By the end of Week 8 you should have obtain a working knowledge of all the above programs