This site is 100% ad supported. Please add an exception to adblock for this site.

CSCI Chapter 6

Terms

undefined, object
copy deck
Define naked machine
hardware bereft of any helpful user-oriented features
List 2 categories of software
1) Application software 2) System software
Describe Application software and give examples
Written to address our specific needs - to solve problems in the real world Examples include financial applications, word processing programs, games, inventory control, etc.
Describe System software
manges a computer system at a fundamental level; it provides the interface, tools and an environment in which application software can be created and run
Define virtual machine interface
Set of services and resources created by the software and seen by the user
Define Actual machine interface
Interaction between the system software and hardware
Characteristics of Von Neumann Machine
1) "Naked machine" 2) hardware without any helpful user-oriented features 3) extremely difficult to work with
Define Operating System
The program that controls the overall operation of the computer. communicates with users, determine what they want, and activates other system programs, applications, packages, or user programs to carry out their requests.
Characteristics of System Software
1) Hides complex and unimportant details of the internal structure 2) presents important information in a way that is easy to understand 3) allows user to access machine resources in a simple and efficient way 4) provides secure and safe environment in which to operate
OS communicates with user through a system request. List 5 types of systems programs that handle these requests
1) language translators 2) Memory managers 3) Information managers 4) Scheduler 5) Utilities
Define Language translators
These programs (assemblers, conmpilers, and interpreters) allow you to write programs in a high-level, user-oriented language, and then execute them
List language levels and give examples
Low level - Machine language (0011001), assembly language (LOAD, ADD, STORE) High-level - psuedocode, natural language

Deck Info

12

cwilson

permalink