• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/44

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

44 Cards in this Set

  • Front
  • Back

Permanent Storage Device

holds nonvolatile data

computer file

a collection of data stored on a nonvolatile device in a computer system

text files

contain data that can be read in a text editor

binary files

contain data that has not been encoded as text

byte

a small unit of storage

kilobyte

approximately 1000 bytes

megabyte

is a million bytes

gigabyte

a billion bytes

directories

organization units on storage devices that contain multiple files as well as additional directories

folders

organization units on

a files path

the combination of its disk drive and the complete hierarchy of directories in which the file resides

data hierarchy

a framework that describes the relationships between data components

fields

data items that each represent a single attribute of a record and that are composed of one or more characters

records

groups or fields that go together for some logical reason

files

groups of related records

database

holds groups of files or tables and provides the means for easy retrieval and organization

tables

files in a database

opening a file

locates is on a storage device and associates a variable name within your program with a file

reading from a file

copies data from a file and on a storage device into ram

sequential file

a file in which records are stored one after another in the same order

sorting

the process of placing records in order by the value in a specific field or fields

writing to a file

copies data from ram to a persistent storage

closing a file

makes it no longer available to an application

default input and output devices

those that do not require opening

backup file

file that is kept in case values need to be restored to their original state

parent file

a copy of a file before revision

child file

a copy of a file after revision

control break

a temporary detour in the logic of a program

control break program

one in which a change in the value of the variable initiates special actions or causes special or unusual processing to occur

control break report

a form of output that includes special processing after each group of records

single-level control break

a break in the logic of a program to perform special processing based on the value of a single variable

control break field

holds a value that causes special processing in a control break program

merging files

involves combining two or more files while maintaining the sequential order

ascending order

describes records placed in order from lowest to highest based on the value in a field

descending order

describes records placed in order from lowest to highest based on the value in a field

master file

holds complete and relatively permanent data

transaction file

holds temporary data that is used to update a master file

update a master file

involves making changes to the values in its fields based on transactions

batch processing

involves performing the same tasks with many records, one after the other

real-time

applications require that a record be accessed immediately while a client or user is waiting

interactive program

one in which the user makes direct requests or provides input while a program executes

random access file

one in which records can be located in any physical order and accessed directly

internet access file

random access files in which records can be accessed immediately

direct access files

random access files