- •1.Информатика. Основные понятия
- •1.1. Понятие об информации, информационных процессах, информационных системах и информационных технологиях
- •Ошибка! Закладка не определена.. Информационные технологии
- •1.1.1. Информационные системы
- •1.2. Предмет информатики
- •1.3. Информация, сообщения, знаки и символы
- •1.3.1. Сообщения, сигналы
- •1.3.2. Знаки, коды, символы и слова
- •1.4. Алгоритмы. Основные понятия
- •1.4.1. Определение алгоритма. Запись алгоритма. Свойства алгоритмов
- •1.4.2. Примеры алгоритмов. Способы, используемые при записи алгоритмов: рекурсия, итерация, разбор случаев, иерархическое построение
- •1.4.3. Объекты, типы объектов
- •1.4.4. Псевдокод для записи алгоритмов
- •1.4.5. Неструктурированная форма записи алгоритмов
- •1.4.6. Структурированная форма записи алгоритмов
- •1.4.7. Последовательный оператор
- •1.4.8. Условный оператор
- •1.4.9. Оператор цикла
- •1.5. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •1.6. Подходы к оценке количества информации
- •2.Основные сведения о компьютерах
- •2.1. Системы счисления
- •2.2. Классификация эвм (компьютеров)
- •2.3. Структура и состав персонального компьютера
- •2.4. Микропроцессоры
- •2.5. Внешние запоминающие устройства
- •2.6. Устройства ввода информации Клавиатура
- •Другие устройства ввода информации
- •2.7. Устройства вывода информации Дисплеи
- •Принтеры и графопостроители
- •2.8. Эволюция пк
- •3. Программное обеспечение персональных компьютеров
- •3.1. Классификация программного обеспечения
- •3.2. Операционные системы (ос)
- •3.3. Сервисные системы
- •3.4. Инструментальные системы
- •3.4.1. Языки и системы программирования
- •3.4.2. Системы управления базами данных
- •3.4.3. Инструментарий искусственного интеллекта
- •3.4.4. Текстовые редакторы
- •3.4.5. Интегрированные системы
- •3.5. Прикладное программное обеспечение
- •4. Операционная система dos. Основные сведения
- •4.1. Операционные системы и файлы
- •4.2. Файловая система dos
- •4.2.1. Именование накопителей
- •4.2.2. Именование файлов
- •4.2.3. Именование каталогов
- •4.2.4. Файловая структура
- •4.3. Операции с файлами и каталогами
- •4.4. Загрузка dos. Системные файлы. Командный процессор
- •5. Программирование
- •5.1. Компьютерное решение задач. Основные этапы
- •5.1.1. Математическая формулировка и разработка методов решения задачи
- •5.1.2. Разработка алгоритма решения задачи
- •5.1.3. Разработка программы решения задачи. Отладка и тестирование программы
- •5.1.4. Решение поставленных задач на компьютере и анализ результатов
- •5.2. Алгоритмический язык программирования Basic
- •5.2.1. Основные понятия
- •5.2.2. Данные
- •5.2.3. Типы данных
- •5.2.4. Элементарные типы данных
- •5.2.5. Константы
- •5.2.6. Переменная. Оператор объявления переменных
- •5.2.7. Выражения
- •5.2.8. Арифметические выражения
- •5.2.9. Строковые выражения
- •"КазаньÈкгтуÈим.А.Н.Туполева"
- •5.2.10. Логические выражения
- •5.2.11. Оператор присваивания
- •5.2.12. Составные типы данных
- •5.2.13. Структуры. Оператор описания типа данных. Переменные структурного типа
- •5.2.14. Массивы. Переменные типа массива
- •5.2.15. Оператор вывода данных на экран
- •5.2.16. Операторы управления выводом информации на экран
- •5.2.17. Оператор ввода информации с клавиатуры
- •Input ИмяПерем1, ...., ИмяПеремN
- •123,3.1415E-3,"Казань"
- •5.2.18. Составные операторы, задающие последовательность действий
- •If Условие then
- •5.2.20. Оператор выбора
- •Input "введите номер сотрудника", n
- •5.2.21. Оператор цикла
- •5.2.22. Оператор цикла со счетчиком
- •5.2.23. Процедуры
- •5.2.24. Процедура-функция
- •ИмяФормальногоПараметра ( ) as ИмяТипаДанного
- •5.2.25. Процедура-подпрограмма
- •6. Основы графического интерфейса операционной системы windows 95
- •6.1. История создания
- •6.2. Основные понятия пользовательского интерфейса Windows 95
- •6.3. Устройство "мышь" в Windows 95
- •6.4. Основные операции с объектами
- •6.5. Рабочий стол
- •6.6. Окна и меню
- •6.7. Переключатель задач Панель Задач
- •6.8. Приложение Мой компьютер
- •6.9. Корзинка "для мусора"
- •6.10. Помощь
- •6.11. Использование мышки
- •6.12. Запуск приложений
- •6.13. Проводник
- •6.14. Как работать с документами и файлами?
- •6.15. Как завершить работу с Windows 95
- •7. Вычислительные сети
- •7.1. Комплексное проектирование, арм, серверы
- •7.2. Телекоммуникации
- •7.3. Локальные вычислительные сети (лвс)
- •7.4. Модель открытых систем
- •7.5. Глобальные вычислительные сети (гвс)
- •7.6. Прикладные процессы в сетях
- •Электронная почта (e-mail)
- •Электронная доска объявлений (ввs)
- •Телеконференции
- •Доступ к удаленным дискам, базам данных
- •7.8. Современные информационные технологии в машиностроительных сапр
- •Список вопросов для самопроверки к разделу 1
- •К разделу 2
- •К разделу 3
- •К разделу 4
- •К разделу 5
- •К разделу 6
- •К разделу 7
- •Список литературы
- •Основы информатики
- •420111 Казань, к.Маркса, 10.
Министерство общего и профессионального образования
Российской Федерации
КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
им. А.Н.ТУПОЛЕВА
___________________________________________________________________
И.Х.Саитов, А.Н.Кусюмов,
Н.У.Рахманкулов, Л.А.Семаков, В.В.Дятчин
Основы информатики
Учебное пособие
Казань 1998
Министерство общего и профессионального образования
Российской Федерации
КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
им. А.Н.ТУПОЛЕВА
___________________________________________________________________
И.Х.Саитов, А.Н.Кусюмов,
Н.У.Рахманкулов, Л.А.Семаков, В.В.Дятчин
Основы информатики
Учебное пособие
для студентов машиностроительных специальностей
заочной формы обучения
Издательство Казанского государственного
технического университета
1998
УДК 681.3:519.6
И.Х.Саитов, А.Н.Кусюмов, Н.У.Рахманкулов, Л.А.Семаков, В.В.Дятчин. Основы информатики для студентов машиностроительных специальностей заочной формы обучения: Учеб. пособие. Казань: Изд-во Казан. гос. техн. ун-та, 1998. 136с. ISBN 5-7579-0180-2
Представлены сведения о пользовательской архитектуре современных вычислительных систем и сетей; операционных системах, их функциях и возможностях; системах программного обеспечения ЭВМ; инструментальных программно-аппаратных системах; интегрированных программно-аппаратных средах и возможностях их использования в профессиональных системах; современных информационных технологиях; теории алгоритмов, алгоритмизации, методах программирования; процедурных языках программирования высокого уровня; работе в операционных системах DOS и WINDOWS.
Знания, полученные при изучении дисциплины "Информатика" по данному пособию, дадут возможность студентам эффективнее выполнять расчетные работы, курсовые и дипломные проекты, решать в дальнейшем производственные и научно-исследовательские задачи.
Табл. 2 Ил. 4 Библиогр.: 8 назв.
Рецензенты: докт. техн. наук, проф. Белавин В.А. (Казанский филиал Московского энергетического института (технический университет))
канд. техн. наук Черников С.К. (Казанский физико-технический институт КНЦ РАН)
Рекомендовано к изданию Учебно-методическим центром
КГТУ им.А.Н.Туполева
ISBN 5-7579-0180-2 ### Изд-во Казан. гос. техн. ун-та, 1998.
### И.Х.Саитов, А.Н.Кусюмов, Н.У.Рахманкулов,
Л.А.Семаков, В.В.Дятчин., 1998.
ОГЛАВЛЕНИЕ
1.ИНФОРМАТИКА. ОСНОВНЫЕ ПОНЯТИЯ 7
1.1. Понятие об информации, информационных процессах, информационных системах и информационных технологиях 7
Ошибка! Закладка не определена.. Информационные технологии 8
1.1.1. Информационные системы 10
1.2. Предмет информатики 13
1.3. Информация, сообщения, знаки и символы 14
1.3.1. Сообщения, сигналы 14
1.3.2. Знаки, коды, символы и слова 16
1.4. Алгоритмы. Основные понятия 17
1.4.1. Определение алгоритма. Запись алгоритма. Свойства алгоритмов 17
1.4.2. Примеры алгоритмов. Способы, используемые при записи алгоритмов: рекурсия, итерация, разбор случаев, иерархическое построение 19
1.4.3. Объекты, типы объектов 21
1.4.4. Псевдокод для записи алгоритмов 22
1.4.5. Неструктурированная форма записи алгоритмов 23
1.4.6. Структурированная форма записи алгоритмов 24
1.4.7. Последовательный оператор 26
1.4.8. Условный оператор 26
1.4.9. Оператор цикла 29
1.5. Общая характеристика процессов сбора, передачи, обработки и накопления информации 31
1.6. Подходы к оценке количества информации 32
2.ОСНОВНЫЕ СВЕДЕНИЯ О КОМПЬЮТЕРАХ 33
2.1. Системы счисления 33
2.2. Классификация ЭВМ (компьютеров) 35
2.3. Структура и состав персонального компьютера 37
2.4. Микропроцессоры 40
2.5. Внешние запоминающие устройства 41
2.6. Устройства ввода информации 43
Другие устройства ввода информации 47
2.7. Устройства вывода информации 48
Дисплеи 48
Принтеры и графопостроители 49
2.8. Эволюция ПК 50
3. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ 52
52
3.1. Классификация программного обеспечения 52
53
3.2. Операционные системы (ОС) 53
56
3.3. Сервисные системы 56
57
3.4. Инструментальные системы 57
3.4.1. Языки и системы программирования 57
3.4.2. Системы управления базами данных 60
3.4.3. Инструментарий искусственного интеллекта 61
3.4.4. Текстовые редакторы 62
3.4.5. Интегрированные системы 63
64
3.5. Прикладное программное обеспечение 64
4. ОПЕРАЦИОННАЯ СИСТЕМА DOS. ОСНОВНЫЕ СВЕДЕНИЯ 67
4.1. Операционные системы и файлы 67
4.2. Файловая система DOS 67
4.2.1. Именование накопителей 67
4.2.2. Именование файлов 68
4.2.3. Именование каталогов 69
4.2.4. Файловая структура 69
4.3. Операции с файлами и каталогами 70
4.4. Загрузка DOS. Системные файлы. Командный процессор 71
74
5. ПРОГРАММИРОВАНИЕ 74
5.1. Компьютерное решение задач. Основные этапы 74
5.1.1. Математическая формулировка и разработка методов решения задачи 74
5.1.2. Разработка алгоритма решения задачи 74
5.1.3. Разработка программы решения задачи. Отладка и тестирование программы 75
5.1.4. Решение поставленных задач на компьютере и анализ результатов 76
5.2. Алгоритмический язык программирования Basic 76
5.2.1. Основные понятия 76
5.2.2. Данные 78
5.2.3. Типы данных 78
5.2.4. Элементарные типы данных 79
5.2.5. Константы 80
5.2.6. Переменная. Оператор объявления переменных 82
5.2.7. Выражения 84
5.2.8. Арифметические выражения 84
5.2.9. Строковые выражения 86
5.2.10. Логические выражения 88
5.2.11. Оператор присваивания 89
5.2.12. Составные типы данных 91
5.2.13. Структуры. Оператор описания типа данных. Переменные структурного типа 92
5.2.14. Массивы. Переменные типа массива 93
5.2.15. Оператор вывода данных на экран 95
5.2.16. Операторы управления выводом информации на экран 97
5.2.17. Оператор ввода информации с клавиатуры 97
5.2.18. Составные операторы, задающие последовательность действий 99
5.2.19. Условный оператор 99
5.2.20. Оператор выбора 102
5.2.21. Оператор цикла 104
5.2.22. Оператор цикла со счетчиком 105
5.2.23. Процедуры 106
5.2.24. Процедура-функция 108
5.2.25. Процедура-подпрограмма 109
112
6. ОСНОВЫ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА ОПЕРАЦИОННОЙ СИСТЕМЫ WINDOWS 95 112
6.1. История создания 112
6.2. Основные понятия пользовательского интерфейса Windows 95 112
6.3. Устройство "мышь" в Windows 95 113
6.4. Основные операции с объектами 113
6.5. Рабочий стол 114
6.6. Окна и меню 115
6.7. Переключатель задач Панель Задач 116
6.8. Приложение Мой компьютер 117
6.9. Корзинка "для мусора" 117
6.10. Помощь 118
6.11. Использование мышки 119
6.12. Запуск приложений 120
6.13. Проводник 120
6.14. Как работать с документами и файлами? 121
6.15. Как завершить работу с Windows 95 122
7. ВЫЧИСЛИТЕЛЬНЫЕ СЕТИ 123
7.1. Комплексное проектирование, АРМ, серверы 123
7.2. Телекоммуникации 123
7.3. Локальные вычислительные сети (ЛВС) 125
7.4. Модель открытых систем 127
7.5. Глобальные вычислительные сети (ГВС) 128
7.6. Прикладные процессы в сетях 130
7.7. Internet 133
7.8. Современные информационные технологии в машиностроительных САПР 133
СПИСОК ВОПРОСОВ ДЛЯ САМОПРОВЕРКИ 136
К разделу 1 136
К разделу 2 136
К разделу 3 136
К разделу 4 136
К разделу 5 137
К разделу 6 137
К разделу 7 138
СПИСОК ЛИТЕРАТУРЫ 139
1.Информатика. Основные понятия
1.1. Понятие об информации, информационных процессах, информационных системах и информационных технологиях
Термин информация происходит от латинского informatio - разъяснение, осведомление. Информация - одно из основных понятий информатики - первоначально означало сообщение сведений, осведомление и другие формы коммуникаций между людьми. В современном понимании информация выступает в трех формах: биологической (биотоки в организмах, связи в генетических механизмах), технической (сигналы в электронных цепях) и социальной (движение человеческих знаний в общественных системах).
Различают дискретную и непрерывную форму информации. Дискретная форма существует (передается, обрабатывается, хранится) в виде конечных совокупностей различных символов; непрерывная информация воплощается в образах (зрительных, звуковых и др.) и непрерывно наблюдаемых процессах. В информационных процессах одни формы информации зачастую переходят в другие.
Информацию можно создавать, передавать, запоминать, искать, принимать, копировать, обрабатывать, разрушать. Процессы, в которых участвует информация, называют информационными процессами. К ним относятся процессы хранения, передачи и переработки (обработки) информации.
Хранение информации предполагает наличие долговременного носителя информации, являющегося некоторым материальным средством или средой. Примерами долговременных носителей информации могут быть такие человекоориентированные носители, как бумага, светочувствительные пленки и т.д., и машинные носители: магнитные ленты, диски, перфоленты и т.п. Одну и ту же информацию можно хранить в различном материальном виде (на бумаге, в виде фотонегатива, на магнитной ленте).
Передача информации предполагает наличие устройства связи, в котором информация передается с помощью недолговременных носителей информации, основанных на самых различных физических принципах. Примерами таких устройств и видов связи служат телефон, радио и телевидение. Всякое устройство связи состоит из приемника, передатчика и канала связи, т.е. протяженной в пространстве "среды", через которую носитель информации передается от передатчика к приемнику. Современная техника в качестве носителей при передаче сообщений по каналам связи чаще всего использует:
-
механическое движение, в том числе жидкостей и газов;
-
волны давления в жидкостях и газах, в том числе и звуковые;
-
электрические напряжения и токи;
-
электромагнитные волны, в том числе и световые.
Передача информации всегда связана с затратами энергии. Однако одну и ту же информацию можно передавать с различными энергетическими затратами (по почте, телефону, с курьером и т.д.). При этом, последствия - в том числе материальные - передачи информации совершенно не зависят от физических затрат на ее передачу. Например, легкое нажатие кнопки опускает театральный занавес или производит взрыв в карьере, красный сигнал светофора останавливает поезд, а неожиданное известие может вызвать инфаркт. Поэтому информационные процессы не сводимы к энергетическим, а информация наряду с материей и энергией является одной из фундаментальных сущностей окружающего нас мира.
Обработка информации предполагает выполнение какого-то правила (алгоритма), исходные данные для которого отождествляются с состоянием того или иного носителя. Основными техническими средствами обработки информации являются компьютеры (ЭВМ), которые исполняют алгоритмы обработки информации.