Информатика

Учебное пособие

Учебное пособие предназначено для студентов первого курса, обучающихся по направлению 210100 Электроника и микроэлектроника и специальности 210106 Промышленная электроника. В пособии содержатся традиционные для курса «Информатика» разделы, касающиеся понятий информации, информационных процессов и технологий, приведена общая структура процессорных устройств обработки информации, рассмотрена структура и состав аппаратной части персональных компьютеров. В разделе «Компоненты прикладного программного обеспечения» рассмотрены текстовой процессор MS Word, электронная таблица MS Excel и СУБД MS Access. Значительное место в пособии отведено описанию работы с математическим процессором MathCad. Наибольшее внимание в пособии уделено изложению основ программирования на языке С++.

Кафедра промышленной электроники

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

Егоров, И. М. Информатика: Учебное пособие [Электронный ресурс] / И. М. Егоров. — Томск: ТУСУР, 2007. — 245 с. — Режим доступа: https://edu.tusur.ru/publications/869
Автор:   Егоров И. М.
Год издания: 2007
Количество страниц: 245
Скачиваний: 18

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

Введение

1 Понятие информации

1.1 Информационные процессы и системы

1.2 Информационные ресурсы и технологии

1.3 Негативные последствия информатизации

1.4 Персональный компьютер и здоровье

1.5 История развития информатики

1.6 Структура информатики и ее связь с другими науками

1.7 Общая структура процессорных устройств обработки информации и принципы фон Неймана

2 Структура и состав персонального компьютера

2.1 Процессоры

2.2 Чипсеты

2.3 Контроллеры периферийных устройств

2.4 Модули оперативной памяти

2.5 Внешние запоминающие устройства

2.6 Звуковые карты

2.7 Сетевые карты

2.8 Факс-модемы

2.9 Мониторы и видеокарты

2.10 Конфигурация системного блока компьютера

2.11 Принтеры

3 Компоненты прикладного программного обеспечения

3.1 Текстовой процессор Microsoft Word

3.2 Рабочее окно процессора Microsoft Word

3.3 Режимы отображения документов

3.4 Приемы работы с командами строки меню

3.5 Панели инструментов Microsoft Word XP

3.6 Форматирование текста

3.6.1 Настройка шрифта

3.6.2 Настройка метода выравнивания

3.6.3 Настройка параметров абзаца

3.6.4 Средства создания маркированных и нумерованных списков

3.7 Приемы и средства автоматизации разработки документов

3.8 Работа со стилями

3.9 Шаблоны

3.10 Темы

3.11 Приемы управления объектами Microsoft Word

3.11.1 Особенности объектов Word

3.11.2 Запуск и настройка редактора формул

3.11.3 Особенности редактора формул

3.12 Работа с таблицами

4 Электронная таблица Excel

4.1 Основные понятия электронных таблиц

4.2 Ввод, редактирование и форматирование данных

4.3 Содержание электронной таблицы

4.4 Ссылки на ячейки

4.5 Абсолютные и относительные ссылки

4.5.1 Копирование содержимого ячеек

4.6 Автоматизация ввода

4.7 Построение диаграмм и графиков

4.8 Редактирование диаграммы

5 Базы данных и системы управления базами данных

5.1 Структура базы данных

5.2 Свойства полей базы данных

5.3 Типы данных Microsoft Access

5.3.1 Безопасность баз данных

5.4 Формирование баз данных

5.4.1 Режимы работы с базами данных

5.5 Объекты базы данных

5.6 Работа с СУБД Microsoft Access. Общие замечания

5.6.1 Работа с таблицами

5.6.2 Работа с запросами

5.6.3 Упорядочение записей в результирующей таблице

5.6.4 Другие виды запросов

5.7 Работа с формами

5.7.1 Создание форм с помощью мастера

5.7.2 Структура формы

5.7.3 Дизайн формы

5.7.4 Управление последовательностью перехода

5.8 Работа со страницами доступа к данным

5.8.1 Создание страницы доступа к данным

5.9 Работа с отчетами

6 Математический процессор MathCad как система программирования

6.1 Рабочий лист и регионы

6.2 Инструментальные панели и шаблоны

6.3 Операторы определения (назначения) объектов и индикации значений

6.3.1 Функции, определяемые пользователем

6.3.2 Виды операторов назначения MathCad

6.3.3 Операторы индикации значений

6.4 Вывод графиков в MathCad

7 Операции матричной алгебры и их реализация в среде MathCad

7.1 Матрицы и вектора

7.2 Квадратные матрицы

7.2.1 Матричные функции от квадратных матриц

7.3 Системы линейных уравнений и матричные операции

7.4 Матричные операции MathCad

7.4.1 Ввод и редактирование формата матриц с помощью шаблона

7.4.2 Функции компоновки и декомпозиции матриц

7.4.3 Создание единичной и диагональной матриц

7.4.4 Формирование матрицы на основе заданной функции

7.4.5 Поэлементное формирование матриц

7.4.6 Целочисленные степени квадратных матриц

7.4.7 Функции определения размеров матриц

7.5 Оператор | x |

7.6 Оператор векторизации функций

7.7 Интерполяция и регрессия

7.8 Интерполяция

7.9 Линейная интерполяция

7.10 Кубическая сплайн-интерполяция

7.11 Сплайн-экстраполяция

7.12 Многомерная интерполяция

7.13 Регрессия

7.13.1 Полиномиальная регрессия

7.13.2 Регрессия одним полиномом

7.13.3 Регрессия отрезками полиномов

7.13.4 Двумерная полиномиальная регрессия

7.13.5 Другие типы регрессии

8 Элементы программирования на С++

8.1 Алфавит и лексемы языка С++

8.2 Идентификаторы

8.3 Литералы

8.3.1 Символьные константы

8.3.2 Целочисленные константы

8.3.3 Константы с плавающей точкой

8.3.4 Литеральные константы

8.4 Служебные слова

8.5 Операции

8.6 Разделители

8.7 Комментарии в программе

8.8 Типы и их описание

8.9 Основные скалярные предопределенные типы

8.9.1 Тип void

8.9.2 Объявление скалярных предопределенных типов

8.9.3 Размеры памяти, занимаемые предопределенными типами

8.10 Производные типы

8.10.1 Векторные типы (массивы)

8.10.2 Указатели C++

8.10.3 Ссылки

8.11 Объектные типы

8.11.1 Структуры

8.11.2 Объединения

8.11.3 Битовые поля

8.12 Объявления и определения С++

8.12.1 Объявление typedef

8.13 Выражения

8.13.1 Арифметические выражения

8.13.2 Выражения отношения и логические выражения

8.13.3 Выражения с поразрядными операциями

8.13.4 Выражения присваивания

8.13.5 Выражения инкремента и декремента

8.14 Операторы

8.14.1 Пустой оператор

8.14.2 Операторы описания

8.14.3 Операторы-выражения

8.14.4 Составные операторы (блоки)

8.15 Операторы ветвления

8.15.1 Операторы if и if/else

8.15.2 Операторы switch

8.16 Операторы итерации

8.16.1 Операторы while и do while

8.16.2 Оператор for

8.17 Операторы управления

8.17.1 Оператор break

8.17.2 Оператор continue

8.17.3 Оператор return

8.17.4 Оператор goto

9 Функции

9.1 Структура заголовка функции

9.2 Логический механизм вызова функций

9.3 Объявление, определение и вызов функции

9.3.1 Объявление функции

9.3.2 Определение функций

9.3.3 Вызов функций

9.3.4 Передача параметров функциям

9.4 Перегрузка функций

9.5 Резюме по теме функции

Литература