- •Программное обеспечение эвм — определения, состав, структура?
- •Лицензионное и нелицензионное программное обеспечение.
- •Операционные системы: общие сведения, термины и определения, назначение и типы.
- •Общая характеристика оболочки nortoncommander. Запуск, общий вид экрана.
- •Общий вид панелей, переключение активного окна, выход из nc.
- •Операционная система msWindows, основные преимущества использования, основные понятия windows:объект, папка, приложение, документ, значок, ярлык, окна, меню, буфер обмена.
- •Операционная система ms Windows: преимущества использования, требования к аппаратным ресурсам. Основные элементы пользовательского интерфейса.
- •Командный (текстовый) интерфейс. Всякая операционная система имеет командный интерфейс (иногда в скрытой форме).
- •Программы - утилиты: назначение, возможности, особенности работы. Windows -утилиты.
- •Программы тонкой подстройки Windows
- •Файловые менеджеры
- •Программы для работы с архивами
- •Разновидности и функциональные возможности программ в Windows. Стандартные программы: Проводник, Блокнот, Калькулятор.
- •Графический редактор MicrosoftPaint: элементы интерфейса программы, правила и
- •Графический редактор Paint
- •Графический редактор MicrosoftPaint: принципы работы и область использования.
- •Основные графические средства, форматы графических файлов, элементы интерфейса, команды меню.
- •Архивирование. Общие принципы работы программ-архиваторов, понятие о степени упаковки архива. Наиболее популярные архиваторы.
- •Game.Rar – заархивирован при помощи архиватора rar.
- •Виды наиболее популярных архиваторов. Архивация нескольких файлов одновременно. Общие методы для создания и распаковки архива.
- •Методы сжатия
- •Распаковка файлов
- •Упаковка файлов и папок в общий архив
- •Компьютерные вирусы
- •Антивирусные программы. Принцип действия антивирусных программ (программы- детекторы, программы - фаги, программы - ревизоры).
- •Microsoft Office (msOffice) - назначение и применение. Справочная система msOffice. Виды приложений - Word, Excel, Power Point, Access, Outlook Express.
- •Разновидности текстовых редакторов (Лексикон, WordPad.Microsoft Word) и издательских систем (Page Marker и Publisher).
- •Текстовый редактор msWord, его основные функции, порядок запуска программы, вид окна программы, основные элементы экранного интерфейса, основные команды меню.
- •Текстовый редактор msWord: работа по созданию, открытию, сохранению и закрытию и печати документа.
- •Текстовый редактор msWord: форматирование текста, стилевое форматирование, работа со списками и колонками.
- •Текстовый редактор msWord: набор и редактирование текста, проверка правописания, расстановка переносов.
- •Электронная таблица msExcel: назначение и область использования электронных таблиц, запуск Excel, основные элементы интерфейса, панель инструментов, контекстное меню, опции главного меню.
- •Электронная таблица msExcel: организация работы программ, основные понятия, особенности ввода и редактирования данных, ряды данных, диапазоны, листы.
- •Электронная таблица msExcel: работа с формулами и функциями, система адресации в Excel, принципы построения диаграмм, типы диаграмм и графиков.
- •Система презентационной графики msPowerPoint: назначение и возможности программы, терминология.
- •База данных msAccess: правила запуска, объекты, приемы работы. Создание структуры базы данных в различных режимах.
- •База данных msAccess: режим таблицы, режим «Конструктор». Формы.
- •Векторная графика: программа CorelDraw, ее состав, особенности, использование. Принципы работы программы, основные элементы экранного интерфейса, опции меню программы и панели инструментов.
- •Функции вычислительных сетей, масштаб, перспективы, использование, основные понятия и термины. Сетевые операционные системы.
- •Разновидности компьютерных сетей. Технологические отличия локальных и глобальных сетей, их основные характеристики. Сетевые операционные системы.
- •Отличия локальных сетей от глобальных
- •Топология компьютерных сетей.
- •Глобальная компьютерная сеть Интернет. Основные этапы развития глобальной компьютерной сети, термины и определения. Структура и информационные ресурсы сети Интернет.
- •Всемирная паутина WorldWideWeb, принцип доступа к ней. Программы навигации (браузеры) во Всемирной паутине. Возможности и порядок пользования браузером Internet Explorer.
- •Электронная почта: почтовые серверы, порядок регистрации персонального электронного ящика на российском сервере, правила работы с почтовыми сообщениями.
- •Электронная почта: программа OutlookExpress, ее возможности, элементы интерфейса, способы настройки.
- •Понятие компьютерных преступлений, предупреждение компьютерных преступлений. Защита информации в эвм.
- •Установка, обновление и удаление программных продуктов. Способы установки, последовательность этапов. Стандартный, быстрый, выборочный и полный вариант установки.
- •Защита информации. Основные направления защиты информации в эвм, вычислительных сетях, асу.
Программное обеспечение эвм — определения, состав, структура?
|
Программное обеспечение условно можно разделить на 3 класса: системное ПО, прикладное ПО и инструментальное ПО.
Системное программное обеспечение, в свою очередь, состоит из базового ПО и сервисного ПО.
Базовое ПО поставляется вместе с компьютером и обеспечивает его работоспособность. В состав базового ПО входит операционная система, операционная оболочка и сетевые программные средства.
Операционная система предназначена:
для запуска и нормальной работы компьютера,
для функционирования других программ на компьютере,
для диагностики и контроля работоспособности блоков и узлов компьютера,
для выполнения других вспомогательных технологических процессов.
В настоящее время разработано большое количество ОС, различающихся по возможностям их функционирования: в режимах: одно- и многопользовательских, одно- и многозадачных, поддерживающих сетевые режимы и др. Широкое применение нашли следующие ОС: Windows, Linux, Mac OS, NetWare, OS/2, Solaris, QNX, MS DOS и др.
Оболочка ОС предназначена для комфортного общения пользователя с ЭВМ. Она снимает проблему управления компьютером с помощью набора команд в командной строке и их запуска на исполнение. Оболочка ОС реализует текстовый или/и графический интерфейс. Например, в ОС MS DOS в качестве такой надстройки выступает программа-оболочка Norton Commander, реализующая текстовый интерфейс в виде двух таблиц с директориями файловой системы, а в ОС Windows (и Mac OS) интерфейс оболочки - графический; имеется также текстовый интерфейс, реализуемый программой Windows Commander.
Сетевая ОС обеспечивает работу компьютера в сети и поддерживает все сетевые службы - электронную почту, обмен файлами, доступ к сайтам, общение между клиентами через Интернет и пр.
Сервисное ПО расширяет возможности компьютера и может приобретаться за отдельную плату или в последующем поставляться через Интернет (для зарегистрированных пользователей).
В настоящее время такие известные операционные системы как Windows XP, MAC OS и некоторые другие включают в себя все вышеперечисленные компоненты системного ПО, являясь по существу комплексным системным ПО.
Прикладное программное обеспечение предназначено для решения различных задач из конкретных предметных областей.
ПО общего назначения обычно комплектуется в пакетном варианте. Например, для ОС Windows имеется пакет прикладных программ Microsoft Office, включающий программные средства для создания текстовых документов (Word), электронных таблиц (Excel), презентаций (Power Point), публикаций (Publisher), базы данных (Access), для подготовки и редактирования Web-документов (FrontPage).
В этот пакет также входит ряд дополнительных программных средств: Picture Manager для просмотра, систематизации и редактирования графики, Document Imaging для просмотра, чтения и распознавания текста в графических документах и факсах, Document Scanning для сканирования многостраничных документов и распознавания текста в графических документах, файл библиотеки картинок и др.
ПО мультимедиа предназначено для создания и использования двумерной и трёхмерной графики, анимации, аудио и видео файлов. Представителями этих ПО являются широко известные программные комплексы Adobe Photoshop для создания и редактирования двумерной графики, 3D Studio Max для трёхмерного моделирования и проектирования, Macromedia Flash для анимации и мультипликации. Для обработки и редактирования звука используются популярные программы Nero, Audio Editor Gold, для воспроизведения звука и видео Windows Media Player, QuickTime Player и др.
Проблемно-ориентированное ПО пожалуй самый распространённый подкласс прикладных программных средств. Сюда относятся пакеты программ для управления производством, ведения бухгалтерского учёта, управления кадрами, управления материальными ценностями и др.
Большой спектр прикладных программ разработан в качестве информационных систем (см. "Информатика и информация"), куда относятся и информационно-поисковые, и издательские и прочие системы.
Инструментальное программное обеспечение предназначено для разработки новых программ и программных комплексов.
Множество различных приложений на компьютере создаётся с помощью языков и систем программирования.
Язык программирования - это формализованный язык описания алгоритмов, используемых для решения различных задач на компьютере.
В процессе становления и развития вычислительной техники возникали и развивались также языки программирования. Некоторые из них затем изменялись, трансформировались, интегрировались с другими, некоторые умирали вовсе. Сейчас у программистов имеется богатый арсенал языков программирования на все случаи программистской жизни: Assembler, Basic, C++, Delphi, Fortran, Java, Pascal, и др. Каждый из перечисленных языков программирования имеет целый ряд модификаций (например, Basic, Q-Basic, Visual Basic и др.), которые по возможностям и свойствам существенно отличаются друг от друга.
Языки программирования можно разделить на машинно-зависимые (низкого уровня) и машинно-независимые (высокого уровня).
К языкам низкого уровня относятся:
машинные языки, написанные в двоичных кодах в виде нулей и единиц,
машинно-ориентированные языки (ассемблеры), написанные в так называемых мнемокодах, заложенных в систему команд конкретного процессора (например, мнемокод сложить записан как ADD, мнемокод очистить как DEL и т.д.).
К языкам высокого уровня относятся:
алгоритмические языки - переводят алгоритмы с языка математики на язык программных кодов,
процедурно - ориентированные языки позволяют записать программу в виде набора процедур,
проблемно-ориентированные языки предназначены для решения определённого класса задач.
Программа, написанная на языке высокого уровня, не может непосредственно использоваться на компьютере. Она должна пройти этап трансляции исходного кода, записанного на языке высокого уровня, в объектный код, который затем с помощью редактора связей формирует загрузочный модуль, пригодный для запуска на компьютере. Такой процесс осуществляется, например, при написании программы на языке Фортран и называется компилированием.
В других языках высокого уровня (например, на Бейсике) трансляция исходного кода в исполняемый происходит последовательно с каждой командой (оператором). Такая трансляция осуществляется программой-интерпретатором.
Созданная программа должна пройти проверку на пригодность к использованию с помощью отладчика программ. Он позволяет отслеживать последовательное исполнение программы, выявлять места и виды ошибок в программе, давать комментарии.
Система программирования состоит из:
языковых средств разработчика программ,
компилятора,
редактора связей,
отладчика,
оптимизатора кода программ,
набора библиотек,
справочной системы и др.
Интегрированные среды программирования включают весь набор средств для комплексного их применения на всех технологических этапах разработки программ. Основное назначение такого инструментария состоит в том, чтобы с его помощью повысить производительность и эффективность труда программистов.
Программные комплексы используются при разработке сложных прикладных информационных систем. Они позволяют автоматизировать весь технологический процесс анализа, проектирования, разработки, отладки и сопровождения проекта целиком.