Классификация программного обеспечения компьютера
Unix-IT — ваш надежный партнер в мире высоких технологий.
Программное обеспечение (ПО) – это совокупность используемых вычислительной техникой процедур, необходимых для решения задач по обработке различного рода информации. ПО служит для создания в памяти компьютера определенной виртуальной среды, с помощью которой пользователь получает возможность манипулировать потоками данных, выполняя ввод своих команд посредством внешних устройств.
В зависимости от назначения, а также области действия, принято выделять три основных класса ПО:
- системное;
- прикладное;
- инструментарий для программирования.
Компьютерные технологии
С приходом в жизнь компьютерных и интернет-технологий все этапы получения информации стали проходить намного проще и быстрее. С целью внедрения этого прогрессивного инструмента во все отрасли практически каждая современная организация требует от своих работников знание ПК в той или иной мере. При приеме на работу соискателю в анкете обязательно необходимо указать свой уровень пользования компьютером. Если человек не имеет такого опыта, то ему гораздо сложнее найти себе подходящую вакансию.
В большинстве случаев свой уровень пользования ПК человек определяет самостоятельно. В настоящее время для этого не существует общих для всех стандартизированных программ.
Понятие программного обеспечения ПК. Краткая характеристика программного обеспечения.
Программное обеспечение — это совокупность программ, позволяющих осуществить на компьютере автоматизированную обработку информации. Программное обеспечение делится на системное (общее) и прикладное (специальное).
Системное программное обеспечение обеспечивает функционирование и обслуживание компьютера, а также автоматизацию процесса создания новых программ. К системному программному обеспечению относятся: операционные системы и их пользовательский интерфейс; инструментальные программные средства; системы технического обслуживания.
Прикладное программное обеспечение обеспечивает решение пользовательских задач. Ключевым понятием здесь является пакет прикладных программ.
Пакет прикладных программ — это совокупность программ для решения круга задач по определенной тематике или предмету.
К прикладному программному обеспечению относятся сервисные программные средства, которые служат для организации удобной рабочей среды пользователя, а также для выполнения вспомогательных функций (информационные менеджеры, переводчики и т. д.).
Назначение и состав системного программного обеспечения ПК. Операционная система, ее назначение, виды ОС, их достоинства и недостатки. Понятие драйверов устройств.
Системное программное обеспечение обеспечивает функционирование и обслуживание компьютера, а также автоматизацию процесса создания новых программ. К системному программному обеспечению относятся: операционные системы и их пользовательский интерфейс; инструментальные программные средства; системы технического обслуживания.
Операционная система — обязательная часть специального программного обеспечения, обеспечивающая эффективное функционирование персонального компьютера в различных режимах, организующая выполнение программ и взаимодействие пользователя и внешних устройств с ЭВМ.
Пользовательский интерфейс(сервисные программы) — это программные надстройки операционной системы (оболочки и среды), предназначенные для упрощения общения пользователя с операционной системой.
Инструментальные программные средства (системы программирования) — обязательная часть программного обеспечения, с использованием которой создаются программы. Инструментальные программные средства включают в свой состав средства написания программ (текстовые редакторы); средства преобразования программ в вид, пригодный для выполнения на компьютере (ассемблеры, компиляторы, интерпретаторы, загрузчики и редакторы связей), средства контроля и отладки программ.
Системы технического и сервисного обслуживания представляют собой программные средства контроля, диагностики и восстановления работоспособности компьютера, дисков и т. д.
Существует несколько видов операционных систем: DOS, Windows, UNIX, Macintosh OS, Linux. У других современных ОС, например Linux, UNIX, OS/2, имеют свои преимущества и недостатки. Linux предоставляет наиболее совершенную защиту, чем Windows, и имеет более продуманный интерфейс; UNIX применяется там, где требуется высокая надежность систем. Большим недостатком OS/2 и UNIX является довольно скудный выбор программных средств, и здесь Windows выигрывает у остальных операционных систем.
Основные функции ОС:
· управление устройствами компьютера (ресурсами), т.е. согласованная работа всех аппаратных средств ПК: стандартизованный доступ к периферийным устройствам, управление оперативной памятью и др.
· управление процессами, т.е. выполнение программ и их взаимодействие с устройствами компьютера.
· Дра́йвер (англ. driver, мн. ч. дра́йверы) — компьютерное программное обеспечение, с помощью которого другое программное обеспечение (операционная система) получает доступ к аппаратному обеспечению некоторого устройства.
Назначение и состав прикладного программного обеспечения.
Прикладной уровень
Программное обеспечение этого уровня представляет собой комплекс прикладных программ, с помощью которых выполняются конкретные задачи (производственных, творческих, развлекательных и учебных). Между прикладным и системным программным обеспечением существует тесная взаимосвязь. Универсальность вычислительной системы, доступность прикладных программ и широта функциональных возможностей компьютера непосредственно зависят от типа имеющейся операционной системы, системных средств, помещенных в ее ядро и взаимодействии комплекса человек-программа-оборудование.
Состав и назначение клавиш стандартной американской клавиатуры по группам (алфавитно-цифровые, функциональные; служебные; клавиши управления перемещением курсора и редактирования; клавиши дополнительной (бухгалтерской) части клавиатуры).
• алфавитно-цифровые клавиши — используются для ввода букв, цифр, пробела и специальных знаков;
• управляющие клавиши — служат для выполнения дополнительных действий, работают вместе с другими клавишами;
• клавиши управления курсором — применяются для перемещения курсора;
• клавиши цифровой клавиатуры — используются для ввода цифр и знаков арифметических действий, а также для управления курсором;
• функциональные клавиши — служат для выполнения определённых действий, например клавиша F1 часто вызывает справку о пользовании программой.
Дополнительная клавиатура чем-то напоминает обычный калькулятор.
Чтобы подчеркнуть удобство работы с цифрами и операциями над числами, дополнительную клавиатуру часто называют дополнительная цифровая клавиатура.
Мало того, для визуального контроля режима дополнительной клавиатуры предусмотрен индикатор, который на рисунке выше выделен зеленым цветом.
Если лампочка (индикатор) не горит, то на дополнительной клавиатуре включен режим навигации. Если лампочка светится, то на дополнительной клавиатуре включен цифровой режим.
Понятие программного обеспечения ПК. Краткая характеристика программного обеспечения.
Программное обеспечение — это совокупность программ, позволяющих осуществить на компьютере автоматизированную обработку информации. Программное обеспечение делится на системное (общее) и прикладное (специальное).
Системное программное обеспечение обеспечивает функционирование и обслуживание компьютера, а также автоматизацию процесса создания новых программ. К системному программному обеспечению относятся: операционные системы и их пользовательский интерфейс; инструментальные программные средства; системы технического обслуживания.
Прикладное программное обеспечение обеспечивает решение пользовательских задач. Ключевым понятием здесь является пакет прикладных программ.
Пакет прикладных программ — это совокупность программ для решения круга задач по определенной тематике или предмету.
К прикладному программному обеспечению относятся сервисные программные средства, которые служат для организации удобной рабочей среды пользователя, а также для выполнения вспомогательных функций (информационные менеджеры, переводчики и т. д.).
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰).
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим.
© cyberpedia.su 2017-2020 — Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!
Системное программное обеспечение: назначение и состав
Системное программное обеспечение — это комплекс программ, которые обеспечивают эффективное управление компонентами вычислительной системы, такими как процессор, оперативная память, каналы ввода-вывода, сетевое и коммуникационное оборудование и т.п.
Системное программное обеспечение реализует связь аппаратного и программного обеспечения, выступая как «межслойный интерфейс» с одной стороны которого аппаратура, а с другой приложения пользователя. Кроме системного программного обеспечения принято выделять прикладное программное обеспечение, которое призвано решать прикладные задачи пользователя.
В состав системного программного обеспечения входят: операционные системы; среды программирования (компиляторы, трансляторы, компоновщики, загрузчики, отладчики, текстовый редактор, библиотеки подпрограмм); утилиты; системы управления файлами и системы управления базами данных.
Это программы общего пользования не связаны с конкретным применением прикладного компьютера и выполняют традиционные функции: планирование и управление задачами, управления вводом-выводом и т.д.
Другими словами, системные программы выполняют различные вспомогательные функции, например, создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.п.
К системному программному обеспечению относятся:
операционные системы — это организационная совокупность программ, управляющая работой прикладного компьютера. Другими словами, операционная система — часть программного обеспечения, обеспечивающая функционирование прикладного компьютера как некоторого универсального средства ввода, хранения, обработки и документирования информации. Кроме того, операционная система организует связь между пользователем и прикладным компьютером.
программы — оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander);
операционные оболочки — интерфейсные системы, которые используются для создания графических интерфейсов, мультипрограммирования и.т.д.
драйверы (программы, предназначенные для управления портами периферийных устройств, обычно загружаются в оперативную память при запуске компьютера);
утилиты (вспомогательные или служебные программы, которые представляют пользователю ряд дополнительных услуг).
К утилитам относятся:
— диспетчеры файлов или файловые менеджеры;
— средства динамического сжатия данных (позволяют увеличить количество информации на диске за счет ее динамического сжатия);
— средства просмотра и воспроизведения;
— средства диагностики; средства контроля позволяют проверить конфигурацию компьютера и проверить работоспособность устройств компьютера, прежде всего жестких дисков;
— средства коммуникаций (коммуникационные программы) предназначены для организации обмена информацией между компьютерами;
— средства обеспечения компьютерной безопасности (резервное копирование, антивирусное программное обеспечение).
Необходимо отметить, что часть утилит входит в состав операционной системы, а другая часть функционирует автономно. Большая часть общего (системного) программного обеспечения входит в состав операционной системы. Часть общего программного обеспечения входит в состав самого компьютера (часть программ операционной системы и контролирующих тестов записана в ПЗУ или ППЗУ, установленных на системной плате). Часть общего программного обеспечения относится к автономным программам и поставляется отдельно.
Классификация персональных компьютеров.
Причин использования персональных компьютеров (ПК) в профессиональной деятельности может быть множество, и в зависимости от целей и решаемых задач для автоматизации рабочего места специалиста выбирается определенный тип компьютера.
Если вы бухгалтер, то желание автоматизировать трудоемкий бухгалтерский учет может быть причиной приобретения настольного ПК. Менеджеру, работа которого связана с разъездами, подойдет ноутбук для качественного оформления договоров и облегчения работы с клиентской базой данных. Желание автоматизировать учет товаропотоков приведет коммерсанта к мысли о приобретении мобильного карманного компьютера.
Все компьютеры можно разделить на несколько категорий:
• базовые настольные ПК — универсальные настольные ПК;
• мобильные компьютеры — карманные (ручные) и блокнотные, или планшетные, ПК (ноутбуки) и телефоны-компьютеры (смартфоны);
• специализированные ПК — сетевые компьютеры, рабочие станции и серверы высокого уровня;
• суперкомпьютерные системы.
Каждой категории компьютеров соответствует своя специфичная программно-аппаратная инфраструктура.
Универсальные настольные ПК
Что такое настольный компьютер, объяснять никому не надо — это любимое молодежью устройство, чтобы красиво набирать тексты рефератов, а также любые другие тексты, бланки и договоры; вести бухгалтерский учет; управлять финансами организации и работать с клиентской базой данных, а также делать различные расчеты, рисовать, слушать музыку и смотреть супер DVD-фильмы, обмениваться посланиями по электронной почте или прогуливаться по всемирной сети Интернет.
Обычный настольный персональный компьютер, или, как его называют на американскокомпьютерном сленге, десктоп, состоит из системного блока, монитора, клавиатуры и мыши. Самая важная часть компьютера — системный блок, содержащий процессор и оперативную память (memory), — сердце и мозг ПК, жесткий диск, или винчестер (HDD — hard disk drive), дисковод CD/DVD-ROM и несколько так называемых портов (COM, LPT, USB — port) — плат, снабженных разъемами для присоединения к компьютеру дополнительных устройств: для печати — принтера, для связи с другими компьютерами — модема, для ввода изображений в компьютер — сканера и некоторых других устройств.
Оговоримся, что в целом мы будем говорить об IBM-совместимых компьютерах, которые в мировом масштабе используют большинство людей в практической деятельности. Их производят не только в США, но и в Европе, Азии фирмы-производители ПК, принявшие стандарт фирмы IBM. Именно для этих компьютеров используется операционная система Windows знаменитой фирмы Microsoft.
Это интересно
В октябре 2011 г. фирма IBM отметила свое 100-летие. У этой фирмы — символа вычислительной техники — море изобретений, сделанных в ее девяти исследовательских центрах. Достаточно назвать флоппи- (1971 г.) и жесткий (1973 г.) диски, несколько языков высокого уровня, в том числе и «нетленный» Фортран, и многое другое.
Однако существует и другой стандарт «Эппл» (Apple) — яблоко, на базе которого выпускаются компьютеры серии «Макинтош» (Macintosh). Для компьютеров этой группы существует свое «яблочное» программное обеспечение, в частности своя операционная система Mac OS X.
В чем принципиальная разница между IBM и Apple? Первая из них выбрала тактику открытой архитектуры (с продажей патентов). Любая фирма, приобретя патент, может наладить производство компьютеров по технологии IBM. Именно это и обеспечило широкое распространение компьютеров IBM. Фирма Apple не продает свои патенты, поэтому компьютеры этой фирмы дороже и менее распространены, хотя наиболее известные компьютеры серии Macintosh гораздо удобнее, мощнее и надежнее, чем их аналоги IBM.
Это интересно
Фирма Apple в 1984 г. впервые в мире создала компьютер Macintosh с непривычным тогда графическим интерфейсом и мышью, над которой потешался весь компьютерный мир.
Как они были неправы! Тогда еще никто не знал, что будущие ПК будут все больше походить на Маc.
Но мы везде, где встретится слово «компьютер», будем подразумевать IBM-совместимый ПК, работающий с операционной системой Windows.
Мобильные компьютеры.
Сюда мы будем относить достаточно большой сегмент мобильных цифровых устройств, предназначенных для обработки, хранения и передачи информации.
Главное их отличие — автономность и обязательный доступ к сетям и внешним устройствам посредством радиосигнала.
Самые большие из них — ноутбуки. Это полноценные компьютеры с клавиатурой, винчестером и Windows.
Планшетные компьютеры имеют как правило ограниченные возможности, виртуальную клавиатуру и упрощенную операционную систему (Например Android).
Смартфоны — это прежде всего телефоны с некоторыми, весьма ограниченными, компьютерными возможностями.
Специализированные ПК
К специализированным ПК относятся сетевые компьютеры, рабочие станции и серверы высокого уровня.
Сетевые компьютеры, предлагаемые компаниями Sun, Oracle и IBM, не располагают локальной дисковой памятью и поэтому зависят от сети и серверов. Сетевые компьютеры и сервер приложений управляются собственной фирменной ОС, которая отличается от Windows, но в которой можно запускать Windows-приложения.
Спецификация NetPC, на которую ориентируются Microsoft, Intel, Compaq и другие поставщики персональных компьютеров, предполагает, что это полностью запечатанный компьютер с предназначенной для кэширования локальной памятью, но без возможности подключения плат расширения.
Подобно сетевым ПК, компьютеры NetPC не могут работать без сети.
Сервер начального уровня предназначен для поддержания локальной сети до 40 пользователей. От базового настольного ПК он отличается корпусом типа миди-тауэр и большим числом разъемов. Такие серверы выпускаются фирмами Dell, HP, Compaq.
Многопроцессорные рабочие станции и серверы высокого уровня имеют обычно не менее двух источников питания, содержат большие объемы оперативной и дисковой памяти. Наиболее известные серверы такого класса выпускают компании Dell и Sun Microsystems.
Суперкомпьютеры
Определенный круг задач оказывается не под силу персональным компьютерам и высокопроизводительным серверам. Среди областей применения суперкомпьютеров можно отметить атомную и ядерную физику, метеорологию, сейсмологию, математическое моделирование.
Основным ядром суперкомпьютера является мощный компьютерный комплекс, в котором объединены до 12 многопроцессорных серверов на базе последних моделей Intel Pentium. Два дополнительных комплекса имеют по восемь рабочих станций каждый. Они могут работать автономно или в составе объединенной системы.
Охлаждение
Сервер содержит минимум два процессора, в каждом из которых может быть по нескольку ядер, несколько винчестеров, модулей памяти.
Все это добро потребляет достаточно много энергии. Поэтому серверу требуется эффективная система охлаждения.
Охлаждение осуществляется с помощью с помощью радиаторов и вентиляторов, как и в обычном ПК. Помимо вентиляторов, установленных в блоке (блоках) питания, устанавливаются несколько дополнительных вентиляторов. Все вентиляторы имеют повышенный рабочий ресурс и сделаны на основе подшипников качения. Дешевых «ветродуек» с подшипниками скольжения вы там не найдете. Вентиляторы могут иметь разные габариты в зависимости от конструкции.
Систем охлаждения организована так, что обдуваются не только радиаторы процессоров и чипсета, но и — обязательно! — винчестеры. Все вентиляторы содержат в себе датчики числа оборотов. Имеется также несколько термодатчиков. При увеличении температуры внутри сервера система управления увеличивает обороты вентиляторов для более интенсивного охлаждения.
В заключение отметим, что для увеличения силы воздушного потока вентиляторы могут дублироваться.
Для этого вентиляторы устанавливаются вплотную друг к другу и дуют общим воздушным потоком. При неисправности вентилятора схема управления может подавать звуковой сигнал или выводить служебные сообщения на экран монитора.
В этом месте сделаем паузу. Во второй части статьи мы познакомимся с блоками питания, конструктивным исполнением серверов и некоторыми тонкостями, о которых не все знают. Не пропустите!