Categorii: Tot - counting - computing - components - communications

realizată de Tim PM 2 luni în urmă

282

iGCSE CS

Exploring the realm of computing, the text delves deeply into various essential topics. Beginning with different physical computing elements, it categorizes vital PC components such as RAM, HDD, CPU, and motherboards, alongside the operating systems including Windows, Mac, and Linux.

iGCSE CS

Colour Key

GCSE Incomplete

SGM Addition
Mentioned

In Depth

Complete

Containerised

iGCSE CS

Physical Computing

PC Components
Hardware

Cables

Adapters

A/V

Composite

VGA

DVI-D

DVI-A

DP

HDMI

Data

SATA

Firewire

Thunderbolt

USB-C

USB-B

USB-A

Power

C7 Cloverleaf (2-Pin)

C5 Cloverleaf (3-Pin)

C13 (Kettle Lead)

CMOS

GPU

Motherboard

CPU

Apps

OS

Linux

Debian

Red Hat

Ubuntu

Mac

Windows

Practical Computing -

Data Structures
Databases

Examples

Querying a Database

Structure

Tables

Records

Fields

Primary Key

Arrays

Looping

Using a Variable as Index

One Dimensional

Programming Concepts
Your First Program
Totalling
Repitition
Selection
Sequence
Variables and Constants

Usage

Declaration

Problem Solving and Design
Identifying and Correcting Errors
Test Data
Trace Tables
Validation and Verification

Verification

Visual Check

Double Entry

Validation

Digits

Presence

Format

Character

Type

Length

Range

Algorithms

Effectiveness of a Solution

Producing Algorithm

Tools And Techniques

Sub-Routines

Library Routines

Pseudocode

Standard Actions

I/O Statements

Loops

WHILE/DO/ENDWHILE

REPEAT/UNTIL

FOR/TO/NEXT

Conditional Statements

CASE/OF/OTHERWISE/ENDCASE

IF/THEN/ELSE/ENDIF

Assignment

Flowchart

Symbols

Flow Lines

Decisions

Input/Output

Processes

Terminators

Structure Diagram

Top-Down Design

Historical

Technologies
Radio
Displays

B/W and Colour

CRT

Vinyl

Floppy Disk

Magnetic Tape

Significant People
Visionaries

Bill Gates

Steve Wozniak

Steve Jobs

Inventors

Robert Noyce

Ada Lovelace

Charles Babbage

Alan Turing

Popular Culture

Grace Hopper

Theory

Human Interface
Ethics

Licensing

Bundleware

Abandonware

Open Source

Shareware

Freeware

Societal Impact

Dopamine Addiction

Privacy

IP Rights

Security

High Risk Apps

Online Shopping

Banking

Data Corruption

Incorrect Operation

Software Fault

Hardware Fault

Accidental

Cookies

Defense

Encryption

Authentication

Cyphers

Asymmetric

Symmetric

Security Protocols

Session Cache

TLS

SSL

Proxy Servers

Firewalls

Offense

DDOS

Spyware/Keylogging

Wardriving

Pharming

Phishing

Viruses

Cracking

Hacking

Data Integrity

Languages
IDEs
Errors

Syntax

Translators

Assemblers

Interpreters

Compilers

Low Level

Machine Code

Assembly

High Level

Python

Java

C++

C#

Program
Storing Data
File Sizes
Storage

Offline

External Hard Drive

USB Memory Stick

Blu-Ray

CD/DVD

Secondary

M.2

SDD

HDD

Primary

ROM

RAM

Static

Dynamic

Compression

Lossy

Lossless

File Format

Numbers

Text

JPEG

MPEG-4

MPEG-3

MIDI

Peripherals
Output

Projectors

DLP

Screens

OLED

LED

LCD

Actuators

Headphones

Loadspeakers

Cutters

2D vs 3D

Waterjet

Printers

Laser

Inkjet

Input

Sensors

Monitoring

ABS Braking

Patient Care

Street Lighting

Burglar Alarms

Touchscreen

Interactive Whiteboard

Microphone

Pointing

Trackerball

Mouse

Keyboard

Camera

Images

Scanners

3D

MRI

CT Scan

2D

QR Codes

Barcodes

Face Recognition

Software
Architecture

Fetch Execute

IO Devices

Control Unit

Processor

Memory Unit

Firmware

BIOS

Device Drivers

Operating Systems

Buffers

Interrupts

Logic
Circuits

Building Blocks

Gates

XOR

NOR

NAND

Or

And

Not

Truth Tables

Communications
Intranet

Network Topology

Internet

HTML/CSS

Browsers

HTTP

URL

IP Address

ISP

Physical

Exchange

Cellular

Router

Satellite

Transmission

Error Checking

Echo

ARQ

Checksum

Parity

USB

Synchronisation

Asynchronus

Synchronus

Method

Parallel

Serial

Direction

Full-Duplex

Half-Duplex

Simplex

Computer Counting
Create Your Own
Octal
Hexadecimal

MAC Address

Colour

Memory Dumps

Binary

Bit Register

Convert From

Convert To

Counting