Section 4 Flashcards
__________ is the study of the meaning of a word or the interpretation of a written or spoken sentence or statement.
Semantics
____________ is a way of writing a computer algorithm in readable form, which can then be used as a basis to write an actual computer program.
pseudocode
___________ is the act of creating and writing a computer program to perform a particular task, such as generating and printing payroll checks.
programming
Programming _____ involves human thinking to give correct and valid mathematical reasons (logic) in a step-by-step manner when writing a computer program that will perform a particular task or solve a particular problem.
logic
_________ programming logic is a set of statements that is executed only once.
Sequential
In _______ Programming logic, the same sets of statements are repeated a certain number of times.
Looping
_________ Programming logic, also known as selective programming logic, selects one choice from a number of different operations that can be performed based on the outcome of some test condition applied to a variable such as a test score (ex. assign an A if test score is >= 90.
Decision
_____-______ Programming is a signal to a program that something has happened or occurred and the program must perform some operation to deal with the occurrence of that event.
event driven
_____-______ __________ (OOP) perceives everything as an object, where it has unique identity, displays some state, and exhibits some behavior. It’s an approach to program design in which a program consists of a collection of objects that contain data and methods to be used with that data.
Object-Oriented Programming
____ ____ specifies the kind of value that can be stored in each column of a database table and the types of operations that can be performed on those values.
data type
4 basic data types:
number, character, data and time, and Boolean
Animated images are ___ files in computers.
GIF
_____________ Data Type allows users to define the data type along with a list of acceptable values. ex. Months [Jan, Feb, Mar…]
Enumerated
____ structure is a scheme to structure data so that data of varied types can be entered, stored, sorted, retrieved, and manipulated by a computer program efficiently.
Data
In OOP, ______ ___ ___ (ADT) is used to create user-defined data type by collecting a number of data fields of built-in data types of programming language and methods to perform operations on those data fields as one unit.
Abstract Data Type
______ Files are unformatted file stores and are not able to edited with a word-processing program.
Binary
____ Files are formatted files that store formatted data in ASCII code and have the “.txt” extension, it can be read by any program that reads text.
Text
____ files store data that is read and processed by a program file.
data
Text files are ________ access files as the data stored in them has to be read sequentially.
sequential
Files stored in a storage medium such as a hard disk, are called ______ ______ files.
random access
_______ files store data in two discrete states: On (1) and Off (0). Off (0) indicates an absence of an electronic charge.
Digital
_____ files provide sound when you listen to downloaded MP3 files or live broadcasts through Internet radio.
Audio
_____ files are video clips displayed on a computer when it is connected to the website of a particular company.
video
Every file stored is given a name according to ____-_______ convention.
file-naming
A file _________ is a description of the way in which data is stored in a file; a computerized filing system.
structure
Every hard disk has a ____ directory, and user created _________ of file folders.
root; hierarchy
In the _____________ file structure, the folders are arranged in a scheme that resembles a family tree with folders related to one another, from top to bottom, where the file at the bottom stores the actual data or information. Every child folder can have one and ONLY one parent folder.
hierarchical
In ______ file structure, the records are arranged in groups, and each group known as a set. A particular file at one level can have MORE than one parent file.
Network
____________ File Structure is a structure in which the data in a file is accessed and processed in a serial manner from beginning to end, in the order that the data was written during the creation of the file.
Sequential
In a ________ scheme, storage is divided into a number of partitions, known as buckets, where each bucket can store a number of records. Using an algorithm, a hash function converts the key value of each record into a bucket number and then stores that record in the calculated bucket number. To access a record , the key value is converted to a bucket number, and then contents of the calculated bucket number are retrieved in order to search for the desired record.
hash
a one-dimensional array data structure is simply a ____.
list or homogenous array of the same type of data. ex. cities, employees, books, etc.
A collection of items of different data types is knows as ______________ array, which is best handled as ADT’s (classes).
heterogeneous
A homogenous ___-____________ array is a collection of data items of the same data type that are stored in a rows and column format.
two-dimensional