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

Обновлено: 03.07.2024

Раздел 404 Закона Сарбейнса-Оксли (SOX) требует, чтобы все публичные компании установили внутренний контроль и процедуры.

Закон о защите конфиденциальности детей в Интернете от 1998 года (COPPA) – это федеральный закон, который налагает особые требования на операторов доменов .

План North American Electric Reliability Corporation по защите критически важной инфраструктуры (NERC CIP) представляет собой набор стандартов.

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

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

Метаморфное и полиморфное вредоносное ПО – это два типа вредоносных программ (вредоносных программ), код которых может изменяться по мере их распространения.

Медицинская транскрипция (МТ) – это ручная обработка голосовых сообщений, продиктованных врачами и другими медицинскими работниками.

Электронное отделение интенсивной терапии (eICU) — это форма или модель телемедицины, в которой используются самые современные технологии.

Защищенная медицинская информация (PHI), также называемая личной медицинской информацией, представляет собой демографическую информацию, медицинскую .

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

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

Синхронная репликация — это процесс копирования данных по сети хранения, локальной или глобальной сети, поэтому .

API облачного хранилища — это интерфейс прикладного программирования, который соединяет локальное приложение с облачным хранилищем.

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

Износ флэш-памяти NAND — это пробой оксидного слоя внутри транзисторов с плавающим затвором флэш-памяти NAND.

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

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

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

 типы компьютерного языка

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

Различные типы компьютерного языка

Ниже приведены 3 основных типа компьютерного языка:

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

1. Машинный язык

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

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

Пример машинного языка для текста «Hello World».

01001000 0110101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100.

2. Язык ассемблера

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

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

3. Язык высокого уровня

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

Разработка языка высокого уровня предназначена для того, чтобы программист мог написать удобочитаемую программу, которую может легко понять любой пользователь. Используемый синтаксис и стиль программирования могут быть легко поняты людьми, если сравнивать их с языком низкого уровня. Единственным требованием к языку высокого уровня является необходимость компилятора.Поскольку программа, написанная на языке высокого уровня, непосредственно не понимается компьютерной системой. Перед выполнением высокоуровневых программ его необходимо преобразовать в язык машинного уровня. Примерами языков высокого уровня являются C++, C, JAVA, FORTRAN, Pascal, Perl, Ruby и Visual Basic.

Все в одном пакете для разработки программного обеспечения (600+ курсов, 50+ проектов) 600+ онлайн-курсов | 3000+ часов | Поддающиеся проверке сертификаты | Пожизненный доступ
4,6 (3144 оценки)

  • JAVA. Язык программирования JAVA — это объектно-ориентированный язык, основанный на объектах и ​​классах. Главный девиз разработки этого языка — сделать так, чтобы компьютерная программа работала в любой системе. Код JAVA является машинно-независимым кодом, что означает, что код должен быть написан один раз и может быть выполнен на любой машине. Управление памятью осуществляется автоматически на языке программирования Java.
  • C: C — это процедурный язык программирования общего назначения, используемый для написания программ. Этот язык в основном используется для написания приложений для операционных систем и настольных приложений.
  • PASCAL: Pascal — это процедурный язык программирования, основанный на структурах данных. Он использует концепцию рекурсивных структур данных, таких как графики, списки и графики.

Заключение

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

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

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

Компьютеры так или иначе стали частью нашего общества с момента активации 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).

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

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

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

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

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