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

Выдержка из текста

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

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

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

создания документов, графических объектов, баз данных;

проведения расчетов;

ускорения процесса обучения;

проведения досуга.

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

Примеры прикладных программ:

ТР, ГР, СУБД, ЭТ;

музыкальные редакторы;

обучающие программы (помогают изучать различные предметы);

программы тестирования (используются для проведения контроля по предметам);

программы статистических расчетов;

компьютерные игры;

интегрированные пакеты (программы, объединяющие несколько типов прикладных задач: ТР, СУБД и др.)

телекоммуникационные и сетевые программы.

Пpогpаммы для работы с текстами.

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

Для повышения грамотности выпускаемых книг, газет и других изданий предназначены программы проверки правописания.

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

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

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

Текстовые редакторы (MS Word, Лексикон, Слово и Дело).

Издательские системы (Corel Ventura, Page Maker).

Переводчики (Stylus).

Словари (Lingvo)

Распознаватели текстов (Fine Reader).

Программы для работы с графикой.

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

Гpафические редакторы (Photoshop, Corel Draw, Paintbrush).

Аниматоpы (Alias Power Animator).

Пpогpаммы для обработки 3d графики (3d Studio).

Пpогpаммы для обработки видео.

Музыкальные редакторы.

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

Pедактоpы (Scream Tracker).

Плейеpы (Jet Audio).

Программы для делопроизводства.

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

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

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

Системы управления базами данных (FoxPro, Clipper, Access).

Электронные таблицы (Lotus 1-2-3, MS Excel).

Бухгалтерские (1C: бухгалтерия).

Математические (MathLab).

Конструкторские (AutoCAD).

Игры.

Игровые программы позволяют не только развлекаться, но и получать некоторые новые полезные знания.

Телекоммуникационные и сетевые программы.

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

Интеpнет-бpоузеpы (Netscape Navigator).

Теpминалы (TeleMax, Hyper Terminal).

Почтовые редакторы (GoldED).

Интегрированные пакеты программ .

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

Пакет MS Works

Обучающие и тестирующие программы.

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

Обучающая система (TeachPro Word, TeachPro Windows95,

TeachPro Windows 98, TeachPro Excel)

Тестирующие программы (Test).

Многочисленные программные средства для решения различных типов вычислительных задач можно разделить на 4 группы:

— отдельные прикладные программы;

— библиотеки прикладных программ;

— пакеты прикладных программ;

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

Похожие записи