Сайты ТУСУРа

Информатика. Базовый курс. Ч.1. Общие вопросы информатики и программирование на Ассемблере

Учебник

Данное издание является первой частью учебника «Информатика. Базовый курс» указанных авторов. В данной части учебника рассматриваются общие вопросы информатики, краткие основы организации компьютера, порядок работы в операционной системе MS DOS, основы программирования на языке Ассемблера.

Кафедра комплексной информационной безопасности электронно-вычислительных систем

Библиографическая запись:

Кирнос, В. Н. Информатика. Базовый курс. Ч.1. Общие вопросы информатики и программирование на Ассемблере: Учебник [Электронный ресурс] / В. Н. Кирнос, А. А. Шелупанов. — Томск: ТУСУР, 2007. — 95 с. — Режим доступа: https://edu.tusur.ru/publications/518
Год издания: 2007
Количество страниц: 95
Скачиваний: 319
УДК:   681.3

Допущено Сибирским региональным отделением Учебно-методического объединения Вузов по образованию в области информационной безопасности для межвузовского использования в качестве учебного пособия по специальности 090105 «Комплексное обеспечение информационной безопасности автоматизированных систем»

Оглавление (содержание)

Глава 1. ОБЩИЕ ВОПРОСЫ ИНФОРМАТИКИ

1. ИНФОРМАЦИЯ, ЗНАНИЯ И НАУКА «ИНФОРМАТИКА»

2. СТРУКТУРА СОВРЕМЕННОЙ ИНФОРМАТИКИ

3. ФУНКЦИИ КОМПЬЮТЕРА

4. СТРУКТУРА КОМПЬЮТЕРА

5. АРИФМЕТИЧЕСКИЕ ОСНОВЫ ОРГАНИЗАЦИИ КОМПЬЮТЕРА

5.1 Двоичная система счисления

5.2 Шестнадцатиричная система счисления

Практические задания «Системы счисления»

5.3 Арифметические операции в двоичной системе счисления

5.3.1 Прямой код

5.3.2 Обратный и дополнительный код

5.3.3 Арифметические операции с целыми числами

5.3.4 Арифметические операции с вещественными числами

Практические задания «Арифметические операции в двоичной системе»

6. ЛОГИЧЕСКИЕ ОСНОВЫ ОРГАНИЗАЦИИ КОМПЬЮТЕРА

6.1 Основные логические операции

6.2 Логические переключающие элементы

6.3 Комбинационные схемы

6.3.1 Алгебраические методы упрощения логических выражений

6.3.2 Карты Карно

Практические задания «Комбинационные логические схемы»

7 АППАРАТНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА

7.1 История развития вычислительных средств

7.2 Классификация современных ПК и его составляющих

7.2.1 Процессор

7.2.2 Монитор

7.2.3 Принтер

7.2.4 Память

8. ПРЕДСТАВЛЕНИЕ ИНФОРМАЦИИ В КОМПЬЮТЕРЕ

8.1 Единицы измерения информации

8.2 Представление целых и вещественных чисел в памяти компьютера

8.4 Обработка информации в компьютере

9. ОСНОВЫ ОПЕРАЦИОННОЙ СИСТЕМЫ MS DOS

9.1 Программное обеспечение персонального компьютера

9.2 Файловая система персонального компьютера

9.3 Основные команды ОС MS DOS

9.4 Оболочка FAR MANAGER (FAR)

9.4.1 Общая характеристика FAR

9.4.2 Управление панелями в FAR

9.4.3 Файловые операции в FAR

9.4.4 Архивация файлов в FAR

9.5 Архивация файлов программой WinZip

9.6 Антивирусы

9.6.1 Антивирусная программа AVP

9.7 Создание меню пользователя в FAR

ЛИТЕРАТУРА К ГЛАВЕ 1

Глава 2 ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ АССЕМБЛЕРА i8086

ВВЕДЕНИЕ

Регистры

Оперативная память

Регистры общего назначения

Сегментные регистры

Указатель команд

Представление команд

1. ВЫЧИСЛЕНИЕ АРИФМЕТИЧЕСКИХ ВЫРАЖЕНИЙ

1.1 Понятие об арифметических операциях

1.2 Оформление программы на Ассемблере

1.3 Исполнение программы

Практические задания к разделу 1

2. ПЕРЕХОДЫ И ВЕТВЛЕНИЯ НА АССЕМБЛЕРЕ

Практические задания к разделу 2

3. ЦИКЛЫ СО СЧЕТЧИКОМ

Практические задания к разделу 3

4. МАССИВЫ

4.2 Двумерные массивы

4.1 Одномерные массивы

Практические задания к разделу 4

5. ПРОЦЕДУРЫ

5.1 Понятие о процедуре

5.2 Передача параметров в процедуру

5.3 Рекурсивные процедуры

Практические задания к разделу 5

6. ВЫВОД ЧИСЕЛ НА ЭКРАН

Практические задания к разделу 6

7. ВВОД И ВЫВОД ЧИСЕЛ В ПРОГРАММЕ НА АССЕМБЛЕРЕ

Практические задания к разделу 7

8. РАБОТА С ФАЙЛАМИ НА АССЕМБЛЕРЕ

Практические задания к разделу 8

9. РАБОТА С ВЕЩЕСТВЕННЫМИ ЧИСЛАМИ

Практические задания к разделу 9

ЛИТЕРАТУРА К ГЛАВЕ 2

ПРИЛОЖЕНИЯ

Приложение 1. Отладчик DEBUG

Приложение 2. Кодировка символов

ТЕСТЫ

Тесты по общим вопросам информатики

Тесты по языку Ассемблера