- •Российский государственный университет
- •1. Информация и информационные процессы
- •1.1. Понятие информации
- •1.2. Свойства информации
- •1.3. Единицы измерения информации
- •1.4. Информационные процессы
- •1.5. Предмет и структура информатики
- •Вопросы для самоконтроля к разделу 1
- •2. Представление данных в компьютере
- •2.1. Системы счисления
- •Перевод десятичных чисел в двоичные
- •2.2. Кодирование данных
- •2.3. Представление числовых данных
- •2.4. Представление символьных данных
- •2.5. Представление звуковых данных
- •2.6. Представление графических данных
- •Вопросы для самоконтроля к разделу 2
- •3. Аппаратные средства компьютера
- •3.1. История развития вычислительной техники
- •Поколения эвм
- •3.2. Принцип открытой архитектуры
- •3.3. Функциональный состав персонального компьютера
- •Функциональный состав персонального компьютера
- •3.3.1. Процессор – устройство обработки информации
- •Основные типы процессоров и их характеристики
- •3.3.2. Память – устройство хранения информации
- •3.3.3. Внешние устройства компьютера
- •Вопросы для самоконтроля к разделу 3
- •4. Системные программные средства компьютера
- •4.1. Классификация программных средств компьютера
- •4.1.1. Системные программные средства
- •4.1.2. Инструментальные программные средства
- •4.1.3. Прикладные программные средства
- •4.2. Файловая структура данных
- •Расширения имен файлов
- •4.3. Операционная система Windows
- •4.3.1. Основные понятия
- •Основные пункты Главного меню и их назначение
- •4.3.2. Оконный интерфейс Windows
- •Элементы окна Windows
- •4.3.3. Работа с файловой системой Windows
- •Операции с папками и файлами
- •4.3.4. Стандартные приложения Windows
- •Вопросы для самоконтроля к разделу 4
- •5. Служебные программные средства
- •5.1. Структура магнитного диска
- •5.2. Программы обслуживания магнитных дисков
- •5.2.1. Форматирование диска
- •5.2.2. Проверка диска
- •5.2.3. Дефрагментация диска
- •Запуск дефрагментации: щелчок правой кнопкой по значку диска, команда Свойства, вкладка Сервис, кнопка Выполнить дефрагментацию.
- •5.3. Архивация информации
- •Вопросы для самоконтроля к разделу 5
- •6. Информационная безопасность
- •6.1. Классификация угроз информационной безопасности
- •6.2. Обеспечение работоспособности компьютерных систем
- •6.3. Предотвращение несанкционированного доступа
- •6.3.1. Идентификация и аутентификация пользователей
- •6.3.2. Разграничение доступа
- •6.3.3. Политика аудита
- •6.3.4. Криптографические методы защиты данных
- •6.4. Вредоносные программы
- •6.4.1. История развития вредоносных программ
- •1992 Год - распространение файловых, загрузочных и файлово-загрузочных вирусов для ms-dos, появляются первые вирусы класса анти-антивирус, которые удаляли базу данных ревизора изменений.
- •6.4.2. Типы вредоносных программ
- •Троянские программы- это программы, не способные к размножению, но осуществляющие различные несанкционированные пользователем действия:
- •Хакерские утилитыи другие вредоносные программы:
- •Признаки заражения компьютера:
- •Действия при наличии признаков заражения:
- •6.4.3. Антивирусные программы
- •Вопросы для самоконтроля к разделу 6
- •7. Алгоритмизация решения задач на компьютере
- •Вопросы для самоконтроля к разделу 7
- •8. Программные средства создания текстовой документации
- •8.1. Оконный интерфейс Microsoft Word
- •Элементы окна программы Microsoft Word
- •Word позволяет пользователю работать в различных режимах (меню Вид). Режимы отображения документа на экране:
- •8.2. Основные операции в программе Microsoft Word
- •Операции с файлами в программе Microsoft Word
- •Выделение фрагментов текста
- •Операции перемещения, копирования и удаления фрагментов текста
- •Основные операции с таблицами
- •9. Программные средства обработки числовой информации
- •9.1. Оконный интерфейс Microsoft Excel
- •Элементы окна программы Microsoft Excel
- •9.2. Основные операции в программе Microsoft Excel
- •Операции с Рабочей книгой в программе Microsoft Excel
- •Выделение элементов таблицы
- •Операции в электронной таблице
- •9.3. Вычисления в программе Microsoft Excel
- •9.4. Внедрение и связывание объектов
- •Вопросы для самоконтроля к разделу 9
- •10.1. Типы компьютерных изображений
- •10.2. Оконный интерфейс Corel Draw
- •Элементы окна программы Corel Draw
- •10.3. Типы объектов и инструменты программы Corel Draw
- •10.4. Заливка объектов
- •Виды заливок:
- •10.5. Преобразование объектов и дополнительные эффекты
- •10.6. Дубли и клоны
- •Вопросы для самоконтроля к разделу 10
- •В чем различия растровых и векторных изображений?
- •11. Программные средства создания презентаций
- •11.1. Режимы просмотра презентации
- •11.2. Создание презентации
- •11.3. Оформление презентации
- •11.4. Вставка объектов на слайд
- •11.5. Использование анимационных и звуковых эффектов
- •11.6. Внедрение гиперссылок
- •11.7. Демонстрация презентации
- •Вопросы для самоконтроля к разделу 11
- •12. Компьютерные коммуникации
- •12.1. Классификация компьютерных сетей
- •12.2. Топология сети
- •12.3. Сетевые протоколы
- •12.4. Компоненты сети
- •12.5. Глобальная компьютерная сеть Интернет
- •12.5.1. История сети Интернет
- •12.5.2. Адресация в Интернете
- •Домены верхнего уровня
- •12.5.3. Сервисы (службы) Интернета
- •12.5.4. Унифицированный указатель ресурса (url)
- •12.5.5. Структура веб-страницы
- •Основные теги языка html
- •12.5.6. Поиск информации в www
- •12.5.7. Защита информации в сети Интернет
- •Вопросы для самоконтроля к разделу 12
- •Список литературы
- •Содержание
- •Информатика
4.1.2. Инструментальные программные средства
Инструментальные средства (системы программирования) обеспечивают разработку нового программного обеспечения. Эти средства используются в ходе разработки, корректировки или расширения других программ и включают в свой состав средства написания программ, преобразования программ к виду, пригодному для выполнения на ПК (компиляторы, интерпретаторы, загрузчики и редакторы связей), контроля и отладки программ. Написание программы является важным этапом решения задачи на компьютере. При программировании используются различные системы программирования. Системами программирования называют комплексы программ и прочих средств, предназначенных для разработки и эксплуатации программ на конкретном языке программирования. Система программирования обычно включает некоторую версию языка программирования, транслятор программ, представленных на этом языке, и т.д.
Язык программирования – это инструмент для создания компьютерных программ. Наиболее распространенные языки программирования:
Си (современная версия Visual C), используется в первую очередь для разработки системных программ;
Паскаль (современная версия Delphi), используется для разработки прикладных программ;
Бейсик (Visual Basic – система программирования в графической операционной среде Windows) – для профессиональных разработок, позволяющих создавать мощные программные комплексы.
Языки программирования делятся на языки низкого уровня (Ассемблер) и высокого уровня (Basic, Pascal, C Delphi и др.). Низкий уровень подразумевает уровень детализации инструкций. Языки низкого уровня называют машинно-ориентированными. Программирование на языках низкого уровня достаточно сложно.
Языки программирования высокого уровня позволяют писать программы текстом, похожим на английский язык. Одна и та же программа может быть использована с любыми входными данными. Программы, написанные на языках высокого уровня, более компактны, легче для понимания, а вероятность появления ошибок меньше.
4.1.3. Прикладные программные средства
Прикладные программы обеспечивают выполнение работ, необходимых пользователям. Прикладные программы подразделяются на:
текстовые редакторы (Microsoft Word);
электронные таблицы (Microsoft Excel);
системы управления базами данных (Microsoft Access);
графические редакторы (Paint, PhotoShop, CorelDraw);
интегрированные системы;
инженерные программы;
информационно-справочные системы (Консультант+);
бухгалтерские программы (1С);
обучающие, тестирующие, учебные и игровые программы.
В настоящее время широко применяются программы обработки больших массивов данных. Основные задачи этих программ: выбор из множества данных тех данных, которые в данный момент интересуют пользователя, и представить их в виде законченного документа. Для решения таких задач разработаны системы управления базами данных. СУБД включает обычно язык программирования, обеспечивающий составление программ для работы с БД, а также транслятор программ с этого языка и среду программирования. СУБД позволяет также быстро и точно на основе имеющихся данных создавать сводные документы или ведомости.
База данных – это файл или группа файлов, представляющих собой упорядоченный набор записей, имеющих единообразную структуру и организацию. Основные операции с базами данных: создание; поиск, отбор, сортировка информации; добавление новых записей; модификация существующих записей; удаление записей; вывод на печать.