DBSkool Header Image Background

Category: PPT_Expressive

Multi-file Processing: Direct Access

1. Define cylinder, track and sector. Cylinder: Cylinder is the collection of tracks of the same numbers on a disk i.e. the tracks that can be read from…

Multi-file Processing: Sequential Access

1. What is the master file and transaction file?
Master file: A relatively permanent file that contains information used regularly, a file that must be updated and maintained. Example: The inventory file.

Transaction file:
– A file that is retained for only a short time.
– A relatively temporary file that contains information that is used to update or
maintain a master file.
N.B: Master files and transaction files will be acceded sequentially.


1. What is table? A collection of homogeneous data items that facilitates processing. – A collection of items of the same types (Numeric, Alphabetic, records) and size (length)….

Multilevel Control Breaks

1. What do you mean by multilevel control? Refers to processing that produces more than one level of sub total, i.e., subtotals for grouping of records on more…

Control Breaks

1. What is control break? A change in the value in a control field between consecutive records in a file is called control break. 2. What is control…

Complex Combinations Of Conditions

1. How can we identify redundancy? We can identify redundancy by: i. Looking for two files that have the same actions. ii. Then if all condition entries but…

Conditions That Control Processing

1. What is Boolean algebra? Mention the evaluating order of Boolean expression. Boolean Algebra is a form of algebra in which symbols have the values of either “true”…

Introduction to Structured Programming

1. What is Structured Programming? What are the benefits of structured programming? Structure Programming: A collection of techniques for the planning and writing of programs that increase programmer…

The Programming Process

1. What is computer program? A group of instructions for a computer that cause it to perform a desired task. 2. What do you know about programming process?…