русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Список рекомендованої літератури


Дата додавання: 2014-11-28; переглядів: 813.


1.Доналд Алкок Язык Паскаль в иллюстрациях – М.”Мир”,-1991,192с.

2.Довгань С. И .,Литвинов Б .Ю. ,Сбитнев А.. И.- Персональные ЭВМ: ТурбоПаскаль V6.0, Объектное программирование,Локальные сети- К.”Информсистема сервис”,-1993,426с.

3. Абрамов В.Г,, Трифонов Н.П., Трифинова Г.Н. Введение в язьк паокаль. -М.: Наука, 1988.

4. Абрамов С.А. и др. Задачи по программированию,-М.:Наука,І988. 4.

5.. Вирт Н. Сиотематическое программирование. Введение. -М.: Мир, 1977.

6. Вьюкова Н. И., Галатенко В. А., Ходулев А.Б. Систематичеокий под-ход к программированию. -М.: Наука, 1988. '

7. Пул Л. Работа на персональном компьютере. -М.: Мир, 1986.

8. Форсайт Р. Паскаль для всех. -М.: Машиноотроение, 1986.

 

Вимоги до виконання лабораторних робіт

1. Постановка задачі, тобто завдання лабораторної роботи зі вказанням конкретної умови.

2. Математичне обґрунтування алгоритму, якщо реалізується складний математичний вираз: обчислення часткової суми ряду, формування послідовності, дії над і з многочленами, операції з матрицями тощо.

3. Блок–схема алгоритму, виконана згідно з вимогами: відповідні типорозміри, нумерація блоків, правильне скерування інформаційного потоку. Блок–схема повинна містити коментарі та роз’яснення як щодо характеру її складових, так і стосовно суті й ідеї самого алгоритму.

4. Перелік ідентифікаторів, тобто простих та структурних змінних і констант, які використані при побудові графічного зображення алгоритму.

5.Текст програми, так званий лістінг, який теж обов’язково містить коментарі і в описовій своїй частині, й у виконавчій частині програми. Текст програми з коментарями не повинен містити синтаксичних помилок. Якщо у програмі використані дещо відмінні ідентифікатори змінних і констант, тоді в коментарях до описової частини програми (декларування типів та змінних) вказується характер і зміст цих змінних. Якщо початкові дані передбачено вводити з клавіатури, а не з файлу, тоді операторам вводу повинен передувати оператор виводу з відповідною стрічковою константою у списку виводу. Наприклад, необхідно ввести елемент двовимірного масиву А , тоді у програмі це має таке відображення:

...{текст програми}

write(‘a[‘,I,’.’,j,’]= ‘); read(a{I,j});

{продовження лістінг.}

Програма теж закінчується відповідним повідомленням, а також інструкцією, що забезпечить збереження виконавчого вікна на екрані монітора:

… repeat until keypressed;

6. Контрольний приклад з результатом виконаної програми. Доцільно протестувати програму в різних режимах роботи: з коректною вхідною інформацією, з некоректною, при відсутності вхідних даних у випадку роботи з файлами.

7. Інструкція користувачеві, котра містить вказівку на призначення програми, назву алгоритмічної мови, спосіб введення інформації та її характер, тип носія, на якому буде міститися результат виконання програми (екран монітора чи файл на відповідному драйвері), можливі зміни у програмі на потребу користувача чи замовника, що не матимуть фатального впливу на програмний продукт.

8. Можливі модифікації програми.

9. Висновки.


Варіанти завдань

 

Лабораторна робота №7

 

Тема роботи: Табулювання функцій.

Мета роботи: Складання найпростіших алгоритмів на мові програмування PASCAL .

Постановка задачі. За даними дійсними значеннями a, b, цілим n знайти значення функції , де . Одержані значення , надрукувати у вигляді таблиці. Визначити найбільше та найменше значення функції на проміжку табуляції, а також відповідні значення аргументів.

 


<== попередня лекція | наступна лекція ==>
Write (f2,x) | Варіанти завдань


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн