Автор работы: Пользователь скрыл имя, 09 Декабря 2013 в 16:03, курсовая работа
Для нормального решения задач на компьютере нужно, чтобы программа была отлажена, не требовала доработок и имела соответствующую документацию. Поэтому относительно работы на компьютере часто используют термин ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (ПО, SOFTWARE), под которым понимают совокупность программ, выполняемых вычислительной системой.
Введение 4
1. Классификация программного обеспечения 5
1.1. Прикладное программное обеспечение 5
Классификация прикладного программного обеспечения 6
1.2. Системное программное обеспечение 10
1.2.1. Что такое операционная система 11
1.2.2. Что такое файловая система ОС 13
1.2.3. Что такое программы-оболочки. 14
1.2.4. Архиваторы 14
1.2.5. Что такое сетевые операционные системы. 14
1.2.6. Что такое утилиты 15
1.3.1 Система программирования 16
1.3.2. Языки программирования 17
Алгоритмический язык программирования 18
Декларативный язык программирования 19
Языки программирования баз данных 19
Языки программирования для интернета 20
Области применения языков программирования 20
2. Практическая часть. 21
Тест. 21
Ответы к тесту 24
Заключение 25
Список источников информации. 26
Обзор программного обеспечения компьютеров Томбу Георгий Игоревич
Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования
«Поволжский Государственный Университет
Телекоммуникаций и Информатики
Кафедра Информационных систем и технологий
КУРСОВАЯ РАБОТА
ПО ДИСЦИПЛИНЕ
«Информационные технологии»
НА ТЕМУ: «ОБЗОР ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ КОМПЬЮТЕРОВ»
Выполнил: Студент 1 курса
Группы УИ-21
Томбу Георгий
Руководитель: Бедняк С. Г.
Самара 2013
Возможности современного ПК столь велики, что все большее число людей находят ему применение в своей работе, учебе, быту. Важнейшим качеством современного компьютера является его "дружественность" по отношению к пользователю. Общение человека с компьютером стало простым, наглядным, понятным. Компьютер сам подсказывает пользователю, что нужно делать в той или иной ситуации, помогает выходить из затруднительных положений.
В основу работы компьютеров положен программный принцип управления, состоящий в том, что компьютер выполняет действия по заранее заданной программе. Этот принцип обеспечивает универсальность использования компьютера: в определенный момент времени решается задача соответственно выбранной программе.
Для нормального решения задач
на компьютере нужно, чтобы программа
была отлажена, не требовала доработок
и имела соответствующую
Целью данной работы является широкое определение программного обеспечения, его классификация, назначение и функциональные особенности.
Все программы, работающие на компьютере, можно условно разделить на три вида (рис. 1.1):
Рис. 1.1. Структура программного обеспечения
Программное обеспечение этого
уровня представляет собой комплекс
прикладных программ, с помощью которых
выполняются конкретные задачи (производственные,
творческие, развлекательные и учебные).
Между прикладным и системным программным
обеспечением существует тесная связь.
Универсальность вычислительной системы,
доступность прикладных программ и широта
функциональных возможностей компьютера
непосредственно зависят от типа имеющейся
операционной системы, системных средств,
помещенных в ее ядро, и от взаимодействия
комплекса человек-программа-
Прикладная программа — это любая конкретная программа, способствующая решению какой-либо задачи в пределах данной проблемной области.
Прикладные программы могут носить и общий характер, например, обеспечивать составление и печатание документов и т.п.
В противоположность этому, операционная система или инструментальное ПО не вносят прямого вклада в удовлетворение конечных потребностей пользователя.
Прикладные программы могут использоваться либо автономно, то есть решать поставленную задачу без помощи других программ, либо в составе программных комплексов или пакетов.
1. Текстовые редакторы. Основные функции – это ввод и редактирование текстовых данных. Для операций ввода, вывода и хранения данных текстовые редакторы используют системное программное обеспечение. С этого класса прикладных программ начинают знакомство с программным обеспечением и на нем приобретают первые навыки работы с компьютером.
2. Текстовые процессоры. Разрешают форматировать, т. е. оформлять текст. Основными средствами текстовых процессоров являются средства обеспечения взаимодействия текста, графики, таблиц и других объектов, составляющих готовый документ, а также средства автоматизации процессов редактирования и форматирования. Современный стиль работы с документами имеет два подхода: работа с бумажными документами и работа с электронными документами. Приемы и методы форматирования таких документов различаются, но текстовые процессоры способны эффективно обрабатывать оба вида документов.
3. Графические редакторы. Широкий класс программ, предназначенных для создания и обработки графических изображений. Различают три категории:
- растровые редакторы;
- векторные редакторы;
- 3D-редакторы (трехмерная графика).
В растровых редакторах графический объект представлен в виде комбинации точек (растров), которые имеют свою яркость и цвет. Такой подход эффективный, когда графическое изображение имеет много цветов и информация о цвете элементов намного важнее, чем информация об их форме. Это характерно для фотографических и полиграфических изображений. Применяют для обработки изображений, создания фотоэффектов и художественных композиций.
Векторные редакторы отличаются способом представления данных изображения. Объектом является не точка, а линия. Каждая линия рассматривается, как математическая кривая третьего порядка и представлена формулой. Такое представление компактнее, чем растровое, данные занимают меньше места, но построение объекта сопровождается пересчетом параметров кривой в координаты экранного изображения и соответственно требует более мощных вычислительных систем. Широко применяются в рекламе, оформлении обложек полиграфических изданий.
Редакторы трехмерной графики используют для создания объемных композиций. Имеют две особенности: разрешают руководить свойствами поверхности в зависимости от свойств освещения, а также разрешают создавать объемную анимацию.
4. Системы управления базами данных (СУБД). Базой данных называют большие массивы данных, организованные в табличные структуры. Основные функции СУБД:
5. Электронные таблицы. Предоставляют
комплексные средства для хранения разных
типов данных и их обработки. Основной
акцент смещен на преобразование данных,
предоставлен широкий спектр методов
для работы с числовыми данными. Основная
особенность электронных таблиц состоит
в автоматическом изменении содержимого
всех ячеек при изменении отношений, заданных
математическими или логическими формулами.
Широкое применение находят в бухгалтерском
учете, анализе финансовых и торговых
рынков, средствах обработки
6. Системы автоматизированного проектирования(CAD-системы).
Предназначены для автоматизации проектно-конструкторских
работ. Применяются в машиностроении,
приборостроении, архитектуре. Кроме графических
работ, разрешают проводить простые расчеты
и выбор готовых конструктивных элементов
из существующей базы данных.
Особенность CAD-систем состоит в автоматическом
обеспечении на всех этапах проектирования
технических условий, норм и правил. САПР
являются необходимым компонентом для
гибких производственных систем (ГВС)
и автоматизированных систем управления
технологическими процессами (АСУ ТП).
7. Настольные издательские системы. Автоматизируют процесс верстки полиграфических изданий. Издательские системы отличаются расширенными средствами управления взаимодействия текста с параметрами страницы и графическими объектами, но имеют более слабые возможности по автоматизации ввода и редактирования текста. Их целесообразно применять к документам, которые предварительно обработаны в текстовых процессорах и графических редакторах.
8. Редакторы HTML (Веб-редакторы). Особый класс редакторов, объединяющих в себе возможности текстовых и графических редакторов. Предназначены для создания и редактирования веб-страниц Интернета. Программы этого класса можно использовать при подготовке электронных документов и мультимедийних изданий.
9. Браузеры (средства просмотра веб-документов). Программные средства предназначены для просмотра электронных документов, созданных в формате HTML. Воспроизводят, кроме текста и графики, музыку, человеческий язык, радиопередачи, видеоконференции и разрешают работать с электронной почтой.
10. Системы автоматизированного перевода. Различают электронные словари и программы перевода языка.
Электронные словари - это средства для перевода отдельных слов в документе. Используются профессиональными переводчиками, которые самостоятельно переводят текст.
Программы автоматического перевода используют текст на одном языке и выдают текст на другом, то есть автоматизируют перевод. При автоматизированном переводе невозможно получить качественный исходный текст, поскольку все сводится к переводу отдельных лексических единиц. Но, для технического текста, этот барьер снижен.
Программы автоматического перевода целесообразно использовать:
11. Интегрированные системы делопроизводства. Средства для автоматизации рабочего места руководителя. В частности, это функции создания, редактирования и форматирования документов, централизация функций электронной почты, факсимильной и телефонной связи, диспетчеризация и мониторинг документооборота предприятия, координация работы подразделов, оптимизация административно-хозяйственной деятельности и поставка оперативной и справочной информации.
12. Бухгалтерские системы. Имеют функции текстовых, табличных редакторов и СУБД. Предназначены для автоматизации подготовки начальных бухгалтерских документов предприятия и их учета, регулярных отчетов по итогам производственной, хозяйственной и финансовой деятельности в форме, приемлемой для налоговых органов, внебюджетных фондов и органов статистического учета.
13. Финансовые аналитические системы. Используют в банковских и биржевых структурах. Разрешают контролировать и прогнозировать ситуацию на финансовых, торговых рынках и рынках сырья, выполнять анализ текущих событий, готовить отчеты.
14. Экспертные системы. Предназначены
для анализа данных, содержащихся в базах
знаний и выдачи результатов, при запросе
пользователя. Такие системы используются,
когда для принятия решения нужны широкие
специальные знания. Используются в медицине,
фармакологии, химии, юриспруденции. С
использованием экспертных систем связана
область науки, которая носит название
инженерии знаний.
Инженеры знаний – это специалисты, являющиеся
промежуточным звеном между разработчиками
экспертных систем (программистами) и
ведущими специалистами в конкретных
областях науки и техники (экспертами).
15. Геоинформационные системы (ГИС). Предназначены для автоматизации картографических и геодезических работ на основе информации, полученной топографическим или аэрографическими методами.
Информация о работе Обзор программного обеспечения компьютеров