Paper 1 Information Technology Comprehensive Study Guide
Spreadsheet Fundamentals and Functional Logic
Basic Terms and Structural Components:
Cell: The fundamental unit of a spreadsheet where a row and a column intersect. Each cell is identified by a unique address (e.g., ).
Row: Horizontal lines of data identified by numbers (e.g., ).
Columns: Vertical stacks of data identified by letters (e.g., ).
Range: A selection of two or more cells that are grouped together, often used in functions (e.g., ).
Functions and Mathematical Operations:
Writing Functions: Students must understand the syntax for writing automated calculations. All functions generally begin with an equals sign ().
The IF Function: A logical function used to return one value if a condition is true and another if it is false.
Standard Syntax: .
Function Types and Utility: Identification of various function classes (Arithmetic, Statistical, Logical) and their specific use cases in data analysis.
Database Management Systems (DBMS)
Core Concepts and Organizational Structure:
Table: The basic storage unit of a database, organized into rows and columns containing related data.
Record: A single row within a table representing a complete set of information for one specific entity.
Field: A single column within a table that represents a specific attribute or category of data.
Data Representation and Types:
A database requires specific definitions for the type of data stored in each field to ensure integrity.
Operational Database Objects:
Query: A tool used to search, filter, and retrieve specific data from one or more tables based on defined criteria.
Calculation Query: The ability to perform mathematical operations within a query (e.g., calculating a total or a VAT amount based on existing field data).
Form: A user interface used to enter, view, or edit records in a database in a more structured and visually appealing way than a datasheet.
Report: A formatted output of database data designed for printing or presentation, summarizing the information provided in tables or queries.
Word Processing and Document Formatting
General Terminology and Features:
Headers: Sections located at the very top of each page for information like titles or page numbers.
Footers: Sections located at the very bottom of each page.
Formatting Features: Comprehensive knowledge of text manipulation, including font styles, sizes, alignment, and spacing.
Mail Merge Procedure:
A process used to create multiple documents at once (such as letters or labels). It involves merging a "Main Document" (containing fixed text) with a "Data Source" (a list containing variable information like names or addresses) to produce personalized outputs for each recipient.
Webpage Design and Internet Terminology
Web Navigation and Architecture:
URL (Uniform Resource Locator): The specific web address used to locate a resource on the internet (e.g., ).
Domain Name: The unique name that identifies a website (e.g., ).
HTML (HyperText Markup Language): The standard markup language used to create and structure the content of webpages.
Hyperlink: A clickable element (text or image) that directs the user to another location, either within the same page or to an external website.
Problem Solving and Program Design
Logic and Visualization:
Pseudocode: A high-level description of a computer program or algorithm that uses the structural conventions of a programming language but is intended for human reading rather than machine execution.
Flowchart Symbols: Specifically, the Decision Box, which is used to represent a conditional branch or a choice in the logic flow of a program.
Programming Variables and Data Types:
Variables: Named storage locations in memory used to hold data that can change during program execution.
Integer: Whole numbers without decimals.
Real: Numbers that include fractional or decimal components.
Character: A single letter, number, or symbol.
Boolean: A data type that can only hold one of two values: or .
Date/Time: A specialized type for storing chronological information.
Steps in Implementing a Program:
The transition from a design to a working software product follows a specific sequence:
Coding: Writing the actual instructions in a programming language.
Compiling: Translating the high-level source code into machine-readable code.
Linking: Combining the compiled code with necessary libraries or other files into a single executable.
Executing: Running the program to perform its intended tasks.
Maintaining: The ongoing process of fixing bugs and updating the software to meet evolving requirements.
Revision Guidance and Important Notice
The Paper assessment comprises distinct sections covering the topics detailed above.
Disclaimer: The topics and examples (such as those for the IF function or URL structures) provided here serve as a study guide for focusing revision. They are intended to help students understand the concepts covered over the three terms and do not represent the entirety of the test content or guarantee specific questions on the exam. Students are strongly encouraged to review every piece of material provided during class sessions.