Topic 7-selection And Use Of Appropriate Software Flashcards
System software
Is any computer software that managed and controls hardware thus allowing the applications software to do a useful job.
Systems software is a set of programs which instructs the hardware what to do
Systems software includes the following programmes :
- operating systems
- GUI (graphical user interface)
- file management
- utilities
Applications software
Software that allows the computer to be applied to a particular purpose or application
E.g order processing, stock control, games, creating websites, image editing, word processing
The operating system
What is the purpose
Tasks operating systems would perform include
Allows the applications software (database, browsers,word-processors, games etc) to interact with the computer hardware. Allows computer hardware to behave in a predictable way so that the application software can use it
Tasks operating system would include:
-diagram checks -controls receipt of input from the input devices such as the keyboard and mouse
-controls output- sends information to the screen or other output devices
Brands of systems software include
- Windows
- Macintosh OS-X
- UNIX
- Linux
System software: windows
- Microsoft Windows is the most popular make of systems software
- developed to work on lots of different types of computers from different manufacturers
- New system needs to cope with the increased security issues and need to run more demanding applications
systems software: UNIX
Main features of UNIX
Who is likely to use UNIX
-is Systems software can be used by different types of computer e.g mainframes and PCs
-uses a GUI like windows but it also makes use of command line interface.
-Main features of UNIX:
>written in the program language C >it’s a multi-programming operating system >Multitasking operating system -can be used to run hundreds of terminals
-computer professionals and Internet service providers
Linux
Why more people are using it
How it is being used and how it will be used in the future
- free operating system
- Many users of this operating system prefer it (not just because it’s free) but because of its security and stability
- mainly used as sever software but is increasing with home and small business users
Macintosh OS
Systems software developed by Apple Who developed the first operating system to make use of a graphical user interface
Mac operating system is used with Mac computers which are popular in the area of graphic design
Graphical user interface (GUI)
Interface that allows users to communicate with the computer using icons and Pull-down menus
Operating system
Software that controls the hardware of a computer and is used to run the applications software. Operating systems control the handling of input, output
System software
Any computer software that manages and controls the hardware thus allowing the application software to do a useful job
Systems software consists of a group of programs
Utility programs
Software which helps the user perform tasks such as virus checking, file compression
Three types of interface
- command line/driven interface: here you have to type a series of commands this type of interface is hard to use
- menu-driven interface: here you are presented with a list of things to do&you have to choose one of them by typing either a number or letter(easy to use but limited in sorts of thing you can do with them)
- GUI: very easy to use& have all the features e.g windows, icons, menus, pointers
Command line/driven interface
Advantages and disadvantages
Interfaces where you have to type in commands in a certain language in order to get the computer to do something.
A: -quicker: sometimes you can do a task quicker by typing a command line rather than using the mouse and all the features of windows
D:-difficult for beginners to use have to learn structure (called the syntax) of commands
-have to remember instructions: hard to remember the instructions command you need in order to do particular task
Graphical user interface (GUIs)
The main features of a GUI:
-Windows
- icons
Instead of typing in commands you enter them by pointing and clicking at objects on the screen
-Windows:screen is divided into areas called Windows are useful if you need to work on many tasks. -icons:small pictures used to represent commands, files or Windows. By moving pointer and clicking u can Carry out a command or open a window
Graphical user interface (GUIs) The main features of a GUI: -menus -pointers -desktop -drag and drop -taskbars
- allow a user to make selections from a list can be pop-up or pull down so they don’t clutter the desktop when they are not being used
- arrow that appears when using windows. Mouse, joystick, touch pads, light pen can be used to move the pointer
- working area of GUI&where all icons are seen
- show the programs that are open
Advantages of GUI
- no language needed my phone in the past you had to type in certain instructions to communicate with the computer
- use of icons: novice users can simply select the program of things they want to do by pointing and double-clicking
- easier to use a mouse-most users would prefer to use a mouse to point” rather than use the keyboard
Disadvantages of GUI
- no memory needed:sophisticated GUIs have large memory requirements so computers may need upgrading or new computers bought
- increased processing requirements: faster and more powerful processes are needed to run the latest GUIs, it involves upgrading the processor or buying new computers
Menu-driven interfaces
Advantages and disadvantages
Advantages:
-A simple interface which is easy to use
Disadvantages:
-only suitable where there are a few items to select from on the menu
Form-given interfaces
Used to collect information from a user in a step-by-step manner.
The user supplies this information by typing into a form.
Validation checks ensure that the only enters valid data
Natural language interface
Advantages & disadvantages
An interface that allows the user to interact using natural written or spoken language(e.g English) instead of computer language
A:-Learning how to use it is easy because it uses words we are familiar with and can remember
D: -natural language is so ambiguous at times so it is necessary to restrict the language to certain words
Why is an interface needed
Systems software has to perform many different tasks and needs to be used by anyone who uses a computer it is important that the interface makes it as easy as possible to complete a task using the software