- •Глава 7. Основы алгоритмизации и программирования 114
- •Глава 8. Базы данных и система управления базами данных 171
- •Глава 9. Компьютерные сети 224
- •9.1. Терминология 224
- •Глава 10. Вопросы компьютерной безопасности 260
- •Введение
- •Глава 1. Терминология. Краткая история развития информатики. Системы счисления. Представление различных видов данных в эвм
- •1.1. Терминология
- •1.2.1. Единицы количества информации (объемный подход)
- •1.2.Краткая история развития информатики
- •1.3. Системы счисления
- •1.3.1. Позиционные системы счисления
- •1.4. Представление различных видов данных в эвм
- •1.4.1. Кодирование текстовых данных
- •1.4.2. Кодирование графических данных
- •1.4.3. Кодирование звуковой информации
- •Глава 2. Общие принципы построения эвм
- •2.1.Функциональные блоки эвм
- •2.2. Классическая структура эвм
- •2.3. Структура современных эвм
- •2.3.1. Режим прямого доступа к памяти
- •2.3.2. Основной цикл работы эвм
- •2.4. Основные команды эвм
- •2.4.1. Команды для работы с подпрограммами. Стеки
- •Глава 3. Устройство персонального компьютера
- •3.1. Печатная (материнская) плата
- •3.2. Процессор
- •3.3. Назначение и виды памяти
- •3.3.1.Оперативная память
- •Классификация оперативной памяти по способу реализации
- •3.3.2. Энергонезависимая электронная память
- •3.4. Внешние устройства пк
- •1. Устройства ввода
- •Глава 4. Программное обеспечение пк
- •4.1. Системное по
- •4.1.1. Компьютерные вирусы и антивирусные программные средства
- •4.2. Прикладное по
- •Глава 5. Операционные системы Функции ос пк
- •5.2. Операционная система ms dos
- •5.2.1. Работа с файлами в dos
- •5.2.2. Общие команды ms dos
- •5.2.3. Конфигурационные файлы
- •5.2.4. Организация файловой системы
- •5.3. Операционная система Windows компании Microsoft
- •5.3.1. Окно Windows
- •5.3.2. Программа Проводник
- •Глава 6. Основы работы с прикладными программами пакета Microsoft Office
- •6.1. Текстовый редактор Microsoft Word
- •6.1.1. Интерфейс приложений
- •6.1.2.Режимы отображения документа
- •6.1.3.Создание документа
- •6.1.4. Сохранение документа
- •6.1.5. Открытие документа
- •6.1.6.Ввод текста
- •6.1.7. Специальные средства ввода и редактирования текста
- •Специальные средства редактирования текста
- •6.1.8. Форматирование текста
- •6.1.9. Приемы и средства автоматизации форматирования
- •6.1.10. Работа с таблицами
- •6.1.11.Управление сменой страниц
- •6.1.12. Разделы
- •6.2. Электронные таблицы Excel
- •6.2.1. Особенности интерфейса
- •6.2.2. Виды вводимых данных
- •6.2.3. Ввод данных в ячейку и редактирование
- •6.2.4. Ввод рядов данных
- •6.2.5. Проверка орфографии
- •6.2.6. Форматирование рабочего листа
- •6.2.7. Использование и создание формул
- •6.2.8. Параметры страницы
- •6.2.9. Анализ данных с помощью сводных таблиц
- •6.2.10. Создание диаграмм и графиков
- •6.2.11. Управление данными
- •Глава 7. Основы алгоритмизации и программирования
- •7.1. Этапы решения задачи на эвм
- •7.2. Алгоритм и его свойства
- •7.2.1. Способы описания алгоритмов
- •7.2.2. Основные графические элементы блок-схем
- •Элементы блок-схем
- •7.3. Структурный подход к программированию
- •7.4. Языки программирования
- •7.5. Основные языки высокого уровня
- •7.6. Общее описание языка QuickBasic
- •7.6.1. Назначение и основные особенности языка
- •7.6.2. Алфавит языка
- •7.6.3. Данные. Виды данных
- •Числовые данные
- •Типы числовых констант
- •Переменные
- •7.6.4. Встроенные математические функции
- •Стандартные математические функции qbasic
- •Арифметические выражения
- •7.6.5. Основные операторы языка qbasic
- •7.6.5.1. Операторы для реализации линейной программы
- •7.6.5.2. Операторы для разветвляющихся вычислительных процессов
- •7.6.5.3. Операторы циклических алгоритмов
- •Операторы описания массивов
- •7.6.5.5. Подпрограммы и функции
- •Передача аргументов по значению
- •7.6.5.6. Операторы и функции обработки символьной информации
- •Передача аргументов по ссылке
- •7.6.5.7. Графические возможности qbasic
- •7.6.5.8. Звуковые средства языка qbasic
- •Глава 8. Базы данных и система управления базами данных
- •8.1. Базы данных и информационные системы
- •8.2. Архитектура информационной системы
- •8.3. Терминология баз данных
- •8.3.1. Виды взаимосвязей между объектами предметной области
- •8.4. Трехуровневая модель бд
- •8.5. Модели организации данных
- •8.5.1. Иерархическая модель данных
- •8.5.2. Сетевая модель данных
- •8.5.3. Реляционная модель данных
- •8.5. 4. Фундаментальные свойства отношений
- •8.6. Операции над данными в реляционной модели
- •8.7. Нормализация отношений
- •8.8. Системы управления базами данных
- •Функции субд
- •Централизованные и распределенные бд
- •8.9. Субд microsoft access
- •8.9.1. Структура окна Access
- •8.9.2. Создание таблиц
- •Операции с таблицами
- •8.9.3. Создание связей между таблицами
- •8.9.4. Формы
- •8.9.5. Сортировка и фильтрация данных
- •8.9.6. Запросы
- •8.9.7. Отчеты
- •Глава 9. Компьютерные сети
- •9.1. Терминология
- •9.2. Классификация сетей
- •9.3. Топология сетей
- •9.3.1 Шина
- •9.3.2. Звезда
- •9.3.3. Кольцо
- •9.4. Сетевые технические средства
- •9.4.1. Физическая среда передачи данных в лвс
- •9.4.2. Организация модемной связи
- •9.5. Сетевые программные средства
- •9.6. Способы коммутации компьютеров и виды сетей
- •9.6.1. Способы коммутации и передачи данных
- •9.6.2. Локальная вычислительная сеть (лвс)
- •9.6.3. Архитектура сети
- •9.6.4. Типы лвс
- •Одноранговые лвс
- •Лвс с выделенным сервером (иерархические)
- •9.7. Модель сетевой архитектуры iso/osi
- •Архитектура модели
- •Взаимодействие уровней модели osi
- •9.8. Общая характеристика сети Internet
- •9.8.1. История
- •9.8.2. Протокол tcp (Transmission Control Protocol)
- •9.8.3. Ip (Internet Protocol) – протокол межсетевого взаимодействия
- •9.8.4. Доменное имя
- •9.8.5. Понятие гипертекста и гиперссылки
- •9.8.6. Унифицированный указатель ресурса (url – Uniformed Resource Locator)
- •9.8. 7. Службы Интернета
- •Электронная почта
- •Сетевые новости, или телеконференции
- •Списки рассылки (Mail List)
- •Служба передачи файлов
- •Служба www
- •Служба icq
- •Поисковые системы
- •Глава 10. Вопросы компьютерной безопасности
- •10.1. Понятие о компьютерной безопасности
- •10.1.1. Компьютерные вирусы
- •Программные средства антивирусной защиты
- •10. 2. Защита информации в Интернете
- •10.2.1. Понятие о шифровании данных и электронной цифровой подписи
- •Алгоритмы с симметричным шифрованием
- •Алгоритмы с асимметричным шифрованием
- •Комбинированный метод шифрования
- •Электронная цифровая подпись
- •Идентификация и аутентификация
- •Средства эцп
- •Библиографический список
6.2.2. Виды вводимых данных
В ячейку можно вводить текст, числа (даты, время) и формулы. При вводе данные появляются в активной ячейке и отображаются в строке формул. В ячейку можно ввести текст длиной до 32000 алфавитно-цифровых символов. Числа – это константы, состоящие из цифр. Целые (1, 2, 4…), вещественные (12, 45) и в экспоненциальном виде (1,23Е+08). Даты представляются последовательностью чисел 8/12/99, 8.12.99, 8-дек-99. По умолчанию отсчет дат ведется с 1 января 1900г. по 31 декабря 2078 г. Формат времени 14:30:09, 2:25 РМ.
Одно из важнейших средств в Excel – формулы, которые могут быть простыми и сложными, но главное заключается в том, что в них могут содержаться ссылки на данные, хранящиеся в других ячейках рабочего листа. A1=5, A2=10, A3=A1+A2. Когда значения в ячейках А1 и А2 изменятся автоматически изменится и результат вычисления формулы. Excel автоматически располагает в ячейке формулу, если значение в ячейке начинается со знака равенства (=), знака (+) или минус (-). Активная ячейка и строка формул отображают формулу при ее вводе, но после нажатия <Enter> ячейка отобразить результат вычисления, а если сделать ее активной в сроке формул будет показана сама формула.
6.2.3. Ввод данных в ячейку и редактирование
Выделить ячейку и с клавиатуры ввести в нее текст Расчет краткосрочной ссуды. При вводе содержимое активной ячейки дублируется в строке формул.
Ввод текста заканчивается нажатием клавиши Enter или кнопки . Нажатие Esc или кнопки отменяет ввод или результат редактирования информации в ячейке. Хотя визуально текст, введенный в ячейку А1, занимает также ячейки В1 и С1, однако, эти ячейки пусты. В этом можно убедиться, сделав их пустыми и увидев, что в строку формул ничего не выводится.
Для редактирования содержимого ячейки необходимо ее выделить и нажать клавишу F2 или дважды щелкнуть ячейку. После этого содержимое ячейки редактируется стандартными средствами Windows непосредственно в ячейке или в строке формул.
Диапазон ячеек. Форматировать данные можно как в одной ячейке, так и в диапазоне ячеек или группе несмежных диапазонов ячеек. Диапазон – это прямоугольная группа ячеек. для его адресации необходимо указать адреса верхней левой и нижней правой ячеек диапазона, разделенные двоеточием, например А3:С7.
Выделить диапазон можно одним из следующих способов:
Щелкнув угловую ячейку диапазона и перетащив указатель мыши на диагонально противоположную ячейку диапазона
Последовательно щелкнув две диагонально противоположные ячейки диапазона, причем щелчок на второй ячейке нужно выполнять при нажатой клавише Shift.
Для выделения целого столбца (строки) необходимо выполнить щелчок на его (ее) имени
Весь рабочий лист выделяется нажатием клавиш Ctrl+A
Для выделения группы несмежных диапазонов производится последовательно. Для того чтобы не произошла отмена предыдущего выделения, нужно щелкнуть угловую ячейку очередного выделяемого диапазона при нажатой клавише Ctrl
6.2.4. Ввод рядов данных
Маркер заполнения или команда Ряд значений (меню Правка, пункт Заполнить) используются для создания нескольких различных типов рядов.
Даты. В рядах дат и времени используются приращения по дням, неделям или месяцам, которые можно указать, или предопределенные последовательности, например, дни недели, названия месяцев или кварталы. Из перечисленных в нижеследующей таблице начальных значений дат и времени суток могут быть построены следующие ряды:
Начальное значение Продолжение ряда
9:00 10:00, 11:00, 12:00
пн вт, ср, чт
понедельник вторник, среда, четверг
янв фев, мар, апр
янв 92, апр 92 июл 92, окт 92, янв 93
янв, апр июл, окт, янв
15 янв, 15 апр 15 июл, 15 окт
1991, 1992 1993, 1994, 1995
Арифметическая прогрессия. При создании арифметической прогрессии значения увеличиваются или уменьшаются на постоянную величину в соответствии с показанной ниже таблицей:
Начальное значение Продолжение ряда
1, 2 3, 4, 5
1, 3 5, 7, 9
100, 95 90, 85
Геометрическая прогрессия. При создании геометрической прогрессии значения умножаются на постоянный множитель в соответствии с приведенной ниже таблицей.
Начальное значение Продолжения ряда
2 (значение шага 2) 4, 8, 16
2 (значение шага 3) 6, 18, 54
Копирование. Копирование используется для продолжения нескольких типов рядов в соответствии с приведенной ниже таблицей.
Начальное значение Продолжение ряда
кв.3 (или квартал 3) кв.4, кв.1, кв.2
1-й период 2-й период, 3-й период
Товар 1 Товар 2, Товар 3
Товар 1, Заказ: Товар 2, Заказ:, Товар 3, Заказ:
1, 3, 4 5.66, 7.16, 8.66
Последний пример в таблице представляет собой линейную экстраполяцию. Предпоследний пример иллюстрирует увеличение одной части начального значения (Товар 1) и копирование другой части (Заказ).
В Microsoft Excel предусмотрена возможность автоматического заполнения календарных дат, временных интервалов и числовых рядов, включая комбинации чисел и текста, например, "Область 1", "Область 2" и так далее. Команда Параметры (меню Сервис) используется для создания настраиваемых списков, позволяющих заполнять текстовые записи, например, можно вынести названия филиалов фирмы в заголовки строк или столбцов.
Указать первую ячейку заполняемого диапазона и ввести начальное значение.
Чтобы задать приращение, отличное от 1, указать вторую ячейку ряда и ввести соответствующее ей значение. Величина приращения будет задана разностью значений, находящихся в этих ячейках.
Выделить ячейку или ячейки, содержащие начальные элементы.
Перетащить маркер заполнения через заполняемые ячейки.
Для заполнения в возрастающем порядке перетащите маркер вниз или вправо.
Для заполнения в убывающем порядке перетащите маркер вверх или влево.
Начальное значение может содержать более одного элемента, подлежащего приращению. Например, в начальном значении "янв 95" могут быть увеличены и месяц, и год. В этом случае, перетащите маркер заполнения через заполняемые ячейки, удерживая нажатой правую кнопку мыши для выбора возрастающего элемента. Затем выберите подходящую команду в контекстном меню автозаполнения. Для ряда "фев 95", "мар 95", . . ., выберите команду Заполнить по месяцам. Для ряда "янв 96", "янв 97", . . ., выберите команду Заполнить по годам.
