Прикладное программное обеспечение

 

Прикладные программы, в отличие от системных, «обслуживают» именно пользователя. Для ПК разработаны и используются сотни тысяч различных прикладных программ разного назначения, что обусловлено, прежде всего, широким применением средств компьютерной техники во всех сферах деятельности человека. Наиболее широко применяются следующие программы:

- подготовки текстов (документов) на компьютере – редакторы текстов;

- обработки табличных данных – табличные процессоры;

- обработки массивов информации – системы управления базами данных;

- подготовки презентаций (слайд-шоу);

- подготовки документов типографского качества – издательские системы;

- программы для создания рисунков, анимационных и видеофильмов;

- системы автоматизированного проектирования (САПР), то есть программы черчения и конструирования различных предметов и механизмов;

- программы экономического назначения – бухгалтерские программы, программы финансового анализа, правовые базы данных, программы планирования и т.д.;

- офисные программы – органайзеры (планировщики) программы-переводчики, программы-словари, программы распознавания символов;

- коммуникационные программы – браузеры, средства создания www-страниц;

- системы искусственного интеллекта – экспертные системы и т.д.;

- программы для статистического анализа данных;

- системы компьютерной математики;

- компьютерные игры, обучающие программы, электронные справочники и т.д.;

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

 

2.5.1. Программы общего назначения

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

С этого класса прикладных программ обычно начинают знакомство с программным обеспечением и на нём отрабатывают первичные навыки взаимодействия с компьютерной системой.

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

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

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

Самый известный и распространённый в России текстовый процессор – это мощный и удобный процессор Microsoft Office Word, входящий в офисный пакет Microsoft Office. Он может выводить на экран страницу точно в том виде, в котором она будет печататься, что очень удобно. По возможностям этот текстовый процессор лишь немного уступает профессиональным издательским системам. Кроме того, Microsoft Word содержит множество средств автоматизации делопроизводства – рассылку стандартных писем, заполнение бланков по шаблонам и т.д. Существует бесплатный аналог Microsoft Office – OpenOffice.

Имеются и более простые редакторы документов – Word Pro фирмы Lotus, входящий в пакет Lotus SmartSuite и др. Простые текстовые редакторы WordPad и Блокнот, предназначенные для работы с небольшими документами, входят в состав ОС Windows.

На рисунке 2.4 представлено окно текстового процессора Microsoft Office Word.

 

 

Рис. 2.4. Окно текстового процессора Microsoft Office Word

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

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

Все распространённые табличные процессоры позволяют строить по данным в таблице различные графики и диаграммы. Современные табличные процессоры поддерживают трёхмерные таблицы, позволяют создавать собственные входные и выходные формы (например, печатать платёжные поручения или бухгалтерские балансы установленной формы), включать в таблицы рисунки, использовать средства автоматизации – макрокоманды, работать с базами данных и т.д. Кроме того, имеется множество возможностей декоративного характера – включение звуковых эффектов, создание слайд-шоу и т.д. Наибольшей популярностью пользуются табличные процессоры Microsoft Office Excel, входящий в офисный пакет Microsoft Office, Lotus 1-2-3, входящий в пакет Lotus SmartSuite.

На рисунке 2.5 приведён пример электронной таблицы, созданной при помощи Microsoft Office Excel. В ячейках Е4¸Е16 рассчитывается стоимость материалов на 100 пар обуви путём умножения данных в ячейках С4¸С16 на данные в ячейках D4¸D16. В ячейках Е4¸Е16 записаны формулы: Е4*D4, Е5*D5, … Е16*D16, хотя на экране даётся уже результат вычисления. В ячейке Е17 вычисляется итог путём суммирования данных в ячейках Е4¸Е16. В ячейке записана формула суммы. После того как таблица готова, можно менять в ней данные, а произведения и сумма будут рассчитываться и изменяться автоматически.

 

 

Рис. 2.5. Пример электронной таблицы

в окне табличного процессора Microsoft Office Excel

 

Системы управления базами данных (СУБД). Базами данных называют огромные массивы данных, организованных в табличные структуры. Простейшие БД позволяют обрабатывать на компьютере один массив информации, например персональную картотеку. Более сложные СУБД поддерживают несколько массивов информации и связи между ними, то есть могут использоваться для задач, в которых участвуют различные виды объектов, связанных друг с другом различными соотношениями. Обычно эти СУБД включают средства программирования, обеспечивающие составление программ именно для работы с базами данных, но многие из них удобны и для интерактивного применения. Так, весьма мощна и довольно легка в использовании реляционная СУБДParadox, ныне выпускаемая компанией Corel. Входит в пакет WordPerfect Office.

При необходимости разработки небольших информационных систем часто применяются Microsoft Office Access из офисного пакета Microsoft Office, Visual FoxPro и др. Для создания больших многопользовательских информационных систем лучше подходят СУБД типа клиент-сервер. В них сама база данных располагается на мощном компьютере – сервере, который принимает от программ, выполняемых на других компьютерах, – клиентов, запросы на получение той или иной информации из базы данных или осуществление тех или иных манипуляций с данными. Среди таких СУБД широко используются Oracle, Microsoft SQL Server, Sybase SQL Server, Informix и др.

Более подробно базы данных рассмотрены в разделе 4.

Программы подготовки презентаций могут оформлять слайды для презентаций, помещая туда красивые диаграммы, рисунки, надписи и т.д., а также показывать презентации с помощью компьютера (на мониторе большого размера или специальной демонстрационной панели). Общепризнанными программами для подготовки и показа презентаций являются следующие программы: Microsoft Office PowerPoint (входит в пакет Microsoft Office); Lotus Freelance Graphics (входит в пакет Lotus SmartSuite); OpenOffice.org Impress (входит в пакет OpenOffice Office.org); Corel Presentations (входит в пакет WordPerfect Office).

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

На рисунке 2.6 представлен фрагмент (слайд) презентации, созданной в приложении Microsoft Office PowerPoint.

 

 

Рис. 2.6. Презентация в окне приложения Microsoft Office PowerPoint

Программа Microsoft Office PowerPoint предоставляет разработчику широкие возможности для воплощения его идей:

− редактирование и форматирование объектов презентации;

− использование шаблонов и стилей оформления слайдов;

− преобразование текста слайда в рисунок SmartArt;

− настройка последовательности и длительности отображения объектов презентации;

− настройка режимов демонстрации слайдов на экране монитора или с использованием мультимедийного проектора;

− демонстрация созданной презентации;

− использование эффектов анимации при смене слайдов;

− печать раздаточных материалов;

− сохранение презентации в файлах разных форматов для воспроизведения с использованием разных программных продуктов;

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

 

2.5.3. Настольные издательские системы

Издательские системы (программы вёрстки) предназначены для подготовки рекламных буклетов, оформления газет, журналов и книг. Основная их функция – это вёрстка, т.е. размещение текста по страницам документа, вставка рисунков, использование различных изобразительных эффектов и т.д. От текстовых процессоров настольные издательские системы отличаются расширенными средствами управления взаимодействием текста с параметрами страницы и с графическими объектами. С другой стороны, они отличаются пониженными функциональными возможностями по автоматизации ввода и редактирования текста. Обычно тексты подготавливаемых документов набираются в редакторе типа Microsoft Word, а затем считываются издательской системой, где и выполняется их окончательное оформление. Наиболее часто используемые издательские системы – PageMaker компании Adobe, QuarkXpress компании Quark, InDesign и Microsoft Publisher 2007, включённая в состав Microsoft Office 2007.

 

2.5.4. Программы дизайна

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

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

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

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

Существует множество программ, предназначенных для работы с растровой графикой. Ряд графических редакторов ориентирован непосредственно на создание изображений. Например, графический редактор Paint, входящий в состав операционной системы Windows.

Другой класс растровых графических редакторов предназначен не для создания изображений «с нуля», а для обработки готовых рисунков с целью улучшения их качества и реализации творческих идей. К таким программам, в частности, относятся Ulead Photoimpact (ранее выпускалась под названием Aldus Photostyler), Adobe Photoshop компании Adobe, Corel Photobook – продолжение развития пакета Picture Publisher Digital Camera Edition компании Micrografx (Corel купил Micrografx) и др. К растровым редакторам, предназначенным для «домашнего» пользования, можно отнести FotoElements. Программа была создана на основе продукта фирмы Adobe из её предшественника PhotoDelux и предназначена для начинающих работать с цифровыми изображениями.

Точечные рисунки часто сохраняются с расширением BMP, PNG, JPG или GIF.

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

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

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

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

К основным программным средствам, предназначенным для работы с векторной графикой, относятся: Adobe Illustrator (Adobe), Macromedia Freehand и CorelDraw (Corel).

Существуют и редакторы смешанного типа. Продукт фирмы Corel Corel – Paint Shop Pro Photo – является примером простого комбинированного редактора, который может работать как с векторной (рисованной), так и растровой (сканированной) графикой. В обработке сканированных изображений он вполне успешно конкурирует даже с таким профессиональным продуктом, как Adobe Photoshop. Именно эта задача часто встаёт перед рядовыми сотрудниками офисов, не обладающих навыками профессии дизайнера.

Трёхмерная графика нашла широкое применениев научных расчётах, в инженерном проектировании, в компьютерном моделировании физических объектов. Лидером среди программных средств обработки трехмерной графики в последние годы стала программа 3D Studio Max компании Autodesk. Среди других можно отметить Maya, Rhinoceros 3D, бесплатную программу Blender.

Программы для компьютерной анимации часто входят в графические пакеты, но существуют и независимые программы. Аниматоры позволяют создавать двумерные и трёхмерные движущиеся модели объектов и, управляя ими и комбинируя их, получать несложные анимационные фильмы. Также они используются для оформления интернетовских страниц мигающим иллюстративным материалом. Примером такой программы является Macromedia Flash фирмы Adobe.

Программы для создания компьютерного видео позволяют при наличии соответствующего оборудования производить на компьютере монтаж видеофильмов, наложение титров, видеоэффектов, наложение звука и музыкального сопровождения и т.д. Примером таких программ являются Adobe Premiere Pro, Pinnacle Studio, Vegas Pro. Более простые программы – Vegas Movio Studio, Corel VideoStudio.

 

2.5.4. Системы автоматизированного проектирования (САПР)

Системы автоматизированного проектирования – САПР(по-русски или Computer Aided Design (CAD) – по-английски) предназначены для автоматизации проектно-конструкторских работ. Применяются в машиностроении, приборостроении, архитектуре, в моделировании и конструировании одежды и обуви, в технологической подготовке раскроя для производства швейных изделий. Кроме чертёжно-графических работ эти системы позволяют проводить простейшие расчёты (например, расчёты прочности деталей) и выбор готовых конструктивных элементов из обширных баз данных.

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

Сегодня системы автоматизированного проектирования являются необходимым компонентом, без которого теряется эффективность реализации гибких производственных систем (ГПС) и автоматизированных систем управления технологическими процессами (АСУТП). Среди них – программы проектирования различных конструкций и сооружений. Например, программа ArCon (Microsoft) – это программный продукт, предназначенный для создания планов жилых зданий, с помощью которого можно быстро и просто создавать планы различных зданий и просматривать их фотореалистическое изображение. При этом не требуется специальных знаний в области CAD-систем, для того чтобы создать достаточно сложный проект. Необходимо просто разместить объекты, т.е. стены, двери, окна, лестницы и крышу на общем плане. При этом с помощью специальной кнопки можно сразу же переключиться в режим просмотра проектируемого объекта в трёхмерном пространстве.

В настоящее время на рынке САПР имеется большое количество программно-аппаратных средств автоматизации проектных, конструкторско-технологических и производственных работ. Самые простые – это системы автоматизации традиционных процессов проектирования на основе двумерных чертежей. Среди них наиболее популярны системы AutoCad LT компании AutoDesk, КОМПАС-График, T-Flex CAD 2D. Системы среднего класса позволяют строить трёхмерные параметрические модели деталей и сборок. Представителями САПР этого класса являются системы трёхмерного твёрдотельного проектирования AutoDesk Inventor, AutoDesk Mechanical Desktop, КОМПАС-3D, T-Flex CAD и др. И, наконец, интегрированные САПР высшего уровня включают в себя все области проектирования: от разработки изделий и оснастки до проведения инженерных расчетов и изготовления (система Unigraphics).

 

2.5.5. Программы экономического назначения

К этой группе можно отнести: бухгалтерские программы, программы финансового анализа, правовые базы данных, программы планирования и т.д.

Бухгалтерские программы. Бухгалтерские программы предназначены для ведения бухгалтерского учёта, подготовки финансовой отчётности и иногда финансового анализа деятельности предприятий. Из-за несовместимости отечественного бухгалтерского учёта с зарубежным в нашей стране используются почти исключительно отечественные бухгалтерские программы. Для предприятий, совершающих небольшое количество хозяйственных операций, может оказаться достаточным применение простейших и недорогих программ бухгалтерского учёта типа 1С: Бухгалтерия, Инфо-Бухгалтер, Турбо-Бухгалтер и др. Для предприятий с большим объёмом хозяйственных операций требуются более продвинутые возможности учёта, многие из которых уже не относятся к бухгалтерскому учёту: складской учёт, учёт торговых операций, контроль над выполнением договоров, управленческий учёт, финансовый анализ деятельности предприятия и т.д. Для таких предприятий целесообразно применение программных комплексов фирм Инфософт, Атлант-Информ, КомТех+ и др. Для ведения семейной бухгалтерии подойдёт программа Декарт, входящая в состав комплекта «Русский офис». В настоящее время тенденция развития склоняется к «1С-Бухгалтерия/Предприятие».

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

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

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

 

2.5.6. Офисные программы

Персональные информационные менеджерыпозволяют назначать разовые и повторяющиеся мероприятия, напоминать о делах, которые необходимо выполнять регулярно, облегчают звонки по телефону и т.д. Примеры таких программ – Lotus Organizer и Microsoft Office Outlook (рис. 2.7), входящий в пакет Microsoft Office.

 

 

Рис. 2.7. Персональный информационный менеджер

Microsoft Office Outlook

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

Программы-словари (Lingvo, Polyglossum, Babylon, Translite и др.) – это электронные версии обычных словарей с некоторыми весьма удобными дополнительными возможностями.

Программы распознавания символов, или ORC-программы (от Optical Character Recognition – оптическое распознавание символов), позволяют вводить с помощью сканера напечатанные тексты (машинописные, тексты книг, газет, журналов и т.д.), делая ненужным утомительный и трудоёмкий ручной ввод текстов с клавиатуры. Однако качество распознавания сильно зависит от качества текста. Сегодня основной ORC-программой является Abbyy FineReader фирмы Бит.

 

2.5.7. Коммуникационные программы

Программы для web-дизайна (web-редакторы). Это особый класс редакторов, объединяющих в себе свойства текстовых и графических редакторов. Они предназначены для создания и редактирования так называемых web-документов (web-страниц Интернета), т.е. для разработки и управления web-сайтами. web-документы – это электронные документы, при подготовке которых следует учитывать ряд особенностей, связанных с приёмом/передачей информации в Интернете.

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

Редакторы WWW-страниц делятся на визуальные и HTML-редак-торы. Первые позволяют верстать страничку как обычную публикацию в Word или PageMaker, т.е. в режиме «что видим, то и получаем» (WYSIWYG). С их помощью пользователь может создавать странички из готовых элементов по принципу конструктора. HTML-редакторы предназначены для профессионалов. В них страницу не верстают, а программируют на специальном языке гипертекстовой разметки HTML.

Среди визуальных редакторов, пригодных для составления русско-язычных страниц, можно назвать Microsoft FrontPage, входящий в состав Microsoft Office или Macromedia DreamWeaver (начиная с Dreamweaver CS3 (2007) выпускает фирма Adobe). Первый понятнее для новичка, второй профессиональнее. В Microsoft Office 2007 программа FrontPage была заменена на SharePoint Designer. В Microsoft Office 2010 программа FrontPage была заменена на Microsoft Office SharePoint Designer.

Из HTML-редакторов можно назвать Macromedia HomeSite.

Браузеры (обозреватели, средства просмотра web). К этой категории относятся программные средства, предназначенные для просмотра электронных документов, выполненных в формате HTML (документы этого формата используются в качестве web-документов). Это программы для прогулок по Интернету. Современные браузеры воспроизводят не только текст и графику. Они могут воспроизводить музыку, человеческую речь, обеспечивать прослушивание радиопередач в Интернете, просмотр видеоконференций, работу со службами электронной почты, с системой телеконференций (групп новостей) и мн. др. Наиболее популярные: Microsoft Internet Explorer (входящий в состав Windows), Opera, Mozilla Firefox. Недавно появился браузер Chrome знаменитой компании Google.

Почтовые программы(мэйлеры, от английского слова e-mail, или на компьютерном сленге «мыло») предназначены для ведения электронной переписки. Эта программа обеспечивает доставку писем вам и отправку адресатам ваших писем, а также хранение переписки на жёстком диске.

Почтовая программа может составлять единый комплект с браузером, например, популярная почтовая программа Outlook Express входит в комплект браузера Internet Explorer в версии Windows XP. В состав Windows Vista включена программа под названием Почта Windows (Windows Mail). На самом деле отличия этих программ минимальны. В ОС Windows 7 программу Windows Mail удалили совсем, отреагировав на обвинения в монополизме. Однако почтовая программа практически с тем же именем обнаружилась в наборе приложений Windows Live, который можно загрузить по адресу http://get.live.com.

Существуют и независимые почтовые программы – The Bat!, Eudora, Pegasus Mail.

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

Программы обмена мгновенными сообщениями, или веб-пейд-жеры, предназначены для непосредственного общения через сеть путём взаимной переписки: ICQ (популярная «Аська»), QIP, Windows Messenger, Trillian, Miranda и др. Общение идёт в режиме реального времени путём отправки и получения коротких сообщений.

Программы для общения через Интернет «голосом» – с помощью микрофона и динамиков, с передачей изображения (при помощи веб-камеры) позволяют обращаться с компьютера к обычному телефону. Это, например, программы Skype или Google Talk. Общение от компьютера к компьютеру обычно бесплатное, звонки на городские и мобильные телефоны за плату, но дешево.