Какие бывают коммуникационные программы для компьютера
Для того чтобы получать и передавать информацию нам нужно общаться друг с другом. Между нами устанавливается так называемая коммуникация. Коммуникации бывают материальными и информационными.
К материальным коммуникациям относятся процессы, которые связаны с передачей каких-либо физических объектов. Например, водные коммуникации, транспортные магистрали, газопроводы и т. п.
Информационные коммуникации объединяют процессы, передающие информацию. Это печатные коммуникации, когда общение происходит через книги, журналы, газеты и т. д. Лектории, театры, церкви, концертные залы и пр. определяют аудиторные коммуникации. Видеокоммуникации – это телевидение, кино, видеофильмы. Аудиокоммуникации связаны с радио, звукозаписями, телефоном. Наконец, компьютерные коммуникации – это универсальный вид общения, который обеспечивает передачу информации от текстов до компьютерных программ с помощью носителей (жестких, гибких и лазерных дисков), а также с помощью современных средств связи, включающих компьютеры.
Компьютерные коммуникации позволяют быстро передавать информацию на большие расстояния. Для этого компьютеры объединяются между собой в единую среду. Так появились компьютерные сети.
Компьютерная сеть – это система обмена информацией между компьютерами.
Небольшие по масштабам компьютерные сети, работающие в пределах одного помещения, здания, на сравнительно небольшом расстоянии называются локальными сетями (ЛС).
Примером локальной компьютерной сети может служить сеть компьютеров в классе, соединённых между собой.
Существует несколько целей в использовании локальных сетей:
1) Обмен файлами между пользователями сети;
2) Использование общедоступных ресурсов: большого пространства дисковой памяти, принтеров, централизованной базы данных, программного обеспечения и др.
3) Объединение компьютеров в сеть позволяет значительно экономить денежные средства за счет уменьшения затрат на содержание компьютеров
Дадим несколько определений:
Рабочая группа – пользователи одной локальной сети.
Рабочая станция – компьютер, подключённый к сети.
Топология сети - общая схема соединения компьютеров в локальной сети.
Аппаратные ресурсы сети – это дополнительное оборудование, которое можно подключать к сети и разделять между пользователями. Аппаратные ресурсы расширяют возможности сети
Наиболее распространенные топологии сетей это:
- Шинная топология;
- Топология «звезда»;
- Кольцевая топология.
- Древовидная топология.
Рассмотрим каждую схему соединения компьютеров в сеть более подробно.
1. «Линейная шина»
Вариант соединения компьютеров между собой, когда кабель проходит от одного компьютера к другому, последовательно соединяя компьютеры и периферийные устройства между собой ,называется линейной шиной.
При таком соединении компьютеров информация по шине передается на все ПК сети, но принимает ее только тот ПК, для которого эта информация предназначена.
Вариант соединения когда к каждому компьютеру подходит отдельный кабель, из одного центральног узла, называется конфигурацией типа «звезда».
В случае топологии «звезда» каждый компьютер через специальный сетевой адаптер подключается отдельным кабелем к центральному узлу (рисунок на слайде). Обычно при такой схеме соединения центральным узлом является более мощный компьютер.
Топология типа «кольцо» подразумевает соединение компьютеров сети замкнутой кривой – каналом передающей среды. Выход одного узла сети соединяется со входом другого. Информация по замкнутому контуру передается от ПК к ПК. Выход из строя одного из компьютеров «кольца» нарушает целостность сети.
При кольцевой топологии данные передаются от одного компьютера другому по эстафете Если некоторый компьютер получает данные, предназначенные не ему, он передает их дальше по кольцу. Адресат предназначенные ему данные никуда не передает.
Компьютеры сети могут находиться на разных уровнях (этажах). В этом случае может быть применена такая конфигурация, которую часто называют "снежинка".
Когда и где применяют ту или иную топологию? Для того чтобы разобраться в этом вопросе необходимо рассмотреть все достоинства и недостатки соединений компьютеров в локальные сети .
Топология сети
Достоинства
Шинная топология
- простота архитектуры сети;
- простота расширения;
- простота в управлении;
- минимальный расход кабеля;
- отсутствие необходимости централизованного управления;
- выход из строя одного ПК не нарушит работу других.
- кабель, соединяющий все станции – один, следовательно «общаться» ПК могут только «по очереди;
- затруднен поиск неисправностей кабеля, при его разрыве нарушается работа всей сети.
Топология «Звезда»
- выход из строя одной станции или кабеля не повлияет на работу других
- требуется большое количество кабеля;
- надежность и производительность определяется центральным узлом, который может не справится с потоком информации (поэтому часто это оборудование дублируется).
Кольцевая топология
- низкая стоимость;
- высокая эффективность использования моноканала;
- простота расширения;
- простота в управлении.
- в случае выхода из строя хотя бы одного компьютера вся сеть парализуется;
- на каждой рабочей станции необходим буфер для промежуточного хранения передаваемой информации, что замедляет передачу данных;
- подключение новой станции требует отключения сети.
Древовидная топология
- высокая эффективность использования;
- выход из строя одной станции или кабеля не повлияет на работу других.
- экономия рабочего времени.
- требуется большое количество кабеля;
- надежность и производительность определяется центральным узлом;
Все указанные схемы могут в свою очередь быть организованы двумя способами:
1. Одноранговая сеть – построена так, что все компьютеры в сети равноправны. С каждого компьютера есть доступ к информации находящейся на любом компьютере в сети.
2. Сеть с выделенным сервером. Это когда в сети существует центральный компьютер – сервер, с него происходит управление работой в сети. Остальные компьютеры сети называются рабочими станциями и их доступ к информации полностью зависит от сервера.
Объединение компьютеров в единую сеть предоставляет пользователям сети новые возможности, несравнимые с возможностями отдельных компьютеров. Сеть – это не сложение, а умножение возможностей отдельных компьютеров. Локальная сеть позволяет организовать передачу файлов из одного компьютера в другой или другие, совместно использовать вычислительные и аппаратные ресурсы, совмещать распределенную обработку данных на нескольких компьютерах с централизованным хранением информации и многое другое.
Компьютерные сети делятся на три основных типа:
Основными видами локальных вычислительных сетей являются Ethernet и ARCNET .
региональная вычислительная сеть (РВС) - это города, объединенные в сеть посредством расположенных в них компьютеров. Локальные сети не позволяют обеспечить совместный доступ к информации пользователям, находящимся, например, в различных частях города. На помощь приходят региональные сети, объединяющие компьютеры в пределах одного региона (города, страны, континента).
Корпоративные компьютерные сети. Многие организации, заинтересованные в защите информации от несанкционированного доступа (например, военные, банковские и пр.), создают собственные, так называемые корпоративные сети. Корпоративная сеть может объединять тысячи и десятки тысяч компьютеров, размещенных в различных странах и городах (в качестве примера можно привести сеть корпорации Microsoft, MSN).
ü глобальная вычислительная сеть (Internet) – это сеть, объединяющая целые государства. Интернет — это глобальная компьютерная сеть, объединяющая многие локальные, региональные и корпоративные сети и включающая в себя десятки миллионов компьютеров.
Отличительной особенностью глобальной сети является значительное удаление компьютеров друг от друга. Для их связи широко используются телефонные линии и модемы. Телефонная сеть передает звуки человеческих голосов (в виде аналоговых сигналов). Цифровые сигналы от компьютера модем преобразовывает (модулирует) в сигналы, которые могут передаваться по телефонной сети, и на другом конце соединения они принимаются другим модемом и преобразуются (демодулируются) из аналоговых в цифровые сигналы компьютера.
Модем — устройство, производящее модуляцию (преобразование цифровых сигналов в аналоговые) и демодуляцию (преобразование аналоговых сигналов в цифровые).
Модем соединяет компьютер с телефонной линией. Для работы с ним в оперативную память должна быть загружена специальная управляющая программа — драйвер модема. С ее помощью производится настройка соответствующих параметров модема (установка модема), без чего работа с ним, а значит, и связь с сетью невозможна.
На другом конце телефонной линии должен быть также подключен модем, присоединенный к другому компьютеру. Тогда компьютер-приемник сможет принимать сигналы из сети, то есть модем используется в глобальной сети вместо сетевого адаптера. Если компьютер является клиентом сети, то у него должен быть определен адрес компьютера, к которому он обращается как к серверу. Эти установки выполняются при настройках протокола и программного обеспечения.
Для того чтобы информация, переданная одним компьютером, была понята другим компьютером после ее получения, необходимо было разработать единые правила передачи данных в сети, называемых протоколами.
Протоколы – единые правила передачи данных в компьютерной сети.
При разработке протоколов учитывались все проблемы связи и вырабатывались стандартные алгоритмы доставки информации.
При любой транспортировке необходимо строго соблюдать правила.
Порядок нужен для того, чтобы библиотекарь быстро мог отыскать необходимую книгу, не затрачивая на это массу времени. При расстановке книг работники библиотеки используют определённые правила. То же самое и с информацией.
Передача данных одним сплошным потоком может привести к их потере или искажению. Поэтому они разделяются на блоки (пакеты) информации строго определенной длины. Каждый такой блок сопровождается служебной информацией, включая опознавательные знаки его начала и конца. Протоколы передачи содержат механизм распознавания начала и конца блока. Они управляют потоками данных, распределяют их, выстраивают в очереди. На другом конце приемник информации должен работать по тем же правилам (протоколам). Только тогда компьютеры поймут, что передают друг другу.
Каждый пакет получает номер, чтобы распознать ошибочно переданную или потерянную во время связи информацию, а также чтобы запросить заново именно тот пакет, с пересылкой которого возникли проблемы. Можно сравнить передачу этих пакетов с доставкой посылок по почте в одинаковых ящиках и со стандартным оформлением адреса. Ведь каждая посылка тоже сопровождается служебной информацией. Если вам присылают несколько посылок и одна из них не дошла, вы ее, конечно, можете запросить.
Программы для общения по видео на компьютере
Facebook скачать бесплатно на компьютер
Facebook – популярнейшая социальная сеть для удобной и быстрой коммуникации пользователей.
Google Meet скачать бесплатно на компьютер
Tik Tok скачать бесплатно на компьютер
Приложение стало популярно среди миллиардов пользователей и «вырастило» множество известных тиктокеров, успешно зарабатывающих на своих интересных видео. Вовлеченность и охват юзеров настолько велики, что ТикТок стал ведущей программой в своей отрасли.
ZOOM скачать бесплатно на компьютер
Это приложение позволит организовать видеоконференцсвязь с любого устройства в любой точке доступа в HD-качестве, с возможностью демонстрации экрана, совместного использования содержимого, общения в групповом и приватном чатах, а также передачей контента в реальном времени.
Яндекс мессенджер скачать бесплатно на компьютер
WhatsApp скачать бесплатно на компьютер
Интерфейс мессенджера красивый и ненавязчивый, поможет разобраться в использовании даже новичку. Вкладка «Стасус» позволяет обновлять свой статус, делиться им со всеми или избранными, редактировать и отправлять картинки или гифки. Вкладка «Звонки» позволяет совершить вызов контакту из чата и увидеть пропущенные вызовы. Во вкладке «Чат» доступна переписка с контактом с возможностью отправки фото, видео, документов и ПДФ-файлов.
WebcamMax скачать бесплатно русская версия
Этот развлекательный софт разнообразит общения по веб-камере с помощью разных эффектов, которые накладываются на изображение. Все эффекты разбиты на категории: лица, сцены, эмоции, анимации, аксессуары, фильтры и др. В каждой категории более десятка различных анимаций, поэтому пользователю предоставляется набор из более 300 смешных и необычных инструментов для смены изображения.
VIPole скачать бесплатно русская версия
Разработчики сервиса создали высококачественную комплексную платформу для бизнеса и частного пользования, гарантирующую безопасность каналов связи, защиту звонков, переписки, данных учётной записи, видеоконференций, передаваемых файлов с «end-to-end» кодировкой внутри защищенного периметра.
Друг Вокруг скачать на компьютер бесплатно
На российском рынке эта программа уже давно приобрела популярность благодаря доступному интерфейсу и широким возможностям использования. Вы можете не только загружать свой аккаунт, но и смотреть и комментировать другие, ставить оценки фотографиям, отслеживать обновления друзей и вести переписку.
TeamSpeak 3 русская версия скачать бесплатно
TeamSpeak — бесплатное полезное приложение для голосового общения между пользователями с возможностью создания своего канала с серверами.
Skype скачать бесплатно русская версия
Теперь звонки за границу не представляют трудностей. Вы можете связаться с абонентом любой страны и не только его услышать, но и увидеть. Для этого нужно иметь веб-камеру, динамик и микрофон. Строка поиска позволяет находить контакты по Ф.И.О. и адресу проживания.
MDC скачать бесплатно русская версия
MDC (Multiple Direct Communicator) – бесплатное удобное приложение для общения в различных мессенджерах, с поддержкой множества протоколов и работой под управлением MacOS, Windows и Linux.
Эта универсальная и удобная утилита станет актуальна пользователям, чье основное время занимает общение в программах-мессенджерах. Реализована возможность входа в приложение без инсталляции проги на локальный ПК, а посредством ввода пароля и логина на официальном сайте.
RaidCall скачать бесплатно русскую версию
RaidCall – бесплатное приложение для геймеров, позволяющее играть и переписываться по сети, совершать аудиозвонки в режиме конференция и находить «своячников» по различным игровым тематикам.
Это своего рода социальная сеть, где игроки могут вести переписку, договариваться о предстоящем бое, обмениваться опытом и давать советы, а также совершать звонки прямо в процессе игры. Стоит отметить, что звук во время разговора качественный и задержка минимальная.
ooVoo скачать бесплатно русскую версию
LINE скачать на компьютер на русском бесплатно
LINE – бесплатное приложение со встроенной функцией мессенджа и элементами социальных сетей. Насчитывает порядка 400 млн. поклонников и распространяется для Android, iOS, BlackBerry, Nokia Asha, Windows Phone, Windows и Mac OS.
Японские разработчики после катастрофического землетрясения в 2011, создают мессенджер для постоянной связи людей друг с другом и акцента на важности общения. Возможность определения геолокации контакта, обмен различными файлами и простое голосовое или видео общение сделали программу столь популярной.
ICQ скачать бесплатно русская версия
ICQ — легендарная программа для общения, совокупившая в себе основные функции мессенджера и возможность голосовых и видеозвонков. Интегрируется с различными социальными сетями и другими «общалками».
Discord скачать на пк на русском
Discord – бесплатный софт, предназначенный для голосовых конференций и общения в чате между геймерами в процессе игры.
Рассматриваемый клиент создает сервер и устанавливает конференц-связь между юзерами. Помимо этого, утилита выступает в роли мессенджера, лидирующего перед Teamspeak и Skype за счет «бесплатности» всех опций и защитой от DDoS-атак.
Zello рация скачать бесплатно русская версия
Zello – бесплатная утилита, позволяющая совершать голосовые коммуникации между ПК и гаджетами. Выступает в роли рации и гарантирует чистый звук и защиту от несанкционированных прослушиваний.
Приложение очень удобно для работы юзерам, участвующим в квестах и флеш-мобах, водителям, геймерам и тем, кому необходим бесплатный коннект с большим охватом аудитории. Если скачать бесплатно Zello на компьютер и смартфон, пользователь сможет одновременно общаться с более 300 контактами в открытых каналах связи или созданном радиоканале.
Skype Portable скачать бесплатно русская версия
Skype Portable – бесплатное портативное приложение с возможностью переписки, голосового и видеообщения с пользователями любой страны.
Для звонков на мобильные номера не обязательна регистрация контакта, с которым будет настраиваться связь. Неоспоримым плюсом утилиты является её портативность, т.е. отсутствие установки на компьютер и запуск Скайп Портабл с любых носителей информации.
ManyCam скачать бесплатно русская версия
ManyCam – бесплатная утилита для смешного и интересного видео-общения, с возможностью смены образов и добавления различных эффектов.
Приложение разнообразит общение в видеочате, нарисует усы и шляпку, обличит вас в образ пирата, котика или космонавта, а также добавит эффекты дождя или снега. С помощью МэниКам можно изменять фон, рисовать разные картинки, добавлять смайлики и текст.
Viber на компьютер скачать бесплатно русская версия
Miranda IM русская версия скачать бесплатно
Программа распространятся путем GNU General Public License и является свободным программным обеспечением. Интерфейс Миранда понятный и компактный, а встраиваемые модули-плагины помогут пользователю оптимизировать софт до требуемых опций.
Telegram скачать на компьютер бесплатно на русском языке
QIP 2012 скачать бесплатно русская версия
4) Просмотр PDF
5) Офисный пакет
6) Антивирус
Вирусы - шифровальщики это ЛЕГАЛЬНАЯ программа, которая шифрует данные на пк, а потом с вас вымогают деньги за расшифровку. Антивирус не распознает шифровальщик как вирус(кстати шифровальщик встроен windows), поэтому он может нанести гораздо больший вред, чем какой нить троян или другой вирус, поэтому резервируйте свои данные на другом носителе или в облаке.
7) Виртуальный CD/DVD
8) Воспроизведение ВИДЕО
Далее идут полезные программы, которые Вам могут не пригодиться, но пользуются большой популярностью и помогают мне в работе.
9) Notepad++ текстовый редактор
10) AnyDesk удаленное администрирование
11) Aida 64 сбор сведений о системе
13) Создание загрузочной флешки
14) Victoria hdd работа с жесткими дисками
15) Lightshot создание скриншотов
Что не вошло в топ:
CСleaner - очень часто вижу данное ПО в топе, не вижу смысла в нем, т.к. регулировка автозагрузки идет через диспетчер задач, или командой msconfig. Диск и браузеры достаточно просто почистить стандартными средствами. Удаление программ в панели инструментов вполне справляется со своей задачей. Чистить реестр я бы вообще не рекомендовал ни CCleaner, ни другими программами, - был печальный опыт.
Почтовый клиент - если у вас почта Яндекс, Гугл, Рамблер, Мейл и другие популярные сервисы, то почтовым ящиком очень удобно пользоваться через браузер. Очень мало людей, пользуется отдельной программой для получения почты.
KMPlayer - шикарный проигрыватель во всех смыслах, который загубила реклама, с её появлением пользоваться стало невозможно.
WinRar - отличный архиватор, правда платный, после истечения пробного периода выскакивает окно о покупке лицензии, его можно закрыть и работать дальше, но конкуренты предлагают более удобный вариант.
Антивирус Kaspersky free - бесплатный, но более требователен к железу чем конкуренты, нередко бывает слишком "навязчивым". Может заметно замедлить работу старых пк.
Только лучшие бесплатные программы, которые могут пригодиться любому пользователю Windows, а в качестве бонуса — простой способ установить сразу несколько утилит из списка всего в несколько кликов.
1. Браузер: Google Chrome
Пожалуй, именно веб-обозревателю принадлежит титул самой популярной программы для ПК. По иронии судьбы стандартные браузеры Windows оказались слабым местом системы. Продвинутые пользователи давно отказались от них из-за ошибок, медленного развития и сомнительного удобства. Новый браузер Edge, который пришёл на смену Internet Explorer, улучшил ситуацию. Но так и не смог сравняться с лидером рынка — Google Chrome.
Во-первых, Chrome поддерживает огромное количество полезных расширений , которые дополняют его функции. Во-вторых, он кросс-платформенный и синхронизирует данные пользователя с мобильными устройствами. Кроме того, разработчики оперативно внедряют поддержку всех современных технологий. По этим причинам вместо стандартного браузера резонно установить Google Chrome.
2. BitTorrent-клиент: uTorrent
Браузер не подходит для того, чтобы скачивать объёмные программы, видео и прочие файлы большого размера: загрузка может оборваться в любой момент и прогресс будет потерян. Да и скорость вряд ли обрадует. Для этих целей предназначены другие приложения, которые быстро качают файлы любого размера и не боятся проблем с соединением.
Хороший пример — программа uTorrent. Она сочетает в себе высокую скорость работы и богатые функции для настройки загрузок. Ради этого можно смириться даже со встроенной рекламой.
3. Медиаплеер: VLC
4. Музыкальный плеер: MusicBee
Если вы всё ещё слушаете музыку, скачанную на жёсткий диск, вам необходим хороший музыкальный плеер. Когда-то лучшим вариантом был Winamp, но после его перепродажи будущее проекта оказалось под вопросом и пользователям пришлось искать замену. Явного фаворита выбрать нелегко. Но если вы ищете быстрый, красивый и функциональный плеер, присмотритесь к MusicBee.
В числе его возможностей — импорт треков из iTunes, воспроизведение подкастов и веб-радио, синхронизация плейлистов с Android, мини-плеер, сменные скины, медиабиблиотека, эквалайзер и плагины для новых функций.
5. Мессенджер: Skype
Skype — популярнейшая программа для совершения бесплатных видеозвонков. Неудивительно, что Microsoft выкупила мессенджер и интегрировала в Windows. Теперь программа распространяется в комплекте с операционной системой. Если же в какой-то из версий ОС предустановленный Skype отсутствует, его всегда можно скачать с официального сайта.
Этот лёгкий и минималистичный редактор придёт на помощь, когда понадобится обрезать изображение, изменить его размер, подкорректировать цвета или нанести пометки.
7. Облачный диск: Google Drive
Облачный диск решает две важнейшие задачи при работе с документами: делает файлы доступными для разных пользователей и устройств, а также создаёт их резервные копии. Одним из лучших сервисов в этой категории можно смело считать Google Drive. Он удобен в использовании, бесплатно предлагает 15 ГБ для хранения документов в облаке и интегрируется со множеством офисных сервисов Google.
В качестве альтернатив можно рассматривать OneDrive или Dropbox .
8. Архиватор: 7-Zip
Однажды вам может попасться заархивированный документ, который вы не сможете открыть без специальной программы. Поэтому лучше перестраховаться и установить на компьютер 7-Zip. Эта утилита должна решить все проблемы с чтением и созданием любых файловых архивов на ПК.
9. PDF-редактор: Foxit Reader
Открыть PDF-файл для чтения можно в любом современном браузере. Но что, если вам нужно не просто ознакомиться с содержимым документа, но и отредактировать его: сделать пометки, добавить комментарии или преобразовать в другой формат? Для этого подойдёт специальный PDF-редактор. Например, Foxit Reader, который предлагает золотую середину между функциональностью, простотой использования и скоростью работы.
10. Чистильщик системы: CCleaner
По мере использования ПК в системе неизбежно накапливается мусор , из-за чего она начинает выдавать ошибки и тормозить. Утилита CCleaner представляет собой универсальное, простое и эффективное средство очистки ОС.
Она освобождает место на жёстком диске, удаляет временные файлы браузера и других программ, приводит реестр Windows в порядок и помогает полностью стирать ненужные приложения. CCleaner работает в полуавтоматическом режиме и не требует долгой настройки.
11. Антивирус: Avira Free Security Suite или Kaspersky Free
Хороший антивирус для Windows не будет лишним. В системе есть предустановленное средство защиты, но оно стабильно получает не самые высокие оценки от независимых экспертов. В то же время антивирусные решения от таких компаний, как Avira и «Лаборатория Касперского», часто входят в число лидеров по результатам популярных тестов вроде AV-TEST. И у этих компаний есть бесплатные продукты, которые обеспечивают необходимый уровень защиты.
12. Регулятор оттенков: f.lux
Крохотная, но оттого не менее полезная утилита f.lux подстраивает цвета дисплея под время суток. Вам нужно лишь указать свой населённый пункт и условия освещения. После этого f.lux будет снижать к вечеру яркость и интенсивность синего света, который, как известно, подавляет выработку гормона сна. Это поможет вам соблюдать правильный режим и уменьшит нагрузку на глаза.
Бонус
Веб-сервис Ninite позволит вам скачать и установить сразу несколько программ из списка всего в несколько кликов. Нужно только отметить нужные приложения на сайте и нажать Get Your Ninite. На ваш компьютер скачается установщик, который автоматически поставит последние версии выбранных программ.
Программное обеспечение (англ. software) – это совокупность программ, обеспечивающих функционирование компьютеров и решение с их помощью задач предметных областей. Программное обеспечение (ПО) представляет собой неотъемлемую часть компьютерной системы, является логическим продолжением технических средств и определяет сферу применения компьютера.
ПО современных компьютеров включает множество разнообразных программ, которое можно условно разделить на три группы (рис. 3.1):
1. Системное программное обеспечение (системные программы);
2. Прикладное программное обеспечение (прикладные программы);
3. Инструментальное обеспечение (инструментальные системы).
Системное программное обеспечение (СПО) – это программы, управляющие работой компьютера и выполняющие различные вспомогательные функции, например, управление ресурсами компьютера, создание копий информации, проверка работоспособности устройств компьютера, выдача справочной информации о компьютере и др. Они предназначены для всех категорий пользователей, используются для эффективной работы компьютера и пользователя, а также эффективного выполнения прикладных программ.
Центральное место среди системных программ занимают операционные системы (англ. operating systems). Операционная система (ОС) – это комплекс программ, предназначенных для управления загрузкой, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурсами ЭВМ, т.е. управления работой ПЭВМ с момента включения до момента выключения питания. Она загружается автоматически при включении компьютера, ведет диалог с пользователем, осуществляет управление компьютером, его ресурсами (оперативной памятью, дисковым пространством и т.д.), запускает другие программы на выполнение и обеспечивает пользователю и программам удобный способ общения – интерфейс – с устройствами компьютера. Другими словами, операционная система обеспечивает функционирование и взаимосвязь всех компонентов компьютера, а также предоставляет пользователю доступ к его аппаратным возможностям.
ОС определяет производительность системы, степень защиты данных, выбор программ, с которыми можно работать на компьютере, требования к аппаратным средствам. Примерами ОС являются MS DOS, OS/2, Unix, Windows 9х, Windows XP.
Сервисные системы расширяют возможности ОС по обслуживанию системы, обеспечивают удобство работы пользователя. К этой категории относят системы технического обслуживания, программные оболочки и среды ОС, а также служебные программы.
Системы технического обслуживания – это совокупность программно-аппаратных средств ПК, которые выполняют контроль, тестирование и диагностику и используются для проверки функционирования устройств компьютера и обнаружения неисправностей в процессе работы компьютера. Они являются инструментом специалистов по эксплуатации и ремонту технических средств компьютера.
Для организации более удобного и наглядного интерфейса пользователя с компьютером используются программные оболочки операционных систем – программы, которые позволяют пользователю отличными от предоставляемых ОС средствами (более понятными и эффективными) осуществлять действия по управлению ресурсами компьютера. К числу наиболее популярных оболочек относятся пакеты Norton Commander (Symantec), FAR (File and Archive manageR) (Е.Рошаль).
Служебные программы ( утилиты, лат. utilitas – польза) – это вспомогательные программы, предоставляющие пользователю ряд дополнительных услуг по реализации часто выполняемых работ или же повышающие удобство и комфортность работы. К ним относятся:
программы-упаковщики (архиваторы), которые позволяют более плотно записывать информацию на дисках, а также объединять копии нескольких файлов в один, так называемый, архивный файл (архив);
антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения;
программы оптимизации и контроля качества дискового пространства;
программы восстановления информации, форматирования, защиты данных;
программы для записи компакт-дисков;
драйверы – программы, расширяющие возможности операционной системы по управлению устройствами ввода/вывода, оперативной памятью и т.д. При подключении к компьютеру новых устройств необходимо установить соответствующие драйверы;
коммуникационные программы, организующие обмен информацией между компьютерами и др.
Некоторые утилиты входят в состав операционной системы, а некоторые поставляются на рынок как самостоятельные программные продукты, например, многофункциональный пакет сервисных утилит Norton Utilities (Symantec).
Прикладное программное обеспечение (ППО) предназначено для решения задач пользователя. В его состав входят прикладные программы пользователей и пакеты прикладных программ (ППП) различного назначения .
Прикладная программа пользователя – это любая программа, способствующая решению какой-либо задачи в пределах данной проблемной области. Прикладные программы могут использоваться либо автономно, либо в составе программных комплексов или пакетов.
Пакеты прикладных программ (ППП) – это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и дополненные соответствующей технической документацией. Различают следующие типы ППП:
ППП общего назначения – универсальные программные продукты, предназначенные для автоматизации широкого класса задач пользователя. К ним относятся:
Текстовые редакторы (например, MS Word, Word Perfect, Лексикон);
Табличные процессоры (например, MS Excel, Lotus 1-2-3, Quattro Pro);
Системы динамических презентаций (например, MS Power Point, Freelance Graphics, Harvard Graphics);
Системы управления базами данных (например, MS Access, Oracle, MS SQL Server, Informix);
Графические редакторы (например, Сorel Draw, Adobe Photoshop);
Издательские системы (например, Page Maker, Venture Publisher);
Системы автоматизации проектирования (например, BPWin, ERWin);
Электронные словари и системы перевода (например, Prompt, Сократ, Лингво , Контекст);
Системы распознавания текста (например, Fine Reader, Cunei Form).
Системы общего назначения часто интегрируются в многокомпонентные пакеты для автоматизации офисной деятельности – офисные пакеты – Microsoft Office, StarOffice и др.
методо-ориентированные ППП, в основе которых лежит реализация математических методов решения задач. К ним относятся, например, системы математической обработки данных (Mathematica, MathCad, Maple), системы статистической обработки данных (Statistica, Stat).;
проблемно-ориентированные ППП предназначены для решения определенной задачи в конкретной предметной области. Например, информационно-правовые системы ЮрЭксперт, ЮрИнформ; пакеты бухгалтерского учета и контроля 1С: Бухгалтерия, Галактика, Анжелика; в области маркетинга –Касатка, Marketing Expert; банковская система СТБанк;
интегрированные ППП представляют собой набор нескольких программных продуктов, объединенных в единый инструмент. Наиболее развитые из них включают в себя текстовый редактор, персональный менеджер (органайзер), электронную таблицу, систему управления базами данных, средства поддержки электронной почты, программу создания презентационной графики. Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал. К ним относят, например, MS Works. Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.
Обычно пакеты прикладных программ имеют средства настройки, что позволяет при эксплуатации адаптировать их к специфике предметной области.
К инструментальному программному обеспечению относят: системы программирования – для разработки новых программ, например, Паскаль, Бейсик. Обычно они включают: редактор текстов, обеспечивающий создание и редактирование программ на исходном языке программирования (исходных программ), транслятор, а также библиотеки подпрограмм; инструментальные среды для разработки приложений, например, C++, Delphi, Visual Basic, Java, которые включают средства визуального программирования; системы моделирования , например, система имитационного моделирования MatLab, системы моделирования бизнес-процессов BpWin и баз данных ErWin и другие.
Транслятор (англ. translator – переводчик) – это программа-переводчик, которая преобразует программу с языка высокого уровня в программу, состоящую из машинных команд. Трансляторы реализуются в виде компиляторов или интерпретаторов, которые существенно различаются по принципам работы.
Компилятор (англ. compiler – составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется. После компилирования получается исполняемая программа, при выполнении которой не нужна ни исходная программа, ни компилятор.
Интерпретатор (англ. interpreter – истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. Программа, обрабатываемая интерпретатором, должна заново переводиться на машинный язык при каждом очередном ее запуске.
Откомпилированные программы работают быстрее, но интерпретируемые проще исправлять и изменять.
Читайте также: