4 что такое прикладное программное обеспечение. Прикладное ПО общего назначения: примеры. Разделение по сфере использования

Что такое программное обеспечение? Примеры его практического использования мы встречаем каждый день, садясь за компьютер. Даже простое перемещение мыши по экрану - это результат работы программного обеспечения. Какие есть разновидности ПО? Как осуществляется разработка программного обеспечения?

Программное обеспечение: теория

Работа компьютера осуществляется за счет совокупного использования аппаратного и программного обеспечения. Под первым понимается набор микросхем, плат и прочих электронных компонентов и устройств, входящих в состав ПК. Под вторым - компьютерные программы, которые предназначены для обработки информации и выполнения полезных действий при помощи ПК. Первое на сленге часто называется "железо", второе - "софт".

Появляется ПО на компьютере посредством инсталляции - размещения соответствующих файлов на диске. В ряде случаев необходимо производить обновление программного обеспечения. Это, по сути, повторная инсталляция более совершенной и современной версии ПО. Чтобы нужно обладать так называемым "дистрибутивом". Он представляет собой специализированную программу-инсталлятор.

Есть два основных типа ПО - системное и прикладное. Первая разновидность обеспечивает работу ПК с точки зрения его основных функций: запуск, загрузку и осуществление низкоуровневых вычислительных операций. Основными разновидностями системного ПО принято считать а также средства управления аппаратными компонентами компьютера и их настройки.

Это программы, с помощью которых на ПК производятся практически значимые действия. Например, набор текста, построение таблиц, рисование, пользование интернетом и т. д.

Если упростить язык, то можно резюмировать так: системное программное обеспечение - для компьютера, прикладное - для пользователя. Еще один способ объяснить разницу простым языком: работа как правило не видна. Они выполняют свои функции без "согласования" с пользователем, в скрытом режиме. В свою очередь, только при прямом участии пользователя работает прикладное программное обеспечение. Примеры и того и другого мы сегодня рассмотрим.

Есть, конечно, и "некомпьютерные" виды ПО. Ими могут управляться иного рода устройства - к примеру, планшеты, смартфоны, телевизоры. Есть программное обеспечение систем климат-контроля, промышленных объектов и т. д.

Что такое операционная система?

ОС - базовый с точки зрения эксплуатации возможностей ПК вид системного ПО. Почему его относят к этой категории программного обеспечения? Дело в том, что в средах, формируемых операционными системами, работают все остальное ПО компьютера (как системное, так и прикладное). ОС являют собой базу для работы ПК. Если нет операционной системы, то ни одна другая программа работать не будет. Основные процессы работы ОС скрыты от пользователя.

Самые распространенные в мире ОС для ПК - Windows (самая популярная, есть очень много ее версий - 7-я, 8-я, XP и другие), Linux, MacOS.

Системное ПО: драйвера

Второй, пожалуй, по значимости вид системного ПО - драйвера. Они призваны обеспечивать корректную работу аппаратных компонентов. Если на компьютере не инсталлированы драйверы для диска, то он функционировать не будет. Аналогично - для видеокарты, мыши, модема и даже процессора. Типовое программное обеспечение сети - драйвер маршрутизатора или же модема. Данный вид ПО, как правило, поставляется производителями оборудования (и во многих случаях входят в состав операционных систем).

Такова сущность системного ПО. На очереди у нас - прикладное программное обеспечение, примеры самых популярных решений и основные возможности, которые предлагаются пользователям.

Прикладное ПО: антивирусы, утилиты

Распространенные виды прикладного программного обеспечения - это антивирусы и утилиты. Первые предназначены защищать ПК от вредоносных программ, которые способны вывести из строя другое ПО или даже аппаратные компоненты компьютера. Одни из самых популярных в России антивирусов - NOD32, DrWeb, Kaspersky. Утилиты призваны обеспечивать стабильную работу ПК, следить за тем, насколько корректно работают процессор, диски, память и другие аппаратные компоненты компьютера.

Популярные Microsoft Word

Какие из конкретных образцов прикладного ПО находят наибольшую востребованность сегодня? Прежде всего, это касается программ для обработки текстов. Такого рода операции на компьютере - исторически самые первые. Одна из наиболее популярных в мире программ для обработки текстов и выполнения сопутствующих операций (рисование таблиц, графиков и т. д.) - Word. Разработала ее одна из крупнейших в мире корпораций - американская Microsoft. Допустима ее русская транскрипция, которая звучит как "программа Ворд".

К настоящему моменту выпущено несколько версий данного ПО. Функции в каждом из них отличаются, но базовая (и самая востребованная на практике) задача, выполняемая MS Word в той или иной модификации, - форматирование текста, сохранение его в файл и обеспечение (при необходимости) его корректного вывода на принтер.

Microsoft Word: возможности

"Программа Ворд" умеет выполнять огромное количество операций. А именно:

Форматирование букв и абзацев (подбор шрифта нужного размера и основных атрибутов - подчеркивание, написание жирным, курсив, расстояние между строк и т. д.)

Оформление внешнего вида страниц (задание цвета и рисунка на фоне, добавление графики, картинок и т. д.)

Добавление сопутствующих тексту элементов (таблиц, графиков, значков и т. д.)

Научиться пользоваться Word очень просто. Многие из элементов управления программой понятны интуитивно. Также стоит отметить, что компания Microsoft, выпустившая Word, снабдила свое решение подробной справочной системой, обратиться к которой пользователь может, нажав на клавиатуре F1.

Популярные прикладные программы: Microsoft Excel

Пример другого популярного прикладного ПО - Microsoft Excel (по-русски - "программа Эксель"). Ее узкая специализация - вычисления при помощи электронных таблиц. Такого рода решения значительно упрощают работу с цифрами.

Несмотря на то что данная программа считается профессиональной, освоить базовые методы работы с ней могут даже начинающие пользователи (отчего она и приобрела всемирную известность).

Microsoft Excel: возможности

Самые простые операции в Excel - это отображение текста и цифр в виде таблиц. Рабочее поле программы, собственно, и выглядит как большое количество ячеек, в каждую из которых можно что-то вписать. Более сложная процедура - построение графиков, введение формул. Операции, которые требуют профессиональной подготовки - программирование так называемых "макросов" (своего рода внутренних программ), инженерные вычисления.

Перечислим самые распространенные на практике типы задач, которые умеет решать "программа Эксель":

Математические расчеты с использованием числовых значений в табличных ячейках (суммирование, вычитание, деление, умножение, выстраивание прогрессий и т. д.);

Применение формул для автоматизации счета;

Составление отчетов, бланков, опросников и иных документов, которые наиболее комфортно смотрятся в виде таблиц;

Построение графиков, визуализация статистики при помощи диаграмм.

Так же как и в случае с Word, пользование Excel очень легко освоить самостоятельно. Элементы управления программой во многом интуитивно понятно. Данный вид ПО также снабжен подробной справочной системой (которая может пригодиться не только начинающему пользователю, но и профессионалу).

Популярные прикладные программы: Adobe Photoshop

Часто у пользователей возникает потребность в задействовании одной интересной программы - "Фотошопа". Для Windows 7, 8 или же XP она существует в большом количестве версий. Официально эта программа называется Adobe Photoshop. Она предназначена для рисования (такого рода решения называются "графическими редакторами"). Пользуются ей, как и в случае с Word и Excel, как начинающие пользователи, так и профессионалы: дизайнеры, веб-разработчики, создатели мультфильмов.

Photoshop относится к программам, обрабатывающим изображения в так называемом "растровом" режиме. Что это значит? Можно сказать, что к категории "растровой" принадлежит основная часть компьютерной графики. Речь идет об изображениях, состоящих из большого количества мелких точек (вспоминаем, как строится картинка на телевизоре и мониторе - принцип тот же). При помощи "растровых" можно создавать абсолютно любые графические элементы. Можно нарисовать портрет человека, дом, пейзаж - все что угодно. Кроме "растровой" графики есть еще "векторная". Изображения на ее основе можно, в свою очередь, выстраивать только по шаблонам, заложенным в программе.

Adobe Photoshop: возможности

При помощи Photoshop можно не только создавать картинки, но также вносить изменения в уже готовые. Отсюда термин "отфотошопить". Можно, например, видоизменять объекты на фото, что-то к ним пририсовывать, ретушировать - при большом опыте работы с Photoshop все может получиться очень правдоподобно.

Adobe Photoshop работает с большинством форматов графических файлов благодаря наличию большого набора конверторов для разных форматов. Последние преобразуют графическую информацию из формата файла в собственный формат редактора Adobe Photoshop при чтении из файла. При записи в файл конверторы выполняют обратное преобразование.

Каковы самые популярные виды операций, которые производятся в Photoshop? К ним можно отнести следующие:

Создание новых рисунков при помощью виртуальных кистей, карандашей, линеек, фигур с использованием различных цветов;

Изменение размера картинок или отдельных их элементов;

Объединение содержимого двух разных изображений;

Изменение цвета картинки или ее частей;

Применение визуальных эффектов за счет встроенных в программу шаблонов и алгоритмов;

Трансформация картинок (отражение, вращение и т. д.).

Так же, как в случае с Word и Excel, элементы управления Photoshop легко осваиваются интуитивно. Так что даже неопытный пользователь сможет что-то нарисовать. Многие из версий программы оснащены справочной системой на русском языке, где в подробностях рассказывается о том, как работать с Photoshop.

Популярные виды прикладного ПО: браузеры

Браузер - это программа, с помощью которой пользователи выходят в Интернет, читают новости с сайтов, пишут сообщения в соцсетях, просматривают ролики - словом, делают все то, что характерно для "виртуального пространства". Самые популярные в мире решения такого типа - Internet Explorer, Opera, Google Chrome. Есть очень большое количество их аналогов и подтипов. Функциональность каждого из них, в целом, одинаковая. Большинство пользователей предпочитают эксплуатировать те или иные, исходя из субъективной оценки качества дизайна программ и удобства расположения элементов управления на них.

Принцип работы браузеров основан на распознавании языка разметки гипертекста (называемого HTML) и преобразования его в понятные для пользователя визуальные элементы - текст, картинки, таблицы, видео, анимацию, формы сообщений и т. д.

Браузеры: возможности

Устроены образцы такого ПО очень просто. Основные элементы браузера - строка с адресом сайта и основное поле (называемое чаще всего "веб-интерфейсом", где отображается информация из Интернета. Главная особенность такой программы - она является посредником между пользователем ПК и другими людьми, находящимися в виртуальном пространстве. То есть, при помощи браузера (точнее, "веб-интерфейса") человек, по сути, может осуществлять обмен данными, отправляя что-то от себя (текст, файлы) и получая что-то от других. Был ли Интернет до изобретения браузеров? Безусловно. Дело в том, что "веб-интерфейс" - исторически не самый первый способ коммуникации между пользователями. Он появился после долгих лет международных согласований стандартов, по которым должен осуществляться обмен "виртуальной" информацией.

ПО: платное и бесплатное

Один из критериев классификации ПО - стоимость. Есть три категории решений. Во-первых, это полностью бесплатное Во-вторых, есть коммерческое. Если пользователь хочет задействовать такое ПО, то он должен заплатить за его инсталляцию. В-третьих, существует промежуточный тип ПО - условно бесплатное. В чем его особенность? В общем случае задействования такого ПО такова: не нужно платить за инсталляцию, но, после эксплуатации программы в течение какого-то времени (например, месяца), необходимо будет перечислить денежные средства разработчику за дальнейшее пользование.

Что такое "облачные технологии"?

В последние годы набрал очень большую популярность термин "облачные технологии". Что это за явление? "Облачные технологии" - это, если говорить простым языком, прикладное ПО, которое можно запускать из браузера (соответственно, оно не установлено на ПК). Рассмотрим пример. Microsoft Word, о котором мы говорили выше, запускается двойным щелчком по значку на рабочем столе. Но есть такое же решение но "облачное": использование программного обеспечения такого типа осуществляется через веб-интерфейс браузера. Как правило, файлы, с которыми работает пользователь при помощи такого ПО, также хранятся в Интернете.

Очень много программ сейчас существует в "облачном" формате. Появились даже версии операционных систем такого типа. Так что можно говорить, что "облачный" формат - это не только прикладное, но и системное ПО. Популярность таких решений сегодня связана с быстрой скоростью Интернета (несколько лет назад такого не было), а также экономией времени пользователя - не нужно ничего инсталлировать на ПК. Кстати, обновление программного обеспечения облачного типа происходит независимо от пользователя. Это тоже удобно.

Кто разрабатывает программное обеспечение?

Существует целая отрасль экономики, в рамках которое осуществляется разработка ПО - программирование. В ней работают люди с самыми разными профилями знаний. Но их объединяет общий признак - знание языков программирования. Используя один или несколько из них, человек пишет ПО. Язык программирования - это набор команд, распознаваемых аппаратными компонентами компьютера. Написав выстроенную определенным образом "фразу", человек, создающий ПО, дает "распоряжение" процессору, или, скажем, диску ПК произвести над файлом такую-то операцию. Языков, с помощью которых осуществляется разработка программного обеспечения, сотни. В числе популярных - С ("Си"), Java, Pascal, Ruby-on-Rails.

Трудно ли научиться создавать ПО?

Совсем нет. Разработчиком программ может стать абсолютно любой желающий человек. Создание ПО - это совсем не запрещенный вид деятельности. Многие успешные предприниматели начинали с того, что разрабатывали программное обеспечение. Примеры таких людей - Билл Гейтс, Линукс Торвальдс, Евгений Касперский. Изучить языки для создания ПО можно на основе большого количества доступной литературы, видеоуроков, или посетив специализированные курсы. Разработка программного обеспечения - одна из самых динамично развивающихся отраслей, и рост ее популярности главным образом, связан с всеобщей доступностью.

Лекция 11

по дисциплине «Информатика и ИКТ»

ТЕМА 2 «ОРГАНИЗАЦИЯ И ФУНКЦИОНИРОВАНИЕ КОМПЬЮТЕРОВ»

Раздел 5 Программное обеспечение средств компьютерной техники

5.4. Прикладное программное обеспечение.

5.5. Примеры прикладного программного обеспечения

Прикладное ПО Предназначено для решения конкретных задач пользователя и организации вычислительного процесса информационной системы в целом.

Прикладное программное обеспечение работает под управлением системного ПО, в частности операционных систем. В состав прикладного ПО входят:

пакеты прикладных программ (ППП) общего назначения;

пакеты прикладных программ функционального назначения .

ППП общего назначения ¾ это универсальные программные продукты, предназначенные для автоматизации разработки и эксплуатации функциональных задач пользователя и информационных систем в целом.

Типология прикладного программного обеспечения очень обширна. Если ограничиться экономическими приложениями, то можно выделить, например, программы по следующим видам деятельности

Бухгалтерский учет;

Финансовая деятельность;

Складской учет;

Учет персонала;

Управление производством;

Учет заказов и продаж

Банковская деятельностью.

К прикладному программному обеспечению можно отнести офисные программы, программные средства, предназначенные для создания и функционирования информационных систем, экспертные системы, системы автоматизации проектных работ, средства подготовки презентаций и др. Важно отметить, что в состав прикладного программного обеспечения входят не только программы, специально разработанные для конкретных приложений в отдельных организациях, но и типовые программные средства, которые используются с различными вариациями во многих организациях.

К этому классу ППП относятся:

редакторы текстовые (для набора, подготовки, обработки текста и графические (рисунки, графика и т.п.);

электронные таблицы (обработка числовых данных);

системы управления базами данных (подготовка текстовых документов на основе имеющих в ЭВМ данных);

оболочки экспертных систем и систем искусственного интеллекта (на основании исходных данных программы проводят оценку данного объекта исследования),

Case-технологии . CASE-технологии (Computer Aided System Engineering). применяются при создании сложных информационных систем, обычно требующих коллективной реализации проекта, в котором участвуют различные специалисты: системные аналитики, проектировщики и программисты.

К ППП функционального назначения относятся программные продукты, ориентированные на автоматизацию функций пользователя в конкретной сфере экономической и научно-технической деятельности. К данному классу относятся пакеты программ по бухгалтерскому учету, технико-экономическому планированию, разработке инвестиционных проектов, управлению персоналом, системы автоматизированного управления предприятием в целом.



Прикладное ПО – это все программы, предназначенные для решения задач, необходимых пользователю. С точки зрения пользователя компьютер вместе с установленным на нем системным ПО является инструментом для решения прикладных задач. Прикладные программы называют также приложениями. Они включает в себя:

· текстовые процессоры;

· табличные процессоры;

· базы данных;

· интегрированные пакеты;

· системы иллюстративной и деловой графики (графические процессоры);

· экспертные системы;

· обучающие программы;

· программы математических расчетов, моделирования и анализа;

· коммуникационные программы.

Пользователь ПК работает в основном с информационными объектами прикладного уровня. Это различные документы, электронные таблицы, базы данных, презентации, музыкальные композиции, видеофильмы и т.д. Информационный объект возникает только в процессе обработки данных соответствующей программой. Например, результатом обработки текстового файла программой Блокнот является текстовой документ, а результатом обработки MP3-файла программой Windows Media – музыкальная композиция или видеофильм. Если же обработать MP3-файл программой Блокнот, то никакого осмысленного результата не получится, т.к. этот процесс не соответствует никакому информационному объекту.

Из сказанного следует, что основные компоненты прикладного информационного объекта – прикладная программа и обрабатываемый файл данных – должны соответствовать друг другу. Это соответствие достигается при помощи определенного порядка размещения данных в файле, называемого форматом файла . Для отображения формата файла в его названии используется расширение – последняя часть имени файла, отделенная от остального имени точкой. Часто для краткого указания формата файла называют его расширение. Например, mp3-файл означает мультимедийный файл формата mp3, txt – файл –простой текстовой документ, doc – файл – файл документа текстового процессора MS Word и т.д.

Рассмотрим наиболее часто встречающиеся прикладные информационные объекты, соответствующие прикладные программы и форматы файлов.

Текстовые документы – это документы, имеющие текстовую основу, т.е. содержащие основную информацию в виде текста. Кроме текста такой документ может содержать и другие (нетекстовые) объекты – изображения, графики, диаграммы, таблицы, ссылки и т.д., но эти объекты в текстовом документе являются дополнительными.

Простейший текстовой документ содержит только текст и обрабатывается программами, которые называются текстовыми редакторами. Примером текстового редактора является программа Блокнот.

В настоящее время гораздо чаще встречаются более сложные текстовые документы, включающие значительную долю графических и других нетекстовых объектов. Программы, работающие с такими документами, называются текстовыми процессорами . Они позволяют использовать различные шрифты символов, абзацы произвольной формы, автоматически переносят слова на новую строку, позволяют делать сноски, включать рисунки, автоматически нумеруют страницы и сноски и т.д. Примером текстового процессора является Microsoft Word (MS Word). Файлы документов MS Word имеют формат doc (только для MS Word) или rtf (более универсальный формат, поддерживаемый большинством текстовых редакторов и процессоров). Подробно текстовой процессор MS Word рассматривается в разделе 5.

Другим широко используемым форматом текстовых документов является формат pdf, разработанный фирмой Adobe. Особенностью этого формата является возможность защиты – соответствующий документ можно отобразить на экране или распечатать только при помощи одной специальной программы – Adobe Acrobat Reader, которая не дает возможности изменить текст или скопировать текст в другой файл в другом формате. Это означает, что документ может распространяться только в том виде, в котором его подготовил автор, внесение изменений в документ или копирование его частей невозможны. Таким образом, формат pdf обеспечивает техническую возможность защиты авторских прав. Поэтому многие публикации, распространяемые на электронных носителях или размещенные в сети Интернет, используют формат pdf.

Электронные таблицы – это документы позволяющие хранить и обрабатывать большие объемы текстовых и числовых данных, представленных в виде прямоугольных таблиц. Программы, работающие с электронными таблицами, называются табличными процессорами. Примером такой программы является MS Excel . При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значения в клетке по именующимся данным. Все распространенные табличные процессоры позволяют вычислять значения элементов таблиц по заданным формулам, строить по данным в таблицах различные графики и т.д. Файлы электронных таблиц процессора MS Excel имеют расширение xls . Подробно табличный процессор MS Excel рассматривается в разделе 6.

Графические объекты – это различные изображения, фотографии, рисунки и т.д. Существует большое количество программ, работающих с графическими объектами, и большое количество различных форматов графических файлов. Рассмотрим некоторые, наиболее важные из них.

Форматы графических файлов можно разделить на 2 большие группы – растровые форматы и векторные форматы .

Растровый формат представляет изображение как набор цветных точек – пикселей. Т.к. все пиксели имеют одинаковый размер, а длина и ширина изображения заданы, то в файл достаточно записать только цвет каждого пикселя, координаты его определятся автоматически по порядковому номеру в файле. Указанная схема кодирования изображения соответствует наиболее простому и универсальному графическому формату bmp (Bit Map Pixels). Главный недостаток этого формата – большой объем получающихся файлов. Причем, этот объем не зависит от информативности изображения – и для фотографии с большим количеством мелких деталей, и для одноцветного тона он будет одним и тем же при одинаковом количестве пикселей, формирующих изображение. Однако этот формат можно рассматривать как базисный, т.к. он соответствует непосредственной записи пиксельной матрицы, которая собственно и отображается на экране монитора при выводе изображения. Усилия по разработке более компактных растровых графических форматов привели к появлению форматов jpeg (jpg ), png , tiff,djvu , gif и др. Все эти форматы основаны на предварительной обработке пиксельной матрицы с целью уменьшения объема данных без существенной потери качества. Так, формат jpg позволяет уменьшить в несколько раз даже объем достаточно сложного рисунка. Это наиболее распространенный в настоящее время формат для хранения фотографий, он широко используется, например, для изображений в сети Интернет. Формат png был разработан после jpg, похож на него, но предоставляет более широкие возможности, например, возможность внутренней анимации. Форматы tiff и djvu используются для хранения отсканированных текстов. Особенно большие возможности представляет формат djvu, разработанный специально для хранения электронных копий старых книг. Формат gif является очень компактным, т.к. основан не на записи RGB-кодов пикселей, а на записи так называемых индексов цвета – номеров цвета в используемом наборе цветов (палитре). Для записи индекса цвета требуется не 3 байта, как для RGB кода, а всего 1 байт. Однако это уменьшение объема достигается за счет уменьшения (до 256) количества возможных оттенков, поэтому фотографии в формате gif получаются низкого качества. Для изображений маленького объема, а также для изображений, использующих фиксированный набор цветов (графики, диаграммы, географические карты и т.д.) формат gif подходит очень хорошо. Формат gif позволяет создавать анимированное изображение, что также обеспечивает его популярность.

Векторный графический формат представляет изображение в виде набора цветных линий. В простейшем случае все линии – отрезки, но чаще используется более широкий набор линий – дуги окружностей, эллипсов, гипербол и парабол и т.д. С точки зрения возможностей масштабирования и редактирования векторный формат имеет значительные преимущества перед растровым – изображения можно выводить в любом масштабе без потери качества, удалять или вносить сложные элементы как единое целое и т.д. Но, векторный формат менее универсален, чем растровый - перевод фотографии или отсканированного рисунка в векторный формат (так называемая трассировка) – достаточно сложная задача, поэтому векторный формат имеет ограниченное применение. Он используется в основном для объектов, которые создаются на компьютере – чертежей, рисованных изображений и т.д. Особенно широко векторный формат используется в профессиональных художественных, дизайнерских и конструкторских системах, таких как Corel Draw, AutoCAD, 3D Studio Max. Форматы соответствующих файлов - cdr , dwg , 3ds .

Программы, работающие с графическими объектами, подразделяются на отображающие программы, графические редакторы и утилиты. Отображающие программы позволяют увидеть графический объект на экране и распечатать на принтере. Примером является программа ACDSee, при помощи которой удобно создавать и просматривать альбомы фотографий. Графические редакторы позволяют не только отображать графический объект, но и изменять (редактировать) его. Для этого в графические редакторы включаются различные управляемые мышью виртуальные инструменты – карандаши, ластики, кисти, распылители и т.д. Наиболее простой графический редактор, работающий с растровыми изображениями, - это редактор MS Paint, входящий в ОС Windows. Более широкие возможности предоставляет растровый графический редактор Photoshop фирмы Adobe. Пример векторного графического редактора – уже упомянутый Corel Draw. Графические утилиты позволяют осуществить важные дополнительные функции. Например, программы - конверторы переводят файлы из одного графического формата в другой. Часто графические утилиты входят в состав графических редакторов.

Гипертекстовые объекты – это Web-страницы и сайты, при помощи которых информация размещается во Всемирной Паутине (WWW), представляющей главный ресурс сети Интернет. Одними из главных элементов гипертекстового объекта являются гиперссылки, создающие связь между различными гипертекстовыми объектами, расположенными на разных компьютерах.

Основу формата гипертекстовых файлов составляет язык разметки гипертекста HTML (Hyper Text Markup Language), но в такой файл могут быть включены также фрагменты кода на других языках программирования (Java, Java Script, PHP, Visual Basic и др.). Гипертекстовые файлы похожи по структуре на файлы текстовых процессоров, но являются гораздо более универсальными.

Программы, работающие с гипертекстовыми объектами – это браузеры (обозреватели), позволяющие запросить и отобразить гипертекстовой объект. Другой тип программ – гипертекстовые редакторы, позволяющие изменить гипертекстовой объект или создать новый объект. Примером браузера является программа Internet Explorer, примером гипертекстового редактора – программа Front Page.

Мультимедийные объекты – это цифровые видеоклипы, видеофильмы и музыкальные композиции. Основные форматы файлов для таких объектов – это уже рассмотренные форматы MPEG (MP3, MP4). Основные программы, работающие с мультимедийными объектами – это программы, проигрывающие мультимедийные файлы. Примерами таких программ являются Microsoft Media Player и Quick Time. Существуют также программы, позволяющие создавать и редактировать мультимедийные объекты, например, программа Звукозапись, позволяющая осуществить запись звука с микрофона или программа Windows Mover Maker, позволяющая смонтировать видеоклип.

Базы данных – это специальные информационные структуры, содержащие большой объем однородной информации и предоставляющие доступ к этой информации, включая эффективные средства поиска. Примерами баз данных является база абонентов МГТС содержащая адреса и номера телефонов всех абонентов Московской городской телефонной сети. Базы данных управляются специальными программами, которые называются СУБД (Системы управления базами данных). База данных и соответствующая СУБД составляют неразрывное целое. СУБД позволяют обрабатывать на компьютере массивы информации, обеспечивают ввод, поиск, сортировку выборку записей, составление отчетов и т.д. Пример СУБД для ПК – Microsoft Access. Соответствующий формат файлов – mdb.

Правовые базы данных содержат тексты нормативных документов и предоставляют возможности справки, контекстного поиска, распечатки и т.д. Представители правовых баз данных – пакеты Гарант и Консультант Плюс.

Системы автоматизированного проектирования (САПР) позволяют осуществлять черчение и конструирование различных предметов и механизмов с помощью компьютера. Среди систем малого и среднего класса в мире наиболее популярна система AutoCAD фирмы AutoDesk. Отечественный пакет с аналогичными функциями – система Компас.

Интегрированные офисные системы сочетают в себе возможность системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности. Как правило, все компоненты интегрированной системы имеют схожий интерфейс, что облегчает обучение работе с ними. Представители интегрированных систем – пакет Microsoft Office и его бесплатный аналог Open Office.

Бухгалтерские системы предназначены для ведения бухгалтерского учета, подготовки финансовой отчетности и финансового анализа деятельности предприятий. Из-за различий отечественного бухгалтерского учета с зарубежным в нашей стране используются почти исключительно отечественные бухгалтерские программы. Наиболее распространены системы 1C: Бухгалтерия, 1С Предприятие, Инфо-бухгалтер.

Корпоративные информационные системы (КИС) обеспечивают единую информационную среду предприятия (организации), доступ каждого сотрудника ко всем информационным ресурсам, необходимым для работы, структурированную защиту информации, электронный документооборот и электронную систему управления. Такие системы специально разрабатываются для каждого предприятия с учетом специфики его работы и функционируют в рамках корпоративной компьютерной сети.

Приведенный перечень объектов прикладного уровня является далеко не полным. Современное развитие информационных технологий приводит к тому, что практически в каждой области человеческой деятельности формируется виртуальная составляющая, основанная на работе с информационными объектами, специфическими для этой области. Например, в технических отраслях создаются модели сложных технических устройств – самолетов, автомобилей, радиотехнических систем, в метеорологии – модели атмосферных явлений, в биологии – модели клеток и организмов и т.д. Все такие модели, реализованные в виде компонентов прикладного ПО, являются прикладными информационными объектами.

Один из возможных вариантов классификации программных средств (ПС), составляющих прикладное программное обеспечение (НПО), отражен на рис. 5.1. Классификация, приведенная па рисунке, как почти всякая, не является единственно возможной. Здесь представлены не все виды прикладных программных комплексов. Тем не менее использование классификации полезно для создания общего представления о прикладном программном обеспечении.

К программным средствам общего назначения

Ведущее положение занимает Microsoft Office – офисный пакет приложений, созданных корпорацией Microsoft для операционных систем Microsoft Windows и Apple Mac OS X. В состав этого пакета входит программное обеспечение для работы с различными типами документов: текстами, электронными таблицами, базами данных и др. Microsoft Office является сервером OLE объектов, и его функции могут использоваться другими приложениями, а также самими приложениями Microsoft Office. Поддерживает скрипты и макросы, написанные на языке VBA

Текстовые процессоры предназначены для обработки текстовых файлов

Табличные процессоры (электронные таблицы) позволяют проводить вычисления с данными, представленными в виде двумерных массивов, имитирующих бумажные таблицы.

Редакторы презентаций позволяют создавать красочные и впечатляющие электронные презентации пользователя.

Графические редакторы позволяют пользователю рисовать и редактировать изображения на экране компьютера, а также сохранять их в различных растровых форматах, таких как, например, JPEG и TIFF.

Системы компьютерной верстки ("настольное издательство") обеспечивают создание собственных макетов страниц, которые могут содержать текст, рисунки, фотографии и др. с целью последующей печати в типографии или на принтере. Примерами программного обеспечения, специализирующегося на компьютерной верстке, являются программы QuarkXPress, Adobe In Design, Seribus, Microsoft Publisher, Apple Pages.

В пакетах прикладных программ (ППП) каждая прикладная программа этой группы ориентируется па достаточно узкую предметную область, но имеет универсальный характер. ППП в свою очередь можно разделить па программные средства специального назначения и прикладные программные средства профессиональной направленности. К программным средствам специального назначения относятся следующие программные продукты.

Экспертные системы способны частично заменить специалиста-эксперта в разрешении проблемной ситуации.

Мультимедиа-приложения (медиаплейеры, программы для создания/редактирования видео, звука, Text-To-Speech и пр.) Мультимедиа осуществляют взаимодействие визуальных и аудиоэффектов под управлением интерактивного программного обеспечения с использованием современных технических и программных средств, объединяют текст, звук, графику, фото, видео в одном цифровом представлении.

Гипертекстовые системы (электронные словари, энциклопедии, справочные системы) создают текст, сформированный с помощью языка разметки, потенциально содержащий в себе гиперссылки.

Системы управления содержимым дают возможность объединять в единое целое все разнотипные источники знаний и информации, доступные как внутри организации, так и за ее пределами.

Системы для доступа к интернет-сервисам – это электронная почта, веб-браузер, IP-телефония, банк-клиент и др.

К прикладным программным средствам профессиональной направленности можно отнести программные комплексы, являющиеся основой построения различных автоматизированных систем:

  • системы автоматизированного проектирования САПР) предназначены для автоматизации процесса проектирования;
  • автоматизированные системы управления (АСУ ) предназначены для управления различными процессами в рамках технологического процесса (АСУ ТП), производства, предприятия (АСУП). АСУ применяются в различных отраслях промышленности, энергетике, транспорте и т.п.;
  • автоматизированные системы научных исследований (АСНИ) "привязаны" к определенной области науки.

Данные программные комплексы реализуются в рамках программного обеспечения так называемых автоматизированных рабочих мест (АРМ) пользователей данных систем.

Кроме того, к ППП данного типа относятся программные средства, реализующие конкретные функциональные задачи в определенной профессиональной области.

Среди комплексных банковских ППП следует выделить пакеты, разработанные следующими фирмами:

  • фирмой IBM совместно с рядом фирм – производителей программных продуктов: Ibis/AS, Midas ABS;
  • фирмой DEC – концепция DBS (Digital Banking System), реализованная в PROFILE/FMS – Financial Management System, PROFILF/IBS – Integrated Banking System, IBS-90 – интегрированная банковская система;
  • фирмой NCR, реализующей концепцию "открытая совместная обработка данных" и се архитектуру в области банковского дела (NCR Bank View) в комплексных ППП типа DBS-банк;
  • фирмой Hewlett-Packard, предложившей концепцию HAI Bank (совместно с фирмой Diagram), реализованную в виде совокупностей программных модулей;
  • фирмой UNISYS – система FSA Finesse Financial Branch Automation (система автоматизации функций банковских учреждений);
  • фирмой Siemens Nixdorf (Германия) – диалоговая система "KORDOBA" (комплексная автоматизация деятельности банка);
  • фирмой Olivetti (Италия) – банковская платформа (Platform for Banking) для автоматизированного банка (комплекс ППП банковской деятельности);
  • фирмой Bull (Франция) – система ICBIS для комплексной автоматизации деятельности банков.

Из имеющихся российских комплексных банковских ППП отметим системы "Диасофт-БАНК" (АО "Диасофт"), "Ва- Банк СТАРТ" ((НОРС), а также комплексные ППП фирм "Программбанк", "Инверсия", "Центр финансовых технологий", ИЦ "Анкей" (все вышеперечисленное – Москва), CSBI ЕЕ (Петербург).

Сегодняшний российский рынок ППП финансового менеджмента представлен в основном двумя классами программ: для автоматизации финансового анализа предприятия и для оценки эффективности инвестиций. Программы финансового анализа предприятия ориентированы на комплексную оценку прошедшей и текущей деятельности и позволяют получить оценку общего финансового состояния, включая оценки финансовой устойчивости, ликвидности, эффективности использования капитала, оценки имущества и др. Источником информации для решения подобного рода задач служат документы бухгалтерской отчетности, которые составляются по единым формам независимо от типа собственности и включают собственно бухгалтерский баланс предприятия, отчет о финансовых результатах и их использовании, отчет о состоянии имущества, отчет о наличии и движении денежных средств. Среди ППП данного класса можно выделить ЭДИП ("Центринвест Софт"), "Альт Финансы" ("Альт"), "Финансовый анализ" ("Инфософт"), Другой класс ППП финансового менеджмента ориентирован на оценку эффективности капиталовложений и реальных инвестиций. Наибольшую известность в этом классе ППП получили Project Expert (PRO-Invest Consalting), "Альт-Инвест" ("Альт"), FOCCAL ("Центринвест Софт"), Профессиональная прикладная программа Project Expert является мощным средством моделирования, которое делает возможным анализ группы проектов и создание с ее помощью бизнес-планов. Программа также помогает изучать влияние внешних факторов на процесс реализации финансовых планов и осуществлять оперативный контроль за ходом выполнения проектов. Последняя версия программы – Project Expert 7 – позволяет описать внутреннюю структуру компании и определить финансовые результаты деятельности каждого подразделения. Реализована возможность учета происхождения любого вида издержек и расчета себестоимости отдельного продукта. Статистический анализ позволяет определить устойчивость проекта при воздействии вероятностных факторов. С помощью программы Project Expert финансовый менеджер может увидеть свою компанию именно в той проекции, которая необходима для принятия единственно верного решения.

К пакетам профессиональной направленности относятся также биллинговые системы (автоматизированные системы расчетов), ответственные за сбор информации об использовании услуг, их тарификацию, выставление счетов абонентам, обработку платежей; системы управления взаимоотношениями с клиентами (CRM), предназначенные для автоматизации стратегий взаимодействия с заказчиками, в частности для повышения уровня продаж, оптимизации маркетинга и улучшения обслуживания клиентов путем сохранения информации о клиентах и истории взаимоотношений с ними, установления и улучшения бизнес-процедур и последующего анализа результатов; программное обеспечение в сфере финансово-экономических отношений организаций: аудиторские программы, системы управления проектами (Project Management), системы автоматизации документооборота (EDM), финансово-аналитические системы, системы управления архивами документов (DWM), корпоративный портал и др.

Отдельно выделены прикладные программы пользователя (приложения) – программы, предназначенные для выполнения определенных пользовательских задач и рассчитанные на непосредственное взаимодействие с пользователем. В большинстве вычислительных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с техническими средствами компьютера посредством операционной системы.

Лекция 4. Прикладное программное обеспечение

Прикладное программное обеспечение (ППО) – это программы, которые обеспечивают решение задач в различных областях применения компьютерных систем обработки данных (текстовые, графические редакторы, электронные таблицы, базы данных и т.д. ).

Классификация прикладного программного обеспечения

ППО, классифицируя по назначению, можно разделить на при­кладные программы общего назначения и прикладные программы специ­ального назначения .

ППО общего назначения использу­ется для решения наиболее общих задач информационного характе­ра в любой сфере человеческой деятельности (текстовые редакторы, электрон­ные таблицы, графические системы, игры, развлечения ).

ППО специального назначения решает более узкие задачи, а также задачи профессионального характера в различных предметных областях.

Прикладное программное обеспечение общего назначения

  1. Программы, обрабатывающие тексты. К ним относятся текстовые редакторы, текстовые процессоры.

Текстовые редакторы – это программы для создания и редакти­рования текстовых документов (NotePad , WordPad ).

Редактирование текста – это комп­лекс операций по внутренней (смысловой) и внешней (оформитель­ской) работе над текстом .

Текстовые редакторы обеспечивают основные возможности по подготовке небольших и несложных документов . Они выполняют сле­дующие простые операции:

    ввод алфавитно-цифровой информации;

    перемещение по набранному тексту;

    вставка или удаление символов.

    выделение/удаление/копирование/перемещение/вставка блока;

    дополнительные удобства (возможность поиска фрагмента, по­иск с заменой, печать документа и т.д.).

Текстовые процессоры – это программы, предоставляющие более широкий круг (в сравнении с редакторами ) возможностей формати­рования (шрифты, таблицы, формулы ) и создания документов, содер­жащих данные разных типов (вставка графических, звуковых дан­ных ).

На уровне специального ППО, программы, обрабатывающие тексты, представлены специализированными текстовыми редактора­ми и издательски­ми системами.

Издательские системы – это программы, которые автоматизируют процесс верстки полиграфи­ческих изданий. Издательские системы отличаются расширенными средствами управления взаимодействия текста с параметрами стра­ницы и графическими объектами, но имеют более слабые возмож­ности по автоматизации ввода и редактирования текста.

  1. Электронные таблицы – программный продукт, предназначенный для всевозможных вычислительных задач (Excel, Lotus).

Основное назначение электронных таблиц – обработка различных типов данных, представляющихся в таблич­ной форме, например, планово-финансовые, бухгалтерские докумен­ты, небольшие инженерные расчеты .

Электронные таблицы выполняют функции:

    текстовых процессоров по созданию и форматированию таблиц;

    математической обработки табличных данных;

    визуализации результатов в форме таблиц, диаграмм, графиков.

Основное преимущество электронных таблиц, в сравнении с текстовыми процессорами (где тоже могут вес­тись таблицы, производиться небольшие вычисления и сортировка), в том, что содержание одних ячеек может меняться автоматически в соответствии с изменением содержания других.

Современные программные продукты этого вида имеют:

    калькуляционный (вычислительный) модуль, с помощью кото­рого происходит обработка данных (текстовых или числовых) в таблицах ;

    модуль диаграмм для создания презентационной графики, кото­рый позволяет на основе числовых данных, полученных с помо­щью калькуляционного модуля, создать диаграммы различных типов ;

    модуль базы данных, реализующий доступ к внешним базам дан­ных .

    Системы управления базами данных (СУБД) – это совокупность программных средств, обеспечивающая возможность создания базы данных, доступа к данным и управления базой данных (Access ).

База данных – совокупность взаимосвязанных данных на машинных носителях, организованная определенным способом.

Более подробно базы данных и системы управления базами данных будут рассмотрены на следующих лекциях.

    Системы компьютерной графики – это отдельные программы и аппаратно-программные комплексы, создающие и обрабатывающие различные графические изображения.

К ним относятся редакторы растровой и векторной графики, программы обработки трехмерной графики (З D -редакторы).

В растровой графике изображение какого-либо графического объекта описывается конкретным расположением и цветом точек (пикселей), привязанных к сетке (растру). При редактировании растровых графических объектов изменя­ется цвет пикселей, а не форма линий.

В векторной графике изображения описываются с помощью кри­вых линий, называемых векторами, а также параметров, описывающих их цвета и расположение. При редактировании элементов векторной графики можно из­менять параметры линий, описывающих форму графических объек­тов, можно переносить их, менять размер, форму (это делается ма­тематическими преобразованиями), цвет, что не отразится на качестве их визуального представления.

    Интегрированные программные средства – программный продукт, обеспечивающий работу нескольких разнородных систем с единым интерфейсом, а также обмен данными между системами и общими стандартными частями (MS Office , Works ).

Отдельные программы, являясь мощным средством решения круга прикладных задач, не могут в полной мере удовлетворить пользователя. Например, выборку данных, предоставленную СУБД, бывает удобно обработать с помо­щью электронных таблиц, а результаты, оформленные в виде нагляд­ных таблиц, поместить в отчет, представляющий собой текстовый документ, который был составлен в текстовом процессоре. Для составления таких документов и применяются интегрированные программные средства.

Среди множества интегрированных пакетов программ наиболее распространенным является пакет офисных программ Microsoft Office. Он включает несколько приложений, образующих единую среду для обработки самой различ­ной информации, которая может встретиться в работе офиса. В его состав входят:

    текстовый процессор Word;

    электронные таблицы Excel;

    пакет подготовки и демонстрации презентаций PowerPoint;

    организатор и планировщик работы Outlook;

    система управления базами данных (СУБД) Access и д.р.

    Переводчики, игры, развлечения .

1. текстовые процессоры - для создания текстовых документов;

2. табличные процессоры (электронные таблицы) - для вычислений и анализа информации, представленной в табличной форме;

3. базы данных - для организации и управления данными;

4. графические пакеты - для представления информации в виде рисунков и графиков;

5. коммуникационные программы (Internet) - для обмена информацией между удаленными компьютерами;

6. интегрированные пакеты , включающие несколько прикладных программ разного назначения;

7. обучающие прог раммы, электронные учебники , словари , энциклопедии , системы проектирования , дизайна ;

8. игры .

Инструментарий программирования

Инструментарий программирования предназначен для создания системного и прикладного программного обеспечения. К нему относятся разнообразные языки и среды, с помощью которых осуществляется преобразование алгоритма в программу для компьютера. Для создания прикладного обеспечения широко используются такие языки, как БЕЙСИК, Паскаль. С, C++, Delphi и другие.

Программы трансляторы – специальные программы, позволяющие получить из исходной объектную программу. Они осуществляют автоматический перевод программ с языка высокого уровня в последовательность машинных команд. Имеются два вида транслирующих программ: компиляторы и интерпретаторы .

Программа-компилятор (от слова compile – составлять, собирать) обрабатывает команды, вводимые пользователем, и организует исполнение программ. Компилятор - программа, преобразующая в ходе непрерывного процесса весь файл исходного текста в машинный код, после чего осуществляет его выполнение.

Интерпретатор – программа, анализирующая каждую инструкцию (каждый шаг) транслируемой программы отдельно, после чего осуществляется шаг за шагом (с проверкой) автоматический перевод в машинные коды и выполняющая их.

Контрольные вопросы

1. Что такое программное обеспечение компьютера? На какие группы оно делится?

2. Каково назначение системного программного обеспечения.

3. Какие компоненты являются составной частью системного программного обеспечения?

4. Какие существуют группы прикладного программного обеспечения.

5. Что такое инструментарий программирования?

6. Где постоянно хранится операционная система?

7. Куда загружается операционная система во время работы компьютера?

Упражнения

HЗадание 1

1. В состав программного обеспечения ЭВМ не входят:

1) Системы программирования;

2) Операционные системы;

3) Аппаратные средства;

4) Прикладные программы.

3. Для чего нужны антивирусные программы?

1) Позволяют за счет применения специальных методов «упаковки» информации сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера, а также объеди­нять копии нескольких файлов в один архивный файл;

2) предназначены для предотвращения за­ражения компьютерным вирусом и ликвидации последствий заражения;

3) позволяют быстро скопировать нужную для Вас информацию, находящуюся на жестком диске компьютера, на дискеты, съемные диски или кассеты стримера;

4) обеспечивают более удобный и наглядный способ общения с компьютером, чем штатные средства ОС.

4. Что позволяют программы, для диагностики компьютера?

1) Программы-кэши для диска убыстряют доступ к информации на дисках путем организации в оперативной памяти кэш-буфера, содержащего наиболее часто используемые участки диска;

2) Программы для оптимизации дисков позволяют обеспечить более быстрый доступ к информации на диске за счет оптимизации размещения данных на диске;

3) Программы динамического сжатия дисков создают псевдодиски, информация которых хранится в сжатом виде в виде файлов на обычных (настоящих) дисках компьютера, что позволяет хранить на дисках больше данных;

4) Все выше перечисленное.

7. Текстовый редактор Word – это:

1) Прикладная программа;

2) Базовое программное обеспечение;

3) Редактор шрифтов;

4) Сервисная программа.

HЗадание 2

Вставить пропущенные слова.

1) Самой важной системной программой является _________________________________ , которая обычно хранится на жестком диске.

2) Наряду с операционной системой существуют ___________________________________, которые обеспечивают более удобный и наглядный ______________________________, чем штатные средства ОС.

3) ________________________________ программы - предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения.

4) К ___________________________________________________ относятся разнообразные языки и среды, с помощью которых осуществляется преобразование алгоритма в программу для компьютера.

5) Программы____________________________ - позволяют быстро скопировать нужную для Вас информацию, находящуюся на жестком диске компьютера, на дискеты, съемные диски или кассеты стримера.

Задание 3

Построить схему:

Классификация программного обеспечения компьютера

HЗадание 4

Сформулировать определение.

Задание 5

Прочтите текст:

Среди прочих действий операционные системы выполняют отслеживание свободного места в памяти компьютера, перепись туда программ из внешней памяти и передачу этим программам управления. Благодаря этому в компьютере одновременно могут работать несколько программ. Кроме того, в состав операционных систем включают специальные программы, позволяющие программам пользователей одинаковым образом обращаться к разным устройствам одного и того же вида.

Подумайте, обоснуйте и подчеркните те операции, которые выполняет операционная система:

· обмен с внешней памятью _________________________________________________ __________________________________________________________________________

· вывод изображения на экран _________________________________________________ __________________________________________________________________________

· вычисление часто используемых алгебраических функций _______________________ __________________________________________________________________________

· отслеживание перемещения компьютерной мыши и нажатия на клавиши мыши _____ __________________________________________________________________________

· формирование изображения для вывода на печать ______________________________ __________________________________________________________________________

· отслеживание нажимаемых клавиш на клавиатуре компьютера ____________________ __________________________________________________________________________

· вывод звуков на динамики __________________________________________________ __________________________________________________________________________

· создание звуковых эффектов в компьютерной игре _____________________________ __________________________________________________________________________

· распознавание речи ________________________________________________________ __________________________________________________________________________

· преобразование выводимого на печать изображения к виду, необходимому для конкретного подключенного к компьютеру принтера _______________________________ __________________________________________________________________________.

HЗадание 6

Разгадать ребус.

Задание 7

Кроссворд «Программное обеспечение»

По горизонтали:

1. Средство для создания простого изображения;

3. Антивирус;

5. Программа записи на компактный диск;

7. Программа, позволяющая создать Базу Данных;

9. Архиватор;

11. Язык программирования.

По вертикали:

2. Система математического проектирования;

4. Программа для создания презентаций;

6. CD эмулятор;

8. Текстовый редактор;

10. Медиаплеер.

Задание 8

Навыки работы с клавиатурой

а) б) в) г)
ЯЙЙЯ ФЕЯ ЗХХЗ ХОР
ЙЯЙЙЯ РОЙ ХЗХХЗ ЗАЛ
ЯЙЯЯЙ СОЯ ЗХЗЗХ ГАЗ
ЙЙЯЙЯ ЙОГ ХХЗХЗ УЗЫ
ЙЯЯЙЯЙ ФЛЯГА ЗЗХЗХ ВЕХИ
ЙЯЙЯЙЙ ШЛЯПА ЗХЗХХ СМЕХ
ЯЯЙЯЙЯЯ ЯМЩИК ХЗХЗЗХ ХНОЙ
ЯЙЯЙЯЙЯ РЯБЧИК ЗХЗХЗЗ ХЛЕБ
ЙЯЯЙЙЯЙЯ ПЛЯСУН ХХЗХЗХЗ ПОРОХ
ЯЯЙЯЯЙЯЙ ЖИДКИЙ ЗЗХЗХХЗХ ФАЗАН

Операционные системы и оболочки

После включения компьютера, одновременно с аппаратными компонентами начинает работать специальная программа, которая называется операционной системой (ОС) компьютера. Эта система организует диалог пользователя с компьютером, управляет распределением и использованием ресурсов машины (оперативной и дисковой памяти), дирижирует работой всех аппаратных элементов компьютера (клавиатуры, монитора, дисков, принтеров). Таким образом, операционная система обеспечивает:

1). выполнение прикладных программ;

2). управление ресурсами компьютера - памятью, процессором и всеми внешними устройствами;

3). контакт человека с компьютером.

Программа-оболочка – это программа (например, Norton Commander, WinRAR), один из модулей которой, называемый резидентным, постоянно находится в оперативной памяти компьютера и для выполнения каких-либо заданных пользователем функций загружает с диска в свободные области памяти необходимые исполнительные модули. Применение операционной системой программ-оболочек значительно упрощает управление компьютером, так как процесс ввода команд и их параметров заменяется выбором из предлагаемого списка (меню) возможных значений или нажатием соответствующей функциональной клавиши.

Функции операционной системы

Любая операционная система должна выполнять следующие функции:

· быть общепризнанной и использоваться как стандартная система на многих компьютерах;

· работать с многочисленными аппаратными устройствами, выпущенными разными фирмами, в том числе и в далеком прошлом;

· обеспечивать возможность запуска самых разных программ, написанных разными людьми и выпущенных разными организациями;

· предоставлять средства для проверки, настройки, обслуживания компьютера, его устройств и программ, которые на нем установлены.

Интерфейс

В компьютерной системе два участника - программное и аппаратное обеспечение. Программное обеспечение - это все программы, которые установлены на компьютере, а аппаратное обеспечение - это узлы и оборудование, которые находятся внутри системного блока или подключены снаружи.

Взаимосвязь между участниками компьютерной системы называют интерфейсом . Существуют различные виды интерфейсов:

· Взаимодействие между различными узлами - это аппаратный интерфейс .

· Взаимодействие между программами - это программный интерфейс .

· Взаимодействие между аппаратурой и программами - аппаратно-программный интерфейс.

· Взаимодействие человека с программой и программы с человеком называют интерфейсом пользователя .

· Когда операционная система принимает только команды, вводимые с помощью клавиатуры в специальной командной строке, то говорят, что эта операционная система неграфическая и имеет интерфейс командной строки .

· Если операционной системой можно управлять мышью, если система общается с пользователем с помощью графических изображений (значков), то говорят, что она имеет графический интерфейс пользователя .

Со временем появятся операционные системы, которыми можно будет управлять голосом. Возможно, их интерфейс будут называть речевым.

Файловая система

Вся информация в компьютере сохраняется в файлах на внешних носителях. Файл

Каталог (папка, директория ) – поименованный объект, предназначенный для объединения файлов и других папок в группы по какому – либо признаку.

У каждого файла есть неповторимое имя в данном каталоге, по которому компьютер находит его. Имя файла (каталога) – это набор символов, не содержащие следующие символы: /, \,*, ?, :,«, <, >,|. Полное имя файла состоит из его имени и расширения, которое отделяется точкой, и состоит из 3 – 4 -х символов. (Например: key.txt)

Расширение определяет, к какому типу относится файл, т. е. какого рода хранится в нём информация.

Виды расширений:

· DOC, ТХТ – содержит текстовую информацию;

· BMP, JPEG – содержит графическую информацию;

· AVI – содержит видео информацию;

· WAV– содержит звуковую информацию;

· EXE, COM – расширения исполняемых файлов, которые после запуска входят в определённую среду (например в игру, в среду создания текста или рисунка).

: размер (кол-во байтов), тип (только для файлов), дата и время создания, значок (WINDOWS).

Над каждым объектом можно производить следующие действия: открывать, переименовать, перемещать, копировать, сохранять, удалять, отправлять.

Структура файловой системы

Так как каталоги могут храниться в других каталогах вместе с файлами, то такая структура называется иерархической (древовидной) файловой системой.

Разработчики Windows установили четкую иерархию папок. Высшую ступень в этой иерархии занимает папка «Рабочий стол». Следующая ступень: «Мой компьютер» и «Корзина». На третьей ступени располагаются логические диски, «Панель управления» и «Принтеры». А логический диск – это вершина дерева обычных папок, содержащих в себе файлы и другие папки.


Путь к файлу kolobok.txt: А:\Сказки\kolobok.txt

Путь к файлу Devil.com: А:\GAME\Devil May Cry 4\ Devil.com

Контрольные вопросы

1. Что обеспечивает операционная система?

2. Перечислить функции операционной системы.

3. Дать определение интерфейса. Какие они бывают?

4. Что такое файл? Каталог? Логический диск? Как они именуются?

5. Каково назначение программ-оболочек?

Упражнения

HЗадание 1

Выбрать правильный ответ и отметить его. Обосновать ответ.

1. Обеспечение компьютера, состоящее из различных устройств:

1) аппаратное;

2) программное;

3) пользовательское.

3. Содержит отдельные данные:

2) пиктограмма;

3) интерфейс.

5. Значок, символизирующий объект:

2) директория;

3) пиктограмма.

HЗадание 2

Сформулировать определение:

HЗадание 3

Вставить пропущенные слова:

1) Взаимодействие между различными узлами - это _______________________ интерфейс.

2) Взаимодействие человека с программой и программы с человеком называют интерфейсом _____________________________________ .

3) _______________ – это поименованная область на внешних носителях.

4) _________________________________________ – поименованный объект, предназначенный для объединения ___________________ и других папок в группы по какому – либо признаку.

У каждого объекта на внешнем носителе имеются следующиехарактеристики: _________________________________________________________________________________________________________________________________________________________.

Задание 4

Установите соответствие (соедините стрелками):

Задание 5

Подчеркните лишнее:

· текстовый редактор, графический редактор, компилятор, переводчик;

· архиватор, текстовый процессор, программа обслуживания дисков, антивирусная программа;

· компилятор, настольная издательская система, отладчик, интегрированная среда разработки приложений.

Задание 6

Заполнить таблицу.

Задание 7

Навыки работы с клавиатурой

  1. Открыть текстовый редактор Пуск – Программы – Стандартные - Блокнот.
  2. Набрать по одной строке из каждого столбца слова прописными буквами:
а) б) в)
ЭЪЪЭ ЭХО ХОРОШО В ЖАРКИЙ ДЕНЬ В ЛЕСУ
ЪЭЪЪЭ ЭРА В МЯГКОМ ВОЗДУХЕ РАЗЛИТ ОСЕННИЙ ЗАПАХ
ЭЪЭЭЪ ПОЭТ ПЕРЕД ГЛАЗАМИ РАССТИЛАЛОСЬ БУРНОЕ МОРЕ
ЪЪЭЭЪ ЭТАЖ ХОРОШЕЕ ПИСЬМО НА МАШИНКЕ ТРЕБУЕТ МНОГО ВНИМАНИЯ
ЪЪЭЪЭ ЭФИР НА ФАСАДАХ СТАРЫХ ДОМОВ ДАТА НАПИСАНА РИМСКИМИ ЦИФРАМИ
ЭЭЪЭЪ ЭПОС
ЭЪЭЪЪЭ ВОЛЯ
ЪЭЪЭЭЪ СЪЕЗД
ЭЭЪЭЪЭ ЭКРАН

Особенности среды WINDOWS

1. стандартизация интерфейса пользователя;

2. оптимальное управление ОП;

3. возможность подключать новые внешние устройства;

4. интеграция функций программ, т.е. возможность использовать в конкретной программе объекты, созданные средствами другой программы;

5. многозадачность, т.е. возможность одновременно выполнять несколько приложений и легко переключаться с одной программы на другую;

6. переход к преобладающему использованию графического режима, который даёт возможность изменить функциональные возможности ПК (анимация, мультимедиа и другое).

Экран WINDOWS

Экран WINDOWS состоит из двух компонентов: рабочего стола и панели задач.

Рабочий стол это та частьэкрана, на котором находятся значки, обозначающие различные папки, программы, документы и ярлыки. Так же на рабочем столе размещаются окна приложений и документов, которые могут располагаться в различных местах «стола», накрывать друг друга, перемещаться по «столу» и менять свои размеры. В зависимости от характера работы, можно держать на рабочем столе несколько окон.

В нижней части экрана находится панель задач (на рисунке указатель №1), с помощью которой, пользователь руководит процессом запуска приложений и переключения между ними. В левой части панели задач имеется кнопка «Пуск» (на рисунке указатель №2), позволяющая выполнять ряд функций системы.

Объекты WINDOWS

Приложение – прикладная программа.

Задача – работающее приложение.

Окно - прямоугольный сегмент экрана, чаще всего замкнутый рамкой.

Типы окон

Окно приложения - окно, в котором выполняется прикладная программа. Ниже представлены примеры окон приложений: