- •Міністерство освіти і науки україни Івано - Франківський національнтий технічний
- •Кафедра інформатики
- •Лабораторна робота №1
- •Теоретичні відомості.
- •2. Хід роботи
- •3. Контрольні запитання
- •4.Таблиця1.1 –Варіанти завдань
- •Лабораторна робота №2
- •Короткі теоретичні відомості
- •2. Хід роботи
- •3.Контрольні запитання:
- •4.Таблиця 2.1- Варіанти завдань
- •Лабораторна робота №3
- •Короткі теоретичні відомості
- •2. Хід роботи
- •3.Контрольні запитання
- •4. Варіанти завдань
- •Лабораторна робота №4
- •Короткі теоретичні відомості
- •2. Хід роботи
- •3.Контрольні запитання
- •4. Варіанти завдань
- •Лабораторна робота №5
- •1.Короткі теоретичні відомості
- •2. Хід роботи
- •5.Результати розрахунку
- •3.Контрольні запитання
- •4. Варіанти завдань
- •Лабораторна робота №6
- •Короткі теоретичні відомості
- •2. Хід роботи
- •3.Контрольні запитання
- •4. Варіанти завдань
- •Лабораторна робота №7
- •Короткі теоретичні відомості
- •2. Хід роботи
- •3.Контрольні запитання
- •4. Варіанти завдань
- •Лабораторна робота №8
- •Короткі теоретичні відомості
- •Хід роботи
- •3.Контрольні запитання
- •4. Варіанти завдань
- •Лабораторна робота №9
- •Короткі теоретичні відомості
- •2. Хід роботи
- •3.Контрольні запитання
- •4.Варіанти завдань
- •Лабораторна робота №10
- •1 Короткі теоретичні відомості
- •2 Хід роботи
- •3 Контрольні запитання
- •4 Варіанти завдань
- •Лабораторна робота №11
- •1 Короткі теоретичні відомості
- •2 Хід роботи
- •3 Контрольні запитання
- •4 Варіанти завдань
- •Лабораторна робота №12
- •1 Теоретичні відомості
- •2 Хід роботи
- •Пояснення до програми
- •3 Контрольні запитання
- •4 Варіанти завдань
- •Лабораторна робота № 13
- •2 Хід роботи
- •2 .1. Програма з використанням файлу послідовного доступу мовою gw Basic
- •Пояснення до программ
- •Питання для самоперевірки
- •4 Варіанти завдань
- •2.Система автоматизованого проектування науково-технічних задач (пакет mathcad)
- •Лабораторна робота №2.1
- •2.1.1.Основні теоретичні відомості
- •2.1.1.1.Інтерфейс користувача
- •2.1.1.2.Основне меню
- •2.1.1.2.Панелі інструментів
- •2.1.1.3.Довідникова інформація
- •2.1.1.4.Типи даних
- •2.1.1.5.Внутрішні константи
- •2.1.1.6.Форматування виводу результатів
- •2.1.2.Варіанти завдання
- •2.1.3.Питання для самоконтролю
- •Лабораторна робота №2.2
- •2.2.1.Основні теоретичні відомості
- •2.2.1.1.Ранжована змінна
- •2.2.1.2.Індексовані змінні
- •2.2.1.3.Суми і добутки
- •2.2.2.Варіанти завдання
- •2.2.3.Питання для самоконтролю
- •Лабораторна робота №2.3
- •2.3.1.Основні теоретичні відомості
- •2.3.1.1.Перші похідні
- •2.3.1.2.Похідні вищих порядків
- •2.3.1.3.Частинні похідні
- •2.3.1.4.Інтеграли
- •2.3.1.5.Кратні інтеграли
- •2.3.2.Варіанти завдання
- •2.3.3.Питання для самоконтролю
- •Лабораторна робота №2.4
- •2.4.1.Основні теоретичні відомості
- •2.4.1.1.Прості операції з матрицями
- •2.4.1.2.Транспортування
- •2.4.1.3. Додавання
- •2.4.1.4. Множення
- •2.4.1.5.Визначник квадратної матриці
- •2.4.1.6.Сума елементів вектора і слід матриці
- •2.4.1.7. Зворотна матриця
- •2.4.2.Варіанти завдання
- •2.4.3.Питання для самоконтролю
- •Лабораторна робота №2.5
- •2.5.1.Основні теоретичні відомості
- •2.5.1.1.Знаходження кореня рівняння
- •2.5.1.2.Розв’язування системи лінійних рівнянь
- •2.5.1.3.Розв’язування системи трансцендентних рівнянь
- •2.5.2.Варіанти завдання
- •2.5.3.Питання для самоконтролю
- •Лабораторна робота №2.6
- •2.6.1.Основні теоретичні відомості
- •2.6.1.1.Двовимірні графіки
- •2.6.1.2.Тривимірні графіки
- •2.6.2.Варіанти завдання
- •2.6.3.Питання для самоконтролю
- •Лабораторна робота №2.7
- •2.7.1.Основні теоретичні відомості
- •2.7.1.1.Прості алгоритми
- •2.7.1.2.Галуження
- •2.7.1.3.Цикли
- •2.7.1.4.Перехоплення помилок
- •2.7.1.5.Складені алгоритми
- •2.7.1.6.Обробка масивів
- •2.7.1.7.Підпрограми-функції
- •2.7.2.Варіанти завдання
- •2.7.3.Питання для самоконтролю
- •2.8.Тести для самоконролю
- •2.9.Приклади розв’язку інженерних задач
- •2.9.1.Розрахунок навантаження на долото та швидкості обертання долота
- •2.9.2.Розрахунок часу витіквння нафтопродукту з цистерни
- •2.9.3.Розрахунк продуктивності насоса і висоти нагнітання двохциліндрового насоса
Міністерство освіти і науки україни Івано - Франківський національнтий технічний
університет нафти і газу
Кафедра інформатики
Тимків Д.Ф.,Белей М.М.,Василик Р.В.,Крихівський М.В.
МЕТОДИЧНІ ВКАЗІВКИ
для виконання лабораторних занять з дисципліни
«ІНФОРМАТИКА та ПРОГРАМУВАННЯ»
Для напряму підготовки 6.050304 – «Нафтогазова справа»
Івано-Франківськ
2010
Методичні вказівки для виконання практичних та лабораторних робіт складені у відповідності з діючими в Івано-Франківському національному університеті нафти і газу навчальним планом і програмою курсу “Інформатика та програмування” для студентів напряму підготовки 6.050304 – «Нафтогазова справа».
Склали: зав. каф. д.т.н. проф. Тимків Д.Ф.
ас.Белей М.М.,ас.Василик Р.В., ас. Крихівський М.В.
Відповідальний за випуск завідувач кафедри інформатики професор, д.т.н. Тимків Д.Ф.
Погоджено з:
Нормоконтролер О.Г. Гургула
Літ. контролер Б.В. П’ятничко
Дане видання – власність ІФНТУНГ. Забороняється тиражування та розповсюдження
ВСТУП
Мова Бейсік є мовою програмування високого рівня.Вона дає змогу описувати алгоритми розв’язування задачі у стислій формі.
Мова Бейсік є зручною для вивчення основ програмування та початкового освоєння сучасної обчислювальної техніки.З її допомогою можна розробляти програми для розв’язування задач обчислювального характеру,інформаційно-пошукових, а також задач для опрацювання інформації.Мова Бейсік є діалоговою і програми написані з її допомогою є зрозумілі і наочні.
Мову Бейсік розробили співробітники Дартмудського коледжу(США) у 1964 р. з метою навчання студентів.Широке визнання вона отримала наприкінці 60-х на прочатку 70-х років завдяки застосуванню в малих комп’ютерах фірм General Elektric,Hewlett-Packard,Digital Equipment Corporation та ін.
Більшість задач мають по 25 індивідуальних завдань.Номер завдання , яке має розв’язати студент у конкретній задачі визначається числом і –номером варіанту.Номер варіанту – це номер студента в журналі або число утворене з останніх двох цифр номера залікової книжки.Оскільки варіантів завдань є лише 25 і якщо і>25 , то від числа і – потрібно відняти 25 або 50, або 75.Якщо в умові задачі немає конкретних даних , то їх потрібно задати на свій розсуд, керуючись її змістом. Скрізь вимагається скласти програму для розв’язування задачі.У кінці програми слід зазначити своє прізвище.
В умовах багатьох задач є посилання на функції .Потрібні функції слід вибрати з наведеної нижче таблиці відповідно до значення числа n , яке залежить від номера конкретного варіанту і та умови задачі. Наприклад , розглянемо варіант і =21.Якщо в умові деякої задачі зазначена функція y=fi+19 (x), то і+19=21+19=40.Оскільки це число більше ,ніж 25 , то від нього віднімаємо 25 і отримуємо номер індивідуального завдання n=40-25=15.Отже , вибираємо з таблиці функцію з номером n=15.
Таблиця функцій:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|