
- •Процесори 80х86. Основні характеристики. Типи процесорів: sx, dx, dx-2. Адресний простір. Обчислення адреси.
- •Пам'ять pc. Типи пам'яті (convention, umb, hma, extended, expanded). Cmos - пам'ять, Shadow - пам'ять.
- •Диски, дисководи і контролери. Типи, коротка характеристика.
- •Ms dos. Призначення, особливості й основні компоненти.
- •Комп'ютерні віруси. Способи захисту інформації.
- •Ms dos. Пакетні командні файли. Призначення, команди. Утиліта ве.
- •Os/2. Коротка характеристика. Особливості обчислення адреси.
- •Unix: команди керування файлами і каталогами. Права доступу користувачів.
- •Windows. Коротка характеристика. Режими роботи.
- •Класифікація переривань ibm pc. Апаратні переривання. Маскирование апаратних переривань.
- •Оброблювачі переривань ibm pc. Обробка переривань з використанням мов ассемблера і с. Модифікація оброблювачів переривань.
- •Структура дискових томів у ms dos.
- •Керування дисками і каталогами в ms dos.
- •Com і exe програми. Їх особливості і правила написання.
- •Принципи організації взаємодії користувальницької програми з клавіатурою ibm pc.
- •Принципи організації виводу інформації на екран ibm pc.
- •Принципи організації виводу інформації на принтер для ibm pc.
- •Файлова система ms dos, функції з використанням fcb і дескриптора.
- •Основи створення резидентних програм для ms dos.
- •Компоновщики і завантажники. Призначення і застосування.
- •Відладчики, дизасемблери і профайлери. Призначення. Функції і можливості.
- •Утиліти. Призначення. Приклади використання.
- •Комп'ютерна електроніка
- •T, jk, d, rs - тригери. Принцип роботи. Синхронні й асинхронні тригери.
- •Двоступінчасті тригери за схемою ms. Тригери з керуванням по фронту. Принцип роботи. Область застосування.
- •Шифрувачі і дешифрувачі. Синтез комбінаційних схем (кс) на базі дешифрувачів.
- •Мультиплексори. Синтез кс на мультиплексорах.
- •Синтез операційних елементів комбінаційного типу.
- •Регістри. Загальні відомості, класифікація і принцип роботи.
- •Методика синтезу багатофункціональних регістрів.
- •Лічильники. Принцип дії, класифікація. Синтез лічильників з довільним модулем і порядком рахунку.
- •Додавачі. Основні поняття і визначення. Перенос у додавачах.
- •Програмуємі логічні матриці (плм). Синтез схем із застосуванням плм.
- •Запам'ятовуючі пристрої. Класифікація, структура, принцип дії.
- •Постійні запам'ятовуючі пристрої (пзп). Синтез схем на базі пзп.
- •Арифметико-логічні пристрої. Принцип дії, використання в обчислювальній техніці.
- •Розподільники тактів. Методи синтезу розподільників по заданих часових діаграмах.
- •Аналогові обчислювальні машини. Основні вирішальні елементи.
- •Структурні міри інформації. Статична міра інформації, поняття ентропії.
- •2. Комбинаторная мера.
- •3. Логарифмическая мера.
- •Властивості безумовної ентропії.
- •Умовна ентропія, властивості умовної ентропії.
- •Ентропія й інформація, властивості інформації.
- •Квантування інформації. Теорема Котельникова.
- •Основна теорема про кодування для каналу без шуму. Оптимальне кодування.
- •Коди Шеннона-Фано і Хаффмена.
- •Коди, що виявляють помилки і коректують коди. Код Хемминга.
- •Групові коди. Циклічні коди.
- •Семантичний розрив між архітектурою еом і мовами високого рівня.
- •Основи горизонтальної і вертикальної обробки інформації.
- •Використання матричного паралелізму в архітектурі спеціалізованих еом.
- •Використання конвеєрного паралелізму в архітектурі спеціалізованих еом.
- •Заготівля результату в архітектурі спеціалізованих еом.
- •Машини потоків даних.
- •Асоціативні системи.
- •Матричні системи.
- •Конвеєрні системи.
- •Багатопроцесорні системи.
- •Багатомашинні системи.
- •Топологічні структури обчислювальних систем. Приклади реалізацій.
- •Мережі еом
- •Алгоритмічна структура обчислювальних мереж. Призначення протоколів відповідних рівнів.
- •Стандарти комітету ieee в області локальних обчислювальних мереж. Протоколи ieee 802.3, ieee 802.4, ieee 802.5.
- •Стандарт швидкісної оптичної магістралі fddi.
- •Основні складові елементи мережної архітектури.
- •Стандарти швидкісних магістралей Fast Ethernet, Switch Ethernet, 100vg.
- •Архітектурні особливості малих локальних мереж. Структура мережі битбас.
Відладчики, дизасемблери і профайлери. Призначення. Функції і можливості.
Отла́дчик - компьютерная программа, предназначенная для поиска ошибок в других программах, ядрах операционных систем, SQL-запросах и других видах кода. Отладчик позволяет выполнять пошаговую трассировку, отслеживать, устанавливать или изменять значения переменных в процессе выполнения кода, устанавливать и удалять контрольные точки или условия остановки и т.д.
Дизасе́мблер — комп'ютерна програма що транслює мову машинних кодів у мову асемблер. Дизасемблер не є декомпілятором, на відміну від останнього, результатом роботи дизасемблеру не є представлення програмного коду мовою високого рівня, а є асемблерний код. Результат роботи дизасемблера, дизасембльований код, часто форматується для простішого сприйняття людиною, а не для його виконання як асемблера, перетворюючи дизасемблер у засіб для зворотної розробки.
Профайлер - утилита, собирающая статистику выполнения программы. Она умеет определять сколько времени на что было потрачено, сколько раз какой метод был вызван и так далее.
Утиліти. Призначення. Приклади використання.
Утилі́та - сервісна програма, що допомагає керувати файлами, отримувати інформацію про комп'ютер, діагностувати й усувати проблеми, забезпечувати ефективну роботу системи. Утиліти — сервісні програми, що розширюють можливості ОС.
Утиліти обслуговування системи. До УОС відносяться всі види сервісних програм, такі як утиліти для: дефрагментації, перевірки і виправленню структури розділів жорсткого диска, виправленню системних помилок, тонкого налаштуванню системи і т. д..
Оскільки типовий набір необхідних УСО приблизно однаковий для всіх користувачів ПК, то великого поширення набули заздалегідь зібрані пакети утиліт, найяскравішим прикладом яких може послужити пакет від компанії Norton Utilities (що входить в Norton System Works).
Основні типи УОС
Дефрагментатори
Утиліти з контролю помилок і пошкоджень структури розділів та SMART-ревізори(Для UNIX-подібних ОС й для файлових систем в GNU/Linux)
Утиліти контролю цілісності системи(Для Microsoft Windows і Windows NT і Для UNIX-подібних ОС)
Утиліти розширення функціональності
Розширюють функціональність існуючих прикладних або системних засобів, наприклад, утиліти автоматизації і конвертації медіа-тегів (ID3 у MP3, Коментарі Vorbis у Ogg), безпечного (безповоротного) видалення файлів, утиліти конвертації файлів різних форматів, утиліти системного менеджменту. До них входять:
Утіліти-конвертери;
Утиліти — редактори мета-інформації
Утиліти резервного копіювання;
Утиліти системного менеджменту;
Утиліти тонкого налаштування.
Комп'ютерна електроніка
T, jk, d, rs - тригери. Принцип роботи. Синхронні й асинхронні тригери.
Триггер (триггерная система) — класс электронных устройств, обладающих способностью длительно находиться в одном из двух устойчивых состояний и чередовать их под воздействием внешних сигналов.
RS-триггер, или SR-триггер — триггер, который сохраняет своё предыдущее состояние при нулевых входах и меняет своё выходное состояние при подаче на один из его входов единицы
При подаче единицы на вход S (от англ. Set — установить) выходное состояние становится равным логической единице. А при подаче единицы на вход R (от англ. Reset — сбросить) выходное состояние становится равным логическому нулю.
RS-триггер
используется для создания
сигнала с положительным и отрицательным
фронтами, отдельно управляемыми
посредством стробов, разнесённых во
времени
D-триггер - запоминает состояние входа и выдаёт его на выход. D-триггеры имеют, как минимум, два входа: информационный D и синхронизации С. После прихода активного фронта импульса синхронизации на вход С D-триггер открывается. Сохранение информации в D-триггерах происходит после спада импульса синхронизации С. Так как информация на выходе остаётся неизменной до прихода очередного импульса синхронизации, D-триггер называют также триггером с запоминанием информации или триггером-защёлкой.
Условное
графическое обозначение D-триггера со
статическим входом синхронизации С
T-триггеры часто называют счётным триггером, так как он является простейшим счётчиком до 2.
Асинхронный Т-триггер не имеет входа разрешения счёта - Т и переключается по каждому тактовому импульсу на входе С.
Синхронный Т-триггер, при единице на входе Т, по каждому такту на входе С изменяет своё логическое состояние на противоположное, и не изменяет выходное состояние при нуле на входе T. Т-триггер можно построить на JK-триггере, на двухступенчатом (Master-Slave, MS) D-триггере и на двух одноступенчатых D-триггерах и инверторе.
Условное
графическое обозначение (УГО) синхронного
T-триггера с динамическим входом
синхронизации С на схемах.
JK-триггер - работает так же как RS-триггер, с одним лишь исключением: при подаче логической единицы на оба входа J и K состояние выхода триггера изменяется на противоположное. Вход J (от англ. Jump — прыжок) аналогичен входу S у RS-триггера. Вход K (от англ. Kill — убить) аналогичен входу R у RS-триггера.
Алгоритм функционирования JK-триггера можно представить формулой
Условн.
Графич. обозначение JK-триггера со
статическим входом С.