Все программы, работающие на компьютере, можно разделить на три категории

Обновлено: 06.07.2024

Компьютеры так или иначе стали частью нашего общества с момента активации ENIAC в середине 1940-х годов.

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

Вот основные категории компьютеров и типы внутри них.

Суперкомпьютеры

Определение суперкомпьютера менялось на протяжении десятилетий. В 1951 году UNIVAC мог выполнять всего несколько тысяч вычислений или инструкций за одну секунду. К 1975 году суперкомпьютер Cray 1 выполнял 160 миллионов операций в секунду (MIPS) на больших объемах данных.

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

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

Существует два типа суперкомпьютеров: общего назначения и специального назначения.

Общего назначения

Эту форму суперкомпьютера можно разделить на три подтипа.

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

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

Товарные кластеры — это большое количество стандартных персональных компьютеров (ПК). Они подключены через локальные сети (LAN) с высокой пропускной способностью и малой задержкой.

Специальное назначение

Компьютеры специального назначения — это суперкомпьютеры, разработанные специально для достижения определенной задачи или цели. Обычно они используют специализированные интегральные схемы (ASIC) для повышения производительности. IBM Deep Blue — пример одного из таких устройств.

Мейнфреймы

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

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

Хотя в то время они считались суперкомпьютерами, оригинальные системы, такие как ENIAC и UNIVAC, сегодня считались бы мейнфреймами.

Компьютеры среднего класса

Средний уровень — это шаг вниз по сравнению с мейнфреймом. Эта многопроцессорная машина размером с обычный холодильник одновременно поддерживает до 200 пользователей. Несмотря на свое название, компьютер среднего уровня не считается ПК.

Эта категория машин, первоначально называвшаяся миникомпьютерами, была разработана в 1960-х годах как доступная альтернатива мейнфреймам. Однако у него была более высокая вычислительная мощность. Основная причина заключается в том, что компьютеры среднего уровня способны работать на языках программирования более высокого уровня. Например, в 70-х и 80-х годах они обрабатывали данные через Фортран или Бейсик.

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

Микрокомпьютеры

Микрокомпьютер – это небольшая машина, работающая на базе микропроцессора. Эта категория стоит намного меньше, чем более крупные компьютеры с огромной мощностью. Такие «мини-компьютеры» используются для регулярного и практического использования.

Эпоха микрокомпьютеров началась в 1970 году, когда был выпущен микропроцессор. Вместо серии печатных плат или электронных ламп был установлен единый центральный процессор.Поскольку размер компьютера можно было значительно уменьшить, компания MITS смогла выпустить первый персональный микрокомпьютер ALTAIR 8800 в 1974 году.

Хотя термин "микрокомпьютер" был заменен такими терминами, как ПК и смарт-устройство, такие машины все еще используются. На самом деле, в 21 веке он, вероятно, используется больше, чем когда-либо с момента появления цифровых вычислений. Существует семь типов микрокомпьютеров.

Настольный компьютер

Настольные компьютеры, также называемые персональными компьютерами (ПК), повсеместно используются в повседневных и коммерческих целях. Он разработан, чтобы быть статичным — оставаться на фиксированном месте, например на столе.

Настольные компьютеры, как правило, большие, но не такие большие, как изначально. Их корпуса стали меньше, поскольку материнские платы и их компоненты уменьшились в размерах. Несмотря на эту миниатюризацию, они, как правило, являются самыми мощными микрокомпьютерами.

Одним из преимуществ настольных компьютеров является возможность обновления. Это касается не только операционной системы (ОС). Диски, оперативную память (ОЗУ) и видео/аудиокарты можно заменять местами для повышения производительности.

Рабочая станция

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

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

Сервер

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

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

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

Мобильные компьютеры

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

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

  1. Портативность. Эта концепция началась с появления Dynabook в 1968 году. Хотя изначально он предназначался для детей, разработчики поняли, что портативный компьютер можно использовать для повседневных нужд. Первый официальный портативный компьютер, GRiD Compass, вышел в 1981 году и был размером с половину портфеля.
    1. Миниатюризация. К 1990-м годам размеры компьютерного оборудования достигли такой степени, что на рынок можно было вывести небольшие мобильные компьютеры. Таким образом, была создана концепция персонального цифрового помощника (КПК). КПК не считался заменой настольному компьютеру. Скорее, это было дополнение для тех, кто подолгу находился вдали от своих компьютеров.
      1. Подключение. Эта волна подключена к беспроводной связи. В 1973 году команда Motorola запатентовала концепцию мобильного телефона. Десять лет спустя компания выпустила DynaTAC 8000X, первый коммерческий мобильный телефон, достаточно компактный, чтобы его можно было носить с собой. По мере совершенствования технологий для расширения возможностей подключения были введены такие элементы, как служба коротких сообщений (SMS), календари и просмотр веб-страниц.
        1. Конвергенция. Следующая волна возникла, когда производители решили объединить специализированные мобильные устройства в гибриды. Первым этапом был смартфон. Это объединило функциональность КПК с работой мобильного телефона. Это привело к появлению большого количества инноваций, включая мини-клавиатуры QWERTY и сенсорные экраны.
          1. Расхождение. В то же время другие производители предложили подход «информационное устройство». Здесь мобильный компьютер был разработан для выполнения определенной деятельности. Именно здесь на рынке появились такие устройства, как iPod и Sony PlayStation Portable (PSP).

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

          Ноутбуки

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

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

          Нетбук

          Нетбук — это уменьшенная версия ноутбука. Он намеренно разработан, чтобы быть легче и дешевле. Например, у него может быть экран шириной шесть или семь дюймов по сравнению с экраном стандартного ноутбука от 11 до 13 дюймов.

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

          Хотя рынок нетбуков был популярен в конце 2000 – начале 2010 годов, он пришел на смену умным планшетам.

          Планшет

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

          Существует несколько типов планшетов. Специализированные модели, такие как Amazon Kindle, в основном используются для чтения электронных книг. Однако они также позволяют пользователям смотреть видео и играть в игры.

          Гибридные планшеты, такие как Microsoft Surface, похожи по стилю на этот мобильный компьютер. Однако они поставляются с операционной системой в стиле настольного компьютера и расширениями клавиатуры, чтобы работать как микрокомпьютер.

          Портативная игровая консоль

          До популярности смарт-устройств на рынке доминировали портативные игровые приставки. Одними из самых популярных из них были Game Boy & DS от Nintendo и Sony PSP. В настоящее время Nintendo Switch является лидером рынка, поскольку другие потребители используют свои смартфоны и планшеты, чтобы играть в игры.

          Смартфоны

          Люди используют смартфоны чаще, чем ПК или ноутбуки. Хотя у смартфонов может быть не такая же емкость памяти, все более широкое использование интернет-облака помогает им делать то же самое, что и более крупные модели. Из-за быстрого технического прогресса качество звука, видео и изображения, как правило, намного выше.

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

          Микроконтроллеры

          Микроконтроллеры, также известные как встроенные системы, – это мини-компьютеры, на которых хранятся данные. Кроме того, они выполняют простые команды и задачи. Они расположены в местах, образующих мир, называемый «интернетом вещей» (IoT).

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

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

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

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

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


          Поделиться этой публикацией

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

          Давайте рассмотрим их подробнее.

          1. Системное программное обеспечение

          Если рассматривать программное обеспечение как многоуровневое, системное программное обеспечение является нижним уровнем: оно находится между аппаратным обеспечением и прикладным программным обеспечением.

          Операционные системы, такие как Windows, macOS, Android и iOS, являются примерами системного программного обеспечения. Операционные системы загружаются в оперативную память при запуске устройства и имеют доступ к жесткому диску.

          Хотите продолжать
          учиться?

          Понимание компьютерных систем

          2. Утилита

          Утилиты являются частью системного программного обеспечения и выполняют определенные задачи для поддержания работы компьютера. Утилиты всегда работают в фоновом режиме. Примерами вспомогательного программного обеспечения являются программы безопасности и оптимизации.

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

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

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

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

          Вы можете удалять и добавлять приложения на свой компьютер с помощью операционной системы.

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

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

          Операционная система

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

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

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

          Это изображение иллюстрирует основные компоненты компьютерной системы.

          На этом изображении показаны основные компоненты компьютерной системы.

          Есть три основных компонента компьютерной системы:

          • оборудование
          • программное обеспечение
          • человеческое оборудование

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

          1. Компьютерное оборудование

          Это компоненты компьютерной системы, до которых можно дотронуться рукой. Примеры:

          • Показать монитор
          • Клавиатура
          • Мышь
          • Материнская плата
          • Модули памяти
          • Диск

          Эти компоненты размещаются в системном блоке ноутбука или настольного компьютера. Однако для настольного компьютера клавиатура и мышь подключаются и используются снаружи.

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

          Типичная установка компонентов компьютерного оборудования включает монитор, компьютер, клавиатуру и мышь.

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

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

          ЦП и APU несут ответственность за все арифметические и графические операции.

          ЦП AMD является примером микропроцессора и, как показано выше, подключается к материнской плате.

          ЦП AMD является примером микропроцессора и, как показано выше, подключается к материнской плате.

          Не менее важным компонентом является дисковод. Здесь хранятся компьютерные данные. Она классифицируется как вторичная память.

          Вы можете выбрать один из двух популярных типов дисководов.

          Жесткий диск. Этот накопитель имеет механическую конструкцию и хранит данные на магнитных и металлических пластинах.Его данные считываются с помощью магнитных головок чтения/записи, что делает его зависимым от бесперебойного источника питания. Внезапное отключение питания может привести к потере данных или отказу диска. Его необходимо использовать правильно для обеспечения целостности данных и длительного срока службы.

          Топ-8 лучших бесплатных приложений для аудиокниг, которыми должен пользоваться каждый

          8 лучших альтернатив Adobe Photoshop (бесплатных и платных)

          8 лучших альтернатив LastPass, которые стоит попробовать

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

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

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

          Еще одной важной частью системы является материнская плата. Он обеспечивает связь и прямое подключение к устройствам на компьютере.

          Образец материнской платы Acer.

          Образец материнской платы Acer.

          Подключение к материнской плате может быть внутренним или внешним.

          К внутренним устройствам, которые подключаются к материнской плате, относятся:

          • Микропроцессор (ЦП).
          • Диск.
          • Оперативная память (модули памяти).
          • Блок питания (БП).

          К внешним периферийным устройствам, подключаемым к материнской плате, относятся:

          • Контролировать.
          • Клавиатура.
          • Мышь.
          • Принтер.

          Выше Apple

          Выше показан компьютер Apple iMac, пример одноблочного компьютерного набора. Он содержит системный блок и монитор, объединенные вместе.

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

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

          2. Компьютерное программное обеспечение

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

          Иллюстрация программного компонента, работающего на компьютере

          Иллюстрация программного компонента, работающего на компьютере

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

          Системное программное обеспечение

          Система управляет другим программным обеспечением и устройствами внутри компьютера. Наиболее ярким примером системного программного обеспечения является операционная система (ОС).

          В типичном случае операционная система похожа на материнскую плату для программного обеспечения. Это первое, что устанавливается, а затем приложения и другое программное обеспечение. К трем популярным операционным системам для традиционных компьютеров относятся Windows, Mac OS X и Linux.

          К популярным мобильным операционным системам относятся ОС Android, ОС iPhone, ОС Windows Phone и ОС Firefox.

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

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

          Примером может служить приложение для обработки текстов, используемое для составления писем или брошюр, например Microsoft Word.

          Другие популярные примеры включают Adobe Photoshop, Corel Draw и AutoCAD.

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

          Примеры включают Microsoft Office, OpenOffice и iWork.

          Программное обеспечение написано на компьютерных языках, таких как Visual Basic, C и Java.

          Программный компонент хранится на оптических носителях, дисках и в облачных хранилищах

          Программный компонент хранится на оптических носителях, дисках и в облачных хранилищах

          Вредоносное ПО

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

          Затронутые компьютеры также можно превратить в зомби и использовать для более масштабных преступных действий, таких как запуск атак типа "отказ в обслуживании" (DOS) и распространение спама.

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

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

          Это инструменты, используемые разработчиками для создания всех видов программного обеспечения, например ОС Windows и текстовых редакторов. Также называемые языками, они используются для написания исходных кодов, устранения ошибок, поддержки и создания нового программного обеспечения для компьютеров и написания вредоносных сценариев, таких как вирусы и трояны.

          Популярными примерами языков высокого уровня являются Java, Javascript, BASIC, PHP, Visual Basic, Visual C++, Visual Basic, Python, Ruby, Perl, Java.

          3. Человеческое оборудование

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

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

           типы компьютерного программного обеспечения

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

          Типы компьютерного программного обеспечения

          Веб-разработка, языки программирования, тестирование программного обеспечения и другое

           типы компьютерного программного обеспечения

          1. Системное программное обеспечение

          • Системное программное обеспечение – это тип компьютерного программного обеспечения, предназначенного для запуска аппаратных частей компьютера и прикладных программ. Это платформа, предоставляемая компьютерной системе, на которой могут выполняться другие компьютерные программы. Системное программное обеспечение действует как средний уровень между пользовательскими приложениями и оборудованием. Операционная система — это тип системного программного обеспечения. Операционная система используется для управления всеми другими программами, установленными на компьютере.
          • Другой целью системного программного обеспечения является перевод входных данных, полученных из других источников, и преобразование их в язык, понятный машине. BIOS (базовая система ввода-вывода) — это еще один тип системного программного обеспечения, которое работает при запуске компьютерной системы и используется для управления данными между аппаратными устройствами (видеоадаптером, мышью, клавиатурой и принтером) и операционной системой. Системное программное обеспечение позволяет пользователю использовать оборудование напрямую с помощью программы драйверов устройств.
          • Загрузчик — это системная программа, которая загружает операционную систему в основную память компьютера или может загружаться в оперативную память (ОЗУ). Другим примером системного программного обеспечения является ассемблер, который может принимать компьютерные инструкции в качестве входных данных, а затем преобразовывать их в биты, чтобы процессор мог считывать эти биты и выполнять компьютерные операции.
          • Другим примером системного программного обеспечения является драйвер устройства, который используется для управления определенным устройством, подключенным к компьютерным системам, таким как мышь или клавиатура. Программное обеспечение драйвера устройства используется для преобразования инструкций ввода/вывода ОС в сообщения, чтобы устройство могло их читать и понимать. Системное программное обеспечение может работать в фоновом режиме или может выполняться непосредственно пользователем.

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

          • Другая категория программного обеспечения — это прикладное программное обеспечение, предназначенное для выполнения пользователями определенных задач, таких как написание письма, прослушивание музыки или просмотр любого видео. Для выполнения всех этих требований требовалось специальное программное обеспечение для каждого типа, и это конкретное программное обеспечение, разработанное для какой-либо конкретной цели, известно как прикладное программное обеспечение. Операционное программное обеспечение запускает прикладное программное обеспечение в компьютерной системе.
          • Разница между системным программным обеспечением и прикладным программным обеспечением заключается в различии пользовательского интерфейса. В системном программном обеспечении нет пользовательского интерфейса, тогда как в прикладном программном обеспечении пользовательский интерфейс присутствует для каждого программного обеспечения, так что пользователи могут легко использовать программное обеспечение. Пользователь не может видеть системное программное обеспечение, такое как операционная система, и не может работать в системном программном обеспечении, но в приложении пользователи программного обеспечения могут видеть прикладное программное обеспечение, используя графический интерфейс пользователя, а также могут работать в прикладном программном обеспечении. У пользователя также есть возможность создать собственное программное обеспечение и использовать его в личных целях.
          • Присутствуют шаблоны, которые пользователь может использовать для создания программ, написанных пользователем. Прикладное программное обеспечение может быть объединено вместе, и этот пакет известен как набор приложений. Примером набора приложений является Microsoft Office. Программное обеспечение текстового процессора разработано путем объединения различных небольших программ в одну единую программу, которую можно использовать для написания текста, создания электронных таблиц или создания презентаций. Другой тип прикладного программного обеспечения — Mozilla Firefox, Internet Explorer. Эти виды прикладного программного обеспечения можно использовать для поиска любой статьи, текста в Интернете и взаимодействия с внешним миром.

          3. Языки программирования

          • Язык программирования — это третья категория компьютерного программного обеспечения, которое используется программистами для написания своих программ, сценариев и инструкций, которые могут выполняться компьютером. Другое название языка программирования — компьютерный язык, который можно использовать для создания некоторых общих стандартов. Язык программирования можно рассматривать как кирпичик, который можно использовать для создания компьютерных программ и операционной системы. Примерами языков программирования являются JAVA, C, C++ и другие языки.
          • Между языками программирования всегда есть некоторое сходство, единственная разница заключается в синтаксисе языка программирования, который делает их разными. Программист использует синтаксис и правила языка программирования для написания своих программ. Как только исходный код написан программистом в IDE (интегрированная среда разработки), программист затем компилирует этот код на машинном языке, который может быть понят компьютером. Язык программирования используется при разработке веб-сайтов, приложений и многих других программ.
          • Язык программирования можно разделить на два основных элемента: синтаксис и семантику. Язык программирования выполняет некоторую последовательность операций, чтобы можно было достичь желаемого результата. Язык программирования также известен как язык высокого уровня, поскольку программы, написанные программистом, легко читаются и понятны. Языки программирования JAVA, C, C++ считаются языками высокого уровня. Другая категория языков программирования — это языки низкого уровня.
          • Низкий уровень языка включает машинный язык и язык ассемблера. Язык ассемблера содержит список инструкций, которые нелегко прочитать и понять. Машинный язык содержит двоичные коды, которые могут быть прочитаны процессором напрямую и не представлены в удобочитаемой форме. Низкий уровень языка может быть непосредственно понят компьютерным оборудованием.

          Заключение

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

          Рекомендуемые статьи

          Это руководство по типам компьютерного программного обеспечения. Здесь мы обсуждаем краткий обзор компьютерного программного обеспечения, а также различные типы, такие как система, приложение и т. д. Вы также можете просмотреть другие наши рекомендуемые статьи, чтобы узнать больше –

          Читайте также: