История развития прикладного программного обеспечения персонального компьютера
Реферат, 05 Апреля 2011, автор: пользователь скрыл имя
Краткое описание
В своем реферате я хочу рассказать про развитие прикладного программного обеспечения персонального компьютера, пакетов прикладных программ (ППП), а также про использование прикладных программ в жизни каждого пользователя.
Содержание работы
Введение (общее понятие ПО для ПК)---------------------------------стр. 3-4
Прикладное программное обеспечение-------------------------------- стр. 4-9
Основные понятия------------------------------------------------------стр. 5
Пpогpаммы для работы с текстами---------------------------------стр. 6
Программы для работы с графикой---------------------------------стр. 6-7
Музыкальные редакторы----------------------------------------------стр. 7
Программы для делопроизводства-----------------------------------стр. 7-8
Игры------------------------------------------------------------------------стр. 8
Телекоммуникационные и сетевые программы-------------------стр. 8
Интегрированные пакеты программ---------------------------------стр. 8
Обучающие и тестирующие программы----------------------------стр. 9
Пакеты прикладных программ (ППП)---------------------------------стр. 10-23
Понятие ППП---------------------------------------------------------------стр.10-15
Структура и основные компоненты ППП-------------------------- стр.15-19
Этапы развития ППП----------------------------------------------------стр.19-23
Примеры прикладных программ--------------------------------------стр.24-26
Заключение----------------------------------------------------------------стр.27-28
Список использованной литературы------------------------------------
Содержимое работы - 1 файл
Реферат.doc
— 160.00 Кб (Скачать файл) Содержание:
- Введение
(общее понятие ПО для ПК)-----------------------
----------стр. 3-4 - Прикладное
программное обеспечение-------------------
------------- стр. 4-9 - Основные
понятия-----------------------
------------------------------ -стр. 5 - Пpогpаммы
для работы с текстами----------------------
-----------стр. 6 - Программы
для работы с графикой----------------------
-----------стр. 6-7 - Музыкальные
редакторы---------------------
-------------------------стр. 7 - Программы
для делопроизводства--------------
---------------------стр. 7-8 - Игры--------------------------
------------------------------ ----------------стр. 8 - Телекоммуникационные
и сетевые программы-------------------
стр. 8 - Интегрированные
пакеты программ----------------------
-----------стр. 8 - Обучающие
и тестирующие программы---------------------
-------стр. 9 - Пакеты прикладных
программ (ППП)-------------------------
--------стр. 10-23 - Понятие ППП---------------------------
------------------------------ ------стр.10-15 - Структура и основные компоненты ППП-------------------------- стр.15-19
- Этапы развития
ППП---------------------------
-------------------------стр. 19-23 - Примеры прикладных
программ----------------------
----------------стр.24-26 - Заключение--------------------
------------------------------ --------------стр.27-28 - Список использованной
литературы--------------------
----------------стр. 29
1 ВВЕДЕНИЕ. ОБЩЕЕ ПОНЯТИЕ ПО ДЛЯ ПК
Персональный
компьютер, как известно, является универсальным
устройством для обработки
Меняя программы для компьютера, можно превратить его в рабочее место бухгалтера или конструктора, дизайнера или ученого, писателя или агронома. Кроме того, тенденция понижения стоимости компьютерной техники при одновременном росте ее производительности привела к тому, что компьютеры становятся предметом домашнего обихода, как, например, телевизор или холодильник, что расширяет сферу применения ПК еще больше. Соответственно, требуется все более разнообразное программное обеспечение для решения задач в новых областях применения ПК. Непрерывное повышение мощности персональных компьютеров, периферийных устройств, а также развитие средств связи дает разработчикам программного обеспечения все больше возможностей для максимально полного удовлетворения запросов конечных потребителей. Это и ставший стандартом графический интерфейс для любого ПО, и внедренные возможности для отправки документов и данных с помощью Интернет непосредственно из прикладной программы (Microsoft Word 2000, Excel 2000, Access 2000 и др.), и возможность использования компьютера как хранилища информации благодаря появлению новых видов накопителей большой емкости и малым временем доступа к данным, а также многие другие возможности и сервисные функции.
При своем выполнении программы могут использовать различные устройства для ввода и вывода данных, подобно тому, как человеческий мозг пользуется органами чувств для получения и передачи информации. Сам по себе ПК не обладает знаниями ни в одной области своего применения, все эти знания сосредоточены в выполняемых на нем программах. Поэтому часто употребляемое выражение «компьютер сделал» означает ровно то, что на ПК была выполнена программа, которая позволила выполнить соответствующее действие.
В настоящее время весь комплекс ПО делится на системные и пользовательские программы. Системное программное обеспечение выполняет функции «организатора» всех частей ПК, а также подключенных к нему внешних устройств. Программы для пользователей служат для выполнения каких – либо конкретных задач во всех сферах человеческой деятельности.
В
своем реферате я хочу рассказать
про развитие прикладного программного
обеспечения персонального
2
ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
2.1
Основные понятия
Прикладное ПО представляет собой распространенный класс программных продуктов, представляющий наибольший интерес для пользователя.
Прикладное ПО предназначено для решения повседневных задач обработки информации:
- создания документов, графических объектов, баз данных;
- проведения расчетов;
- ускорения процесса обучения;
- проведения досуга.
Все эти программы пишутся по принципу максимального удобства для пользователя, обладают дружественным интерфейсом (средствами общения “компьютер-человек”, “человек-компьютер”). В настоящее время эти программы требуют высокопроизводительных, обладающих большими ресурсами компьютеров, хотя каждый программист стремится сделать свою программу в первую очередь наиболее доступной.
Примеры прикладных программ:
- ТР, ГР, СУБД, ЭТ;
- музыкальные редакторы;
- обучающие программы (помогают изучать различные предметы);
- программы тестирования (используются для проведения контроля по предметам);
- программы статистических расчетов;
- компьютерные игры;
- интегрированные пакеты (программы, объединяющие несколько типов прикладных задач: ТР, СУБД и др.)
- телекоммуникационные и сетевые программы.
2.2
Пpогpаммы для работы с текстами
Текстовые редакторы и издательские системы - это программы для набора, редактирования и подготовки к печати любых документов от маленьких заметок или договора на одну страничку до многотомной энциклопедии или цветного иллюстрированного журнала.
Для
повышения грамотности
Есть программы-переводчики - с английского, немецкого, французского и других языков на русский и обратно.
Программы-словари
дают не только письменный перевод
введенных слов, но и устный, что
облегчает понимание и
Благодаря программам распознавания образов можно использовать сканер для ввода не только картинок, но и текстов.
Примеры:
- Текстовые редакторы (MS Word, Лексикон, Слово и Дело);
- Издательские системы (Corel Ventura, Page Maker);
- Переводчики (Stylus);
- Словари (Lingvo);
- Распознаватели текстов (Fine Reader);
2.3
Программы для работы с графикой
Программы для работы с графикой предназначены для создания графических объектов, мультфильмов, видеоклипов и прочих анимационных объектов.
Примеры:
- Гpафические редакторы (Photoshop, Corel Draw, Paintbrush);
- Аниматоpы (Alias Power Animator);
- Пpогpаммы для обработки 3d графики (3d Studio);
- Пpогpаммы для обработки видео.
2.4
Музыкальные редакторы
Существуют программы, позволяющие самому писать музыку, редактировать уже написанные мелодии. Программы-микшеры позволяют по ходу дела регулировать громкость и стерео баланс по каждому звуковому каналу, несколько дорожек позволяют производить наложение одной мелодии на другую.
Примеры:
- Pедактоpы (Scream Tracker);
- Плейеpы (Jet Audio).
2.5
Программы для делопроизводства
Существует программы, позволяющие создавать БД, редактировать БД, выполнять различные операции в БД. Эти программы называются системы управления базами данных (СУБД).
Программы, которые позволяют автоматизировать вычисления над данными, представленными в форме прямоугольных таблиц, называются электронными таблицами (ЭТ).
Отдельный обширный класс программных продуктов - финансовые, банковские, бухгалтерские программы, программы для ведения офисной документации, программы планирования финансовой, коммерческой и производственной деятельности, предназначенные в своей основной массе для людей специализирующихся в экономической деятельности.
Примеры:
- Системы управления базами данных (FoxPro, Clipper, Access);
- Электронные таблицы (Lotus 1-2-3, MS Excel);
- Бухгалтерские (1C: бухгалтерия);
- Математические (MathLab);
- Конструкторские (AutoCAD).
2.6
Игры
Игровые
программы позволяют не только развлекаться,
но и получать некоторые новые
полезные знания.
2.7
Телекоммуникационные и сетевые программы
Коммуникационные программы предназначены для обслуживания модема (и факс-модема). Всемирная сеть Интернет позволяет получить доступ к компьютерам, расположенным в разных частях света. Программы, работающие с локальной сетью, позволяют объединить все компьютеры класса, института или какой либо организации для совместной работы или для использования одних и тех же ресурсов.
Примеры:
- Интеpнет-бpоузеpы (Netscape Navigator);
- Теpминалы (TeleMax, Hyper Terminal);
- Почтовые редакторы (GoldED).
2.8
Интегрированные пакеты программ
Интегрированные
пакеты программ - это комплекс полностью
совместимых между собой
2.9
Обучающие и тестирующие программы
Обучающие
и тестирующие программы
3
ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ (ППП)
3.1
Понятие ППП
Многочисленные
программные средства для
решения различных типов
- отдельные прикладные программы;
- библиотеки прикладных программ;
- пакеты прикладных программ;
- интегрированные программные системы.
Рассмотрим по порядку каждую из этих групп. Отдельная прикладная программа пишется, как правило, на некотором универсальном языке программирования (Паскаль и т.п.) и предназначается для решения конкретной прикладной задачи. Примерами могут служить программа решения системы линейных алгебраических уравнений тем или иным численным методом, программа вычисления собственных значений матрицы и т. д. Авторами таких программ являются прикладные программисты, специализирующиеся: в соответствующих предметных областях. Прикладная программа может быть реализована в" виде набора модулей, каждый из которых выполняет некоторую самостоятельную функцию. Например, программа вычисления собственник значений матрицы может включать модули, - реализующие преобразования матрицы из одной, формы представления в другую ввод и вывод данных, обработку аварийных ситуаций с выдачей диагностических сообщений пользователю и другие действия.
Библиотека представляет собой набор отдельных программ, каждая из которых решает некоторую прикладную задачу или выполняет определенные вспомогательные функции (управление памятью, обмен с внешними устройствами и т.п.). Библиотеки программ зарекомендовали себя эффективным средством решения вычислительных задач. Они интенсивно используются при решении научных и инженерных задач с помощью ЭВМ. Условно их можно разделить на библиотеки широкого применения и специализированные библиотеки.
Программы, входящие в состав библиотеки широкого применения, предназначены для решения задач из различных предметных областей.