
- •2.Модульний спосіб конструювання комп’ютера разом з магістральним способом обміну інформацією і визначає магістрально-модульний принцип побудови пк.
- •1.Тип Даних . Елементарні типи даних
- •2. Організація виконання машинних програм
- •3. Бази даних. Табличний формат реляційних баз даних
- •1. Типи данних. Складні типи данних.
- •2. Керуванняя задачами у багато задачних операційних системах.
- •3. Системи керування базою данних. Призначення та можливості сучасних систем керування базами данних.
- •1.Змінні та константи. Статичні та динамічні дані.
- •2.Переривання. Обробка переривань опер. Сист.
- •3.Представлення даних у вигляді таблиць, форм, звітів.
- •1. Оператори. Оператори обробки даних.
- •2. Файлова система. Файли та каталоги. Робота з файлами.
- •3. Пошук інформації у базі даних за допомогою запитів.
- •3.Створення електронних таблиць Microsoft Excel
- •2.Керування зовнішніми пристроями операційною системою. Автоматичне розпізнавання зовнішніх пристроїв.
- •3. Технологія Java.
- •1. Обєктівно-орієнтоване програмува́ння
- •2.Захист комп'ютера від комп'ютерних вірусів
- •3.Інтегроване середовище для розробки програмного забезпечення.
- •1.Змінні та константи. Статичні та динамічні дані.
- •2.Захист інформації від несанкціонованого використання.
- •3.Трансляція програм. Компіляція та інтерпретація програм.
- •2) Архітектура локальних комп'ютерних мереж.
- •3) Використання скриптів (Java Script, Visual Basic Script, ActionScript) при створенні web сторінках.
- •1. Класифікація програмного забезпечення:
- •2. Послідовність виконання машинних команд:
- •1.Класифікація команд мікропроцесора.
- •2. Організація ком’ютерної мережі за схемою «Клієнт – Сервер»
- •3. База даних. Табличний формат реляційних баз даних.
- •1. Типи даних. Елементарні типи даних.
- •2. Методи підвищення швидкості виконання машинних команд у мікропроцесорі.
- •3. Мова Assembler.
- •1. Типи даних. Складні типи даних.
- •2. Класифікація команд мікропроцесора.
- •3. Представлення даних у вигляді таблиць, форм та звітів.
- •1.Змінні та константи. Статичні та динамічні дані.
- •2.Переривання роботи мікропроцесора
- •3.Побудова глобальної комп’ютерної мережі.
- •1.Оператори. Оператори обробки данних.
- •2.Апаратні та програмні переривання. Контролер переривань.
- •3. Організація комп. Мережі за схемою «Клієнт-сервер».
- •1. Оператори. Оператори керування.
- •2. Прямий доступ до памяті. Контролер прямого доступу до памяті.
- •3. Передача даних у комп’ютерних мережах.
- •1.Побудова суперкомп’ютерів. Технологія grid.
- •2.Керування задачами у багатозадачних операційних системах.
- •1. Підпрограми та їх використання.
- •2. Таймер. Використання часу у комп’ютерах.
- •3.Інтерактивні web сторінки.
- •1.Магістрально-модульна організація персонального комп’ютера.
- •2. Захист програмного забезпечення від несанкціонованого використання
- •3. Оператори присвоєння
- •1. Прямиий доступ до пам’яті. Контролер прямого доступа до пам’яті.
- •2. Представлення інформації у мережі Internet , html, xml, svg та Java
- •3. Оператори умовної передачі керування.
- •2. Паралельний lpt та послідовний com інтерфейси персонального комп’ютера .
- •3. Локальні комп’ютерні мережі , їх переваги
- •1. Підпрограми та їх використання
- •3.Використання підпрограм.
- •1.Класифікація команд мікропроцесорів
- •2. Організація комп’ютерної мережі за схемою «Клієнт - Сервер»
- •3. База даних. Табличний формат реляційних баз даних.
- •1.Змінні та константи. Статичні та динамічні дані
- •2. Захист програмного забезпечення від несанкціонованого використання.
- •3. Бази даних
3. Мова Assembler.
Assembler - мова програмування низького рівня, що представляє собою формат запису машинних команд, зручний для сприйняття людиною.
Команди мови асемблера один в один відповідають командам процесора і, фактично, являють собою зручну символьну форму запису (мнемокод) команд і їх аргументів. Також мова асемблера забезпечує базові програмні абстракції: зв'язування частин програми і даних через мітки з символьними іменами і директиви.
Директиви асемблера дозволяють включати в програму блоки даних (описані явно чи лічені з файлу); повторити певний фрагмент вказане число раз; компілювати фрагмент за умовою; задавати адресу виконання фрагмента, міняти значення міток в процесі компіляції; використовувати макровизначення з параметрами та ін
Кожна модель процесора, в принципі, має свій набір команд і відповідний йому мову (або діалект) асемблера.
Білет 19
1. Типи даних. Складні типи даних.
Типи даних визначають множину допустимих опер. по обробці даних.
Для конструювання складних типів даних використ. 2 механізма:
1) об’єд.складових однакового типу у єдину стр-ру даних та доступ до цих складових через порядковий номер(побудова масиву, а номер-індекс масиву). Масиви можуть бути одновимірні та багатовимірні(2ох, 3ох). У багатовим. доступ до складових здійснюється з використ. декількох номерів чи індексів;
2) у складну стр-ру даних об’єднуються складові однакового чи різного типів, доступ до складових здійснюється з використ імя складової. При конструюванні складних стр-р даних можуть використ. паралельно чи послідовно обидва механізма побудови склад.типів. Специфічним видом масиву є мимовольні строки, які використ. для зберіг та обробки текстової інформ. Специф.варіантом запису є об’єкт-склад. тип даних, який крім даних містить підпрограми їх обробки. Допуст. опер.= 0.
2. Класифікація команд мікропроцесора.
Як уже зазначалося, принциповою перевагою МП* є програмування. Це означає, що подаючи на вхід МП команди, можна забезпечити потрібну послідовність операцій, тобто реалізацію певного алгоритму. Алгоритм розв'язуваної задачі може бути як завгодно складним, необхідно лише, щоб цей алгоритм був розбитий на кроки у відповідності з системою команд МП. Тому система команд важлива не тільки з точки зору, що МП може робити, але і як виконується алгоритм. Наявність або відсутність будь-якої команди або групи команд може істотно вплинути на вибір МП для конкретного застосування.
1) Команди передачі даних забезпечують просту пересилку інформації без виконання яких-небудь операцій обробки. Команди цієї групи діляться на команди пов'язані із зверненням до пам'яті, команди звернення до регістрів і команди введення виведення.
2) Команди управління, часто звані командами переходу, дозволяють виконувати різні дії у відповідності зі значенням зовнішніх сигналів або вироблених усередині системи умов. Всі команди управління діляться на команди безумовного і умовного переходу.
3) Команди обробки даних діляться на арифметичні і логічні
3. Представлення даних у вигляді таблиць, форм та звітів.
Таблиці. Це основна категорія обєктів у реляційній СУБД, оскільки вся інформація зберігається в базі даних у вигляді таблиць.Кожна таблиця скл. з записів (рядків) і з полів (стовпців). Робота з таблицею виконується в 2 основних режимах: у режимі конструктора і режимі таблиці.
Форми. Цей тип обєктів викор. в основному для зручного введення даних. Форма є ніби бланком, який потрібно заповнити. Заповнити такий бланк зможе навіть початківець. Позитивним є те, що форми запобігають безпосередньому внесенню змін у таблиці.
Звіти. Обєкти-звіти відображають дані так, що їх зручно переглядати. На основі звіту може бути створений документ, що буде роздрукований або включений у документ іншого додатка.
Білет 20