CNIT 315 EXAM STUDY GUIDE
Programming language - Answers -set of instructions that can be used to construct a
program
Executable program, Machine Language - Answers -program that can operate a
computer using binary codes
Assembly language - Answers -uses symbolic names for mathematical operations and
memory addresses.
Low-level languages include - Answers -assembly and machine language
Compiler - Answers -translates a high-level source program as a complete unit before
any statement is executed
High level language - Answers -Compiler and interpreter language.
Procedural language - Answers -instructions are used to create self-contained units
Structured language - Answers -high-level procedural language (e.g., C) that enforces
structured procedures
Object-oriented languages - Answers -languages with object orientation such as C++,
Java, Visual Basic, and C#
Application software - Answers -programs written to perform particular tasks required
by users
System software - Answers -collection of programs that must be readily available to
any computer system to enable the computer to operate
Operating system - Answers -set of system programs used to operate and control a
computer
Multiuser system - Answers -handles multiple users concurrently
C permits a programmer - Answers -to "see into" a computer's memory and directly
alter data stored in it
Algorithm - Answers -specific steps required to produce a desired result
Pseudocode - Answers -When English phrases are used to describe an algorithm
Programming language - Answers -set of instructions that can be used to construct a
program
Executable program, Machine Language - Answers -program that can operate a
computer using binary codes
Assembly language - Answers -uses symbolic names for mathematical operations and
memory addresses.
Low-level languages include - Answers -assembly and machine language
Compiler - Answers -translates a high-level source program as a complete unit before
any statement is executed
High level language - Answers -Compiler and interpreter language.
Procedural language - Answers -instructions are used to create self-contained units
Structured language - Answers -high-level procedural language (e.g., C) that enforces
structured procedures
Object-oriented languages - Answers -languages with object orientation such as C++,
Java, Visual Basic, and C#
Application software - Answers -programs written to perform particular tasks required
by users
System software - Answers -collection of programs that must be readily available to
any computer system to enable the computer to operate
Operating system - Answers -set of system programs used to operate and control a
computer
Multiuser system - Answers -handles multiple users concurrently
C permits a programmer - Answers -to "see into" a computer's memory and directly
alter data stored in it
Algorithm - Answers -specific steps required to produce a desired result
Pseudocode - Answers -When English phrases are used to describe an algorithm