6
Тема: Основи алгоритмізації та програмування. Мова програмування Turbo Pascal Урок 1 Урок 2 Урок 7 Урок 3 Урок 4 Урок 5 Урок 6 Література Нові терміни і поняття Рекомендації до у року Базовий лист контрол ю Розробила:вчитель інформатики Пазіна Наталія Вікторівна 2015 рік Лабораторн і роботи ЗАГОТОВКИ: На допомогу вчителю: Конспекти до уро ків Тематичний зал ік Комп'ютерне те стування Програмування намові Паскаль Програмуваннянам ові Паскаль УРОК 3. Складені умови Програм ування на м ові Паскаль УРО К 4.Цикли Програмування на мові Паскаль УРО К 5. Ц икли з ум овою Мета: Засвоїти відомості з основ алгоритмізації та програмування, навчатися створювати алгоритми, познайомитися з їх властивостями та б азовими стру ктурами Програм ування на м ові Паскаль УРОК 6. Оператор вибору Програм ування на мові П аскаль УРОК 7. Графіка Äîêóìåíò Office Word Äîêóìåíò Office Word C:\Documents ttings\Admin\Ðà Äîêóìåíò osoft Office Äîêóìåíò Office Word

Конкурсна робота

  • Upload
    -

  • View
    42

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Конкурсна робота

Тема: Основи алгоритмізації та програмування. Мова програмування

Turbo Pascal Урок 1 Урок 2

Урок 7

Урок 3

Урок 4 Урок 5

Урок 6Література

Нові терміни і поняття

Рекомендації до уроку

Базовий лист контролю

Розробила:вчитель інформатики

Пазіна Наталія Вікторівна2015 рік

Лабораторні роботи

ЗАГОТОВКИ:

На допомогувчителю:

Конспекти до уроків

Тематичний залік

Комп'ютерне тестування

Програмуванняна мові Паскаль

УРОК 1. Алгоритми.Мова програмування

Навчальна мета: Засвоїти відомості з основ алгоритмізації та програмування, навчатися створювати алгоритми, познайомитися з їх властивостями та базовими структурами, навчитися використовувати метод «покрокової деталізації»

Програмування на мові Паскаль

УРОК 2. Розгалуження

Мета :Засвоїти відомості з основ алгоритмізації та програмування, навчатися створювати алгоритми, познайомитися з їх властивостями та базовими структурами

Програмування на мовіПаскаль

УРОК 3. Складені умови

Мета :Засвоїти відомості з основ алгоритмізації та програмування, навчатися створювати алгоритми, познайомитися з їх властивостями та базовими структурами

Програмуванняна мові Паскаль

УРОК 4. ЦиклиМета: Засвоїти відомості з основ алгоритмізації та програмування, навчатися створювати алгоритми, познайомитися з їх властивостями та базовими структурами

Програмуванняна мові Паскаль

УРОК 5. Цикли з умовою

Мета: Засвоїти відомості з основ алгоритмізації та програмування, навчатися створювати алгоритми, познайомитися з їх властивостями та базовими структурами

Програмування на мові Паскаль

УРОК 6. Оператор вибору

Мета: Засвоїти відомості з основ алгоритмізації та програмування, навчатися створювати алгоритми, познайомитися з їх властивостями та базовими структурами

Програмування на мові Паскаль

УРОК 7. Графіка

Äîêóìåíò Microsoft Office Word 97 - 2003

Äîêóìåíò Microsoft Office Word 97 - 2003

C:\Documents and Settings\Admin\Ðàáî÷èé

Äîêóìåíò Microsoft Office Word

Äîêóìåíò Microsoft Office Word 97 - 2003

Тематичний залік на тему: «Моделювання. Основи алгоритмізації». Варіант 1

1. Алгоритм - це: А) зрозуміле і точне розпорядження на виконання послідовності дій,

направлених на досягнення визначеної мети Б) точне розпорядження на виконання дій, направлених на досягнення визначеної мети В) зрозуміле розпорядження на виконання дій для досягнення визначеної мети 2. Основними етапами при розвязанні задач за допомогою ПК є: А) постановка задачі; побудова математичної моделі; опис алгоритму мовою програмування; тестування та налагоджування програм; експлуатація програми. Б) розробка алгоритму, побудова математичної моделі; опис алгоритму мовою програмування; тестування та налагоджування програм; експлуатація програми; В) постановка задачі; побудова математичної моделі; розробка алгоритму;опис алгоритму мовою програмування; тестування та налагоджування програм; експлуатація програми. 3. У процесі КМ дослідник має справу із трьома обєктами: А) системою, компютерною моделлю та програмою у комп’ютері Б) системою, математичною моделлю та програмою у комп’ютері В) системою, інформаційною моделлю та програмою у комп’ютері 4. На етапі постановки задачі потрібно: А) на основі побудованої математичної моделі розробити алгоритм Б) з'ясувати, що дано і що треба знайти, розробити алгоритм В) на основі побудованої математичної моделі розробити програму 5. Властивість алгоритму, який повинен бути однозначно витлумачений називається: А) Результативність Б) Дискретність В) Визначеність

Page 2: Конкурсна робота

Алгоритм – це точний і зрозумілий для виконавця припис проздійснення скінченної послідовності визначених дій з метоюрозв’язання задачі певного типу або досягнення поставленої цілі.Виконавець алгоритму – це той, якому належить виконуватиприписані алгоритмом дії.Система команд виконавця – це сукупність команд, які виконавецьможе зрозуміти (або ідентифікувати) і виконати.Дискретність – це подання процесу розв'язання задачі у виглядіпослідовності відокремлених простих дій.Детермінованість означає, що кожна команда алгоритму точно йоднозначно визначає дії виконавця.Зрозумілість алгоритму означає, що його виконавець можезрозуміти (або ідентифікувати) і виконати кожний приписалгоритму.Скінченність означає, що за скінченну кількість кроків алгоритмприводить до здобуття потрібного результату або до досягненняпоставленої цілі.Масовість означає, що алгоритм розрахований на розв'язання всіхзадач певного типу, які відрізняються між собою вхідними данимиСловесна форма подання алгоритму – це запис алгоритму у виглядіпослідовності занумерованих словесних команд.

Нові терміни і поняття

Page 3: Конкурсна робота

Таблична форма подання алгоритму – це запис алгоритму у виглядірозрахункової таблиці.Блок-схема – це запис алгоритму у графічній формі з використаннямспеціальних геометричних фігур (блоків), які містять опис операцій,і направлених ліній, які показують напрями передавання управліннявід одного блоку до іншого.Функціональний блок – це блок, який призначається для розміщеннякоманди; він позначається прямокутником.Альтернативний блок – це блок, який призначається для розміщенняумови; він позначається ромбом.Умова – це будь-яке твердження, яке може мати тільки одно з двохзначень – “істина” або “хибність”.Алгоритмічна мова – це штучна мова, призначена для поданняалгоритмів.Мова програмування – це алгоритмічна мова, конструкції якоїоднозначно перетворюються на команди комп’ютеру.Програма – це алгоритм, записаний на мові програмування.Навчальна алгоритмічна мова – це алгоритмічна мова, якапризначається для навчання правилам і прийомам складанняалгоритмів

Зміст

Page 4: Конкурсна робота

Зміст

Оператор введення – це оператор, який призначається для введення значення змінних з клавіатури; він має конструкцію: readln (список імен змінних) або read (список імен змінних).

Оператор виведення – це оператор, який призначається для виведення значень виразів на екран; він має конструкцію: writeln (список виразів) або write (список виразів).

Вираз – це правило для знаходження значення.

Арифметичний вираз – це правило для знаходження числового значення.

Page 5: Конкурсна робота

Формат виведення – це встановлення кількості позицій для виведення значення на екран.

Коментар – це послідовність символів, розміщених у фігурних дужках, які комп’ютер ігнорує, але зберігає в тексті програми.

Бібліотека Crt – це бібліотека засобів для роботи з екраном. Оператор очищення екрана – це оператор clrscr.

Оператор установки курсору в задану позицію на екрані – це оператор gotoxy (p, r), де r – номер рядка на екрані, ціле від 1 до25, p – номер позиції в рядку, ціле від 1 до 80.

Оператор встановлення кольору символів, що виводяться на екран, – це оператор textcolor(n), де n – номер кольору, ціле від 0 до 7. Оператор встановлення кольору фону для виведення символів – це оператор textbackground(n), де n – номер кольору, ціле від 0 до 15.

Зміст

Page 6: Конкурсна робота

1.Караванова Т.П., Голубнича Н.В. Серйозні розважалки длястаршокласників і студентів: Задачі з інформатики з розв’язками. -Камянець-Подільський: Абетка, 2001. - 60 с.2. Руденко В. Класифікування навчальних задач з алгоритмізації за темами та рівнями складності// Інформатика „Шкільний світ”. -Квітень, 2001. - №16. -С. 17-21.3. Ильяшенко М.Б. Алгоритмы и программы решения задач по информатике. - Запорожье: Константа-И, 2001. -176 с. 4. Олехник С.Н., Нестеренко Ю.В., Потапов М.К. Старинныезанимательные задачи., М., 1985.5. Информатика в школе: Приложение к журналу «Информатика иобразование»”.№1 – 2004. –М.: Образование и Информатика,2005. – 96 c.:ил. (рос. мовою): Е. А. Ракитина, Галыгина И.В.,Галыгина А.В., Милохина Л.В. . “Решение типовых задач поинформатике. Часть ІІ.6. Миленький О.В. Альтернатива навчальній алгоритмічній мові Комп’ютер в школі та сім’ї, 2004. - №4. - С.12-17.

Література:

Зміст