Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаби з інформатики 2 курс з завданнями.doc
Скачиваний:
2
Добавлен:
22.11.2019
Размер:
1.71 Mб
Скачать

Хід роботи.

  1. Запустити середовище Turbo Pascal 7.0 за допомогою файла turbo.exe.

  2. Відкрити нове вікно редагування за допомогою команди меню File-New.

  3. Набрати текст програми. Зберегти текст програми за допомогою команди меню File-Save as…

  4. Запустити на виконання програму з активного вікна за допомогою гарячих клавіш Ctrl-F9. Виправити помилки, якщо вони будуть знайдені, і запустити програму на виконання ще раз. Зберегти налагоджену програму за допомогою клавіші F2.

  5. Створити exe-файл програми за допомогою клавіш Alt-F9 в (режимі Destination-Disk). Закрити вікно з виконаною програмою за допомогою клавіш Alt-F3. Завершити сеанс роботи в інтегрованому середовищі програмування Turbo Pascal 7.0 за допомогою гарячих клавіш Alt-X.

  6. Запустити на виконання одержаний exe-файл програми з ОС або з оболонки.

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

  1. Чим відрізняється процедура від функції?

  2. Дайте визначення локальних та глобальних параметрів.

  3. Наведіть приклад формальних та фактичних параметрів.

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

Лабораторна робота №16.

Тема: Відладка програм з використанням множин та записів.

Мета: систематизувати отримані теоретичні знання множин та записів, навчитись використовуваати їх в програмі.

Обладнання: ПК, ТП 7.0.

Хід роботи.

  1. Запустити середовище Turbo Pascal 7.0 за допомогою файла turbo.exe.

  2. Відкрити нове вікно редагування за допомогою команди меню File-New.

  3. Набрати текст програми. Зберегти текст програми за допомогою команди меню File-Save as…

  4. Запустити на виконання програму з активного вікна за допомогою гарячих клавіш Ctrl-F9. Виправити помилки, якщо вони будуть знайдені, і запустити програму на виконання ще раз. Зберегти налагоджену програму за допомогою клавіші F2.

  5. Створити exe-файл програми за допомогою клавіш Alt-F9 в (режимі Destination-Disk). Закрити вікно з виконаною програмою за допомогою клавіш Alt-F3. Завершити сеанс роботи в інтегрованому середовищі програмування Turbo Pascal 7.0 за допомогою гарячих клавіш Alt-X.

  6. Запустити на виконання одержаний exe-файл програми з ОС або з оболонки.

Завдання для ЛР:

  1. Скласти та виконати програму з використанням множин.

  2. Скласти та виконати програму з використанням записів.

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

Варіант 1.

  1. Обчислити кількість голосних у введеномк з клавіатури тексті.

  2. Описати тип данх „Student”, що містить поля: прізвище, дата народження, оцінки з 3-х предметів. Ввести з клавіатури відомості про 3-х студентів. Обчислити середній бал кожного студента та вивести на екран прізвище та середній бал.

Варіант 2.

  1. Обчислити кількість приголосних у введеному з клавіатури тексті.

  2. Описати тип данх „Student”, що містить поля: прізвище, дата народження, оцінки з 3-х предметів. Ввести з клавіатури відомості про 3-х студентів. Вивести відомості про студентів, яким вже виповнилось 16 років.

Варіант 3.

  1. Обчисліть кількість цифр у введеному з клавіатури тексті.

  2. Описати тип даних „Працівник”, що містить поля: прізвище, дата народження, посада, зарплатня. Вивести список працівників віком до 30 років та їх заробіток.

Варіант 4.

  1. Обчислити кількість латинських літер у введеному з клавіатури тексті.

  2. Описати тип даних „Працівник”, що містить поля: прізвище, дата народження, посада, зарплатня. Вивести список працівників, які мають посаду „Програміст” та обчисліть їх середній заробіток.

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

  1. Що таке запис та поле?

  2. Для чого використовують записи в мові Паскаль?

  3. Опишіть призначення оператора with.

Звіт повинен містити: тексти 2-х програм з результатами виконання, відповіді на контрольні запитання.

Лабораторна робота №17.

Тема: Створення структури файлу БД. Найпростіші операції обробки БД в системі Access.

Мета: отримати практичні навички у конструюванні таблиць, створенні форм для введення даних та найпростіших запитів на основі декількох зв’язаних таблиць.

Обладнання: ПК (вказати номер), MS Access.

Хід роботи.

Завдання 1. Створити нову базу даних за допомогою шаблону, обравши довільний шаблон. Ввести 2-3 записи в таблиці, переглянути звіти.

Завдання 2. Створити нову базу даних без шаблону згідно варіанту. Занотувати у звіт послідовність дій, яку ви використали для цього. Ввести в таблиці 2-3 записи.

Завдання 3. Виконати наступні дії для супроводження бази даних:

3.1. Додати форму для введення даних в одну з таблиць.

3.2. Створити запити згідно варіанту.

Завдання 4. Свторити звіт що містить найбільш повну інформацію по вашій базі даних.

Оформити звіт з лабораторної роботи. Звіт повинен містити: структуру таблиць, схему даних, результати виконання запитів.

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

  1. Як можна відредагувати структуру таблиці? Вкажіть послідовність дій.

  2. Які об’єкти містить база даних?

  3. Як можна скрити деякі об’єкти бази даних?

  4. Який шаблон ви використали для виконання 1 завдання?

  5. Опишіть послідовність дій для створення звіту.

Висновки. Чи досягнута мета заняття?

ЛР № 17 Варіанти завдань.

  1. База даних „Студент” повинна містити 2 таблиці: „Students” з даними про студентів і „Marks” з кодами тих самих студентів, їх оцінками з 3-х предметів. Сформуйте і виконайте запити:

  • вивести дані про студентів та їх середній бал;

  • Вивести список контрактників 222 групи;

  • Вивести прізвища та домашні адреси студентів, що прогуляли більше 30 годин за семестр.

  1. База даних „Місто” повинна містити 2 таблиці: „Автобуси” та „Автопарк”. Побудуйте самостійно структуру таблиць для виконання наступних запитів:

- вивести номери маршрутів та телефон автопарку для маршрутів, довжина яких більше 10 км ;

- Вивести номери маршрутів, що мають початкову зупинку „ЧПТ”, а також прізвище директора автопарку для автобусів на цих маршрутах;

- Вивести список номерів всіх маршрутів, для яких директор автопарку „Ільїн”.

  1. База даних „Бібліотека” повинна містити 2 таблиці: „Книга” та „Видання”. Сконструювати таблиці таким чином, щоби можна було сформувати наступні запити:

  • Вивести назви всіх книжок відавництва „Магнолія” разом з телефоном та адресою видавництва;

  • Вивести назви всіх книжок та їх авторів, рік видання яких більше 2000;

  • Вивести назви всіх книжок, автор яких „Шевченко”, вказавши видавництво та рік видання

  1. База даних „Каталог електронних вузлів”, що містить 2 таблиці:

„Апаратура” та „Виробники”. Сконструювати таблиці таким чином, щоб можна було сформувати запити:

  • вивести всі діоди українського виробництва, вказавши 2-3 їх параметри

  • вивести всі діоди заданої серії, а також їх виробників

  • вивести всі діоди за заданою характеристикою

  1. База даних „Відділення” містить 2 таблиці: „Групи” та „Куратори”. Сконструювати таблиці так, щоби можна було ви конати наступні запити:

  • вивести номер групи, прізвище куратора та старости, домашній телефон куратора та старости групи

  • номери груп, прізвища старост та кураторів груп, в яких кількість прогулів більше 200 годин за семестр

  • вивести номери груп та відповідні їм прізвища кураторів, а також номер аудиторії, де можна знайти куратора

Викладач Аністратенко Т.В.