Сделай Сам Свою Работу на 5

Виды компьютерных программ





Содержание

Введение………………………………………………………2

1. Виды компьютерных программ............................................3

2. Операционная система……………………………………… 4

3. Утилиты……………………………………………………… 7

4. Драйверы устройств………………………………………… 8

Заключение……………………………………………………15

Литература……………………………………………………. 16

 

Введение

 

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

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



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

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

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



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

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

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

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

Виды компьютерных программ

 

Любой компьютер состоит из "железа" – группы устройств (Hardware) и программ (Software), по предписаниям которых устройства работают. Совокупность программ компьютера называют программным обеспечением.



Типы программного обеспечения

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

Программное обеспечение компьютера делится на:

- системное ПО;

- прикладное ПО;

- системы программирования.

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

1. Операционная система - основная программа, управляющая всей работой компьютера и взаимодействием его с пользователем. Самые распространенные на сегодняшний день операционные системы: MS DOS, Microsoft Windows, Linux, MacOS, OS/2

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

- распределяет память между программами

- управляет последовательной работой системных программ

- обрабатывает запросы

- предоставляет интерфейс с аппаратными средствами

- обеспечивает доступ к файлам и т.д.

MS-DOS – (Microsoft Disk Operations System, досл. дисковая операционная система фирмы Microsoft) достаточно проста в установке и конфигурации, не требует много ресурсов и поддерживает работу прикладных программ в однозадачном режиме.

Unix — многозадачная операционная система, способная обеспечить одновременную работу очень большого количество пользователей.

Простой, но мощный модульный пользовательский интерфейс.

Файловая система Unix — это не только доступ к данным, хранящимся на диске. Через унифицированный интерфейс файловой системы осуществляется доступ к терминалам, принтерам, сети и т.п.

Операционную систему Linux создал финский студент.

Многие программисты стали поддерживать Linux, добавляя драйверы устройств, разрабатывая разные приложения и др.

Атмосфера работы энтузиастов над полезным проектом, а также свободное распространение и использование исходных текстов стали основой феномена Linux.

Linux — очень мощная система, но самое замечательное то, что она бесплатная (free).

В настоящее время большинство компьютеров в мире работают под управлением операционной среды Windows фирмы Microsoft.

Windows - ОС с графическим интерфейсом, со встроенной сетевой поддержкой и развитыми многопользовательскими средствами.

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

Интегрированность подразумевает также совместное использование ресурсов компьютера всеми программами.

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

Режим работы ОС Microsoft Windows –многозадачный:

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

• Программы могут выполняться в фоновомрежиме.

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

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

Файл (англ. file —папка) – именованная область внешней памяти.

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

Файловая системаэто средство для организации хранения файлов на каком-либо носителе.

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

Примеры:

abc.txt - текстовый файл;

стихи.doc - текстовый файл

пейзаж.bmp - рисунок;

pr.bas - программа, написанная в паскале;

Quake3.exe - исполняемый файл

mus.wav - звуковой файл

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

Характеристики файла:

• размер файла

• дата и время создания файла

• тип

• значок

• специальные атрибуты файла (только для чтения, скрытый, системный, архивированный).

2.Утилиты(вспомогательные программы)– это полезные для сервисного программы обслуживания вашего ПК, помогают увеличить эффективность работы с компьютером. Это архиваторы, дефрагментаторы, антивирусы и т.д. Одна из важнейших утилит для программиста - это дебаггер, средство отладки программ. Обычно дебаггер входит в состав среды разработки. Например, программы для улучшения его работы (программы оптимизации дисков, их дефрагментации, очистки и пр.), для защиты от вирусов (антивирус Касперского, Dr. Web и пр.), для восстановления разрушенной на диске информации из-за сбоев ПК или ваших оши­бок (Norton Unerase). Иногда утилиты выпускают целыми комплектами(например, Nor­ton Utilities – комплекс программ для обеспечения надежной, эффективной работы ПК);

Антивирусных программ много, есть платные и бесплатные. Самые популярные:

· Dr.Web CureIt!

· Аvast! Free Antivirus

· Касперский 2011

· ESET NOD32

· Avira AntiVir Personal .

 

3. Драйверы устройств – программы, управляющие работой подключенных к компьютеру устройств, программы для преобразования сигналов, поступающих от устройств, на язык, "понятный" программам ПК. Драйверы стандартных устройств образуют в совокупности базовую систему ввода-вывода (BIOS), которая обычно заносится в постоянное ЗУ компьютера. BIOS (Base Input-Output System - базовая система ввода-вывода) - программа, запускающаяся при запуске или перезагрузке компьютера. Проверяет наличие и работоспособность всех подключенных устройств (винчестеры, клавиатура, процессор, память).

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

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

 
Приложения общего назначения
Калькуляторы
электронные таблицы
текстовые редакторы: Блокнот, WordPad.
Графические редакторы
Звуковые редакторы: Звукозапись
Программы разработки презентаций
Базы данных и СУБД


Так, фирма Microsoft (сокращенно MS) выпускает самый популярный пакет программ для подготовки офисных докумен­тов (из текстов, таблиц, графиков и пр.). Этот пакет программ называется Microsoft Office или "электронный офис". В него входят:
- Microsoft Office Word — многофункциональный текстовый редактор.

- Microsoft Office Excel — программа для создания и обработки электронных таблиц.

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

- Microsoft Office Picture Manager — программа для создания полиграфических изданий – буклетов, брошюр, листовок, визиток и т.п.

- Microsoft Office Access — программа создания и обработки баз данных.

- MS Front Page – программа для создания web-страниц сети Интернет.

Каждая программа этого пакета специализируется на решении своих задач, но все они могут работать взаимосвязано, создавая и обрабатывая один документ. Например, в текстовый документ Word можно вставить таблицу и график, сделанные в Excel. Другие примеры: ППП автоматизированного бухгалтерского учета (например, выпускает фирма 1С), ППП управления персоналом, производством; тестовые ППП.

Архиватор — программа, осуществляющая упаковку одного и более файлов в архив или серию архивов, для удобства переноса или хранения, а также распаковку архивов.

Download Master- бесплатная программа для скачивания файлов из Интернет. Download Master позволяет скачивать файлы более быстро, продолжает прерванные закачки и дает возможность управлять закачанными файлами.

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

Стандартные прикладные программы
Для доступа к этим программам следует нажать Пуск→Программы→Стандартные.
Перечень этих программ:
- Блокнот и Word Pad – текстовые редакторы

Блокнот – простейший текстовый редактор для создания, редактирования текстов без оформления ("голый" текст). Такой вид имеют многие служебные файлы ПК. Достоинства Блокнота - высокая скорость работы, малый размер создаваемых фа­йлов. Такие файлы имеют расширениеtxt (txt означает text, текст). Пример: Текст.txt
Word Pad – текстовый редактор, предоставляющий больше возможностей по ре­дактированию текстов в сравнении с Блокнотом, но меньше, чемWord. Именам файлов, как и файлам Word, присваивается расширение doc. Пример: Текст.doc
- Paint - графический редактор, предназначен для создания, редактирования и просмотра рисунков. Так, в Paint можно просматривать отсканированные фото. Рисунок, созданный в Paint, можно вставить в др. документ (например, в текст Word) или использовать как фон Рабочего стола. По сравнению с профессиональными графическими редакторами (например, Photoshop) возможности Paint намного ограничены. Файлам Paint по умолчанию присваивается расширение bmp. Пример: Лена.bmp

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

программы для работы в Интернет:

Браузеры-это программы, которые предназначены для выхода в Интернет, просмотра веб-страниц. Наиболее популярные браузеры:

· Internet Explorer

· Mozilla Firefox

· Opera

· Google Chrome

· Safari

Internet Explorer (IE) — устанавливается на компьютер вместе с операционной системой Windows, остальные браузеры вы можете установить по желанию. Все они бесплатные.

- Outlook Express – для работы с электронной почто
- Связь – программы для установки связи между компьютерами по сети
- Развлечения – мультимедиа-программы для работы со звуком и видео (проигрыватель Windows Media, Громкость, Звукозапись и др.)
- Калькулятор – для выполнения в стандартном режиме простых ярифметических расчетов и в инженерном режиме (команда Вид → Инженерный) – более сложных.

Стандартные служебные программы (утилиты)
Для доступа к этим программам следует нажать Пуск → Программы → Стандартные → Служебные. Перечень этих программ:
программа очистки диска от ненужных файлов (которые создаёт сама ОС);

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

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

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

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

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

Среда разработки программ обычно включает в себя:

1. Текстовый редактор (обычно с синтаксической подсветкой конструкций языка)

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

3. Средства отладки (дебаггер)

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

Программа языковой обработки переводит на машинный язык программы, написанные пользователем. Виды таких программ:

1) Интерпретатор - переводит на машинный язык отдельный оператор (обычно строку программы) и сразу же выполняет его. Из современных языков программирования интерпретатор используется в Basic (включая VBA) и языках веб-разработки, например, PHP, JavaScript. Код на интерпретаторном языке виден пользователю "как есть", например, программа на JavaScript может быть внедрена прямо в HTML-страницу и видна при просмотре её кода.

Перевод на лету позволяет использовать один и тот же код программы на самых разных платформах (операционных системах).

2) Трансляторпереводит программу с языка программирования на машинный язык "дословно" - целиком.

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

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

Все среды разработки, работающие с языком C/C++, используют компиляторы.

В любом компьютере, даже со «свежеустановленной» операционной системой есть программы. А по прошествии времени их становиться невообразимое множество. Многие пользователи персональных ПК или ноутбуков, используя тот или иной программный продукт, могут и не подозревать к какому виду или типу он относится. Давайте разберемся.

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

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

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

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

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

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

Прикладные программы можно еще отдельно разделить на платные (за использование взымается плата), бесплатные (и так понятно), условно бесплатные (не взымается плата либо за какой-то период или они имеют ограниченный функционал по сравнению с полной версией). Кстати бесплатные (не взломанные, а именно бесплатные) можно посмотреть и скачать на сайте http://comp-security.net/. Достаточно большое разнообразие представленных продуктов практически на любой случай.

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

Программа Adobe Reader– это бесплатная программа для просмотра, печати и внесения комментариев в документы PDF-чертежи, сообщения электронной почты, электронные таблицы и видео, компьютерные книги.

 

Литература

1. http://komp-windows.narod.ru/komp/70.html - Компьютер для начинающих

2. http://lectureroom.net/129.html- Аудитория

3. http://scsiexplorer.com.ua/index.php/ljudi-i-tehnologii/kompjutery-i-komplektujuschie/825-vidy-kompjuternyh-programm.html - популярная электроника

4. http://missliliya.com/rabotaem-v-kompyuternyih-programmah/vidyi-kompyuternyih-programm.html - Компьютерная Азбука Про100

5. http://book.kbsu.ru/theory/chapter6/1_6.html -

6. http://www.klyaksa.net/htm/kopilka/uchp/p7.htm - ИНФОРМАТИКА И ИНФОРМАЦИОННО-КОММУНИКАЦИОННЫЕ ТЕХНОЛОГИИ В ШКОЛЕ

7. http://www.klgtu.ru/students/literature/inf_asu/570.html - Информатика

8. http://lib.podelise.ru/docs/49/index-5067-5.html - Компьютерная грамотность. Программное обеспечение компьютера

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.