- •Министерство образования и науки российской федерации
- •Оглавление
- •Глава 1. Понятие информатики, системы счисления, кодирование информации
- •1.1. Предмет и задачи информатики, понятие информации
- •Понятие информации
- •1.2. Информационные процессы и технологии
- •1.2.1. Формы представления информации
- •1.2.2. Понятие количества информации
- •1.2.3. Единицы измерения информации
- •1.3. Системы счисления
- •1.3.1. Типы систем счисления
- •1.3.2. Двоичная система счисления
- •1.3.3. Шестнадцатеричная система счисления
- •1.3.4. Перевод чисел из одной системы счисления в другую
- •1.4. Основы булевой алгебры
- •1.5. Кодирование информации в компьютере
- •1.5.1. Понятие кодирования
- •1.5.2. Кодирование числовой информации
- •1.5.3. Представление вещественных чисел
- •1.5.4. Кодирование текстовой информации
- •Универсальный код - Unicode
- •1.5.5. Кодирование графической информации
- •Растровая графика
- •Векторная графика
- •Фрактальная графика
- •1.5.6. Кодирование звука
- •1.5.7. Кодирование команд
- •1.5.8. Коды, исправляющие ошибки
- •1.6. Тесты
- •Глава 2. Основы организация и функционирования компьютеров
- •2.1. Классификация компьютеров
- •Краткая история развития компьютеров
- •2.2. Принципы построения персонального компьютера
- •2.3. Базовая конфигурация пк
- •2.3.1 Системный блок
- •2.3.2. Системная плата
- •2.3.3. Центральное процессорное устройство
- •2.3.4. Шинные интерфейсы и порты системной платы
- •2.3.5. Базовая система ввода-вывода
- •2.3.6. Энергонезависимая память
- •2.4. Система памяти компьютера
- •2.4.2. Оперативная память
- •2.4.3. Накопители на жестких магнитных дисках
- •2.4.4. Накопители на оптических дисках
- •2.5. Периферийные устройства
- •2.5.1. Монитор
- •2.5.2. Видеоплата
- •2.5.3. Звуковая карта
- •2.5.4. Клавиатура
- •2.5.5. Манипулятор «мышь»
- •2.5.6. Принтеры
- •2.5.7. Сканеры
- •2.5.8. Графи́ческий планшет
- •2.5.9. Плоттер
- •2.5.10. Стриммер
- •2.5.11. Флэш-память
- •2.5.12. Модем
- •2.11. Внешний и внутренний модемы
- •2.5.13. Сетевая плата
- •2.5.14. Тюнер
- •2.6. Тесты
- •Глава 3. Программное обеспечение компьютеров
- •3.1. Понятие и классификация программного обеспечения
- •3.2. Назначение и функции операционных систем пк
- •3.3. Основные операционные системы
- •3.4. Файловая система
- •3.5. Операционная система WindowsXp
- •3.6. Операционная система WindowsVista
- •3.7. Прикладные программы
- •3.8. Инструментальные программные системы
- •3.9. Тесты
- •Глава 4. Электронные таблицы Excel
- •4.1. Назначение электронных таблиц
- •4.2. Интерфейс пользователя в Excel
- •4.3. Основы работы в Excel
- •4.3.1. Ввод данных в ячейки электронной таблицы
- •4.3.2. Выравнивание содержимого ячеек
- •4.3.3. Формулы и функции
- •Примеры вычислений с использованием стандартных функций
- •4.3.4. Копирование данных, адресация ячеек
- •4.4. Построение диаграмм и графиков в Excel
- •4.5. Обработка табличных данных в Excel
- •4.5.1. Группировка данных
- •4.5.2. Сортировка и фильтрация данных
- •4.6. Объединение электронных таблиц
- •4.7. Анализ данных с помощью сводных таблиц
- •4.8. Решение типовых задач средствами Excel
- •4.8.1.Подбор параметров
- •4.8.2.Анализ и прогнозирование данных
- •4.8.3. Использование логических функций в Excel
- •Функция Комментарий результата
- •4.8.4. Вычисление функций и построение графиков
- •Вычисление функций одной переменной
- •Вычисление функций двух переменных
- •4.8.5. Решение нелинейного уравнения
- •4.8.6. Решение системы уравнений
- •4.8.7. Численное интегрирование функций
- •4.8.8. Решение дифференциальных уравнений
- •4.8.9. Финансовые вычисления в Excel
- •Расчет амортизационных отчислений
- •Расчет процентных платежей
- •Расчет стоимости инвестиции
- •Расчет продолжительности платежей
- •4.9. Тесты
- •Глава 5. Компьютерные сети, Интернет
- •5.1. Назначение и классификация компьютерных сетей
- •5.1.1. Классификация сетей
- •5.1.2. Сетевые топологии
- •5.2. Модель взаимодействия в компьютерной сети
- •5.3. Среда передачи и сетевое оборудование
- •5.3.1. Сетевое оборудование
- •5.3.2 Стандартные сетевые протоколы
- •5.4. Основы Интернет
- •5.4.1. Клиенты и серверы
- •5.4.2. Передача информации в Интернете
- •5.4.3. Протоколы Интернета
- •5.4.4. Адресация в Интернете
- •5.4.5. Система доменов Интернет
- •5.4.6. Способы подключения к сети Интернет
- •5.4.7. Постоянное подключение
- •5.5. Информационные ресурсы Интернет
- •5.5.1 Программное обеспечение для работы в Интернет
- •5.5.2. Гипертекстовая система www
- •5.6. Средства коммуникации в Интернет
- •5.6.1. Электронная почта
- •5.6.2. Антиспам
- •5.6.3. Телеконференции Usenet
- •5.6.4. Служба передачи файлов ftp
- •5.6.5. Форум
- •5.6.7. Тематическиe сайты
- •5.6.8. Порталы
- •5.6.9. Блоги
- •5.6.10. Социальные сети
- •5.6.11. Интернет-пейджеры
- •5.6.13. Интернет-магазины
- •5.6.14. Дистанционное обучение
- •5.6.15. Интернет-переводчики
- •5.6.16 Поиск информации в Интернет
- •5.7. Защита информации в сетях
- •5.7.1.Компьютерные вирусы
- •5.7.2.Антивирусная защита
- •5.7.3.Межсетевые экраны
- •5.7.4.Криптографические средства
- •5.8. Тесты
- •Ответы на тесты главы 5
- •Глава 6. Основы информационных систем и баз данных
- •6.1. Понятие информационных систем и баз данных
- •6.2. Модели баз данных
- •6.2.1.Иерархическая модель данных
- •6.2.2. Сетевая модель
- •6.2.3.Реляционная модель данных
- •6.3. Основы проектирования информационных систем
- •6.3.1. Нормализация бд
- •6.4. Субд Microsoft Access
- •6.4.1.Краткая характеристика Access
- •6.4.2. Структура и объекты базы данных
- •6.4.3. Создание таблиц
- •6.4.4. Создание запросов
- •6.4.5. Создание форм для ввода данных
- •6.4.6. Создание и печать отчетов
- •6.4.7. Основные этапы разработки базы данных
- •6.5.Тесты
- •7.1. Основные понятия программирования
- •7.1.1. Понятие алгоритма
- •7.1.2. Программа. Языки программирования
- •7.1.3. Этапы работы над программой. Система программирования
- •7.2. Предварительные сведения о языке Паскаль и системе программирования
- •7.2.1. Запуск системы Турбо Паскаль
- •7.2.2. Алфавит языка Паскаль
- •7.2.3. Структура программы на языке Паскаль
- •7.3. Начинаем программировать на Паскале
- •7.3.1. Первая программа на Паскале
- •7.3.2. Цветовое оформление результатов
- •7.3.3. Программы линейной структуры
- •7.3.4. Использование вещественных чисел
- •7.4. Использование возможностей интегрированной среды программирования
- •7.4.1. Редактирование текста редактором системы Турбо Паскаль
- •7.4.2. Работа со справочной системой
- •7.4.3. Работа с окнами
- •7.5. Условные операторы и оператор безусловного перехода
- •7.5.1. Оператор If
- •7.5.2. Логические переменные. Логические операции
- •7.5.3. Оператор Case
- •7.5.4. Безусловный оператор перехода Goto
- •7.6. Операторы цикла
- •7.6.1. Оператор For
- •7.6.2. Оператор Repeat … until
- •7.6.3. Оператор While
- •7.7. Работа с символами и строками
- •7.7.1. Символьные константы и переменные
- •7.7.2. Строковые переменные
- •7.8. Массивы
- •7.8.1. Одномерные массивы
- •7.8.2. Двумерные массивы.
- •7.9. Функции и процедуры.
- •7.9.1. Функции
- •7.9.2. Процедуры
- •7.10. Работа с файлами
- •7.10.1. Текстовые файлы
- •7.11. Тесты
- •Глава 8. Компьютерное обеспечение презентаций
- •8.1. Средства обеспечения компьютерной презентации
- •8.1.2. Программные средства
- •8.2.1. Создание новой презентации с помощью Мастера автосодержания
- •8.2.2. Создание презентации с помощью пустых слайдов
- •8.2.3. Создание презентации на основе существующей
- •8.2.4. Создание презентации с помощью шаблонов оформления
- •8.2.5. Использование книжной и альбомной ориентации в одной и той же презентации
- •8.2.6. Отображение областей задач и перемещение между ними
- •8.3. Режимы Microsoft PowerPoint
- •8.3.1. Обычный режим
- •8.3.2. Режим сортировщика слайдов
- •8.3.3. Режим просмотра слайдов
- •8.3.4. Выбор режима по умолчанию
- •8.3.5. Добавление нового слайда
- •8.3.6. Дублирование слайдов в пределах Презентации
- •8.3.7. Изменение порядка слайдов
- •8.3.8. Скрытие слайда
- •8.3.9. Отображение скрытых слайдов
- •8.3.10. Создание слайда, содержащего заголовки других слайдов
- •8.4. Сохранение форматирования слайда при копировании
- •8.4.1. Копирование и вставка слайдов
- •8.4.2. Копирование и вставка таблиц и фигур
- •8.4.3. Копирование и вставка текста
- •8.4.4. Копирование слайдов с помощью средства поиска слайдов
- •8.5. Отправка слайдов в Microsoft Word
- •8.5.1. Разрешение вопросов при копировании и вставке
- •8.6. Работа с текстом. Общие сведения о добавлении текста на слайд
- •8.6.1. Рамки
- •8.6.2. Автофигуры
- •8.6.3. Надписи
- •8.6.4. Текст WordArt
- •8.7. Вставка текста в презентацию
- •8.7.1 Вставка текста в формате Microsoft Word или rtf
- •8.7.2. Вставка текста в формате html
- •8.7.3. Вставка обычного текста
- •8.7.4. Автоподбор параметров текста
- •8.7.5. Текст в области «Структура»
- •8.7.6. Работа средств проверки стиля в презентации
- •8.7.7. Что входит в проверку стиля?
- •8.7.8. Оформление презентации
- •8.8 Тесты
- •Литература
- •Пестриков Виктор Михайлович
Ответы на тесты главы 5
-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
c
a
b
a,c,d
a,b,c
a,d
a
a
d
b
b
b
c
a,c
c
a
17
18
19
20
21
22
23
24
a
c
b
c
d
a
c
Глава 6. Основы информационных систем и баз данных
6.1. Понятие информационных систем и баз данных
В информатике понятие система имеет несколько значений и может содержать набор технических средств и компьютерных программ. Системой может являться как аппаратная часть компьютера, так и множество программ для решения конкретных прикладных задач. Будем рассматривать системы, которые служат для преобразования информации. Под информационной системой будем понимать программно-аппаратную систему, предназначенную для автоматизации целенаправленной деятельности конечных пользователей и содержащую ресурсы, позволяющие выполнять сбор, хранение, редактирование и санкционированный доступ к информации, организованной в виде баз данных. Базы данных являются необходимыми в различных областях деятельности и жизни человека. Например, в университетах может существовать база данных с информацией о студентах, преподавателях, читаемых ими дисциплинах, зарплатах, личных данных. Примерами информационных систем являются автоматизированные системы управления предприятиями, банковские системы, системы резервирования билетов, мест в гостиницах и т. д. Информационные системы, как правило, хранят большие объемы данных, имеющих достаточно сложную логическую структуру связанных данных и их описаний.
История развития систем управления базами данных (СУБД) насчитывает десятки лет. Первая промышленная СУБД фирмы IBM была введена в эксплуатацию в 1968 году, а в 1975 году появился первый стандарт, который определил ряд основных понятий в теории систем баз данных. В 1981 году американский математик Э. Ф. Кодд за создание реляционной алгебры и реляционной модели базы данных получил премию Тьюринга.
Развитие вычислительной техники, появление персональных компьютеров, мощных рабочих станций и компьютерных сетей обусловило развитие технологии баз данных. Компьютеры стали инструментом для ведения документации, что заставляло разработчиков программного обеспечения создавать системы, которые принято называть настольными СУБД.
С появлением локальных сетей информация передается между компьютерами, поэтому возникла задача согласования данных, хранящихся и обрабатывающихся в разных местах, но связанных логически. Решение этой задачи привело к появлению распределенных баз данных, позволяющих организовать параллельную обработку информации и сохранять целостность баз данных.
Для распределенного хранения данных и доступа к базе компьютеры объединяют в локальные, региональные и даже глобальные сети. В настоящее время широко используется технология клиент-сервер для построения сетей. Система клиент-сервер - это обычная локальная вычислительная сеть, которая содержит группу компьютеров-клиентов и один специальный компьютер – сервер. Компьютеры-клиенты обращаются к серверу за различными услугами. Компьютер-сервер может пересылать им различные программы, например, обработки текстов, работы с таблицами, выполнение запросов к базе данных и возвращать результаты. Основная идея состоит в том, что каждый компьютер выполняет то, что он делает наиболее эффективно. Сервер извлекает и обновляет данные, клиент выполняет специальные расчеты и предоставляет результаты конечному пользователю. Вначале серверы выполняли простейшие функции: серверы печати, файловые серверы, по запросу клиента на доступ к какому-нибудь файлу сервер пересылал данный файл компьютеру-клиенту. Сервер базы данных – это программа, которая запускается на компьютере-сервере и обслуживает доступ клиентов к базе данных. Таким образом, в основе системы клиент-сервер лежит принцип разделения труда. Клиент-это компьютер, с которым работает пользователь, а компьютер-сервер выполняет обслуживание группы клиентов : доступ к базе данных, обновление базы данных и т.п. Прогрессивным путем коллективного доступа к базам данных в последние 20 лет является использование всемирной сети Интернет с группой ее служб. Локальные сети, использующие базовые протоколы сети Интернет называют Интранет.
Информационные системы состоят из четырех основных компонентов: аппаратные средства, программное обеспечение, базы данных и персонал.
1. Аппаратные средства – это комплекс технических средств для сбора, регистрации, хранения, обработки, отображения и обеспечения безопасности информации. Они включают компьютеры, мощные серверные и сетевые устройства, оргтехнику, телекоммуникационные средства связи. Объем дисков для хранения баз данных должен быть очень большим и компьютеры должны иметь высокое быстродействие для эффективного обслуживания пользователей.
2. Программное обеспечение включают два вида программ: программное обеспечение общего назначения для управления базой данных и называемое СУБД и прикладное программное обеспечение, использующее средства СУБД для выполнения конкретных задач, например анализ продаж, ведение бухгалтерии и т.д. Прикладное программное обеспечение обычно создается сотрудниками фирмы для решения своих задач, оно может быть разработано на базе универсальных алгоритмических языков Кобол, Си или специальных языковых средств , входящих в состав СУБД. СУБД – это программное средство для создания и обслуживания баз данных в различных областях деятельности человека.
3.База данных – основа информационной системы, должна быть при проектировании логично и тщательно организована в единую логическую структуру данных с установленной системой отношений между данными.
4. Пользователи , Основными категориями которых являются:
конечные пользователи -это пользователи, которые иногда или постоянно обращаются к базе данных за получением некоторой информации. От конечных пользователей не требуются какие-либо специальных знаний в области вычислительной техники и программных средств;
администраторы базы данных, которые отвечают за оптимальную организацию и корректную работы системы в многопользовательском режиме;
разработчики программных приложений.
Для создания сложных информационных систем в группу разработчиков входят системные аналитики, проектировщики структур данных и методов обработки данных, системные и прикладные программисты, специалисты по обслуживанию системы.
База данных (БД) – это поименованная совокупность взаимосвязанных структурированных данных, относящихся к определенной предметной области. Базы данных представляют собой совокупность сведений об объектах, событиях и т.п., Она должна быть организована компактно в виде единого целого. База данных наиболее часто представляет собой множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного типа. Каждая строка таблицы включает данные об одном объекте ,например, товаре, сотруднике , а столбцы таблицы содержат различные характеристики этих объектов – атрибуты.
Необходимо различать набор данных, составляющих собственно БД, и программное обеспечение, предназначенное для разработки и ведения баз данных – систему управления базой данных (СУБД). Отличительной чертой баз данных следует считать то, что данные хранятся совместно с их описанием, а в прикладных программах описание данных не содержится.
Основными функциями СУБД являются следующие:
определение данных - определяется информация, которая должна храниться в базе данных, задается структура данных, их тип, а также указывается то, как данные будут связаны между собой;
обработка данных - данные можно обрабатывать различными способами: выбирать любые поля, фильтровать и сортировать данные, объединять данные и вычислять итоговые значения;
управление данными - определяются правила доступа к данным, их изменение и добавление новых данных, задаются правила коллективного пользования данными.
Кроме того, необходимо обеспечить защиту от неразрешенного доступа, реализацию многопользовательского режима и обеспечение целостности и согласованности данных. Защита от неразрешенного доступа позволяет с помощью пароля пользователю иметь доступ, а иногда и право изменения данных. Средства, реализующие одновременную работу различных пользователей, не позволяют им одновременно изменять одни и те же данные. Средства обеспечения целостности данных не разрешают выполнять некорректные действия.