- •Лабораторна робота № 1 Основні етапи розвитку обчислювальної техніки. Принципи Джона фон Неймана. Класифікація еом
- •Лабораторна робота № 2 Арифметичні основи еом. Форми представлення чисел
- •Лабораторна робота № 3
- •Арифметичні та логічні основи еом.
- •Представлення текстової інформації в еом
- •Та перетворення двійкових кодів
- •Лабораторна робота № 4 Алгоритмічні основи інформатики. Способи опису алгоритмів
- •Лабораторна робота № 5 Алгоритмічні основи обробки інформації на еом. Типи алгоритмів
- •Лабораторна робота № 6 Алгоритмічні основи обробки інформації на еом. Алгоритми обробки одновимірних масивів
- •Лабораторна робота № 7
- •Алгоритмічні основи обробки інформації на еом.
- •Алгоритми обробки двовимірних масивів.
- •Принцип структурного програмування
- •Лабораторна робота № 8
- •Апаратні засоби персональних комп’ютерів.
- •Визначення складу обчислювальної системи та основних
- •Технічних характеристик її компонентів
- •Визначення основних характеристик жорстких дисків пеом та оцінка їх технічного стану
- •Лабораторна робота № 10 Операційні системи персональних комп’ютерів. Характеристика та функції операційних систем
- •Лабораторна робота № 11 Консольні операційні системи. Структура, файлова система, команди роботи з каталогами та файлами
- •Лабораторна робота № 12
- •Консольні операційні системи.
- •Команди загальносистемного призначення та команди роботи
- •З дисками
- •Лабораторна робота № 13
- •Створення простих командних файлів.
- •Використання формальних та фактичних параметрів
- •У командних файлах
- •Лабораторна робота № 14 Консольні операційні системи. Створення командних файлів розгалуженої та циклічної структури
- •Консольні операційні системи. Створення складних командних файлів з вибором дії з «меню»
- •Основні прийоми роботи з файловою системою у середовищі файлового менеджера
- •65044, Одеса, пр. Шевченка, 1
Лабораторна робота № 3
Арифметичні та логічні основи еом.
Представлення текстової інформації в еом
Та перетворення двійкових кодів
Мета роботи
1.1. Ознайомлення з форматами представлення текстової інформації в ЕОМ.
1.2. Придбання навичок виконання арифметичних операцій над числами в двійковій системі числення.
1.3. Ознайомлення з логічними основами ЕОМ та придбання навичок виконання простих логічних перетворень.
Домашнє завдання
2.1. Ознайомитися з методами кодування алфавітно-цифрової інформації в ЕОМ. Вивчити способи кодування двійкових чисел в ЕОМ, правила виконання арифметичних операцій над машинними кодами. Ознайомитися з основними поняттями булевої алгебри.
2.2. Записати в протокол правила переводу від’ємних чисел в зворотний та додатковий коди, правила виконання алгебраїчного додавання двійкових чисел, а також таблиці істинності базових логічних операцій.
Робота в лабораторії
3.1. Користаючись таблицею кодировки ASCII, записати в шістнадцятковому та двійковому вигляді коди перших десяти букв латинської абетки.
3.2. Користуючись зворотним кодом, обчислити в двійковій системі числення 7010 – N10, де N10 – номер студента у журналі групи.
Примітка. При виконанні п.п. 3.2-3.4 використати однобайтне (зі знаком) представлення чисел у формі з фіксованою комою.
3.3. Виконати п. 3.2. з використанням додаткового коду.
3.4. Користуючись зворотним кодом, обчислити в двійковій системі числення N10 – 8010, де N10 – номер студента у журналі групи.
3.5. Виконати п.3.4. з використанням додаткового коду.
3.6. Обчислити в двійковій системі числення з використанням формату чисел з плаваючою комою (розрядність мантиси та порядку – 1 байт зі знаком) N10 + 6310, де N10 – номер студента у журналі групи.
3.7. Обчислити булеву функцію
__ __
Y=( X0 \/ X1 /\ X2) /\ (X4 \/ X3),
де Xi – відповідні розряди в двійковому представленні N:
N2 = X4 X3 X2 X1 X0. Накреслити схему цифрового пристрою, що реалізує надану булеву функцію за допомогою базових логічних елементів.
Вимоги до звіту
4.1. Титульний лист.
4.2. Мета лабораторної роботи.
4.3. Результати розрахунків за п.п. 3.1 – 3.4.
4.4. Висновки.
Контрольні запитання
5.1. Як кодуються в ЕОМ алфавітно-цифрові символи?
5.2. Як утворюються зворотний і додатковий машинні коди чисел?
5.3. Як виконуються арифметичні операції над різними машинними кодами чисел?
5.4. Що таке логічна змінна?
5.5. Назвіть базові операції булевої алгебри.
5.6. Яка послідовність виконання базових логічних операцій?
Література
1. Алексеев А.П. Информатика 2001. – М.: Изд. Солон-Р, 2001, с. 38-45.
2. Цилькер Б.Я., Орлов С.А. Организация ЭВМ и систем:Учебник для вузов –СПб.: Питер, 2007, с.80-83, 337-340.
Лабораторна робота № 4 Алгоритмічні основи інформатики. Способи опису алгоритмів
Мета роботи
1.1 Ознайомлення з поняттям алгоритму.
1.2. Ознайомлення зі способами опису алгоритмів.
1.3. Вивчення символів, використовуваних у блок-схемах алгоритмів.
1.4. Придбання навичок словесного і графічного опису простих алгоритмів.
Домашнє завдання
2.1. Ознайомитися з визначенням алгоритму, його властивостями і способами його опису.
2.2. Навести в протоколі лабораторної роботи і вивчити графічне зображення символів, що використовуються у блок-схемах алгоритмів.
Робота в лабораторії
3.1. Скласти словесні описи алгоритмів вирішення двох завдань свого варіанту. Завдання наведені в [1] у табл.1.1. Варіанти з таблиці вибираються відповідно до номера студента у журналі групи.
3.2. Зобразити блок-схеми алгоритмів рішення завдань свого варіанту.
Вимоги до звіту
4.1. Титульний лист.
4.2. Домашнє завдання.
4.3. Словесні описи та блок-схеми алгоритмів вирішення двох завдань.
4.4. Висновки.
Контрольні запитання
5.1. Дайте визначення алгоритму Назвіть та поясніть його властивості.
5.2. Перелічіть способи опису алгоритмів.
5.3. Назвіть основні символи, що використовуються в блок-схемах алгоритмів, та наведіть їхні графічні зображення.
5.4. Яким чином нумеруються блоки на блок-схемах алгоритмів?
5.5. У яких випадках можна не показувати стрілки на лініях потоку у блок-схемах алгоритмів?
Література
1. Инструкции к выполнению лабораторных работ по курсу «Алгоритмические языки и программирование» /Сост. В.П.Гонтаренко, В.С.Токолов, Ю.Г.Косоротов.- Одесса: ОПИ, 1992.
2. Алексеев А.П. Информатика 2001. – М.: Изд. Солон-Р, 2001, с.184-188.
3. Основы современных компьютерных технологий:Учебное пособие / Под ред. проф. Хомоненко А.Д. –СПб.: КОРОНА принт, 1998, с.34-39.