Russia 10 класс Informatics (basic)
Chapters: 3
1. Digital literacy
Computer principles · Software
- Computers and Computing: Evolution, Parts and I/O Devices – A computer is an electronic machine that takes input, processes it under the control of a program, stores data and gives output. Computing devices grew from the abacus to smartphones. Every computer has an input unit, a CPU, memory and an output unit, joined by buses and ports.
- Software: System and Application, Generic and Specific – Software is a set of programs. System software (operating system, device drivers, utilities, language translators) runs and looks after the computer. Application software does a user's task. Application software can be generic (general-purpose, ready-made for many users) or specific-purpose (customised for one organisation's need).
2. Theoretical foundations
Information and coding · Information processes · Systems and control · Number systems · Representation of numbers and text · Algebra of logic
- Data Representation: How Computers Store Numbers, Text, Images and Sound – Data is raw facts; information is data given meaning; knowledge is information we can use. A computer stores all data as bits (0 or 1). 8 bits make a byte, and 1 kB = 1000 bytes, 1 MB = 1000 kB, 1 GB = 1000 MB, 1 TB = 1000 GB. Numbers are stored in binary, where place values double: 1, 2, 4, 8 and so on. Text uses a character set: in ASCII 'A' is 65; Unicode covers every script. A bitmap image is a grid of pixels; size = width × height × colour depth. Sound is sampled: size = sample rate × bit depth × seconds. Vector images store shapes instead of pixels. Compression makes files smaller: lossless keeps every bit, lossy throws some detail away.
- Information Theory – Information is something that removes uncertainty. We measure it in bits: one bit is the answer to one fair yes/no question. If N outcomes are equally likely, the information is I = log2 N bits (Hartley). If outcomes have different probabilities, the average information is H = −Σ p log2 p bits (Shannon). Information is created, stored, processed and transferred through a channel that may add noise.
- Number Systems and Encoding – A number system is a way to write numbers using a set of digits and a base. Decimal (base 10) uses 0–9, binary (base 2) uses 0 and 1, octal (base 8) uses 0–7, and hexadecimal (base 16) uses 0–9 and A–F. To go from decimal to any base, divide repeatedly by the base and read remainders bottom to top; for fractions, multiply by the base and read the integer parts top to bottom. To go to decimal, multiply each digit by its place value and add. Binary ↔ octal uses groups of 3 bits, binary ↔ hex groups of 4. Text is stored with encoding schemes: ASCII (7-bit, 128 characters), ISCII (8-bit, Indian scripts) and Unicode (every script), stored as UTF-8 (1–4 bytes) or UTF-32 (4 bytes).
- Boolean Logic – Boolean logic works with only two values: 1 (true) and 0 (false). Logic gates act on them: NOT flips a value; AND gives 1 only if all inputs are 1; OR gives 1 if any input is 1; NAND and NOR are the opposites of AND and OR; XOR gives 1 when inputs differ. A truth table lists the output for every input combination (2ⁿ rows for n inputs). De Morgan's laws: (A·B)' = A' + B' and (A + B)' = A'·B'. Gates joined together form logic circuits that match Boolean expressions.
3. Information technologies
Text processing · Graphics and multimedia
- Word Processing: Making Clear, Well-Formatted Documents – A word processor (like LibreOffice Writer, Microsoft Word or Google Docs) is a program for typing, editing, formatting, saving and printing text documents. You change letters with character formatting (font, size, bold, colour), whole paragraphs with paragraph formatting (alignment, spacing, indents, lists), and the whole document with page setup and styles. Styles let the program build a table of contents automatically. You can add tables, pictures, headers, footers, page numbers, footnotes, citations and a bibliography, and use mail merge to make many personal letters from one template.