Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка практические под ХР.doc
Скачиваний:
7
Добавлен:
26.11.2018
Размер:
3.97 Mб
Скачать

Хід роботи

  1. У програмі Microsoft Publisher на основі макета Буклет інформаційний створіть публікацію на задану тему.

  2. Створіть на основі макета Бюлетень публікацію на тему: «Історія рідного міста». Вставте підготовлені зображення та текст.

  3. Збережіть ваші публікації, підготуйте їх для перегляду та редагування на іншому комп'ютері.

Контрольні запитання:

    1. Що таке публікація?

    2. Що таке комп'ютерна публікація?

    3. Що входить до складу настільної видавничої системи?

    4. Опишіть інтерфейс початкового вікна програми Місгоsoft Рublishег 2007.

    5. Опишіть послідовність створення нової публікації з використанням елементів керування початкового вікна Місгоsoft Рublishег 2007.

    6. Наведіть послідовність дій для збереження публікації у стандартному для Місгоsoft Рublishег2007 форматі.

    7. Як надрукувати публікацію?

    8. Для чого використовують пакування публікацій? Чим відрізняєтьсяпакування Для іншого комп'ютера і Для друку!

    9. Що таке бюлетень?

    10. Опишіть послідовність створення бюлетеня в програмі Місгоsoft Рublishег 2007.

Практична робота №6 Тема: Складення програм із розгалуження.

Мета Навчитися створювати алгоритми розв’язку задач та давати їх графічне зображення за допомогою блок-схем.

Теоретичні відомості

Будемо під алгоритмом рішення задачі розуміти систему правил, задаючих строго певну послідовність операцій, що приводять до шуканого результату за кінцеве число кроків.

Отже, алгоритм – це набір інструкцій, який описує, як деяке завдання може бути виконане. Спочатку цей термін використовувався для чисто чисельних процесів, але в обчислювальній техніці він набув ширше значення.

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

Використання різних геометричних фігур відображає різний характер виконуваних дій.

У прямокутнику (блок обчислень) записуються дії, в результаті яких дані змінюють свої значення.

Паралелограм (блок введення-виводу) містить інформацію про вхідні і вихідні дані.

Овал означає початок або закінчення обчислювального процесу.

Лінійним називається алгоритм, виконання кроків якого відбувається послідовно в порядку зростання їх номерів. У схемі він зображається послідовністю обчислювальних блоків і блоків введення-виводу.

Розгалудженням називається алгоритм, в якому передбачено проходження різних варіантів роботи залежно від виконання або не виконання деякої умови. У блок-схемі ця умова записується в ромб-блок порівняння.

Загальна структура розгалуження:

Хід роботи

Завдання 1.

Створити блок-схему для обчислення значення функції У (згідно варіанту) в точці, заданій користувачем. Описати порядок роботи алгоритму.

Варіант

Функція

Варіант

Функція

Варіант

Функція

У=х3-4х+5

У=x3+2x4+12

У=2x*sin(x-2)

У=3х5-6х-4

У=sin(x)+cos(1-x)

У= х2+3.5sin(x)

У=3cos(3x-14)+3

У=4sin(x-2)+6

У=5sin(x-2)+5

У=х7-3sin(x)

У=3х3-3х-14

У=3-x3+4x2

У=x+5x3-x2

У=x4-3x2-14

У=x2-sin(2x-4)

У=2sin(x-4)+13

У=4cos(x-5)+9

У=3x4-21x+4

У=x+3-2x3

У= 3х3-5х+11

У=x3-x+3x2

У=1.5х-5.6х4

У=5x3-cos(x)

У=4cos(2x-5)+10

У=3x2-5x+21

У=4x+cos(x-3)

У=5х3-2sin(x)

У=cos(x+4)-sin(3x)

У=3x4-5x+4

У=sin(3x)-cos(x)

Зауваження: номер варіанту співпадає з порядковим номером студента в класному журналі.

Завдання 2.

Скласти блок-схему та написати програму розв’язку квадратного рівняння в залежності від значень параметрів a, b та c (вважати, що а≠0).

Контрольні запитання.

  1. Дайте визначення блок-схеми.

  2. Яка алгоритмічна структура називається лінійною?

  3. Яка алгоритмічна структура називається структурою розгалудження?

  4. Яким чином в блок-схемі позначається:

    1. початок роботи;

    2. введення чи виведення даних;

    3. обчислювальний процес;

    4. розгалудження?

  5. Чи дозволено записувати в одному блоці декілька дій?