1 к какому классу программ относятся драйверы

Представьте компьютер, который только что выпустили с завода. Что в нем есть? Что мы можем с ним делать? Чего в нем не хватает?

Ключевые понятия • • • программное обеспечение (ПО) системное ПО прикладное ПО система программирования операционная система архиватор антивирусная программа приложение общего назначения приложение специального назначения

Компьютер – двуединая система, состоящая из аппаратной части (технических устройств) и информационной части (программного обеспечения) Компьютер = аппаратура + программное обеспечение (hardware) (software)

Программное обеспечение (Software) совокупность всех программ, хранящихся на всех устройствах долговременной памяти компьютера Виды программного обеспечения Системное ПО Прикладное ПО Системы программирования

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

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

Лекция: «Программное обеспечение. Назначение, классификация

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

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

Драйверы — это программы, обеспечивающие взаимодействие прикладных программ и операционной системы с внешними устройствами. Именно драйверы отвечают за обработку информации, поступающей от таких устройств, как мышь, клавиатура, принтер и т. д.

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

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

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

Лекция 3: Первый драйвер. Компиляция и запуск. Часть 1

Системы программирования Программирование — это процесс создания программ, разработки всех типов программного обеспечения. Система программирования – это комплекс инструментальных программных средств, обеспечивающий создание, модификацию и отладку компьютерных программ на одном из языков программирования (Assembler, Delphi, С++) Назначение систем программирования Создание, отладка и выполнение программ с целью: • решения вычислительных задач • обработки текстов и графики • создания системного ПО • создания прикладного ПО Режим работы систем программирования • ввод текста программы • редактирование • отладка • компиляция • исполнение • работа с файлами • режим помощи

Прикладное программное обеспечение Наибольшее распространение получилипользователь может Программы, с помощью которых следующие офисные пакеты: работать с Логотипы офисных программ разными видами информации, принято называть • Microsoft Office для операционных Электронные таблицы систем Windows прикладными программами или приложениями. и Mac OS; Текстовые редакторы • Open. Office. org для операционных систем Windows и Linux. Приложения общего назначения Графические редакторы • текстовые редакторы • электронные таблицы • графические редакторы • редакторы презентаций Мультимедийные • системы мультимедиа проигрыватели • браузеры Интернета • почтовые программы • системы управления базами данных Приложения специального назначения Редакторы презентаций • издательские системы • бухгалтерские программы • программы компьютерного моделирования • математические пакеты • геоинформационные Системы управления системы базами данных • медицинские экспертные системы • учебники, тренажёры, словари

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

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

Установите соответствие: Операционная система Windows Системное ПО Компьютерная игра Doom Клавиатурный тренажер Прикладное ПО Системы программирования

Установите соответствие: Программаархиватор Win. Zip Системное ПО Язык программирования Паскаль Текстовый редактор Word Прикладное ПО Системы программирования

Установите соответствие: Программа обучения английскому яз. Системное ПО Антивирусная программа Dr Web Язык Программирования Фортран Прикладное ПО Системы программирования

Задание Выясните, к какому классу – текстовым или графическим редакторам, драйверам, системам программирования, программам профессионального назначения и т. д. – относятся следующие программы: Norton Commander, Win. Rar, keyboard. drv, « 1 С Предприятие» , MS Word, Fox. Pro, 3 D Studio, C+, Фортран, Linux, Блокнот, mouse. drv, MS Excel, Adobe Photoshop, Macromedia Flash, Компас 3 D, Pascal, QIP, Си, Basic, AVP Касперского, Windows 7, Paint, Outlook Express, HTML, Dr Web, MS Access, Nero Premium, «Консультант Плюс» , sound. drv. Распределите их по группам в ячейки таблицы:

Домашнее задание • Типы программ по юридическому статусу • Виды компьютерных преступлений • Уголовный кодекс РФ – статьи 272, 273, 274 – наказание за компьютерные преступления

Правовые нормы использования программного обеспечения Правовой статус программ ПО – частная собственность Коммерческие Условно бесплатные Свободно распространяемые Свободное программное обеспечение Обеспечивает доступ всем желающим к исходным кодам программ

Опорный конспект Программное обеспечение (ПО) — совокупность всех программ, предназначенных для выполнения на компьютере Структура программного обеспечения компьютера Системное ПО Прикладное ПО Системы программирования Операционная система (ОС) Приложения общего назначения Языки программирования Сервисные программы Приложения специального назначения • Ассемблеры • ФОРТРАН • Паскаль • С (Си) • ЛОГО • ЛИСП • Пролог • Делфи • Бейсик • . . Архиваторы Антивирусы Коммуникационные программы

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

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

Какие бывают программы? • Свободное ПО с открытым исходным кодом (Open Source): можно бесплатно ▫ запускать и использовать в любых целях ▫ изучать и адаптировать ▫ распространять (бесплатно или за плату) ▫ изменять код (развитие и усовершенствование) Linux Firefox Gimp • Бесплатное ПО (Freeware): можно бесплатно использовать; исходного кода нет; есть ограничения на: ▫ коммерческое использование ▫ изменение кода ▫ извлечение данных Opera Avast

Какие бывают программы? • Условно-бесплатное ПО (Shareware): бесплатное ПО с ограничениями: ▫ отключены некоторые функции ▫ ограничен срок действия (30 дней) ▫ ограничено количество запусков ▫ раздражающие сообщения ▫ принудительная реклама Платная регистрация снимает ограничения. • Коммерческое ПО: ▫ плата за каждую копию ▫ бесплатная техническая поддержка (!) ▫ запрет на изменение кода и извлечение данных ▫ быстрое внесение изменений (сервис-паки, новые версии)

Компьютерные преступления Экономические • обогащение путем взлома информационных систем • компьютерный шпионаж • кража программ ( «пиратство» ) Против личных прав • ложная информация • незаконный сбор информации • разглашение банковской и врачебной тайны Против общественных и государственных интересов • разглашение государственной тайны • утечка информации • искажение информации (подсчет голосов) • вывод из строя информационных систем (диверсии)

Читайте также:
Как установить программу с флешки на диск с

Уголовный кодекс РФ Признаки преступления: • уничтожение, блокирование, модификация или копирование информации • нарушение работы компьютера или сети Статья 272. Неправомерный доступ к компьютерной информации. • до 2 лет лишения свободы • группой лиц – до 5 лет Статья 273. Создание, использование и распространение вредоносных программ. • до 3 лет лишения свободы • с тяжкими последствиями – до 7 лет Статья 274. Нарушение правил эксплуатации компьютеров и сети. • до 2 лет лишения свободы • с тяжкими последствиями – до 4 лет

Уголовный кодекс РФ Статья 146. Нарушение авторских и смежных прав. • только при крупном ущербе (50000 р. ) • присвоение авторства (плагиат) – до 6 месяцев лишения свободы • незаконное использование, а также приобретение, хранение, перевозка в целях сбыта – до 2 лет • группой лиц, в особо крупном размере (250000 р. ) или с использованием служебного положения – до 5 лет

Закрепление изученного материала Единство каких составляющих представляет из себя компьютер? Как вы понимаете, что такое программное обеспечение компьютера? На какие составляющие можно разделить программное обеспечение? Какие программы называют прикладными? Что такое системное ПО? Что такое операционная система? Какие ОС вы знаете? Что еще кроме ОС относится к системному ПО?

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

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

По назначению выделяют: — Редакторы документов ориентированы на работу с текстами, имеющими структуру документа, т. е. состоящими из разделов, страниц, полей, абзацев и т. д. (MS Word). — Издательские системы позволяют создавать сложные документы (рекламные буклеты, газеты, журналы, книги) высокого качества. В них процесс верстки автоматизирован, т. е. встроены специальные средства для размещения текста по страницам со вставкой рисунков, фотографий. (Page. Maker, Quark. XPress) — Специализированные редакторы созданы для пользователей, работающих с документами, в которых встречаются емкие формулы (например, математические или химические) и специальные символы (например, нотные знаки (Chi. Writer)

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

Графические редакторы — это программы для работы с графической информацией. Они предоставляют пользователю среду, моделирующую деятельность художника По специализации выделяют графические редакторы общего и специального назначения. Посредством первых можно строить и редактировать несложные изображения, копировать и перемещать фрагменты изображений, сохранять и считывать графическую информацию. (Paint) При помощи вторых проектируются сложные в техническом отношении объекты, моделируются различные процессы, создаются рекламные проспекты. (Corel. Draw, Photoshop, Adobe Illustrator)

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

База данных — это набор данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования ими l l Обработкой баз данных занимаются системы управления базами данных (СУБД) — комплекс программ и языковых средств, предназначенных для создания и ведения базы данных, ввода, редактирования и удаления данных, организации взаимодействия баз данных с прикладными программами, обеспечения управления данными, доступа к ним, создания запросов и отчетов. Посредством СУБД определяются физическая и логическая структуры базы данных. Физический уровень описания отражает способ физического хранения данных; логическое описание — это тот вид данных, который доступен пользователю и которым он оперирует. (MS Access)

Коммуникационные программы — это программы, обеспечивающие возможность передачи данных по компьютерным сетям. l Среди большого количества программ этого вида можно выделить такие, как Outlook Express, The Bat!, Microsoft Exchange, ICQ и др.

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

Источник: present5.com

2 Программное обеспечение (Software) — совокупность программ компьютера, которые могут выполняться вычислительной системой Программное обеспечение (ПО) – неотъемлемая часть компьютерной системы. Сам по себе компьютер не обладает знаниями ни в одной области применения. Все эти знания сосредоточены в выполняемых на компьютерах программах. К программному обеспечению относится также вся область деятельности по проектированию и разработке ПО: — технология проектирования программ, — анализ качества работы программ, — разработка и использования программных средств, и т.д. Для обозначения программных средств, под которыми понимается совокупность всех программ, используемых компьютерам, и область деятельности по их созданию и применению, используется термин «Software», который подчеркивает равнозначность самой машины и программного обеспечения, а также способность программного обеспечения модифицироваться, приспосабливаться и развиваться.

3 Системное программное обеспечение Системы программирования Прикладное программное обеспечение Структура программного обеспечения Программное обеспечение

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

5 Системное программное обеспечение Операционные системы Утилиты Драйверы Структура системного программного обеспечения Диалоговые оболочки

6 Операционная система (ОС) системный комплекс взаимосвязанных программ, который служит посредником при организации диалога пользователя с компьютером, управляет распределением и использованием компьютерных ресурсов, руководит работой всех аппаратных средств компьютера. К настоящему времени созданы сотни ОС, наиболее известные из которых : — MS-DOS (аббревиатура сочетания Disk Operating System – дисковая операционная система) с интерфейсом командной строки, т.е. все команды пользователю приходилось набирать вручную, в командной строке, (год появления 1981,) — UNIX – целое семейство ОС, предназначенных для «больших» промышленных компьютеров, (первые UNIX-системы появились уже в начале 60-х годов). Ирония судьбы: в конце 70-х гг. в разработке одной из них – Xenix – принимала участие и никому не известная тогда фирма Microsoft. — Linux – свободно распространяемая (т.е. абсолютно бесплатная) операционная система с открытым текстом. Была создана студентом Линусом Торвальдсом в качестве дипломного проекта в 1991 году и официально выпущенная в 1994 г., — Windows (Windows 95, Windows 98, Windows 2000, Windows XP, Windows Vista, Windows 7), К основным функциям ОС наряду с управлением аппаратными средствами и файловой системой относятся ввод-вывод данных, обработка команд, организация пользовательского интерфейса и др.

7 Диалоговые оболочки комплексы программ, создающих для пользователя удобный интерфейс, упрощающих реализацию диалога между пользователем и компьютером, делающих наглядным и простым выполнение базовых операций над объектами операционной системы (файлами и каталогами). На заре создания персональных компьютеров управление ими осуществлялось путем ручного набора команд с клавиатуры, для чего было необходимо помнить не только форматы (правила написания) команд, но и местонахождение тех объектов, с которыми предстояло работать. Для облегчения работы пользователя были разработаны диалоговые оболочки. По внешнему виду диалоговые оболочки подразделяются на текстовые (например, Norton Commander) и графические (Windows 3.1).

8 Драйверы это программы, обеспечивающие взаимодействие прикладных программ и операционной системы с внешними устройствами. Именно драйверы отвечают за обработку информации, поступающей от таких устройств, как мышь, клавиатура, принтер и сканер.

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

Читайте также:
Что такое энергетическая программа

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

Утилиты могут распространятся как по одиночке, так и в составе больших и мощных утилитных комплексов, например, Norton Utilities. Часть утилит входит в состав операционной системы, а другая часть функционирует независимо от неё, т.е. автономно). Утилиты могут распространятся как по одиночке, так и в составе больших и мощных утилитных комплексов, например, Norton Utilities.

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

10 Утилиты Программы обслуживания дисков и операционной системы Антивирусные программы Архиваторы Виды программ вспомогательного назначения

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

Сжиматься могут как один, так и несколько файлов, которые в сжатом виде помещаются в так называемый архивный файл или архив. Для архивации используются специальные программы-архиваторы или диспетчеры архивов. Наибольшее распространения имеют способы сжатия данных в форматах arj, zip и rar. Для операционной системы MS DOS чаще всего используют программы arj.exe, PKZip.exe или Rar.exe, а для Windows – WinArj, WinZip, WinRar. Программы-архиваторы позволяют создавать и такие архивы, для извлечения из которых содержащихся в них файлов не требуются какие-либо программы, так как сами архивные файлы называются самораспаковывающимися.

12 Антивирусные программы предназначены для предотвращения заражения компьютера компьютерными вирусами и ликвидации последствий заражения, если оно произошло. Вопрос: Приведите примеры известных Вам антивирусных программ?

13 Программы обслуживания дисков и операционной системы отвечают за системную обработку дисковой информации. К таким программам относят: — Программы оптимизации и контроля качества дискового пространства, — Программы восстановления информации, форматирования, защиты данных, — Программы для управления памятью, которые обеспечивают более гибкое использование оперативной памяти, — Программы для записи CD-ROM, CD-RW, DVD-RW и т.д. — Коммуникационные программы, которые организуют обмен информацией между компьютерами, — программы контроля, тестирования и диагностики, которые используются для проверки правильности функционирования устройств компьютера и обнаружения неисправностей в процессе эксплуатации, указывают причину и место неисправности, — И другие программы.

14 Системы программирования обеспечивают процесс разработки программ и включают в себя специализированные программные продукты, которые являются инструментальными средствами разработчика. Эти средства на рынке программных продуктов наиболее представительны. В последнее время получили широкое распространение системы, ориентированные на создание Windows-приложений: — пакет Borland Delphi – предоставляющий качественные и очень удобные средства визуальной разработки, — пакет Microsoft Visual Basic – удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств, — пакет Borland C++ — одно из самых распространенных средств для разработки DOS – и Windows – приложений. Системы программирования это совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программных продуктов. В состав системы программирования входят язык программирования и специальные программные обслуживающие средства.

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

16 Прикладное программное обеспечение Программы профессионального уровня Программы специального назначения Программы общего назначения Структура п Структура прикладного программного обеспечения

17 Программы общего назначения Текстовые редакторы Узкоориентированные программы Интегрированные пакеты Коммуникационные программы Анимационная графика Табличные процессоры Базы данных и СУБД Графические редакторы Программы общего назначения объединяют программы, используемые большинством пользователей и не требующие для освоения специфических знаний из других, не связанных с информатикой наук.

18 Существуют сотни текстовых редакторов, различных как по функциональным возможностям, так и по сложности освоения работы с ними. По назначению выделяют: — Редакторы документов ориентированы на работу с текстами, имеющими структуру документа, т. е. состоящими из разделов, страниц, полей, абзацев и т. д. (MS Word). — Издательские системы позволяют создавать сложные документы (рекламные буклеты, газеты, журналы, книги) высокого качества. В них процесс верстки автоматизирован, т. е. встроены специальные средства для размещения текста по страницам со вставкой рисунков, фотографий. (PageMaker, QuarkXPress) — Специализированные редакторы созданы для пользователей, работающих с документами, в которых встречаются емкие формулы (например, математические или химические) и специальные символы (например, нотные знаки (ChiWriter) Текстовые редакторы – это программы для работы с символьной информацией.

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

20 Графические редакторы это программы для работы с графической информацией. Они предоставляют пользователю среду, моделирующую деятельность художника По специализации выделяют графические редакторы общего и специального назначения. Посредством первых можно строить и редактировать несложные изображения, копировать и перемещать фрагменты изображений, сохранять и считывать графическую информацию. (Paint) При помощи вторых проектируются сложные в техническом отношении объекты, моделируются различные процессы, создаются рекламные проспекты. (CorelDraw, Photoshop, Adobe Illustrator)

21 Программы анимационной графики предназначены для создания динамических изображений. Данный вид ПО по функциональным возможностям напоминает графические редакторы, но, в отличие от них, в пакетах анимационной графики работа идет преимущественно не со статической, а с динамической графической информацией. Условно пакеты анимационной графики можно разбить на пакеты начального уровня и пакеты профессионального уровня. Первые позволяют строить несложные динамические образы, реализовывать простейшие эффекты, вторые обладают большим количеством возможностей. (Macromedia Flash, 3D Studio)

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

23 Коммуникационные программы это программы, обеспечивающие возможность передачи данных по компьютерным сетям. Среди большого количества программ этого вида можно выделить такие, как Outlook Express, The Bat!, Microsoft Exchange, ICQ и др.

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

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

Читайте также:
Winzip как программа сканворд

26 Программы специального назначения Авторские системы Мультимедийные программы Экспертные системы Предоставляют пользователю стандартный интерфейс для выполнения работ в некоторой предметной области. Гипертекстовые системы Решают задачи, требующие экспертных знаний. Отличительная их черта: адаптивность и самообучение.

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

27 Программы профессионального уровня АИСУ (автоматизированные системы управления) САПР (системы автоматизированных проектных работ Обучающие системы Геоинформационные системы Обеспечивают поддержку планирования, принятия решений, оперативного управления и учета, проводят анализ результатов работы предприятия (1С Предприятие) Моделируют, проводят технические расчеты, создают эскизы и чертежи для автоматизации инженерного проектирования новых механизмов, зданий. Основаны на электронных учебниках и дистанционных курсах. Хранят данные, привязанные к географической карте.

28 Программное обеспечение Системное Программное обеспечение Операционные системы Диалоговые оболочки драйверы утилиты архиваторы Антивирусные программы Программы обслуживания дисков и операционной системы Системы программирования Прикладное программное обеспечение Программы общего назначения Программы специального назначения Программы профессионального уровня

29 Задание для домашней работы Выясните, к какому классу – текстовым или графическим редакторам, драйверам, системам программирования, программам профессионального назначения и т.д. – относятся следующие программы: Norton Commander, WinRar, keyboard.drv, «1С Предприятие», MS Word, FoxPro, 3D Studio, C+, Фортран, Linux, Блокнот, mouse.drv, MS Excel, Adobe Photoshop, Macromedia Flash, Компас 3D, Pascal, QIP, Си, Basic, AVP Касперского, Windows7, Paint, Outlook Express, HTML, Dr Web, MS Access, Nero Premium, «Консультант Плюс», sound.drv. Распределите их по группам в ячейки таблицы:

Источник: www.myshared.ru

ПО компьютера. Лекция Программное обеспечение персонального компьютера

Единственный в мире Музей Смайликов

Самая яркая достопримечательность Крыма

Скачать 124.25 Kb.

Выводы

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

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

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

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

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

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

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

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

    1. Назовите уровни программного обеспечения. Каков порядок их взаимодействия?
    2. Каково назначение операционной системы? К какому уровню ПО она относится?
    3. Что понимается под программным и пользовательским интерфейсами?
    4. Приведите примеры проблемно-ориентированных программ.
    5. Как ПО классифицируется по способу распространения и варианту лицензии?
    6. Как ПО классифицируется по степени готовности?
    7. Какие программы используются для подготовки текстовых документов?
    8. Какие программы используются для обработки числовых данных?
    9. Для чего предназначены СУБД?
    10. К какому классу ПО относятся программные средства, встроенные, например, в маг- нитофон, программируемый холодильник?
    11. К какому типу ПО относится утилита, позволяющая восстановить стертый с диска файл?
      1. К какому виду ПО относится транслятор с языка Паскаль? А. Специальное
        1. Продолжите фразу: «Драйвер устройства – это …»

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

          1. Выберите из предложенного списка программы, относящиеся к служебному (сервис- ному) ПО:

          Б. Антивирусные программы.

            1. Архивация файлов выполняется с целью:

            Б. Сокращения времени передачи и копирования файлов. В. Упрощения работы с файлами.

            Г. Более компактного размещения информации на дисках.

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

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

            Дра ́ йвер (англ. driver , мн. ч. дра ́ йверы ) – компьютерное программное обеспечение, с по- мощью которого другое программное обеспечение (операционная система) получает до- ступ к аппаратному обеспечению некоторого устройства. Обычно с операционными си-

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

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

            Интерфейс пользователя  совокупность средств, при помощи которых пользователь взаимодействует с различными программами и устройствами.

            Инструментальное ПО – программные средства поддержки (обеспечения) технологии программирования.

            Компилятор – транслятор, который преобразует программы в машинный язык, принима- емый и исполняемый непосредственно процессором.

            Операционная система , сокр. ОС (англ. operating system, OS) — комплекс взаимосвязан- ных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.

            Пакеты прикладных программ – комплекс взаимосвязанных программ для решения за- дач определенного класса конкретной области.

            Программа — это запись алгоритма решения задачи в виде последовательности команд или операторов на языке, который понимает компьютер.

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

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

            Программный интерфейс — функциональность, которую некоторый программный ком- понент предоставляет другим программным компонентам.

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

            Системное ПО (System Software) – совокупность программ и программных комплексов, предназначенных для обеспечения работы компьютера и сетей ЭВМ.

            Технология программирования – это совокупность средств и методов создания про- граммного обеспечения.

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

            Транслятор – осуществляет преобразование программы, представленной на одном из языков программирования, в программу на другом языке и, в определённом смысле, рав- носильную первой.

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

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

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

            ПО с рекламой (Adware) – вид программного обеспечения, при использовании которого пользователю принудительно показывается реклама. Базовое назначение Adware – это не- явная форма оплаты за использование программного обеспечения, осуществляющаяся за счёт показа пользователю Adware-программы рекламной информации (соответственно рекламодатели платят за показ их рекламы рекламному агентству, рекламное агентство – разработчику Adware программы). Многие adware осуществляют действия, присущие Spyware: показывают рекламные заставки, базирующиеся на результатах шпионской дея- тельности на компьютере, могут устанавливаться без согласия пользователя.

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

            Бесплатное (freeware) – программное обеспечение, лицензионное соглашение которого не требует каких-либо выплат правообладателю. Freeware обычно распространяется в би- нарном виде, без исходных кодов.

            Источник: topuch.com

            Рейтинг
            ( Пока оценок нет )
            Загрузка ...
            EFT-Soft.ru