-
Компьютеры
- Компьютеры
- Новости
- Обзоры ноутбуков
- Обзоры комплектующих
- Компьютерная периферия
- Обзоры компьютерных игр
- Обзоры компьютерных программ
- Каталог статей
- Каталог товаров
- Игровые приставки
- Портативные компьютеры
- Все о компьютерных вирусах
- Персональные компьютеры
- Планшеты
- Устройства ввода
- Сети и коммуникации
- IPTV
- Умные гаджеты
- Обзоры компьютерных программ
Программа – это точная подробная последовательность инструкций для компьютера на понятном ему языке. Программы, работающие на компьютере можно условно разделить на три категории:
- прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование картинок, обработка информационных массивов и т.д.
- системные программы, выполняющие различные вспомогательные функции: создание копий, проверка устройств компьютера и т.д.
- инструментальные системы (системы программирования) обеспечивающие создание новых программ.
К системным программам относятся: операционная система, драйверы, программы оболочки.
Операционная система управляет работой компьютером, запускает программы, обеспечивает защиту данных, выполняет сервисные функции по запросам пользователя и программ.
Драйверы – расширяют возможности операционной системы, позволяя ей работать с тем или иным внешним устройством, обучая ее новому протоколу обмена данными и т.д.
Большинство операционных систем содержит немало драйверов в своем комплекте поставки, и программа установки операционной системы задействует те драйверы, которые нужны для поддержки устройств и функций операционной системы, указанных пользователем. Драйверы часто поставляются вместе с новыми устройствами и контроллерами.
Программы оболочки – обеспечивают более удобный и наглядный способ общения с компьютером. Наиболее популярными для DOS являются Norton Commander, XTree Pro Gold, а для Windows: Norton Desktop, Norton Navigator.
Утилиты (вспомогательные программы).
Типы утилит:
1. Программы резервирования – копируют информацию с жесткого диска на дискеты, съемные диски, флеш-карты.
2. Антивирусные программы – предотвращают заражение компьютерным вирусом, ликвидируют последствия заражения.
3. Архиваторы – сжимают информацию, т.е. создают копию файла меньшего размера, объединяют несколько копий в один архивный файл.
4. Программы русификаторы – приспосабливают другие программы для работы с русскими шрифтами.
5. Программы для диагностики компьютера – проверяют конфигурацию и работоспособность устройств.
6. Программы кэши – создают в оперативной памяти кэш – буфер.
7. Программы динамического сжатия – создают псевдодиски, информация которых хранится в виде файлов на обычных дисках компьютера.
8. Программы ограничения доступа – позволяют защитить данные, хранящиеся на компьютере от нежелательных пользователей.
Прикладные программы. Создаются и используются множество прикладных программ. Наиболее широко применяются:
Текстовые процессоры и текстовые редакторы – программы для подготовки тестов. Позволяют использовать различные шрифты символов, абзацы произвольной формы, автоматический перенос слов на новую строку, сноски, вставку рисунков, автоматическую нумерацию сток, проверять правописание, создавать таблицы и диаграммы, набирать текст в несколько столбцов и т.д.
Процессоры: ЛЕКСИКОН, Microsoft Word, Corel Word Perfect.
Редакторы: Word Pro, Just Write, Word Pad.
Табличные процессоры - для обработки табличных данных.
При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут располагаться числа, тексты, формулы для расчета значения в клетке по имеющимся данным. Современные табличные процессоры поддерживают трехмерные таблицы, позволяют создавать собственные входные и выходные формы, включать в таблицы рисунки, использовать макрокоманды, работать с базами данных и т.д. Процессоры – Microsoft Excel, Lotus – 1-2-3, Quattro Pro.
Программы подготовки презентаций могут оформлять слайды для презентаций, помещая туда диаграммы, рисунки, надписи и т.д. Программы: Power Point, Freelanse Graphics, Charisma, Harvard Graphics.
Издательские системы - для подготовки рекламных буклетов, оформления газет, журналов, книг (документов типографского качества). Основная функция – верстка (работа с текстом, рисунками). Обычно тексты набираются в программе Microsoft Word, а затем считываются издательской системой, где выполняется окончательное оформление. Программы: Page Maker, Quark Xpress.
Графические редакторы – позволяют создавать и редактировать рисунки. Есть возможность рисования линий, кривых, раскраски областей экрана, создания надписей, настраивать яркость и контрастность, применять цветовые эффекты. Программы: Brush, Aldus Photostyler, для обработки растровых изображений -Adobe Photoshop, для обработки векторных изображений - Corel Draw.
Программы анимации – позволяют создавать двумерные и трехмерные движущиеся модели объектов и, управляя ими, комбинируя их, получать анимационные фильмы. Программы: 3D Studio, Crystal Topas Prof, Lightwave 3D, Elastic Reality, 3D MAX.
Программы для создания компьютерного видео – позволяют при наличии соответствующего оборудования производить монтаж видеофильмов, видеоэффектов, титров и т.д. Adobe Premiere.
Бухгалтерские программы – для ведения бух учета, подготовки финансовой отчетности, финансового анализа деятельности предприятия. 1С:Бухгалтерия, Инфо – Бухгалтер, Инфософт, Атлант-Информ, КомТех+ и др.
Правовые базы данных содержат тексты нормативных документов с возможностью поиска и распечатки. Распространяются правовые базы данных общего назначения и специализированные – по хозяйственному, банковскому, таможенному, региональному законодательству. Гарант, Кодекс, Консультант – Плюс, Юрисконсульт и т.д.
Персональные информационные менеджеры позволяют назначать разовые и повторяющиеся мероприятия, напоминать о делах, звонить по телефону, работать с перепиской. Lotus Organizer, Microsoft Outlook.
Программы планирования позволяют составлять планы работ, требующие координации многих людей и ресурсов. Microsoft Project, Time Line.
Программы распознавания символов – позволяют вводить с помощью сканера напечатанные тексты. Качество распознавания зависит от качества текста. Fine Reader, Cunieform.
Программы переводчики – позволяют переводить тексты с русского языка на английский и обратно. Некоторые программы переводят с немецкого и французского языков. Сократ, Stylus.
Программы словари – электронные версии обычных словарей с некоторыми дополнительными возможностями. Мультилекс, Контекст, Лингво.
СУБД – позволяют управлять большими информационными массивами – базами данных. Простейшие СУБД позволяют обрабатывать на компьютере один массив информации, более сложные – поддерживают несколько массивов и связи между ними. Lotus Approach, DataEase, Paradox, Microsoft Access, Fox Pro. Для создания больших многопользовательских информационных систем лучше подходят СУБД типа клиент- сервер. В них сама база данных располагается на мощном компьютере – сервере, который принимает от программ, выполняемых на других компьютерах – клиентов, - запросы на получение той или иной информации из базы данных или осуществление тех или иных манипуляций с данными. Microsoft QSL Server, Sybase SQL Server, Informix.
Системы автоматизированного проектирования (САПР) позволяют осуществлять черчение и конструирование различных предметов и механизмов с помощью компьютера. Системы включают средства трехмерного твердотельного моделирования, проектирования процессов механообработки, трехмерного твердотельного моделирования, программирования оборудования с числовым программным управлением. Auto Cad, X-Flex CAD, «Компас».
Системы программирования – системы для разработки новых программ. Эти системы обычно включают компилятор, осуществляющий преобразование программ на языке программирования в программу в машинных кодах, или интерпретатор, осуществляющий непосредственное выполнение программы на языке программирования высокого уровня, редактор текстов программ, библиотеки полезных подпрограмм, отладчики, и вспомогательные программы. Для языков Фортран, Бейсик, Паскаль, СИ, СИ++ имеется множество систем программирования, позволяющих создавать программы, работающие в среде DOS, Windows 95, 98, Windows NT и др. Системы программирования на языке Java (Symantec Cafe, Microsoft J++ и др.) они позволяют создавать программы, вызываемы при просмотре Web – страниц.
Особым классом систем программирования являются системы для создания приложений типа клиент-сервер. Эти системы позволяют быстро создавать информационные системы для подразделений и даже крупных предприятий. В них содержатся средства для создания пользовательского интерфейса, описания процедур обработки данных, заготовки для выполнения типовых действий по обработке данных и т.д. Эти системы позволяют работать с различными СУБД. Такими системами являются: Power – Builder, Delphi, Visual Basic, SQL Windows.
Коммерческие разновидности программ.
Коммерческие программы – это программы, распространяющиеся на коммерческой основе. Продаются в коробках имеющих документацию, регистрационную карточку и т.д. Набор дискет или компакт-дисков, на котором распространяется программное обеспечение, называется дистрибутивом.
Бесплатные программы – распространяются бесплатно через Интернет и электронные доски объявлений.
Условно – бесплатные программы можно получить и опробовать бесплатно, но для систематического использования необходимо уплатить определенную сумму. Часто после этого разработчик высылает регистрационный ключ, позволяющий задействовать дополнительные возможности программы.
Пиратские копии программ – это незаконно изготовленные копии. Распространяются в основном без документации, на одном диске часто имеется множество программ возможно плохого качества.
(0 голосов)