Exam 1 Flashcards
Hierarchy and Flowchart basics
3 constructs used in structured problem solving
Selection, Structure and Iteration
Ability for a programming language to choose between executing one or another module depending on a condition is called the ___________ construct
Selection
Programming languages ability to execute in the order necessary to solve the problem is the _________ construct
Structure
Programming languages ability to execute to repeat the execution of a module if necessary to solve the problem is called ________ construct
Iteration
The text uses _________ as a graphical model to illustrate the implementation model
flow charts
The text uses __________ as a graphical model to illustrate the essential model
Hierarchy chart
The text uses _________ as a narrative model to illustrate the implementation model
Pseudocode
Disadvantage of hierarchy chart
Does not have iteration
Disadvantage of flow charts
Does not have modularity
The approach to problem solving used in the text focuses on
Methodology
A ________ is an abstraction of reality wherein we attempt to capture the salient features of that reality
Model
The basic premise of the text for this course is that ________ is the single most important area in information systems
Problem Solving
Step in the problem-solving approach of the text
1.State the problem
2.Design the I/O
3.Design the Processing
4.Implement the Solution
The basic strategy in structured problem solving consist of the application of
hierarchy and modularity
The _______________ model in processing design reflects how to solve a problem
Implementation
The ______________ model in processing design reflects what must be done to solve a problem
essential
In the hierarchy of data, a collection of fields is a
Record
Computer performance is measured in
Flops
If you break down a digital computer into the smallest elements that make it up, you eventually get to
Transistors
A set of logical procedures which define how the computer interacts with its environment is called an
Operating system
A ___________ is an operating system program which converts an entire program from source code to machine code and stores this code in auxiliary storage
Compiler
A temporary holding space for more than one piece of data being transferred between the CPU and devices is called a
Buffer
The ALU and the control unit make up the
CPU
The communication pathways inside a computer are called
Buses
Each digit in a binary number is known as
Bit
How many different numbers can be represented using three decimal digits?
1000
The single hexadecimal symbol representing the largest numerical value is
F
________ systems are inherently more accurate than ________ systems because they typically measure the existence or nonexistence of some condition rather than the magnitude
Digital, analog
_______ code is an early example of binary coding system that was developed in the early nineteenth century for transmitting information using the telegraph
What method does fiber optic use for transmitting digital data
Light pulses
A slide rule is an example of what kind of system
Analog
Collectiion of bytes is a
Field
What storage is temporary repository for data when it is being processed
Main memory