F451 Software 2.16-2.21


Knowledge based systems Operating Systems User interface Utility programs
Joseph Stevens
Flashcards by Joseph Stevens, updated more than 1 year ago
Joseph Stevens
Created by Joseph Stevens about 9 years ago

Resource summary

Question Answer
4 parts of a knowledge based system Knowledge base Rule base Inference engine Human computer interface
Knowledge-base Where data & information, retrieved from experts in a particular field, is stored.
Rule-base Contains the rules that must be applied to the data in the knowledge-base.
Inference engine Software which uses the rules in the rule-base to search through the knowledge-base.
Human Computer Interface (HCI) Allows for data or queries to be input and results to be output.
Purpose of Operating systems # Control hardware though systems software # Provide platform for applications to run on, dealing with any issues # Provides user interface with operator to allow user to hardware communication # Handles communications with protocols # Handles translation of code with compiler # Uses utility programs to carry out system housekeeping
Batch OS Takes large amounts of data in identical format, and processes it when suitable, such as when no one is around. Mainly used for payrolls in businesses.
Real time OS Processing is done quickly enough to influence that in the real world. Usually found in booking systems and computer gaming.
Single-user OS Access to system restricted to one user at a time. Each user is allocated with rights and user files are kept separate.
Multi-user OS Handles multiple users at a time. Uses round robin scheduling, flags and priorities.
Multi-tasking OS A multi-user OS that allows any user to run many tasks simultaneously.
Network OS Many users, share devices and software. Mainly used in local are connection (LAN).
5 types of user interface Forms Menus GUIs Natural language interface Command line
Data capture forms Separate prompt & response fields for number of inputs. Uses drop downs and text boxes. Ensures that data is collected properly and nothing is missed.
Menu based interface Series of options that lead to further different menus, until target information is available. Quick and easy to use, and restricts user to appropriate data. Mainly used in tourist information systems.
Graphical User interface Uses icons, windows, frames, pointers and menus to extend functionality and application range for relatively experienced users.
Natural language interface Mainly used in expert systems, this allows the user to user human syntax, though simplification of a query is required.
Command line interface Require user to write single instruction lines for the computer to carry out. User must know available commands, that are appropriate for what he or she wants. Very powerful, but only for those who are experience with this type of system.
Show full summary Hide full summary


A level Computing Quiz
Zacchaeus Snape
Types and Components of Computer Systems
Jess Peason
Input Devices
Jess Peason
Output Devices
Jess Peason
Kwame Oteng-Adusei
Pack of playing cards answer
Karl Taylor
Code Challenge Flow Chart
Charlotte Hilton
3.1.2 - Software
3.1.6 Implications of computer use
Dean Wakely
3.1.4 - Hardware