- •Информатика курс лекций Оглавление
- •Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •Информатика и информационные технологии
- •Назначение и области применения эвм. Персональный компьютер
- •Классификация по типоразмерам
- •Классификация по совместимости
- •Классификация по типу используемого процессора
- •Состав вычислительной системы
- •Аппаратное обеспечение
- •Устройства ввода данных
- •Устройства вывода данных
- •Устройства хранения данных
- •Устройства обмена данными
- •Программное обеспечение. Уровни программного обеспечения
- •Базовый уровень
- •Системный уровень
- •Сервисный уровень
- •Прикладной уровень
- •Система bios
- •Системные программы
- •Сервисные программные средства
- •Операционные системы
- •Состав операционной системы
- •Назначение программ оболочек
- •Операционная среда
- •Архитектура клиент-сервер, рабочая группа
- •Операционные среды сервера и рабочей станции
- •Метафора рабочего стола в Windows
- •Основные термины Windows и их значение
- •Значки и ярлыки объектов
- •Функции операционной среды
- •Прочие функции операционных систем
- •Стандартные программы в составе Windows
- •Новые версии ос
- •Информационные технологии создания и обработки текстовых документов. Текстовые редакторы и процессоры
- •Web-документы
- •Текстовые документы
- •Таблицы
- •Создание электронных презентаций средствами Microsoft PowerPoint
- •Обработка данных средствами электронных таблиц ms Excel
- •Табличные процессоры
- •Основные понятия электронных таблиц
- •Ввод, редактирование и форматирование данных
- •Вычисления в электронных таблицах
- •Ссылки абсолютные и относительные
- •Копирование содержимого ячеек
- •Автоматизация ввода
- •Использование стандартных функций
- •Построение диаграмм и графиков
- •Технологии анализа данных в Microsoft Excel
- •Технология подбора параметра
- •Сценарный подход
- •Таблицы подстановки
- •Поиск решения
- •Статистический анализ и прогнозирование
- •Построение базы данных
- •Базы данных. Microsoft Access
- •1. Краткая характеристика Microsoft Access
- •2. Функциональные возможности ms Access
- •3. Характеристика сферы применения «настольных» субд
- •Локальные и глобальные компьютерные сети
- •Общие сведения о сетевых взаимодействиях
- •Локальные вычислительные сети
- •Назначение и тип сервера
- •Корпоративные сети
- •Интернет
- •Услуги Интернет
- •Браузер и его назначение
- •Электронный адрес
- •Службы Интернет
- •Основные понятия www
- •Основы и методы защиты информации
- •Компьютерная безопасность
- •Методы защиты от компьютерных вирусов
- •Несанкционированное проникновение
- •Защита от удаленного администрирования
- •Средства защиты данных на путях транспортировки
- •Алгоритмизация и программирование
- •Решение задачи на эвм
- •Этапы создания программных средств
- •Языки программирования
- •Компиляторы и интерпретаторы
- •Уровни языков программирования
- •Поколения языков программирования
- •Языки программирования высокого уровня
- •Языки программирования баз данных
- •Языки программирования для Интернета
- •Интегрированные системы программирования
- •Среды быстрого проектирования
- •Архитектура программных систем
- •Объектно-ориентированное программирование
- •Проектирование программ
- •Использование универсальных пакетов
- •Системы обработки данных
- •Основные тенденции и перспективы развития информатики и информационных технологий
- •Искусственный интеллект
- •Экспертные системы
- •Нейронные системы
- •Системы извлечения знаний
- •Краткий словарь терминов
- •Список сокращений
Назначение программ оболочек
Серьезное облегчение работы в таких структурах обеспечила получившая широкое признание программа-оболочкаNortonCommander, которая позволяет выполнять большое количество различных функций. Давать наглядное изображение содержания диска в виде дерева каталогов и файлов, осуществлять создание, переименование, пересылку и удаление файлов и каталогов, выполнить любые командыMSDOS. Создать, просмотреть и редактировать текстовые файлы; создавать пользовательское меню для быстрого запуска наиболее часто используемых системных или прикладных программ, входить в компьютерную сеть и выходить из нее.
Операционная среда
Следующим шагом на пути совершенствования диалога пользователя с персональным компьютером было создание операционной графической среды MSWindows, предоставляющей пользователю интуитивно понятный и универсальный графический интерфейс. Предложение использовать манипулятор мышь и создание фирмойMicrosoftоперационнойсредыWindows, позволило свести работу в операционной системе к выбору пиктограмм, их выделению, перетаскиванию.
Многозадачность. Среди всего многообразия известныхOSразличаютоднозадачныеимногозадачные операционные системы. Однозадачные операционные системы (например,MS DOS)передают все ресурсы вычислительной системы одному исполняемому приложению и не допускают ни параллельного выполнения другого приложения(полная многозадачность),ни его приостановки и запуска другого приложения.Операционная средаWindows —многозадачная, она управляет распределением ресурсов вычислительной системы между задачами и обеспечивает:
возможность одновременной или поочередной работы нескольких приложений;
возможность обмена данными между приложениями;
возможность совместного использования программных, аппаратных, сетевых и прочих ресурсов вычислительной системы несколькими приложениями;
возможность распределения задач в многопроцессорных система.
Масштабируемость —возможность автоматического использования преимуществ добавленных процессоров. Так, для ускорения работы приложения операционная система может автоматически подключать дополнительные одинаковые процессоры.
Масштабируемость Windowsобеспечивается:
• многопроцессорностью локальных компьютеров, т.е. наличием у них нескольких процессоров.
• симметричной многопроцессорной обработкой, предполагающей возможность одновременного выполнения на нескольких процессорах операционной системы и приложений;
• распределенной обработкой информации между несколькими объединенными в сеть компьютерами.
Архитектура клиент-сервер, рабочая группа
Архитектура клиент-серверпредполагает присоединение однопользовательской рабочей станции общего назначения (клиента) к многопользовательскому серверу общего назначения для распределения между ними нагрузки по обработке данных. Их взаимодействие друг с другом имеет объектную ориентацию. Объект, посылающий сообщение, называется клиентом, а объект, принимающий сообщение и отвечающий на него, —сервером. Объектами являются объекты каталога, объекты процесса и нитей управления, объекты раздела и сегмента памяти, объекты порта и т.д. Тип объекта включает определенный системой тип данных, набор атрибутов и список операций, которые могут выполняться над ним.
Расширяемость Windowsобеспечена открытой модульной архитектурой, позволяющей добавлять новые модули на все уровни операционной системы. Модульная архитектура обеспечивает возможность соединения с другими сетевыми продуктами. Компьютеры, работающие под управлениемWindows, могут взаимодействовать с серверами и клиентами других операционных систем. При организации сетей на платформеWindowsкомпьютеры группируются в рабочие группы или в домены.
Рабочая группа —это совокупность компьютеров, которые формируют административный блок и не принадлежат доменам. Члены рабочих групп регистрируются только на рабочей станции и могут по сети просматривать каталоги других членов рабочей группы.
Домен —это логическая группировка одного или нескольких сетевых серверов и других компьютеров, которые разделяют общую систему безопасности и информацию в виде централизованно управляемой базы данных о выделенных ему ресурсах. Каждому домену присваивается индивидуальное имя. Компьютеры, входящие в один домен, могут находиться как в локальной сети, так и быть разбросаны по странам и континентам. Они могут быть связаны различными физическими линиями, например, через телефонные каналы, оптоволоконные линии, спутниковые каналы и выделенные линии.
Для обеспечения безопасности операционной системы, приложений, информации от разрушения, несанкционированного доступа, неквалифицированных действий пользователя в Windowsразработана многоуровневаясистема безопасности. Для защиты информации, передаваемой по сети, используются различные методы кодирования и встроенный интерфейс криптографирования —MicrosoftCryptographicApplicationProgramInterface(CryptoAPI). Интерфейс криптографирования обеспечивает приложениям возможность создания, настройки и обмена криптографическими ключами, выполнения шифрования/дешифрирования и кэширования данных, подключения к системам криптозащиты различных производителей, выборки их по имени либо в соответствии с требованиями системы.