- •Базова конфігурація апаратних засобів пк. Основні та периферійні пристрої.
- •Література.
- •Контрольні запитання та завдання
- •Опорний конспект
- •Основними вузлами системного блоку є:
- •Основною платою пк є материнська плата (MotherBoard). На ній розташовані:
- •Процесор
- •Основними параметрами процесорів є:
- •Внутрішня пам'ять
- •Оперативна пам'ять ram (Random Access Memory).
- •Постійна пам'ять rom (Read Only Memory)
- •Енергонезалежна пам'ять cmos
- •Сучасні пристрої введення-виведення інформації в комп’ютер, пристрої збереження та передачі інформації.
- •1) І.Т.Зарецька, а.М.Гуржій, о.Ю.Соколов. Інформатика (в 2-х частинах). – Киів:”Форум”, 2004.
- •2) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •3) В.Э.Фигурнов. Ibm pc для пользователя. Краткий курс (7-е изд.).- Москва, «Инфра-м», 1997.
- •Контрольні запитання та завдання
- •Опорний конспект
- •Матричні принтери.
- •Струменеві принтери.
- •Лазерні принтери.
- •Рівні програмного забезпечення для пк. Типи операційних систем (ос) для ibm-сумісних пк.
- •2) І.Т.Зарецька, а.М.Гуржій, о.Ю.Соколов. Інформатика (в 2-х частинах). – Киів:”Форум”, 2004.
- •3) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •3) В.Э.Фигурнов. Ibm pc для пользователя. Краткий курс (7-е изд.).- Москва, «Инфра-м», 1997.
- •Контрольні запитання та завдання
- •Опорний конспект План
- •Перехід на Windows 3.1
- •Остання ms-dos
- •Програмне забезпечення еом, його класифікація
- •3. Класифікація ос.
- •Призначення і складові частини ос.
- •2) В.Э.Фигурнов. Ibm pc для пользователя. Краткий курс (7-е изд.).- Москва, «Инфра-м», 1997. Контрольні запитання та завдання
- •Опорний конспект
- •Різні типи вікон
- •Режими роботи
- •Основні можливості операційної системи ms dos.
- •2) І.Т.Зарецька, а.М.Гуржій, о.Ю.Соколов. Інформатика (в 2-х частинах). – Киів:”Форум”, 2004.
- •3) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •3) В.Э.Фигурнов. Ibm pc для пользователя. Краткий курс (7-е изд.).- Москва, «Инфра-м», 1997. Контрольні запитання та завдання
- •Опорний конспект
- •Для накопичувачів використовують імена “а:” і т.Д. Для зручності роботи з файлами в їх іменах можуть використовуватись шаблони: символи “*” та “?”.
- •Призначення та функції офісних програм.
- •2) І.Т.Зарецька, а.М.Гуржій, о.Ю.Соколов. Інформатика (в 2-х частинах). – Киів:”Форум”, 2004.
- •3) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •3) В.Э.Фигурнов. Ibm pc для пользователя. Краткий курс (7-е изд.).- Москва, «Инфра-м», 1997.
- •Контрольні запитання та завдання
- •Опорний конспект
- •Комбінація клавіш для роботи в текстовому редакторі. Переміщення по документу з використанням клавіатури.
- •Програми підготовки презентацій.
- •Контрольні запитання та завдання опорний конспект
- •Головне вікно ms Excel. Меню та панелі інструментів.
- •Контрольні запитання та завдання опорний конспект
- •Можливості введення, редагування та форматування інформації в табличному процесорі.
- •Контрольні запитання та завдання опорний конспект
- •Процедури та функції модуля crt. Графіка в мові Паскаль.
- •1) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •Контрольні запитання та завдання
- •Завдання для самостійного виконання.
- •Опорний конспект
- •Основні елементи мови Паскаль. Структура програми на мові Паскаль.
- •1) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •Контрольні запитання та завдання
- •Опорний конспект
- •Запис арифметичних виразів. Константи цілого, дійсного, булівського та символьного типу.
- •1) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •Контрольні запитання та завдання
- •Опорний конспект
- •Типи змінних в мові Паскаль.
- •1) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •Контрольні запитання та завдання
- •Опорний конспект
- •Робота в системі програмування Турбо-Паскаль 7.0
- •1) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •Контрольні запитання та завдання опорний конспект
- •Складання програм обробки лінійних масивів та матриць.
- •1) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •Контрольні запитання та завдання
- •Опорний конспект
- •Приклади програм.
- •Складання програм з використанням рядків.
- •1) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •Контрольні запитання та завдання
- •Опорний конспект
- •Складання програм з використанням власних процедур та функцій.
- •1) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •Контрольні запитання та завдання
- •Опорний конспект
- •Складання програм з використанням файлів.
- •1) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •Контрольні запитання та завдання опорний конспект
- •Складання програм з використанням множин та записів.
- •1) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
- •Контрольні запитання та завдання опорний конспект
- •Бази даних та субд. Створення структур таблиць за завданнями згідно варіанту.
- •Контрольні запитання та завдання опорний конспект
- •Ієрархічна семирівнева модель взаємодії обчислювальних систем
- •2) І.Т.Зарецька, а.М.Гуржій, о.Ю.Соколов. Інформатика (в 2-х частинах). – Киів:”Форум”, 2004.
- •Контрольні запитання та завдання опорний конспект
- •Топологія локальних та глобальних мереж.
- •2) І.Т.Зарецька, а.М.Гуржій, о.Ю.Соколов. Інформатика (в 2-х частинах). – Киів:”Форум”, 2004.
- •Контрольні запитання та завдання опорний конспект
- •Передавальне середовище мереж. Призначення комутаторів, концентраторів, мостів.
- •2) І.Т.Зарецька, а.М.Гуржій, о.Ю.Соколов. Інформатика (в 2-х частинах). – Киів:”Форум”, 2004.
- •Контрольні запитання та завдання опорний конспект
- •Поняття протоколу. Приклади протоколів передачі даних.
- •Контрольні запитання та завдання
- •Опорний конспект
1) А.Ф.Верлань, н.В.Апатова. Інформатика (підручник для учнів 10-11 класів середньої загальноосвітньої школи).- Київ, «Форум», 2000.
2) В.Л.Руденко, О.М.Макарчук, М.О.Патланжоглу. Практичний курс інформатики.- Київ, «Фенікс», 1997. – 304 с.
3) В.В.Фаронов. Turbo Pascal 7.0. Начальный курс. Учебное пособие. – М.: «Нолидж», 1998. – 616 с.
4) Т.П.Караванова. Збірник задач з програмування. 750 задач з розв’язками.
Контрольні запитання та завдання
-
Чим відрізняється текстовий та графічний режими роботи монітора?
-
Як здійснюється перемикання між цими режимами в мові Паскаль?
-
Назвіть процедури очистки екрану в текстовому та графічному режимах.
-
Яким чином задається колір фону в текстовому та графічному режимах роботи?
-
Яким чином можна задати в текстовому режимі блимання символів?
-
Скільки кольорів символів та фону можна вибрати в текстовому кольорповому режимі?
-
Для чого можна використати функцію READKEY модуля CRT?
-
Поясніть на прикладі, яким чином можна досягти ефекту руху зображення?
-
Які координати називають абсолютними? Приведіть приклад процедур з абсолютними координатами.
-
Які координати називають відносними? Приведіть прикмет процедур з відносними координатами.
-
Для яких величин існує поняття "поточний"?
-
Опишіть процедури для малювання заповнених фігур.
-
Як змінюються координати поточної позиції при застосуванні різних графічних процедур і функцій?
-
Як змінюється поточний стиль і колір заповнення фігур?
Завдання для самостійного виконання.
-
Виконайте приклади програм, що демонструють можливості модуля CRT з опорного конспекту.
-
Виведіть логотип вашої фірми та ваші ініціали за допомогою символів псевдографіки або символів, що є на клавіатурі (викоритовується модуль CRT).
-
Намалюйте картинку "пейзаж" на будь-яку тему (викоритовується модуль GRAPH).
-
Намалюйте різноколірну мішень.
-
Намалюйте круг диаграму, що складається з 10 заповнених секторів
використовуючи різні орнаменти і кольори заповнення.
-
Намалюйте заповнені різним орнаментом і кольором заповнення тре-
косинець, трапецію і зірку.
-
Намалюйте шестигранну призму, вигляд зверху і збоку. Всі видимі гра-
ні заповніть різним орнаментом і кольором заповнення.
-
Намалюйте свої ініціали у вигляді заповнених багатокутників.
-
Зобразіть горизонтальну послідовність що складається з 16 заповнених еліпсів.
-
Намалюйте послідовність з 16 різноколірних заповнених зірок.
-
Намалюйте графік функції синус, що складається з 40 паралелепипедов
різного кольору і висоти.
-
Намалюйте єгипетську "ступінчасту" піраміду, вигляд зверху і збоку.
Грані "освітлені" однаково заповните однаковим кольором і орнаментом.
Опорний конспект
Функція Keypressed.
Повертає значення типу Boolean , що вказує стан буфера клавіатури: False, означає, що буфер вільний, а True – що в буфері є хоча б один символ, який ще не прочитаний програмою.
Функція Readkey.
Повертає значення типу Char .При зверненні до цієї функції аналізується буфер клавіатури: якщо в ньому є хоча б один не прочитаний символ , код цього символа береться з буфера і повертається в якості значення функції, в іншому випадку функція буде очікувати натиснення на будь-яку клавішу.
Приклад:
uses Crt;
var
C: Char;
begin
while KeyPressed do
C:=ReadKey;
…………………
end.
Процедура TextMode.
Використовується для задання одного з можливих текстових режимів роботи адаптера. Заголовок процедури:
Procedure TextMode(Mode: Word);
Тут Mode – код текстового режиму. В якості значення цього виразу можуть використовуватись наступні константи, визначені в модулі CRT:
const
BW40 = 0 ; {Чорно-білий режим 4025}
Co40 = 1 ; {Кольоровий режим 4025}
BW80 = 2 ; {Чорно-білий режим 8025}
Co80 = 3 ; {Кольоровий режим 8025}
Mono = 7 ; {Використовується з MDA}
Font88 = 256 ; {Використовується для завантажуваного шрифта в режимі 8043 або 8050 з адаптерами EGA або VGA}
Приклад.
uses CRT;
procedure Print(S: String);
{Виводить повідомлення S і очікує ініціативи користувача}
begin
writeln(S); {Виводимо повідомлення}
writeln(‘Натисніть клавішу <Enter>…’);
readln; {Очікуємо натиснення клавіші <Enter>}
end; {Print}
var
LM: word; {Початковий режим екрана}
begin
LM := LastMode; {Запам`ятовуєм початковий режим роботи дисплея}
TextMode(Co40);
Print(‘Режим 4025’);
TextMode(Co80);
Print(‘Режим 8025’);
TextMode(Co40+Font88);
Print(‘Режим Co 40+Font88’);
TextMode(Co80+Font88);
Print(‘Режим Co80+Font88’);
{Встановлюємо вихідний режим роботи:}
TextMode(LM)
end.
Процедура TextColor.
Визначає колір символів, що виводяться. Заголовок процедури:
Procedure TextColor(Color:Byte);
Процедура TextBackground.
Визначає колір фона. Заголовок:
Procedure TextBackground(Color:Byte);
Єдиним параметром звертання до цих процедур повинен бути вираз типу Byte, який задає код необхідного кольору. Цей код зручно визначати за допомогою наступних мнемонічних констант, об`явлених в модулі CRT:
const
Black = 0; {Чорний}
Blue = 1; {Темно-синій}
Green = 2; {Темно-зелений}
Cyan = 3; {Березовий}
Red = 4; {Червоний}
Magenta = 5; {Фіолетовий}
Brown = 6; {Коричневий}
LightGray = 7; {Світло-сірий}
DarkGray = 8; {Темно-сірий}
LightBlue = 9; {Cиній}
LightGreen = 10; {Світло-зелений}
LightCyan = 11; {Світло-березовий}
LightRed = 12; {Рожевий}
LightMagenta = 13; {Малиновий}
Yellow = 14; {Жовтий}
White = 15; {Білий}
Blint = 128; {Мерехтіння символа}
Приклад.
Uses CRT;
const
Col: array [1..15] of String[16] =
(‘темно-синій’,’темно-зелений’,’бірюзовий’,’червоний’,’фіолетовий’, ’коричневий’,’світло-сірий’, ’темно-сірий’,’синій’, ’зелений’,’світло-бірюзовий’,’рожевий’,’малиновий’,’жовтий’,’білий’);
var
k := Byte ;
begin {Виводим 15 повідомлень різними кольорами}
TextColor(k);
WriteLn (‘Колір ‘, k ,’ – ‘, Col [k] )
end ;
TextColor (White +Blink); {Білі бликаючі символи}
Writeln (‘Мерехтіння символів’) ;
{Поновлюємо стандартний колір}
TextColor (LightGray) ;
Writeln
end.
Процедура Clrscr.
Очищує екран чи вікно. Після звернення до неї екран (вікно) заповнюється кольором фону і курсор встановлюється в його лівий верхній кут.
Приклад:
uses CRT ;
var
C : Char
begin
TextBackground (red);
ClrScr; {заповнюємо екран червоним кольором}
Writeln (‘Натисніть будь-яку клавішу…’);
C: = Readkey; {чекаємо натиснення будь-якої клавіші}
TextBackground (Black);
ClrScr {встановлюємо чорний фон екрану}
end.
Процедура Window.
Визначає текстове вікно – межі екрану, яка в подальшому буде розглядатися процедурами виводу як весь екран.Відразу після виклику процедури курсор розміщується в лівому верхньому куті вікна, а саме вікно очищується. По мірі вивода курсор зміщується вправо і при досягнені правої межі вікна переходить на новий рядок, а якщо він до цього моменту знаходився на останньому рядку, вміст вікна зсувається вверх на один рядок. Заголовок процедури:
Procedure Window(x1,y1,x2,y2: Byte);
Приклад:
Uses CRT;
var
k: integer;
begin
{створюєм ліве вікно – жовті символи на синьому фоні:}
TextBackground (Blue);
Window (5,2,35,17);
TextColor (Yellow);
for k:=1 to 100 do
Write (‘Натисніть клавішу <Enter> …’);
Readln; {Очікуємо натиснення <Enter>}
ClrScr; {Oчищаємо вікно}
{Створюємо праве вікно – білі символи на червоному фоні:}
TextBackground (Red);
TextColor (White);
Window (40,2,70,17);
for k:=1 to 100 do
Write (‘Натисніть клавішу <Enter>…’);
Readln;
TextMode (CO80) {Скидуємо всі установки}
end.
Процедура Goto XY.
Переводить курсор в необхідне місце екрана або поточного вікна.Заголовок процедури:
Procedure Goto XY(x,y: Byte);
Тут x,y - нові координати курсора .Координати задаються відносно меж екрана (вікна), тобто оператор
Goto XY (1,1);
означає вказання переведення курсора в лівий верхній кут екрана. Звернення до процедури ігнорується, якщо нові координати виходять за границі екрана (вікна).
uses CRT ;
var
C : Char
begin
TextBackground (red);
ClrScr; {заповнюємо екран червоним кольором}
Writeln (‘Натисніть будь-яку клавішу…’);
C: = Readkey; {чекаємо натиснення будь-якої клавіші}
TextBackground (Black);
ClrScr {встановлюємо чорний фон екрану}
end.