
- •1.Призначення текстового процесору Word 2003. Вікна та панелі word.
- •2.Поняття та форматування шрифту у Word.
- •3.Поняття та фоматування абзацу у Word.
- •4.Поняття стилю. Стилі та робота зі стилями у Word.
- •5.Пошук та заміна тексту у Word. Контекстна заміна та автозаміна.
- •6.Створення змісту за стилями заголовків у Word. Нумерація сторінок. Колонтитули.
- •7.Збереження файлів у Word у різних форматах (doc, rtf, txt). Відмінність між форматами.
- •8.Головні принципи роботи з редактором формул у Word. Призначення діаграм та редактор діаграм.
- •9.Призначення таблиць у Word. Форматування таблиць.
- •10.Призначення електронної таблиці Excel.
- •11.Принцип побудови складних формул у Excel. Формат r1c1 у таблиці.
- •12.Відносні та абсолютні зв’язки у
- •13.Використання стандартних функції при побудові формул у Excel. Функції суми, добутку та середнього.
- •14.Функція підрахунку кількості клітинок, що задовольняють умові. Формат клітинки Excel.
- •15.Побудова діаграм у Excel
- •16.Перенесення даних з таблиці Excel у таблицю Word і навпаки
- •17.Призначення PowerPoint.Використання шаблонів дизайну.
- •18.Введення та форматування тексту у PowerPoint
- •19.Вставка та форматування таблиць у PowerPoint
- •20.Вставка та форматування об’єктів у PowerPoint
- •21.Анімація тексту та об’єктів у PowerPoint
- •22.Формати збереження презентації PowerPoint.
- •23.Блок-схеми. Головні компоненти. Приклад блок-схеми для знаходження більшого з двох введених чисел. Пояснення.
- •24.Блок-схеми. Цикли у блок-схемах. Блок-схема алгоритму бульбашкового сортування масиву. Пояснення.
- •25.Алго. Загальна структура програми на алго. Послідовність блоків у тексті програми.
- •26.Алго. Чисельні типи змінних (integer та real). Приклади використання.
- •28.Алго. Поняття масиву. Переваги та недоліки використання масивів. Приклади.
- •29.Алго. Тип змінних boolean, char та string. Приклади використання.
- •30.Алго. Цикл for to do Приклади та особливості використання. Відмінність між циклами for-to-do, repeat-until, while-do.
- •31.Алго. Цикл repeat-until. Приклади та особливості використання. Відмінність між циклами for-to-do, repeat-until, while-do.
- •32.Алго. Цикл while – do. Приклади та особливості використання. Відмінність між циклами for-to-do, repeat-until, while-do.
- •33.Алго. Умовний оператор if Приклади. Повна та коротка форма запису оператора, вкладені оператори if.
- •34.Алго. Оператор вибору case. Приклади.
- •35.Алго. Алгоритм сортування масиву ( бульбашкового ).
- •37.Алго. Введення значень змінних з клавіатури. Введення з клавіатури та виведення двовимірних масивів.
- •38.Алго. Процедури randomize та функція random. Призначення та приклади використання.
- •40.Алго. Відкривання текстового файлу для запису. Запис числового масиву у файл.
- •41.Алго. Перетворення числа з рядкової змінної у чисельну та навпаки у циклі.
- •42.Алго. Запис числа по цифрам у масив та з масиву у число.
- •43.Алго. Поняття власної функції та процедури. Принцип створення. Приклади.
- •44.Алго. Локальні та глобальні змінні. Приклади застосування.
37.Алго. Введення значень змінних з клавіатури. Введення з клавіатури та виведення двовимірних масивів.
Текстові файли. Ввід даних з клавіатури
для введення даних з клавіатури передбачений спеціальний рядок символів, який називається буфером введення. Під час запуску програми на виконання буфер введення порожній. Коли зустрічається перший Read, виконання програми припиняється доти, поки користувач не введе з клавіатури в буфер рядок символів, завершивши його натисканням Enter. До натискання цієї клавіші користувач може перевіряти і виправляти рядок. Виконання програми поновлюється, а ввід здійснюється з буфера доти, поки не буде прочитаний останній символ, який міститься в ньому. Коли даних не вистачає, то система очікує вводу в буфер нового рядка. Таким чином, введення з клавіатури повністю аналогічне введенню з файлу, тільки при цьому кожний рядок вводиться користувачем.Наприклад, якщо при виконанні фрагменту програми Read ( a ); WriteLn ( 'A=', a );Read ( b );WriteLn ( 'B=', b ); ввести два числа одразу, то програма не очікуватиме вводу другого числа, а введе його з буфера, Program NoName; Var a: array [1 ..9,1 ..9 ] of integer; i,j,k:integer; Begin for i:=1 to 9 do Begin for j:=1 to 9 do Begin a [i,j]:=random (10); Write( a [i,j]:2 ); end; WriteLn; end; for i:=1 to 9 do for j:=1 to 9 do Begin k:= a [i,j]; a [i,j]:= a [j,i]; a[j,i]:= k; end; Begin for i:=1 to 9 do Begin for j:=1 to 9 do Write( a [i,j]:2 ); WriteLn; end; end; end.
38.Алго. Процедури randomize та функція random. Призначення та приклади використання.
Функція random. Функція random використовується для вибору значення цілого випадкової змінної, розподіленого за рівномірним розподілом. Синтаксис:ціла_змінна:=random(ціле_число)де ціла_змінна – змінна цілого типу, у яку буде записано випадкове ціле значення, ціле_число – верхня границя випадкових значень. Після запуску цієї функції цілій змінній буде присвоєно випадкове значення у діапазоні від 0 до ціле_число-1. У багатьох випадках потрібно використовувати числа, значення яких вибрані випадково із заданого діапазону. З цією метою використовують функцію Випадкове, яку можна використовувати з аргументом, або без аргументу:Function Random : real…Function Random ( x )Якщо функцію Випадкове вживати без параметра, то результатом є дійсне випадкове число в діапазоні [0 , 1]. У варіанті з фактичним параметром, яким може бути вираз дійсного або цілого типу, результат має такий самий тип, як аргумент, а його значення належить до діапазону [0 , x]. Зрозуміло, що комп'ютер випадково нічого не робить. "Випадкові" числа насправді генеруються за спеціальним алгоритмом на основі цілого деякого числа. Це число утворюється автоматично з показів системного годинника у момент запуску програми на виконання, тому під час кожного виконання тої самої програми генерується інша послідовність випадкових чисел. Якщо потрібно, щоб послідовність завжди була однаковою, звертаються до процедури СтартГенер:Procedure Randomize( x : integer).Параметром процедури СтартГенер є ціле число, на основі якого генеруються випадкові числа.
39.АЛГО. Відкривання текстового файлу для читання. Приклад зчитування інформації з файлу та виведення його на екран по рядкам.
for ‑ to – do |
repeat – until |
while ‑ do |
Через те, що загальна кількість ітерацій (у нашому випадку кількість рядків файлу c:\a.txt) невідома, цикл for – to – do використати неможливо (або досить складно). |
Repeat readln(f,s); ListBox1.Items.Append(s); until eof(f); closefile (f); |
while not eof(f) do begin readln(f,s); ListBox1.Items.Append(s); end; closefile (f); |
У цьому прикладі використовувати можна тільки цикли repeat – until та while – do, причому якщо відомо, що у файлі є хоч один рядок, то можна використовувати обидва цикли, а якщо ж ця інформація – відсутня, то тільки цикл while ‑ do;
Program NoName;
Var
t : text;
n, f : string;
Begin
n := 'C:\TEXT\a.txt';
Assign( t,n );
Reset( t );
repeat
ReadLn( t,f );
WriteLn( f );
until eof ( t );
close ( t );
end.