
- •1.Понятие об архитектуре, структуре и принципах программного управления компа.
- •4. Клавиатура (раскладка, кодировка, скан-коды, конструкции, интерфейс).
- •5.Прямой, обратный и дополнительный коды
- •6. Загрузка операционной системы. Настройка bios. Стандартная конфигурация, установка винчестера.
- •7. Формальная и математическая логика. Логические константы и переменные. Операции и, или, не над ними.
- •8. Звук. Канал звука и его использование. Звуковые карты. Подключение внешних устройств. Midi-клавиатуры и синтезаторы. Звуковые колонки. Микрофоны и наушники.
- •9. Таблицы истинности. Булевы функции, принципы минимизации.
- •11. Построение логических схем из элементов и, или, не. Логические элементы и-не, или-не.
- •13.Логические элементы с числом входов больше двух. Использование инвертора для преобразования логических элементов. Применение двоичных логических элементов.(13)
- •15. Логические элементы на основе транзисторно-транзисторной логики (ттл). Разновидности ттл-схем: Шифраторы и дешифраторы. Триггеры. Счетчики. Регистры сдвига.
- •16. Электронная память. Виды памяти. Основные принципы работы электронной памяти. Быстродействие и производительность памяти.
- •17.Арифметические устройства. Принципы работы интегральных микросхем ттл серий. Эволюция реализации логических схем в компьютере.
- •Сумматоры
- •18.Системные (материнские) платы. Ее компоненты и их размещение. Основные принципы работы. Конструкции.(18)
- •19. Сруктура персонального компьютера. Корпус и блок питания. Стандарты. Проблемы при сборке компьютера. Источники резервного питания.
- •20. Видеоадаптеры. Режимы работы. Глубина цвета и разрешение. Принципы построения изображения. Характеристики видеоадаптеров. Tv-тюнеры.
- •21. Процессор. История создания. Общая структурная схема микропроцессора. Технологии изготовления. Процессоры Pentium и их поколения.
- •Последний: Процессор Intel® Core™ i7-
- •22.Манипулятор «мышь» (конструкция, подключение, настройка параметров). Эволюция «мышей». Оптическая мышь. Беспроводные мыши.
- •23. Шины расширения (isa, pci, agp). Сокеты для процессоров. Оперативная память.
- •24.Джойстики. Игровая клавиатура. Рули.
- •25. Bios. Инициализация, ресурсы, распределение памяти. Программа post. Цифровая индикация ошибок.
- •26. Сканеры. Назначение и разновидности.
- •Мониторы. Основные характеристики мониторов. Их разновидности и основные режимы работы.
- •30.Характеристика программного обеспечения. Назначение, классификация. Стандартизация. Коммерческие разновидности программ.
- •32. Винчестеры. Конструкция, охлаждение, интерфейс, подключение, параметры. Проблемы больших дисков. Обслуживание винчестеров (правка загрузочной записи, свопинг). Ultra dma. Serial ata.
- •31.Регистры процессора
- •33.Способы адресации мп Intel 8086.
- •Оптические диски (cd-rom). Конструкция, логическая структура, скорость передачи данных, методы записи. Приводы компакт-дисков, их управление, подключение и регистрация в Windows.
- •Синтаксис ассемблера. Структура программы на языке Ассемблера.
- •36. Классификация компьютерных сетей. Топология. Архитектура. Передача данных. Протоколы. Адресация. Локальные компьютерные сети.
- •37. Команды и директивы. Директивы описания данных.
- •Мониторы. Основные характеристики мониторов. Их разновидности и основные режимы работы.
- •39. Разработка программы на языке ассемблера: этапы написания и отладки программы.
- •40. Гибкие диски и их логическая структура. Подключение дисковода.
- •41.Сетевые карты (программные ресурсы сетевой платы, настройка операционной системы)
- •42. Основные команды мп Intel 8086: команды обмена данными, арифметические команды, логические и команды сдвига.
- •Новшества и изменения
- •Задачи файловой системы
- •44.Модемы и факс-модемы (устройство, конструкция, скорость передачи данных, ат-команды модема, настройка, подключение).
- •45. Графические планшеты (настройка, конструкция).
- •46. Драйверы. Сервисные программные средства: программы диагностики, программы оптимизации дисков и др. Программы-оболочки. Утилиты: программы-архиваторы, антивирусные программы и др.
- •47. Процессоры Intel. Совместимость, идентификация и сравнение производительности процессоров. Охлаждение процессоров. Доработка системы охлаждения. Дополнительное охлаждение.(Сумматоры
- •48. Гибкие диски и их логическая структура. Подключение дисковода.
- •49. Настройка системной платы. Органы управления и индикации. Микросхемы поддержки (чипсеты).
- •50. Сетевые операционные системы. Клиентское и серверное программное обеспечение. Сетевое программное обеспечение.
- •51. Правовое регулирование обеспечения информационной безопасности. Компьютерные преступления и ответственность за них.
- •52. Магнитооптические диски. Записываемые оптические диски. Программы для записи компакт-дисков. Dvd.
- •53.Инсталляция программного обеспечения. Установка драйверов. Инсталляция прикладных программных средств. Форматирование дисков. Открытое программное обеспечение.
42. Основные команды мп Intel 8086: команды обмена данными, арифметические команды, логические и команды сдвига.
Команды обмена данными.
К группе команд пересылки данных относятся следующие команды:
mov <операнд назначения>,<операнд-источник>
xchg <операнд!>,<операнд2>
MOV — это основная команда пересылки данных.
команда преобразования данных: xlat [адрес_таблицы_перекодировки]
Управление периферией компьютера в общем случае осуществляется с использованием всего двух команд ввода-вывода — IN и OUT.
SAL/SHL Арифметический сдвиг влево/логический сдвиг влево
Команда SAL осуществляет сдвиг влево всех битов операнда. Старший бит операнда поступает в флаг CF. Если команда записана в формате
SAL операнд1
сдвиг осуществляется на 1 бит. В младший бит операнда загружается 0. Если команда записана в формате
SAL операнд,CL
сдвиг осуществляется на число битов, указанное в регистре-счетчике CL, при этом в процессе последовательных сдвигов старшие биты операнда, пройдя через флаг CF, теряются, а младшие заполняются нулями.
В качестве операнда можно указывать любой регистр (кроме сегментного) или ячейку памяти размером как в байт, так и в слово. Не допускается использовать в качестве операнда непосредственное значение.
Каждый сдвиг влево эквивалентен умножению знакового числа на 2, поэтому команду SAL удобно использовать для возведения операнда в степень 2.
Поскольку логический сдвиг влево полностью эквивалентен арифметическому сдвигу влево, команда SHL является просто другим обозначением команды SAL.
SAR Арифметический сдвиг вправо
Команда SAR осуществляет сдвиг вправо всех битов операнда. Младший бит операнда поступает в флаг CF. Если команда записана в формате
SAR операнд,1
сдвиг осуществляется на 1 бит. Старший бит операнда сохраняет свое значение. Если команда записана в формате
SAR операнд,CL
сдвиг осуществляется на число бит, указанное в регистре-счетчике CL, при этом в процессе последовательных сдвигов младшие биты операнда, пройдя через флаг CF, теряются, а старший бит расширяется вправо.
В качестве операнда можно указывать любой регистр (кроме сегментного) или ячейку памяти размером как в байт, так и в слово. Не допускается использовать в качестве операнда непосредственное значение.
Каждый сдвиг вправо эквивалентен делению знакового числа на 2, поэтому команду SAR удобно использовать для деления операнда на целые степени 2.
SHR Логический сдвиг вправо
Команда SHR осуществляет сдвиг вправо всех бит операнда. Младший бит операнда поступает в флаг CF. Если команда записана в формате
SHR операнд,1
сдвиг осуществляется на 1 бит. В старший бит операнда загружается 0, а младший теряется. Если команда записана в формате
SHR onepaнд, CL
сдвиг осуществляется на число бит, указанное в регистре-счетчике CL, при этом в процессе последовательных сдвигов старшие биты операнда заполняются нулями, а младшие, пройдя через флаг CF, теряются.
В качестве операнда можно указывать любой регистр (кроме сегментного) или ячейку памяти размером как в байт, так и в слово. Не допускается использовать в качестве операнда непосредственное значение.
RCL Циклический сдвиг влево через бит переноса
Команда RCL осуществляет сдвиг влево всех бит операнда. Если команда записана в формате
RCL операнд, 1
сдвиг осуществляется на 1 бит. В младший бит операнда заносится значение флага CF; старший бит операнда загружается в CF. Если команда записана в формате
RСL операнд,CL
сдвиг осуществляется на число бит, указанное в регистре-счетчике CL, при этом в процессе последовательных сдвигов старшие биты операнда поступают сначала в CF, а оттуда - в младшие биты операнда.
В качестве операнда можно указывать любой регистр (кроме сегментного) или ячейку памяти размером как в байт, так и в слово. Не допускается использовать в качестве операнда непосредственное значение.
RCR Циклический сдвиг вправо через бит переноса
ROL Циклический сдвиг влево
ROR Циклический сдвиг вправо
Команда ROR осуществляет циклический сдвиг вправо всех бит операнда. Если команда записана в формате
ROR операнд,1
сдвиг осуществляется на 1 бит. Младший бит операнда записывается в его старший разряд. Если команда записана в формате
ROR операнд,CL
сдвиг осуществляется на число бит, указанное в регистре-счетчике CL, при этом в процессе последовательных сдвигов младшие биты операнда перемещаются в его старшие разряды.
В качестве операнда можно указывать любой регистр (кроме сегментного) или ячейку памяти размером как в байт, так и в слово. Не допускается использовать в качестве операнда непосредственное значение.
Команды сложения
ADD Целочисленное сложение Команда ADD осуществляет сложение первого и второго операндов. Исходное значение первого операнда (приемника) теряется, замещаясь результатом сложения. Второй операнд не изменяется. В качестве первого операнда можно указывать регистр (кроме сегментного) или ячейку памяти, в качестве второго - регистр (кроме сегментного), ячейку памяти или непосредственное значение, однако не допускается определять оба операнда одновременно как ячейки памяти. Операнды могут быть байтами или словами и представлять числа со знаком или без знака.
ADC Целочисленное сложение с переносом
INC Инкремент (увеличение на 1)
Команды вычитания
SUB Вычитание целых чисел Команда ADD осуществляет сложение первого и второго операндов. Исходное значение первого операнда (приемника) теряется, замещаясь результатом сложения. Второй операнд не изменяется. В качестве первого операнда можно указывать регистр (кроме сегментного) или ячейку памяти, в качестве второго - регистр (кроме сегментного), ячейку памяти или непосредственное значение, однако не допускается определять оба операнда одновременно как ячейки памяти. Операнды могут быть байтами или словами и представлять числа со знаком или без знака.SBB Целочисленное вычитание с займом
DEC Декремент (уменьшение на 1) Команда DEC вычитает 1 из операнда, в качестве которого можно указывать регистр (кроме сегментного) или ячейку памяти размером как в байт, так и в слово. Не допускается использовать в качестве операнда непосредственное значение. Операнд интерпретируется как число без знака.
Команда сравнения
СМР Сравнение. NEG Изменение знака, дополнение до 2
Команды умножения
MUL Умножение целых беззнаковых чисел. IMUL Умножение целых знаковых чисел
Команды деления
DIV Деление целых беззнаковых чисел
IDIV Деление целых знаковых чисел
43. Системное программное обеспечение. Назначение и классификация. Структура и функционирование операционных систем. Операционная система (MS DOS, Windows, Linux, Unix): принципы работы, файловая система.
Системное программное обеспечение — это комплекс программ, которые обеспечивают эффективное управление компонентами вычислительной системы, такими как процессор, оперативная память, каналы ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс» с одной стороны которого аппаратура, а с другой приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д. Системное ПО управляет ресурсами компьютерной системы и позволяет пользователям программировать в более выразительных языках, чем машинных язык компьютера. К системному программному обеспечению относятся:
• операционные системы;• интерфейсные оболочки для взаимодействия пользователя с ОС;
• системы управления файлами;• системы программирования;• утилиты.
Системное программное обеспечение предназначено для:
• создания операционной среды функционирования других программ (другими словами, для организации выполнения программ);
• автоматизации разработки (создания) новых программ;
• обеспечения надежной и эффективной работы самого компьютера и вычислительной сети;
• проведения диагностики и профилактики аппаратуры компьютера и вычислительных сетей;
• выполнения вспомогательных технологических процессов (копирование, архивирование, восстановление файлов программ и баз данных и т.д.).
ОПЕРАЦИОННАЯ СИСТЕМА — вот так называется первая и самая главная программа, благодаря которой становится возможным общение между компьютером и человеком.
Операционная система (или, более фамильярно, просто ОС) — это своего рода буфер-передатчик между компьютерным железом и остальными программами. ОС принимает на себя сигналы-команды, которые посылают другие программы, и «переводит» их на понятный машине язык. ОС управляет всеми подключенными к компьютеру устройствами, обеспечивая доступ к ним другим программам. Наконец, третья задача ОС — обеспечить удобство работы с компьютером для человека-пользователя.
Получается, что каждая ОС состоит как минимум из трех обязательных частей.
Первая — ядро, командный интерпретатор, «переводчик» с программного языка на «железный», язык машинных кодов.
Вторая - специализированные программки для управления различными устройствами, входящими в состав компьютера. Такие программки называются драйверами — т. е. «водителями», управляющими.
Третья часть — удобная оболочка, с которой общается пользователь —интерфейс. Своего рода красивая обертка, в которую упаковано скучное и не интересное для пользователя ядро.
Операционные системы делятся на однозадачные и многозадачные. Однозадачные операционные системы (DOS) могут выполнять в одно и то же время не более одной задачи, а многозадачные ОС способны одновременно управляться с несколькими процессами, деля между ними мощность компьютера. Еще один критерий — число пользователей ОС.
Операционная система бывает однопользовательской (предназначенной для обслуживания одного клиента) и многопользовательской (рассчитанной на работу с группой пользователей одновременно). Примером первой может служить все та же Windows 98/ME, а второй -Windows NT/2000. И последнее — разрядность. 16-разрядные операционные системы (DOS, Windows 3.1, Windows 3.11) ушли в прошлое. С появлением Windows 98-XP. Из 64-разрядных ОС для домашнего использования стоит отметить Windows Vista, Windows7.
специализация, предназначение той или иной ОС.
Операционная система
20-летняя история операционных систем началась именно с DOS (аббревиатура словосочетания Disk Operating System). Точнее — с первой версией этой ОС, выпущенной корпорацией Microsoft в 1981 г. и предназначенной для поставки с компьютерами IBM PC (хотя сначала IBM отдала предпочтение другой ОС под названием СР/М). Кстати, немногие сегодня помнят, что MS-DOS отнюдь не была оригинальной разработкой самой Microsoft: компания Билла Гейтса лишь доработала «операционку» под названием QDOS, созданную компанией Seattle Computer Products.
Windows 3.1
Первая версия Windows вышла в свет в конце 80-х годов и осталась совершенно незамеченной. Появилась пусть примитивная, но многозадачность — хотя число одновременно запускаемых приложений было ограничено двумя-тремя, запустить больше не позволяло малое количество оперативной памяти. А самое главное — исчез пресловутый барьер 640 кбайт, и компьютер смог наконец-то использовать всю установленную на нем оперативную память.
Был недостаток Windows отличалась своей редкостной неустойчивостью, частыми «зависаниями» и большим количеством ошибок.
Windows 95
Windows превратилась из графической надстройки для DOS в полноценную операционную систему. В качестве основы в Windows 95 по-прежнему использовалась добрая старая DOS. Чуть модернизированная, конечно, и не заявленная в качестве отдельного продукта... Более того — новая операционная система стала, подобно Windows NT, 32-разрядной. Напомним, что все предыдущие версии DOS и Windows были 16-разрядными и, стало быть, не могли в полной мере использовать возможности даже процессоров семейства 386 и уж тем более -- новых процессоров Pentium. Конечно, в этом достоинстве крылись и некоторые неудобства — специально под Windows 98/ME пользователям пришлось заменять все свои Windows-программы на новые, 32-разрядные версии.
Windows XP (Whistler)
операционная система под кодовым названием Whistler, первые версии которой стали доступны в конце 2000 года. Остается лишь добавить, что в итоге под именем Windows XP миру были явлена целая линейка операционных систем: «корпоративные» ОС Windows XP Server и Windows XP Professional и «домашняя» Windows XP Home.
Одно из серьезных нововведений — встроенная система распознавания голосовых команд и голосового ввода данных (чем-то подобным, напомним, гордились еще четыре года назад создатели OS/2).
Windows 7 — операционная система семейства Windows NT, следующая за Windows Vista.