
- •Предисловие
- •Введение
- •1.1. Понятие данных и информации
- •1.2. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •1.3. Виды и типы данных
- •1.4. Алгебра логики
- •1.4.1. Основные логические операции
- •1.4.2. Свойства операций
- •1.4.3. Равносильные логические выражения
- •1.4.4. Основные законы логики
- •1.5. Позиционные системы счисления. Основные определения
- •1.5.1. Некоторые понятия, вопросы и ответы
- •1.5.2. Алгоритм получения дополнительного k-разрядного кода отрицательного числа
- •1.6. Кодирование данных двоичным кодом
- •1.6.1. Кодирование целых и вещественных чисел
- •1.6.2. Кодирование текстовых данных
- •1.6.3. Кодирование графических данных
- •1.6.4. Кодирование звука
- •1.7. Основные структуры данных
- •1.8. Единицы представления, измерения, хранения и передачи данных
- •1.9. Контрольные вопросы
- •Глава 2. Технические средства реализации информационных процессов
- •2.1. Аппаратная конфигурация вычислительной системы
- •2.2. Базовая аппаратная конфигурация компьютера
- •2.3. Контрольные вопросы
- •Глава 3. Программные средства реализации информационных процессов
- •3.1. Программная конфигурация вычислительной системы
- •3.2. Операционные системы персональных компьютеров
- •3.2.1. Общие сведения об операционных системах
- •3.2.2. Файловая структура операционных систем
- •3.2.3. Базовые функции операционных систем
- •3.2.4. Прочие функции операционных систем
- •3.2.5. Контрольные вопросы
- •3.3. Электронные таблицы MS Excel
- •3.3.1. Назначение и возможности электронных таблиц
- •3.3.2. Главное окно MS Excel
- •3.3.3. Настройки и параметры MS Excel
- •3.3.4. Общие принципы работы с книгами
- •3.3.4.1. Создание и сохранение книг
- •3.3.5. Работа с листами
- •3.3.6. Работа с фрагментами данных
- •3.3.7. Ввод данных в ячейки
- •3.3.8. Автозаполнение
- •3.3.8.1. Заполнение числами
- •3.3.8.2. Заполнение датами
- •3.3.8.3. Списки данных
- •3.3.9. Работа с формулами
- •3.3.9.1. Простые выражения
- •3.3.9.2. Копирование формул
- •3.3.10. Ссылки
- •3.3.11. Встроенные функции
- •3.3.12. Форматирование рабочих листов
- •3.3.12.1. Форматирование числовых значений
- •3.3.12.2. Форматирование символов в ячейках
- •3.3.12.3. Перенос строк и ориентация текста
- •3.3.12.4. Использование границ и рамок
- •3.3.13. Диаграммы
- •3.3.13.1. Гистограммы
- •3.3.13.2. Круговые диаграммы
- •3.3.13.3. Графики
- •3.3.14. Печать содержимого книги
- •3.3.16. Примеры
- •3.3.17. Контрольные вопросы
- •3.4. Текстовый процессор MS Word
- •3.4.1. Главное окно MS Word
- •3.4.2. Настройки и параметры MS Word
- •3.4.3. Создание и сохранение документов
- •3.4.4. Параметры страницы
- •3.4.5. Общие принципы работы с документами
- •3.4.6. Средства поиска и замены
- •3.4.7. Изменение параметров шрифта
- •3.4.8. Настройки абзаца
- •3.4.9. Вставка символов
- •3.4.10. Колонки
- •3.4.11. Списки
- •3.4.11.1. Маркированный список
- •3.4.11.2. Нумерованный список
- •3.4.11.3. Многоуровневый список
- •3.4.12. Вставка и редактирование формул
- •3.4.13. Создание и редактирование таблиц
- •3.4.14. Графика в документах MS Word
- •3.4.14.1. Создание рисунков
- •3.4.14.2. Перемещение и копирование рисунков
- •3.4.15. Диаграммы
- •3.4.15.1. Построение диаграмм
- •3.4.16. Форматирование текста с помощью стилей
- •3.4.17. Колонтитулы и нумерация страниц
- •3.4.18. Оглавление
- •3.4.19. Печать документов
- •3.4.20. Контрольные вопросы
- •3.5.1. Основные возможности приложения MS PowerPoint
- •3.5.1.1. Главное окно
- •3.5.1.2. Обычный режим
- •3.5.1.3. Режим сортировщика слайдов
- •3.5.1.4. Показ слайдов
- •3.5.2. Настройки и параметры MS PowerPoint
- •3.5.3. Общие принципы работы с презентациями
- •3.5.3.1. Создание и сохранение презентаций
- •3.5.4. Оформление слайдов
- •3.5.5. Работа со слайдами
- •3.5.5.1. Основной показ
- •3.5.5.2. Произвольные показы
- •3.5.5.3. Демонстрация произвольного показа
- •3.5.6. Добавление текста
- •3.5.7. Вставка таблиц
- •3.5.8. Добавление клипов
- •3.5.9. Диаграммы
- •3.5.10. Анимация объектов презентации
- •3.5.11. Показ презентаций
- •3.5.11.1. Типы презентаций
- •3.5.11.1.1 Презентации на экране
- •3.5.11.1.2. Интерактивные презентации
- •3.5.11.1.4. Показ слайдов на втором мониторе
- •3.5.12. Упаковка презентаций для переноса
- •3.5.13. Вывод слайдов презентации на печать
- •3.5.13.2. Слайды и прозрачки
- •3.5.13.3. Структура страниц заметок и раздаточного материала
- •3.5.14. Технология создания и использования презентаций
- •3.5.15. Контрольные вопросы
- •3.6. Средства создания и обработки компьютерной графики
- •3.6.1. Виды компьютерной графики
- •3.6.2. Средства для работы с компьютерной графикой
- •3.6.2.1. Средства для работы с растровой графикой
- •3.6.2.2. Средства создания и обработки векторной графики
- •3.6.2.3. Программные средства обработки трехмерной графики
- •3.6.3. Представление графических данных
- •3.6.4. Контрольные вопросы
- •3.7. Базы данных
- •3.7.1. Основные свойства полей таблиц
- •3.7.2. Типы данных
- •3.7.3. Основные типы объектов
- •3.7.4. Работа с СУБД MS Access
- •3.7.4.1. Создание таблиц
- •3.7.4.2. Создание межтабличных связей
- •3.7.4.3. Создание запросов на выборку
- •3.7.4.4. Создание запросов «с параметром»
- •3.7.5. Контрольные вопросы
- •3.8. Справочная система MS Office
- •Глава 4. Модели решения функциональных и вычислительных задач
- •4.1. Понятие модели и объекта
- •4.2. Классификация моделей
- •4.3. Этапы компьютерного моделирования
- •4.4. Объекты моделирования. Свойства объектов
- •4.5. Системы объектов
- •4.6. Некоторые разновидности моделей
- •4.7. Некоторые ключевые понятия и примеры
- •Глава 5. Основы алгоритмизации и программирования
- •5.1. Понятие алгоритма. Свойства и способы описания
- •5.1.1. Графический способ описания
- •5.1.2. Базовые конструкции алгоритмов
- •5.1.3. Контрольные вопросы
- •5.2. Программное обеспечение и технологии программирования
- •5.2.1. Средства создания программ
- •5.2.2. Алгоритмическое программирование
- •5.2.3. Структурное программирование
- •5.2.4. Объектно-ориентированное программирование
- •5.2.5. Контрольные вопросы
- •5.3. Языки программирования
- •5.3.1. Языки программирования низкого уровня
- •5.3.2. Высокоуровневые языки программирования
- •5.3.3. Программирование баз данных
- •5.3.4. Программирование для сети Интернет
- •5.3.5. Контрольные вопросы
- •5.4. Язык программирования Visual Basic for Applications
- •5.4.1. Алфавит VBA
- •5.4.2. Переменные и константы
- •5.4.2.1. Область действия
- •5.4.2.2. Объявление
- •5.4.2.3. Время жизни
- •5.4.2.4. Типы переменных и констант
- •5.4.3. Управляющие конструкции
- •5.4.3.1. Операнды, операции, выражения
- •5.4.3.2. Приоритет выполнения операций
- •5.4.3.3. Встроенные функции
- •5.4.3.4. Операторы альтернативы (ветвления)
- •5.4.3.4.1. Условный оператор
- •5.4.3.4.2. Оператор выбора
- •5.4.3.5. Операторы циклов
- •5.4.3.5.1. Циклы с предусловием
- •5.4.3.5.2. Циклы с постусловием
- •5.4.3.5.3. Цикл по счетчику
- •5.4.3.5.4. Вложенные циклы
- •5.4.3.6. Подпрограммы-процедуры и подпрограммы-функции
- •5.4.3.8. Массивы
- •5.4.3.8.1. Статические массивы
- •5.4.3.8.2. Динамические массивы
- •5.4.4. Основные объекты MS Excel
- •5.4.4.1.1. Свойства
- •5.4.4.1.2. Методы
- •5.4.4.1.3. События
- •5.4.4.2.1. Свойства
- •5.4.4.2.2. Методы
- •5.4.4.3.1. Свойства
- •5.4.4.3.2. Методы
- •5.4.4.4. Форматирование рабочего листа
- •5.4.4.4.1. Оформление текста в ячейке
- •5.4.4.4.2. Оформление границ ячейки
- •5.4.4.4.3. Заливка ячейки
- •5.4.5. Контрольные вопросы
- •Глава 6. Локальные и глобальные компьютерные сети
- •Некоторые понятия и терминология
- •Глава 7. Основы защиты информации и сведений, составляющих государственную тайну
- •7.1. Информационная безопасность и ее составляющие
- •7.2. Угрозы безопасности информации в компьютерных системах
- •7.3. Методы защиты информации
- •7.3.1. Профилактика заражения вирусами компьютерных систем
- •7.3.2. Порядок действий пользователя при обнаружении заражения вирусами компьютерной системы
- •7.3.3. Особенности защиты информации в базах данных
- •7.3.4. Программно-технические средства защиты информации
- •7.3.4.1. Защита компьютерных сетей с помощью брандмауэров
- •7.4. Законодательные акты РФ, регулирующие правовые отношения в сфере информационной безопасности и защиты государственной тайны
- •7.5. Контрольные вопросы
- •Заключение
- •Литература
- •Словарь основных терминов и сокращений
- •Оглавление
позволяет изменять размещение данного элемента, используемый для его отображения шрифт и цвета.
|
Таблица 3.6 |
|
Вкладка |
Назначение |
|
Заголовки |
Можно создать заголовки для обозначения каждой |
|
|
оси диапазона, а также всей диаграммы в целом |
|
Оси |
С помощью соответствующих флажков включаются |
|
и выключаются оси X и Y |
||
|
||
Линии сетки |
Можно задать отображение линий метки для осей X |
|
и Y независимо друг от друга |
||
Легенда |
Позволяет дополнить диаграмму легендой и задать |
|
|
место ее расположения |
|
|
Можно дополнить диаграмму подписями для лучше- |
|
Подписи |
го понимания назначения элементов диаграммы. В |
|
данных |
подписи можно включить имя ряда, имя категории, |
|
|
значение, долю |
|
Таблица |
Имеется возможность добавить таблицу данных |
|
в диаграмму. Имеет смысл только в том случае, если |
||
данных |
диаграмма выполнена на отдельном листе |
|
|
При формировании нужного облика диаграммы пользователь может задействовать свойства каждого элемента, изменять путем перетаскивания его местоположение, размер и т. д., создавая диаграммы, разительно отличающиеся друг от друга.
3.3.14. Печать содержимого книги
По своей природе таблицы имеют тенденцию расти во все стороны, а данные вряд ли разместятся идеально для вывода их на печатных страницах без некоторого дополнительного форматирования. В связи с этим по завершении ввода данных следует обязательно войти в режим предварительного просмотра (нажать кнопку Предварительный просмотр панели инструментов Стан-
дартная), чтобы увидеть, как введенная информация будет выглядеть на странице при печати. Для выхода из режима предварительного просмотра нужно нажать кнопку Закрыть.
Подготавливая лист к предварительному просмотру, MS Excel 79

определяет область печати. Если эта область не была определена заранее, то предполагается, что нужно печатать все ячейки с адреса A1 и до самых отдаленных ячеек, в которых содержатся данные или было изменено форматирование. Если требуется вывести на печать не все данные листа, а только какую-то их часть, причем делать это приходится регулярно, то можно один раз установить на листе область печати и в дальнейшем использовать ее. Каждый лист может иметь свою область печати. Для определения области печати вначале необходимо выделить нужный диапазон, а затем выбрать команду меню Файл / Область печати / Задать. После этого данный диапазон будет использоваться по умолчанию как область печати каждый раз, когда инициализируется печать или осуществляется предварительный просмотр. Отменить область печати можно командой меню Файл / Область печати / Убрать.
Изменить параметры страницы, используемой для печати, можно с помощью команды меню Файл / Параметры страницы…. При этом на экране появится окно, показанное на рис. 3.22.
|
Наиболее час- |
|
||
то |
используемыми |
|
||
параметрами |
здесь |
|
||
являются поля – от- |
|
|||
ступы |
от |
краев |
|
|
бумажного листа до |
|
|||
области, |
в которой |
|
||
будет |
печататься |
|
||
выводимый |
текст. |
|
||
Изменить |
поля |
|
||
можно |
на |
одно- |
|
|
именной |
вкладке |
|
||
показанного |
на |
|
||
рис. 3.22 диалого- |
Рис. 3.22. Изменение параметров страницы |
|||
вого |
окна. |
Еще |
|
одним полезным параметром является ориентация страницы: книжная (когда высота больше ширины) или альбомная (ширина листа больше высоты). Изменить ориентацию страницы можно на вкладке
Страница.
После того, как данные подготовлены и своим внешним представлением удовлетворяют требованиям пользователя, можно
80
непосредственно отправлять документ на печать. Это делается либо нажатием кнопки Печать на панели инструментов Стандартная, либо вызовом команды меню Файл / Печать... . В первом случае все страницы будут сразу отправлены на печать, а во втором – появится диалоговое окно Печать, в котором можно будет уточнить (настроить) параметры печати.
В окне Печать можно определить принтер для печати (в случае, когда в операционной системе установлено несколько принтеров), число копий и диапазон печатаемых страниц. Кроме этого, в качестве параметра печати можно указать параметр выделенный диапазон. В этом случае, даже если на листе задана область печати, на принтер будут выводиться выделенные ячейки листа.
Кнопка Просмотр позволяет перейти в режим предварительного просмотра выводимого на печать рабочего листа. После выхода из режима предварительного просмотра в данном случае происходит возврат к окну Печать. Для печати данных следует нажать кнопку OK.
3.3.15.Коды возможных ошибок при работе
сформулами в MS Excel
|
|
|
|
|
|
Таблица 3.7 |
Код |
Причина возникновения |
Предположения |
||||
ошибки |
и рекомендации |
|||||
###### |
Столбец недостаточно широк |
Расширить |
столбец, про- |
|||
|
или дата |
и время |
являются |
верить значения даты и |
||
|
отрицательными числами |
|
времени |
|
||
#ДЕЛ/0! |
Попытка деления на ноль или |
Проверить |
делитель |
|||
|
на значение из пустой ячейки |
в формуле, что он не равен |
||||
|
|
|
|
|
нулю и не ссылается на |
|
|
|
|
|
|
пустую ячейку |
|
#Н/Д |
Значение |
недопустимо |
для |
Проверить |
совместимость |
|
|
использования |
формулой |
типов аргументов функ- |
|||
|
в качестве аргумента |
|
ции и указанных значений |
|||
#ИМЯ? |
Формула |
содержит |
текст, |
не |
Вероятно, |
допущена опе- |
|
являющийся ни именем функ- |
чатка в имени функции |
||||
|
ции, ни именем диапазона |
|
или имени диапазона |
|||
|
|
|
81 |
|
|
|
Продолжение табл. 3.7
Код |
Причина возникновения |
|
Предположения |
|
|||
ошибки |
|
и рекомендации |
|
||||
#ПУСТО! |
Задано пересечение двух об- |
Изменить |
ссылки таким |
||||
|
ластей, не имеющих общих |
образом, чтобы диапазо- |
|||||
|
ячеек |
|
|
ны пересекались |
|
||
#ЧИСЛО! |
Значение |
слишком |
вели- |
Как правило, возникает |
|||
|
ко/мало, |
мнимое или не |
при |
некорректном |
ис- |
||
|
обнаружено |
|
пользовании функций |
|
|||
#ССЫЛКА! |
Формула содержит неверную |
Возможно, |
данные, |
на |
|||
|
ссылку |
|
|
которые имеется ссылка в |
|||
|
|
|
|
формуле, были удалены |
|||
#ЗНАЧ! |
Формула содержит аргумент |
Возможно, формула пы- |
|||||
|
недопустимого типа |
|
тается выполнить |
|
|||
|
|
|
|
арифметическое или ло- |
|||
|
|
|
|
гическое действие, |
|
||
|
|
|
|
например, над текстом |
|
3.3.16. Примеры
Пример 1. Найти сумму любых двух чисел (c = а + b).
Так как в формулах используют ссылки на ячейки, то для решения данной задачи понадобятся три ячейки. В первую ячейку (пусть это будет ячейка А1) поместим значение переменной а. Во вторую (В1) – значение переменной b, а в третью поместим результат (ячейка С1).
Для решения задачи предлагается следующий алгоритм:
•в ячейку А1 поместить значение переменной а (например, число 3), в ячейку В1 – значение переменной b (например 5);
•в ячейку С1 записать выражение (формулу) =А1+В1 и на-
жать клавишу Enter.
В результате в ячейке С1 появится число восемь. Если изменить значения в ячейках А1 и В1, то MS Excel автоматически вычислит новое значение и в ячейке С1.
Возможен второй способ записи выражения в ячейку С1 – с использованием мыши. В режиме ввода формул выделение ячейки
82
с помощью мыши автоматически добавляет в формулу ее адрес. Пример 2. Найти сумму любых двух чисел (с = а + b).
В данном случае запись в ячейку С1 выражения =А1+В1 потребует выполнения следующих действий:
•выделяем ячейку С1;
•нажимаем клавишу с символом =;
•с помощью мыши выделяем ячейку А1 (при этом в ячейке С1 после знака равенства появится адрес А1);
•вводим символ +;
•с помощью мыши выделяем ячейку В1 (ее адрес также появляется в ячейке С1 после знака +);
•нажимаем клавишу Enter.
Возможно, этот способ определения ссылок на ячейки с данными покажется более трудоемким, но в случае работы с большими формулами и большим объемом данных это существенно упрощает ввод. По крайней мере, пользователю нет необходимости запоминать все адреса ячеек, можно просто на них «показать».
Пример 3. Требуется рассчитать значение функции f(x) = x3 + 5x2 + 2 для любого значения х.
Для решения данной задачи понадобятся две ячейки. Положим, что в ячейку A1 пользователь запишет значение переменной x, а в ячейке B1 должен отображаться результат. Тогда в ячейку B1 должна быть введена соответствующая формула. Для возведения в степень используется символ ^, а для умножения – *. В этом случае в ячейку B1 вводим следующую формулу: =A1^3-5*A1^2+2. При создании формулы была использована ссылка на ячейку A1, в которой помещено значение аргумента.
Пример 4. Найти значения функции f(x) = xc - x + 2, где x на отрезке от 1 до 5 изменяется с шагом 0,5 и с – некоторая константа.
В первую очередь заполняем ячейки, в которых будут храниться значения аргумента. Для этого можно использовать автозаполнение:
•в ячейку А1 помещаем значение 1;
•так как переменная х изменяется с шагом 0,5, то в ячейку А2 поместим число 1,5 (в качестве разделителя целой и дробной части используется запятая);
83
•выделяем ячейки А1 и А2, и с помощью маркера заполнения в ячейки с А3 по А9 заносим остальные значения аргумента
функции.
Далее в ячейку С1 помещаем значение константы с (например 2) и заполняем ячейки с В1 по В9. В первую из этих ячеек поместим выражение =А1^С1-A1+2, в ячейку В2 помещаем точно такое же выражение, но данные будем брать из ячейки А2: =А2^С1-A2+2. И так далее для каждой ячейки. В последнюю (девятую ячейку) вве-
дем =А9^С1-A9+2.
В ячейках с B1 по B9 будут отображаться значения функции f(x) = x2 - x + 2 для разных значений аргументов. Если изменить значение ячейки C1 на 3, то будет использоваться формула f(x) = x3 - x + 2, и т. д.
Пример 5. Найти значения функции f(x) = xc - x + 2, где х на отрезке от 1 до 5 меняется с шагом 0,5 и с – некоторая константа.
Ячейки, содержащие значения аргумента, заполняем так же, как и раньше, с использованием автозаполнения:
•в ячейку А1 помещаем значение 1;
•так как переменная х изменяется с шагом 0,5, то в ячейку А2 поместим число 1,5;
•выделяем ячейки А1 и А2 и с помощью маркера заполнения в ячейки с А3 по А9 заносим остальные значения аргумента
функции.
В ячейку С1 поместим значение константы с (например 2), ячейки с В1 по В9 заполняем следующим образом:
•в ячейку В1 поместим выражение =А1^С1-A1+2;
•помещаем курсор после ссылки С1 и нажимаем клавишу F4, при этом формула примет вид =А1^$С$1-A1+2;
•нажимаем клавишу Enter (в ячейке В1 появляется значение функции для х = 1);
•выделяем ячейку В1 и с помощью маркера заполнения копируем формулу в ячейки с В2 до В9.
84