- •Лабораторний практикум
- •Та організація обчислювальних робіт”
- •1.Основи комп’ютерної техніки
- •1.1.1. Основні теоретичні відомості
- •1.1.2. Варіанти завдань
- •1.2.1 Основні теоретичні відомості
- •1.2.2 Варіанти завдань
- •1.3.1 Основні теоретичні відомості
- •1.3.2 Варіанти завдань
- •1.4.1 Основні теоретичні відомості
- •1.4.2 Варіанти завдань
- •2.Мова assembler
- •2.5.1 Основні теоретичні відомості
- •Movs-пересилка рядка
- •2.5.2. Варіанти завдань
- •2.6.1 Основні теоретичні відомості
- •Imul – цілочисельне множення
- •IDlV-цілочисельне ділення
- •2.6.2. Варіанти завдань
- •2.7.1 Основні теоретичні відомості
- •Ja/jnbe – перехід, якщо більше/перехід, якщо не менше або рівно
- •Jae/jnb/jnc – перехід, якщо більше чи рівно/перехід, якщо не менше/перехід, якщо нема переносу
- •Jb/jnae/jc – перехід, якщо менше/перехід, якщо не більше або рівно/перехід,тобто, перенесення
- •Jbe/jna-перехід, якщо менше або рівно/перехід, якщо не більше
- •Jcxz-перехід, якщо вміст регістра сх рівний нулю
- •Je/jz-перехід, якщо рівно/перехід по нулю
- •Jg/jnle-переход, якщо більше ніж/переход, якщо не менше ніж або рівно
- •Jge/jnl-nepexід, якщо більше або рівно/перехід, якщо не менше ніж
- •Jl/jnge-перехід, якщо меньше/перехід, якщо не більше або рівно
- •Jle/jng-перехід, якщо менше або рівно/перехід, якщо більше
- •Jne/jnz-переход по нерівності /переход, якщо не нуль
- •Jnp/jpo-переход за відсутності парності
- •Jp/jpe-перехід по парності
- •2.7.2. Варіанти завдань
- •2.8.1. Основні теоретичні відомості
- •Основні засоби bios для роботи з відеоадаптером
- •Зовнішні регістри контролера vga (03c2h – 03cFh):
- •Регістри контролера атрибутів (03c0h – 03c1h):
- •Регістри графічного контролера (03cЕh – 03cFh):
- •Регістри контролера crt (03d4h – 03d4h):
- •Регістри синхронізатора (03с4h – 03c5h):
- •Регістри vga dac (03c6h – 03c9h):
- •Вибір режиму роботи відеоадаптера
- •Зміна форми курсора
- •Зміна положення курсору
- •Визначення положення і форми курсору
- •Зміна активної сторінки відеопам'яті
- •Згортка текстового вікна вверх
- •Згортка текстового вікна вниз
- •Читання символу і його атрибутів
- •Запис символу з атрибутами в поточній позиції курсору
- •Запис символу в поточній позиції курсору
- •Запис символу в режимі телетайпу
- •Визначення поточного режиму роботи відеоадаптеру
- •2.8.2. Варіанти завдань
- •3.Розрахунки в mathcad
- •Інтерфейс користувача
- •Основне меню
- •Панелі інструментів
- •Довідникова інформація
- •3.9.1. Основні теоретичні відомості
- •3.9.2. Варіанти завдань
- •3.10.1. Основні теоретичні відомості
- •3.10.2. Варіанти завдань
- •3.11.1. Основні теоретичні відомості
- •3.11.2. Варіанти завдань
- •3.12.1. Основні теоретичні відомості
- •3.12.2. Варіанти завдань
- •4.Табличний процеcор excel
- •4.13.1. Основні теоретичні відомості
- •4.13.2. Варіанти завдань
- •4.14.1. Основні теоретичні відомості
- •4.14.2. Варіанти завдань
- •4.15.1. Основні теоретичні відомості
- •4.15.2. Варіанти завдань
- •4.16.1. Основні теоретичні відомості
- •4.16.2. Завдання
ІВАНО-ФРАНКІВСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ НАФТИ І ГАЗУ
Кафедра інформатики
Лабораторний практикум
з дисципліни
“Комп’ютерна техніка
Та організація обчислювальних робіт”
для студентів спеціальності
«Автоматизоване управління технологічними процесами»
Затверджено на засіданні
кафедри інформатики
(протокол № від р.)
Всі цитати, цифровий і фактичний матеріал перевірені, зауваження рецензента враховані ____________
Івано-Франківськ
2010
Лабораторний практикум з дисципліни “Комп’ютерна техніка та організація обчислювальних робіт” для студентів спеціальності «Автоматизоване управління технологічними процесами».- Івано-Франківськ, 2010.
Укладач:
Рецензент:
Відповідальний за випуск
завідуючий кафедрою
інформатики д.т.н., проф. Д.Ф.Тимків
ЗМІСТ
ВСТУП ............................................................................................................................. 4
1.ОСНОВИ КОМП’ЮТЕРНОЇ ТЕХНІКИ ............................................................... 5
Лабораторна робота №1. Числа в 2-й, 8-й і 16-й системах числення ...................... 6
Лабораторна робота №2. Переведення чисел з однієї системи числення в іншу .... 7
Лабораторна робота №3. Арифметичні операції з двійковими числами ................. 8
Лабораторна робота №4. Логічні операції з двійковими числам .............................. 12
2.МОВА ASSEMBLER .................................................................................................. 14
Лабораторна робота №5. Команди пересилання даних .............................................. 20
Лабораторна робота №6. Арифметичні та логічні операції .................................... 22
Лабораторна робота №7. Команди переходів............................................................. 27
Лабораторна робота №8. Взаємодія з операційною системою ................................ 34
3.РОЗРАХУНКИ В MATHCAD .................................................................................. 43
Лабораторна робота №9. Обчислення виразів, ранжована змінна, графіки ........... 46
Лабораторна робота №10. Пошук коренів рівняння та систем рівнянь ................. 50
Лабораторна робота №11. Статистична обробка даних ........................................ 53
Лабораторна робота №12. Програмування ................................................................ 55
4.ТАБЛИЧНИЙ ПРОЦЕCОР EXCEL ...................................................................... 59
Лабораторна робота №13. Табулювання функції, побудова графіка........................ 60
Лабораторна робота №14. Обробка масивів даних................................................… 67
Лабораторна робота №15. Використання вбудованих функцій ...........................… 69
Лабораторна робота №16. Зведена таблиця .............................................................. 76
СПИОК РЕКОМЕНДОВАНОЇ ЛІТЕРАТУРИ ....................................................... 78
ВСТУП
Лабораторний практикум з дисципліни «Комп’ютерна техніка та організація обчислювальних робіт» для студентів спеціальності «Автоматизоване управління технологічними процесами» містить лабораторні роботи з 4-х модулів. Перший призначений для допомоги у вивченні структури комп’ютерів та основ обчислювальної техніки. У другому модулі згруповані роботи з програмування мовою асемблера. Лабораторні роботи третього модуля дозволяють оволодіти основами розрахунків за допомогою математичного калькулятора MathCAD. Четвертий модуль складається з лабораторних робіт з табличним процесором Excel із пакету Microsoft Office.
До лабораторних занять студент повинен готуватися самостійно за допомогою рекомендованої літератури. За результатами виконаних робіт необхідно відповідним чином оформити звіт, який повинен містити:
титульний листок;
завдання на лабораторну роботу;
блок-схему програми або опис отриманого документу з розрахунком;
текст програми мовою Assembler або документ MathCAD чи Excel;
висновок.