ANSWERS GRADED A+
✔✔one dimensional array - ✔✔list of values of the same data type stored using a single
group name
✔✔true - ✔✔the individual elements of all global and static arrays are by default set to 0
at compilation time
✔✔null character (\0) - ✔✔automatically appended to all strings by the C compiler
✔✔offset - ✔✔each element in an array is reached by adding an ______ to the starting
address of the array
✔✔gets() - ✔✔accepts and stores the characters typed at the terminal into the character
array
✔✔true - ✔✔pressing the enter key generates a newline character \n, which is
interpreted by gets() as the end of character array
✔✔word - ✔✔combination of 1 or more bytes into a single unit
✔✔direct access storage device (DASD) - ✔✔allows a computer to read or write any
one file or program independent of its position on the storage medium
✔✔procedure - ✔✔accepts data as input and transforms it in some manner to produce
a specific result as output (aka function or method)
✔✔structured procedures - ✔✔procedures conforming to structure guidelines
✔✔structured language - ✔✔high level procedural language (e.g. C) that enforces
structured procedures
✔✔application software - ✔✔programs written to perform particular tasks required by
users
✔✔system software - ✔✔collection of programs that must be readily available to any
computer system to enable the computer to operate
✔✔pseudocode - ✔✔when english phrases are used to describe an algorithm
✔✔formula - ✔✔when mathematical equations are used to describe an algorithm
, ✔✔flowchart - ✔✔provides a pictorial representation of an algorithm using specifically
designed shapes
✔✔program requirement - ✔✔specific request for a program
✔✔reserved word - ✔✔word that is predefined by the programming language for a
special purpose and can only be used in a specified manner for its intended purpose
(aka keywords)
✔✔true - ✔✔except for strings, function names, and reserved words, C ignores all white
space
✔✔implicit type conversion - ✔✔automatic conversion across an assignment operator
✔✔cast operator - ✔✔operator used to force the conversion of a value to another type
✔✔magic numbers - ✔✔literal values that appear many times in the same program
✔✔false (each C function is a separate and independent entity with its own parameters
and variables) - ✔✔nested functions are permitted
✔✔true - ✔✔the reason for returning characters in integer format is to allow the EOF
sentinel to be returned
✔✔array - ✔✔used to store and process a set of values, all of the same data type, that
forms a logical group
✔✔pointer constant - ✔✔when an array is created, the compiler automatically creates
an internal __________ for it and stores the base address of the array in this pointer
✔✔ character codes - ✔✔the collections of patterns consisting of 0s and 1s used to
represent letters, single digits, and other single characters
✔✔control unit - ✔✔directs and monitors the overall operation of the computer
✔✔arithmetic and logic unit - ✔✔performs all of the computations such as addition,
subtraction, comparisons, and so on that a computer provides
✔✔machine language - ✔✔binary numbers; computer's internal language
✔✔opcode - ✔✔tells the computer the operation to be performed
✔✔assembly language - ✔✔uses the substitution of word-like symbols for the opcodes,
and decimal numbers and labels for memory addresses (LOAD, ADD, MUL, STORE)