- •Лабораторна робота №1 Тема роботи: “ Програмування лінійних обчислювальних процесів”
- •Рекомендована література:
- •Хід роботи:
- •Лабораторна робота №2 Тема роботи: “ Програмування процесів з розгалуженням”
- •Рекомендована література.
- •Лабораторна робота №3 Тема роботи: “ Програмування циклічних процесів”
- •Рекомендована література.
- •Лабораторна робота №4 Тема роботи: “ Програмування ітераційних процесів”
- •Рекомендована література.
- •Лабораторна робота №5 Тема роботи: “ Одномірні масиви”
- •Рекомендована література.
- •Лабораторна робота №6. Тема роботи: “ Впорядкування одномірних масивів”
- •Рекомендована література.
- •Лабораторна робота №7. Тема роботи: “ Двомірні масиви”
- •Рекомендована література.
- •Лабораторна робота №8. Тема роботи: “ Рядкові змінні”
- •Лабораторна робота №9 Тема роботи: “ Функції та процедури”
- •Рекомендована література.
- •Лабораторна робота №10 Тема роботи: “ Файли”
- •Рекомендована література.
- •Лабораторна робота №11 Тема роботи: “ Програмування циклічних процесів”
- •Рекомендована література
- •Контрольні запитання.
- •Теоретичні відомості.
- •Лабораторна робота №12 Тема роботи: “ Масиви у мові с”
- •Лабораторна робота №13. Тема роботи: “ Рядкові змінні у мові с”
- •Рекомендована література
- •Контрольні запитання:
- •Теоретичні відомості
- •Лабораторна робота №14 Тема роботи: “ Функції та процедури у мові с”
- •Рекомендована література
- •Теоретичні відомості
- •Опис функції.
Лабораторна робота №3 Тема роботи: “ Програмування циклічних процесів”
Мета роботи: дати навички студентам складати програми циклічних процесів.
Основні питання, які розглядаються в лабораторній роботі: оператори циклу While do, Repeat until, for.
Рекомендована література.
Жалдак М.І., Рамський Ю.С. Інформатика: навч. Посібник.-К.: Вища шк.,1991 стр.233-237.
Вычислительная техника и программирование: Учеб. Для техн. вузов/ А.В. Петров, В.Е. Алексеев, А.С. Ваулин и др.; Под редакцией А.В. Петрова.- М.: Высш. Шк. 1990.-стр.233-234.
Епанешников, В. Епанешников Программирование в среде Turbo Pascal 7.0.-М.: «Диагог-МИФИ», 1993, стр.28-31.
ФароновВ.В. Турбо Паскаль 7.0. Учебное пособие. В 2-х книгах -М.: «Нолидж», 1997, т.1. стр. 278-286.
Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7/0. К.: Юниор, 1997. Стр.216-220.
Хід роботи:
Вивчити теоретичний матеріал.
Виконати індивідуальне завдання.
Скласти звіт, в якому відповісти на теоретичні питання, описати алгоритм, описати програму, привести контрольний приклад виконання програми.
Контрольні запитання:
У чому полягає відмінність між циклами з передумовою та циклами з постумовою?
Якому типу даних може належати лічильник у операторі for?
Яке значення має лічильник після завершення циклу for?
Що може спричинити зациклювання програми?
За яких умов цикли while і for не виконуються жодного разу?
Коли цикл виконується тільки один раз?
У чому полягає відмінність між операторами for ..to..do та for..downto..do?
Чи можна переривати роботу циклу, не використовуючи оператора break?
Індивідуальні завдання: Створити блок-схему та програму на мові Pascal для приведеної задачі згідно варіанту.
Обчислити c - найбільший загальний дільник двох заданих натуральних чисел a та b.
Скласти таблицю множення натуральних чисел.
Обчислити для заданогоn.
Обчислити p=(1-1/22)(1-1/32)...(1-1/n2), n – задане (n>2).
Обчислити y=cos(1+cos(2+...+cos(39+cos40)...)).
Обчислити .
Обчислити .
Задано натуральне число n, дійсне число x. Обчислити .
Задано натуральне число n, дійсне число x. Обчислити .
Задано натуральне число n, дійсне число x. Обчислити .
Задано натуральне число n, дійсне число x. Обчислити .
Обчислити для дійсного х, яке змінюється від 0,5 до 1,4 с кроком 0,1.
Обчислити наближене значення функції Y = sinx, використовуючи вираз при х = 0,5.
Обчислити таблицю значень функції
для аз кроком 0,1.
Обчислити таблицю значень функції
для хз кроком 0,5. Точку х=а виключити.
Лабораторна робота №4 Тема роботи: “ Програмування ітераційних процесів”
Мета роботи: дати навички студентам складати програми ітераційних процесів.
Основні питання, які розглядаються в лабораторній роботі: поняття ітераційного циклу, наближені обчислення функцій.
Рекомендована література.
Жалдак М.І., Рамський Ю.С. Інформатика: навч. Посібник.-К.: Вища шк.,1991 стр.233-237.
Вычислительная техника и программирование: Учеб. Для техн. вузов/ А.В. Петров, В.Е. Алексеев, А.С. Ваулин и др.; Под редакцией А.В. Петрова.- М.: Высш. Шк. 1990.-стр.233-234.
Епанешников, В. Епанешников Программирование в среде Turbo Pascal 7.0.-М.: «Диагог-МИФИ», 1993, стр.28-31.
ФароновВ.В. Турбо Паскаль 7.0. Учебное пособие. В 2-х книгах -М.: «Нолидж», 1997, т.1. стр. 278-286.
Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7/0. К.: Юниор, 1997. Стр.216-220.
Хід роботи:
Вивчити теоретичний матеріал.
Виконати індивідуальне завдання.
Скласти звіт, в якому відповісти на теоретичні питання, описати алгоритм, описати програму, привести контрольний приклад виконання програми.
Контрольн запитання:
Що називають ітераційним циклом?
Які оператору циклу використовують для ітераційного циклу?
В чому різниця між циклом "поки" та "до"?
Що таке рекурентне співвідношення?
Чому дорівнює змінна k після виконання фрагменту програми
k:=0; s:=0;
While s>0 do k:=k+1;
Індивідуальні завдання: Створити блок-схему та програму на мові Pascal для приведеної задачі згідно варіанту.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.