Большой набор программ для управления взаимодействием всех компонентов компьютера во время работы
Обновлено: 21.11.2024
При правильном использовании компьютер может помочь вам стать более организованным, работать более эффективно и выполнять множество задач. Вам понадобится различная информация, чтобы точно оценить технологические требования для вашего малого бизнеса.
Возможно, вы могли обойтись с использованием персонального компьютера для выполнения бизнес-задач, но обнаружили, что по мере роста вашего бизнеса вам нужна настройка компьютера для удовлетворения потребностей вашего бизнеса. Или, может быть, вы добавили сотрудников в свой бизнес и хотели бы настроить сеть компьютеров на своем рабочем месте.
Вашим первым шагом должно быть определение того, как именно вы собираетесь использовать компьютер для поддержки своего бизнеса. В противном случае вы можете обнаружить, что вложили лишний капитал в систему, которая делает гораздо больше, чем вам действительно нужно, или, что еще хуже, приобрели систему, которая не дает того, на что вы рассчитывали.
Вы захотите перечислить, какие задачи, по вашему мнению, будут выполняться более эффективно, если их компьютеризировать. Трудоемкие задачи, такие как ведение учета, расчет заработной платы, выставление счетов, анализ финансовых прогнозов, написание писем и подготовка рекламы и рекламных материалов, являются первыми кандидатами. Это хорошая идея, чтобы поговорить с другими владельцами бизнеса, чтобы узнать, как они используют компьютеры, чтобы помочь своему бизнесу и эффективно использовать свое время. У вас также могут быть особые отраслевые требования, которые следует учитывать.
Что делать дальше?
Защитите свою компьютерную систему. Одним из аспектов компьютеризации многих ваших деловых записей и операций является то, что вы склонны концентрировать большое количество ценной информации в потенциально хрупком формате. Поэтому вы должны принять адекватные меры для защиты ваших данных и оборудования.
Выбор компьютерного программного обеспечения
Чтобы компьютер мог выполнять нужные вам задачи, вы должны поставить на него соответствующее прикладное программное обеспечение. Прикладное программное обеспечение — это компьютерные программы, которые указывают компьютеру, как выполнять определенные функции.
Вы можете купить самый дорогой компьютер для бизнеса, но он не принесет много пользы вашему бизнесу, если программное обеспечение, на котором он работает, не делает того, что вам нужно. Вы можете столкнуться с подобной проблемой, если приобретаемый вами компьютер не может эффективно запускать желаемое программное обеспечение. Соответственно, часто бывает лучше определить, какие программные приложения вы будете использовать, прежде чем решать, какое компьютерное оборудование приобретать.
Программное обеспечение операционной системы. Самым основным видом программного обеспечения является программное обеспечение операционной системы, которое представляет собой программу, такую как одна из итераций Windows от Microsoft — Vista, 7 и т. д. — которая управляет монитором компьютера, приводами , принтер и другие компоненты, а также контролирует, как эти компоненты работают с вашим программным обеспечением. Большинство компьютеров поставляются с предустановленной самой последней версией этого программного обеспечения.
Прикладное программное обеспечение. Помимо программного обеспечения операционной системы, общие типы прикладного программного обеспечения, которые могут оказаться полезными, включают:
- Программы обработки текстов. Они эффективно превращают ваш компьютер в сложную пишущую машинку и позволяют вам писать и быстро редактировать письма, отчеты и другие документы. Возможно, самая большая польза этих программ заключается в том, что вам не нужно перепечатывать весь документ, чтобы внести исправления или изменения в несколько слов или строк.
- Программы для работы с электронными таблицами. Эти программы особенно полезны при создании бюджетов, бизнес-планов, финансовых отчетов и других отчетов, требующих математических расчетов. Прелесть этих программ в том, что если вы измените одно или несколько чисел в отчете электронной таблицы, все соответствующие числа будут автоматически скорректированы. По этой причине программы для работы с электронными таблицами значительно экономят время при выполнении сценариев "что, если" с вашими финансовыми прогнозами.
- Программы управления базами данных. Вы можете хранить, систематизировать, обрабатывать и обновлять большие объемы деловой информации с помощью программ управления базами данных. Например, вы можете использовать эти программы для отслеживания ваших клиентов, поставщиков или уровня запасов.
- Бухгалтерские и бухгалтерские программы. Эти программы охватывают весь спектр программ: от тех, которые просто помогают вам вести финансовую отчетность, до тех, которые помогают вам управлять платежной ведомостью или дебиторской или кредиторской задолженностью, до тех, которые помогают вам заполнять налоговые декларации.
- Программы для настольных издательских систем. Вы можете использовать эти типы программ для создания макетов профессионального качества для ваших собственных каталогов, информационных бюллетеней, брошюр, форм и других документов.
Полные пакеты программного обеспечения. Если вы предполагаете, что будете использовать более одной из этих программ, рассмотрите следующие варианты:
- Присмотритесь к интегрированному программному пакету, который иногда называют «офисным пакетом»." Интегрированные пакеты эффективно объединяют несколько инструментов в одну программу. Например, на рынке есть несколько продуктов, которые сочетают в себе функции обработки текстов, электронных таблиц и управления базами данных.
- Разработайте программу на заказ. Еще один вариант получения приложений, которые будут хорошо работать вместе, — это нанять консультанта по программному обеспечению для создания индивидуальной программы для вашего бизнеса. Это дороже, чем покупка готового программного обеспечения в готовом виде, но вполне может окупиться, если вы не можете найти существующие программы, отвечающие вашим конкретным потребностям.
- Приобретите специализированное программное обеспечение. Возможно, вы сможете приобрести пакет, разработанный специально для вашей отрасли. Например, это может быть особенно важно для розничной торговли, у которой, как правило, очень большие и специфические потребности в информации.
Физическое оборудование, входящее в состав компьютерной системы, представляет собой "аппаратное обеспечение" системы. Основными аппаратными компонентами любого компьютера являются центральный процессор, монитор, клавиатура, жесткий диск и принтер. Другими распространенными бизнес-компонентами являются DVD-приводы, модемы и сканеры.
Помимо обязательных компонентов, какие из перечисленных ниже компонентов вам действительно понадобятся, во многом зависит от типов программ, которые вы хотите запускать, и типов задач, которые вы хотите выполнить.
- Центральный процессор (ЦП). Процессор контролирует скорость, с которой компьютер обрабатывает информацию. Основным фактором этой скорости является процессор процессора. Еще одним важным фактором, влияющим на скорость компьютера, является объем его оперативной памяти (ОЗУ). Оперативная память — это место, где ваш компьютер временно хранит информацию, используемую программами, которые на нем запущены в данный момент.
- Монитор. Это экран, на который вы будете смотреть бессчетное количество часов, выполняя свою работу. Когда вы сравниваете мониторы, ключ в том, чтобы найти монитор, на котором вы можете читать без чрезмерного напряжения глаз. Размер монитора также имеет значение. Как правило, чем больше монитор, тем легче его читать.
- Клавиатура. Как и в случае с монитором, ключевым моментом при сравнении клавиатур является удобство их использования. Доступны эргономичные клавиатуры с расположением клавиш, которое считается более естественным для пальцев. Дополнением к клавиатуре для входа в работу и выполнения команд является мышь. Они также бывают разных стилей, поэтому вам следует искать тот, который удобен и прост в использовании. Вы можете выбрать беспроводную клавиатуру и мышь и избежать всех этих шнуров и кабелей.
- Жесткие диски. На жестком диске ваш компьютер постоянно хранит программы и другую информацию. Поскольку размер программных приложений продолжает расти, обычно лучше приобрести жесткий диск настолько большого объема, насколько вы можете себе позволить.
- Принтеры. Варианты выбора принтера варьируются от довольно медленных и недорогих (струйные принтеры) до быстрых и более дорогих (лазерные принтеры). При сравнении стоимости различных принтеров важно не ограничиваться только первоначальной покупной ценой. Например, если для конкретного принтера требуется специальная бумага, узнайте, сколько стоит эта бумага. Также подумайте, сколько будет стоить замена картриджа с чернилами в принтере и как часто вы будете нести эти расходы.
Беспроводное подключение к Интернету осуществляется через беспроводные маршрутизаторы. Маршрутизатор (устройство, похожее на электронную коробку) подключается к вашему модему или кабельному интернет-соединению и передает сигнал. Ваш компьютер, будь то настольный компьютер или ноутбук, должен принимать сигнал беспроводной сети (например, через карту Wi-Fi или другую встроенную функцию), чтобы выходить в Интернет.
Сети. Даже те, кто работает в одиночку, могут извлечь выгоду из компьютерных сетей — в основном, соединяя два или более компьютеров через маршрутизатор (проводной или беспроводной), чтобы они могли совместно использовать задачи и приложения. В рабочих целях доступ к файлам на других компьютерах в вашей сети и использование одного принтера для всех компьютеров являются основными целями наличия компьютерной сети. Беспроводная сеть отлично подходит, когда вам нужен доступ к файлам вашего настольного компьютера на ноутбуке и наоборот. Если у вас есть сотрудники, вы все можете быть в сети, и у вас есть возможность поделиться только той информацией, которую вы выберете — это не выбор «все или ничего». Сложность ваших потребностей, скорее всего, определит, настроите ли вы свою корпоративную компьютерную сеть или обратитесь за помощью извне.
Покупка вашей компьютерной системы
Как и в случае со всем, что вы покупаете, ключом к получению наилучшего предложения компьютера за ваши деньги является сначала определение того, что вы хотите и сколько вы готовы потратить, а затем потратить некоторое время на сравнение покупок. . Вероятно, у вас не возникнет проблем с поиском магазинов.Загляните в супермаркеты электроники в вашем районе (включая те, которые специализируются только на компьютерах), универмаги и дисконтные магазины, а также местные магазины, которые собирают свои собственные системы. Откройте компьютерный журнал или зайдите в Интернет, и вы найдете ряд производителей и розничных продавцов, которые будут продавать вам по почте.
Выбирая подходящий вариант, запросите листы спецификаций для понравившихся вам систем. В этих листах должны быть указаны цена, компоненты, а также политика обслуживания и поддержки для систем. Сравнивая системы, исходите из того, что вы получите то, за что платите. Если одна система значительно дешевле другой, попытайтесь выяснить, почему это так. Используются ли менее надежные детали? Подкреплено ли это короткой гарантией или неблагоприятной политикой обслуживания и поддержки? Есть поговорка о том, что «компьютер хорош ровно настолько, насколько хорош его самый слабый компонент». Попытайтесь определить, что это может быть для каждой системы, которую вы сравниваете. Редко система с наименьшей ценой будет наилучшей в целом. Другие моменты, которые следует учитывать при выборе, включают следующее:
Постарайтесь найти систему, которую можно легко модернизировать новыми компонентами по мере изменения ваших потребностей.
- Будьте готовы пойти на компромисс между желаемыми компонентами. Идея здесь заключается в том, чтобы быть готовым пойти на уступки в отношении тех элементов, которые можно легко обновить или добавить позже, если это позволит вам получить лучшую систему в целом при ваших первоначальных ограничениях по стоимости.
- Если вы решите использовать систему местной сборки, постарайтесь найти магазин, который работает уже несколько лет и зарекомендовал себя в отношении надежности и обслуживания.
- Если вы планируете покупку по почте, действуйте с осторожностью. Система, которая появится у вашей двери, по сути, прибудет «невидимой», поэтому вы должны быть уверены, что имеете дело с уважаемой компанией.
- Внимательно прочитайте политику возврата каждого продавца. Наилучшие правила — это те, которые позволяют вам вернуть систему в течение определенного периода времени без вопросов и без взимания платы за пополнение запасов или другой платы.
- Сравните соглашения об обслуживании и гарантии. Если у вас возникнут проблемы, придется ли вам забирать систему или кто-то приедет к вам, чтобы выполнить ремонт на месте? Есть ли бесплатный номер, по которому можно позвонить в любое время, в том числе в выходные и по вечерам, за помощью или советом? Как долго действует гарантийное соглашение? Доступен ли расширенный контракт на обслуживание, и если да, то стоит ли дополнительная защита его стоимости?
- Рассмотрите возможность использования кредитной карты, даже если это означает потерю скидки при оплате наличными. Компания, выпустившая вашу кредитную карту, может стать неоценимым союзником, который поможет вам решить проблемы с продавцом после продажи и вернуть вам деньги, если система не выполняет обещанное.
- Не откладывайте настройку системы после ее покупки. Убедитесь, что вы получили все, на что рассчитывали, и что система работает правильно. Если поставщик предлагает услуги по доставке и установке, воспользуйтесь этим и не позволяйте специалисту по обслуживанию покидать помещение, пока ваша система не будет запущена и запущена.
Защита вашей компьютерной системы
Итак, вы приобрели свою компьютерную систему, и она, вероятно, стала неотъемлемой частью ваших деловых операций. Что бы вы сделали, если бы потеряли возможность пользоваться своим компьютером или информацией, содержащейся на нем?
Как и в случае с любым другим ценным бизнес-активом, вам необходимо позаботиться о защите своей компьютерной системы от кражи и повреждения по естественным причинам (наводнения, пожары, землетрясения, торнадо и т. д.). Несчастные случаи, начиная от разлития кофе и заканчивая случайным уничтожением компьютерных файлов, представляют собой еще одну угрозу для вашей системы, равно как и преднамеренные действия по разрушению и повреждению.
Помимо страхования вашей компьютерной системы, шаги, которые вы можете предпринять для защиты вашей системы, включают следующее:
Кроме того, если у вас есть офисная компьютерная сеть, маршрутизатор Ethernet (распространенный тип подключения компьютера в локальной сети (LAN)) со встроенным брандмауэром позволит сотрудникам вашего офиса безопасно выходить в Интернет без разрешить любому пользователю Интернета доступ к вашей офисной сети.
Раздел 404 Закона Сарбейнса-Оксли (SOX) требует, чтобы все публичные компании установили внутренний контроль и процедуры.
Закон о защите конфиденциальности детей в Интернете от 1998 года (COPPA) – это федеральный закон, который налагает особые требования на операторов доменов .
План North American Electric Reliability Corporation по защите критически важной инфраструктуры (NERC CIP) представляет собой набор стандартов.
Взаимная аутентификация, также называемая двусторонней аутентификацией, представляет собой процесс или технологию, в которой оба объекта обмениваются данными .
Экранированная подсеть или брандмауэр с тройным подключением относится к сетевой архитектуре, в которой один брандмауэр используется с тремя сетями .
Метаморфное и полиморфное вредоносное ПО – это два типа вредоносных программ (вредоносных программ), код которых может изменяться по мере их распространения.
Медицинская транскрипция (МТ) – это ручная обработка голосовых сообщений, продиктованных врачами и другими медицинскими работниками.
Электронное отделение интенсивной терапии (eICU) — это форма или модель телемедицины, в которой используются самые современные технологии.
Защищенная медицинская информация (PHI), также называемая личной медицинской информацией, представляет собой демографическую информацию, медицинскую .
Снижение рисков – это стратегия подготовки к угрозам, с которыми сталкивается бизнес, и уменьшения их последствий.
Отказоустойчивая технология — это способность компьютерной системы, электронной системы или сети обеспечивать бесперебойное обслуживание.
Синхронная репликация — это процесс копирования данных по сети хранения, локальной или глобальной сети, поэтому .
API облачного хранилища — это интерфейс прикладного программирования, который соединяет локальное приложение с облачным хранилищем.
Интерфейс управления облачными данными (CDMI) – это международный стандарт, определяющий функциональный интерфейс, используемый приложениями.
Износ флэш-памяти NAND — это пробой оксидного слоя внутри транзисторов с плавающим затвором флэш-памяти NAND.
Операционная система действует как посредник между пользователем компьютера и компьютерным оборудованием. Цель операционной системы — предоставить среду, в которой пользователь может удобно и эффективно выполнять программы.
Операционная система – это программное обеспечение, управляющее аппаратным обеспечением компьютера. Аппаратное обеспечение должно обеспечивать соответствующие механизмы для обеспечения правильной работы компьютерной системы и предотвращения вмешательства пользовательских программ в правильную работу системы.
- Операционная система – это программа, которая управляет выполнением прикладных программ и действует как интерфейс между пользователем компьютера и компьютерным оборудованием.
- Более распространенное определение состоит в том, что операционная система – это единственная программа, постоянно работающая на компьютере (обычно называемая ядром), а все остальные – прикладные программы.
- Операционная система занимается распределением ресурсов и служб, таких как память, процессоры, устройства и информация. Соответственно, операционная система включает в себя программы для управления этими ресурсами, такие как контроллер трафика, планировщик, модуль управления памятью, программы ввода-вывода и файловая система.
- Удобство. ОС делает использование компьютера более удобным.
- Эффективность. ОС позволяет эффективно использовать системные ресурсы компьютера.
- Способность к развитию. ОС должна быть построена таким образом, чтобы обеспечить эффективную разработку, тестирование и внедрение новых системных функций одновременно, не мешая обслуживанию.
- Пропускная способность. ОС должна быть сконструирована таким образом, чтобы она могла обеспечить максимальную пропускную способность (количество задач в единицу времени).
Основные функции операционной системы:
- Управление ресурсами. Когда в ОС происходит параллельный доступ, это означает, что при доступе к системе нескольких пользователей ОС работает как диспетчер ресурсов. В ее обязанности входит предоставление пользователю оборудования. Это снижает нагрузку на систему.
- Управление процессом. Сюда входят различные задачи, такие как планирование и завершение процесса. ОС управляет несколькими задачами одновременно. Здесь происходит планирование ЦП, что означает, что все задачи будут выполняться множеством алгоритмов, которые используются для планирования.
- Управление хранилищем: механизм файловой системы, используемый для управления хранилищем. NIFS, CFS, CIFS, NFS и т. д. — это некоторые файловые системы. Все данные хранятся на различных дорожках жестких дисков, которыми управляет диспетчер хранения. Он включал жесткий диск.
- Управление памятью: относится к управлению основной памятью. Операционная система должна отслеживать, сколько памяти было использовано и кем. Он должен решить, какой процесс нуждается в памяти и сколько. ОС также должна выделять и освобождать пространство памяти.
- Управление безопасностью/конфиденциальностью. Операционная система также обеспечивает конфиденциальность с помощью паролей, чтобы неавторизованные приложения не могли получить доступ к программам или данным. Например, Windows использует проверку подлинности Kerberos для предотвращения несанкционированного доступа к данным.
- Пользователь
- Системные и прикладные программы
- Операционная система
- Оборудование
Каждый компьютер общего назначения состоит из аппаратного обеспечения, операционной системы, системных программ и прикладных программ. Аппаратное обеспечение состоит из памяти, ЦП, АЛУ и устройств ввода-вывода, периферийных устройств и устройств хранения. Системная программа состоит из компиляторов, загрузчиков, редакторов, ОС и т. д. Прикладная программа состоит из бизнес-программ, программ баз данных.
Рис. 1. Концептуальный вид компьютерной системы
На каждом компьютере должна быть установлена операционная система для запуска других программ. Операционная система координирует использование оборудования различными системными программами и прикладными программами для различных пользователей. Он просто обеспечивает среду, в которой другие программы могут выполнять полезную работу.
- Он контролирует распределение и использование ресурсов вычислительной системы среди различных пользователей и задач.
- Он обеспечивает интерфейс между аппаратным обеспечением компьютера и программистом, который упрощает и делает возможным кодирование, создание и отладку прикладных программ.
- Предоставляет средства для создания и изменения программ и файлов данных с помощью редактора.
- Доступ к компилятору для перевода пользовательской программы с языка высокого уровня на машинный язык.
- Предоставить программу-загрузчик для перемещения скомпилированного программного кода в память компьютера для выполнения.
- Предоставьте подпрограммы, которые обрабатывают детали программирования ввода-вывода.
- Компонент управления памятью, включающий буферизацию, кэширование и буферизацию.
- Общий интерфейс драйвера устройства.
Драйверы для определенных аппаратных устройств.
Ассемблер —
Входными данными для ассемблера является программа на языке ассемблера. Результатом является объектная программа плюс информация, позволяющая загрузчику подготовить объектную программу к выполнению. Когда-то программист имел в своем распоряжении базовую машину, которая с помощью аппаратных средств интерпретировала определенные фундаментальные инструкции. Он запрограммирует этот компьютер, написав серию единиц и нулей (машинный язык), и поместит их в память машины.Компилятор —
Языки высокого уровня — примеры FORTRAN, COBOL, ALGOL и PL/I — обрабатываются компиляторами и интерпретаторами. Компилятор — это программа, которая принимает исходную программу на «языке высокого уровня» и создает соответствующую объектную программу. Интерпретатор — это программа, которая выполняет исходную программу, как если бы это был машинный язык. Одно и то же имя (FORTRAN, COBOL и т. д.) часто используется для обозначения как компилятора, так и связанного с ним языка.Загрузчик —
Загрузчик — это процедура, которая загружает объектную программу и подготавливает ее к выполнению. Существуют различные схемы загрузки: абсолютная, релокационная и прямая. В общем, загрузчик должен загрузить, переместить и связать объектную программу. Загрузчик — это программа, которая помещает программы в память и подготавливает их к выполнению. В простой схеме загрузки ассемблер выводит перевод программы на машинный язык на вторичное устройство, а загрузчик помещает его в ядро. Загрузчик помещает в память машинно-языковую версию пользовательской программы и передает ей управление. Поскольку программа-загрузчик намного меньше ассемблера, они делают больше ядра доступным для пользовательской программы.Операционная система (ОС) — набор программ, которые управляют аппаратными ресурсами компьютера и предоставляют общие службы для прикладного программного обеспечения.
Операционная система действует как интерфейс между оборудованием и программами, запрашивающими ввод-вывод. Это самая основная из всех системных программ.В обязанности ОС входит:
- Скрытие сложностей аппаратного обеспечения от пользователя.
- Управление аппаратными ресурсами, включая процессоры, память, хранилище данных и устройства ввода-вывода.
- Обработка «прерываний», генерируемых контроллерами ввода-вывода.
- Совместное использование операций ввода-вывода между многими программами, использующими ЦП.
- Системное программное обеспечение — программы, управляющие работой компьютера.
- Прикладное программное обеспечение — программы, которые помогают пользователю выполнять определенную задачу.
Содержание
Пользовательские интерфейсы [ редактировать | изменить источник ]
Пользовательский интерфейс — это взаимодействие между пользователем и компьютером, позволяющее пользователю отправлять команды с ожидаемыми результатами. Две формы пользователя интерфейса — это интерфейс командной строки и графический интерфейс пользователя.
Интерфейс командной строки (CLI) [ edit | изменить источник ]
В более примитивном пользовательском интерфейсе пользователь вводит строку команды или одно слово, после чего нажимает клавишу возврата. Затем компьютер охотно следует этой точной команде, информируя пользователя о своем ходе. Например, пользователь может захотеть ввести команду для печати документа. Пользователь введет оператор Print, затем имя принтера и, наконец, имя файла для печати:
Интерфейсы командной строки могут работать на простом оборудовании с ограниченными ресурсами.
Некоторые команды проще выполнять в интерфейсе командной строки, чем в графическом интерфейсе.
Изучение команд может сделать его непригодным для нового пользователя.
Некоторые команды сложнее выполнять в интерфейсе командной строки, чем в графическом интерфейсе.
Графический интерфейс пользователя (GUI) [ редактировать | изменить источник ]
Графический интерфейс состоит из блоков или окон, которые отображаются в виде массива обычно цветных крошечных блоков, называемых пикселями, а группа пикселей называется изображением. Максимальное количество цветов, которые можно использовать, называется Графикой. Этот пользовательский интерфейс будет отображать главное окно (также известное как рабочий стол), которое затем может сопровождаться другими окнами. GUI является наиболее распространенным из пользовательских интерфейсов и наиболее удобным для пользователя, состоящим из программного обеспечения, управляемого событиями. Этот тип пользовательского интерфейса лучше всего подходит для пользователей, которым не хватает навыков компьютерного кодирования, поскольку с графическим интерфейсом вам нужно только использовать события мыши. До сих пор есть люди, которые предпочитают использовать интерфейс командной строки графическому пользовательскому интерфейсу.
Простой и интуитивно понятный для новых пользователей
Некоторые команды проще выполнять в графическом интерфейсе, чем в интерфейсе командной строки.
Графический интерфейс требует системных ресурсов и более сложного оборудования, чем интерфейс командной строки.
Некоторые команды сложнее выполнять в графическом интерфейсе, чем в интерфейсе командной строки.
Назовите два типа интерфейсов операционной системы
- GUI — графический пользовательский интерфейс
- CLI – интерфейс командной строки
(Обратите внимание, что вы указываете полное имя обоих)
Укажите два преимущества и недостатки использования интерфейса командной строки
Интерфейсы командной строки могут работать на простом оборудовании с ограниченными ресурсами
Некоторые команды проще выполнять в интерфейсе командной строки, чем в графическом интерфейсе.
Изучение команд может сделать его непригодным для нового пользователя
Некоторые команды сложнее выполнять в интерфейсе командной строки, чем в графическом интерфейсе.
Укажите два преимущества и недостатки графического интерфейса
Простой и интуитивно понятный для новых пользователей
Некоторые команды проще выполнять в графическом интерфейсе, чем в интерфейсе командной строки.
Графический интерфейс требует системных ресурсов и более сложного оборудования, чем интерфейс командной строки.
Некоторые команды сложнее выполнять в графическом интерфейсе, чем в интерфейсе командной строки.
Почему некоторые системные администраторы предпочитают использовать Telnet (CLI) вместо графического интерфейса для управления удаленными компьютерами?
Отправка текстовых команд через Интернет выполняется очень быстро, так как требуется отправить и получить очень мало данных. Использование графического интерфейса потребовало бы большой пропускной способности.
Кроме того, некоторые команды могут выполняться быстрее с помощью интерфейса командной строки, чем с помощью графического интерфейса.
Виртуальная машина [ редактировать | изменить источник ]
Виртуальная машина представляется пользователю операционной системой, скрывая все сложности аппаратного обеспечения за уровнями программного обеспечения ОС. Последними уровнями операционной системы являются пользовательский интерфейс и интерфейс прикладного программирования, который вызывает службы операционной системы. Вот уровни ОС, которые скрывают от пользователя все сложности, от оборудования до последних уровней пользовательского интерфейса и API:
- Оборудование
- Ядро — мост между аппаратными компонентами и приложениями
- Драйверы устройств
- Управление процессором
- Управление памятью
- Управление файлами
- Управление вводом-выводом
- Пользовательский интерфейс/API
Интерфейс прикладного программирования [ edit | изменить источник ]
Не следует ожидать, что все машины будут иметь одинаковые настройки. Интерфейс прикладного программирования (API) позволяет использовать одну и ту же часть программы на разных компьютерах. Это уровень программного обеспечения, который позволяет прикладным программам обращаться к службам ОС.
Управление ресурсами [ редактировать | изменить источник ]
Операционным системам, являющимся самой фундаментальной из всех системных программ, доверена работа по контролю и сортировке оборудования, включая все основные компоненты компьютера. Чтобы избежать путаницы, программы ОС, управляющие ключевыми ресурсами, дают относительно простые имена в зависимости от ресурса, которым они управляют:
Ключевой ресурс Программа ОС Процессоры Планирование процессора Хранилище Управление памятью Устройства ввода-вывода I /O управление Данные Управление файлами Помните: данные — это хранимая информация, но Хранилище хранит информацию.
Классификация операционных систем [ редактировать | изменить источник ]
Существует несколько различных классификаций операционных систем, которые вам необходимо знать. Вы должны уметь сравнивать и сопоставлять их, а также определять правильную систему, необходимую для данной проблемы или ситуации.
Интерактивный [ редактировать | изменить источник ]
В интерактивной операционной системе пользователь напрямую взаимодействует с операционной системой для предоставления команд и данных по мере выполнения прикладной программы, и пользователь немедленно получает результаты обработки. Пользователь находится в прямой двусторонней связи с компьютером.
Пример: банкомат.
В реальном времени [ редактировать | изменить источник ]
Операционная система реального времени будет давать гарантированную обратную связь в течение заданного периода времени, что устраняет непредсказуемость выполняемой операции. Это позволяет математически смоделировать систему, чтобы определить время, необходимое для выполнения операций, даже при прогнозируемых максимальных уровнях нагрузки. Это позволяет устанавливать крайние сроки для выполняемых операций, чтобы обеспечить «лучший результат» в течение периода времени, который может быть предоставлен для операции.
Пример: если бы для управления рулями направления самолета использовалась операционная система реального времени (через приложение RT), необходимо было бы установить крайние сроки для вычислений, используемых для расчета перемещений рулей направления. Без этих сроков результаты расчетов могут быть возвращены слишком поздно и привести к крушению самолета.
Одним очень важным фактором, который следует помнить об операционных системах и приложениях реального времени, является то, что "правильный ответ поздно - неправильный". В конце концов, какой смысл иметь правильный ответ на расчет руля направления, если он приходит слишком поздно, и самолет уже разбился из-за того, что угол руля не был изменен ранее.
Сеть [ редактировать | изменить источник ]
К операционной системе компьютера, подключенного к сети, добавляется слой программного обеспечения. Этот уровень перехватывает команды, которые ссылаются на ресурсы в другом месте в сети, например. файл-сервер, затем перенаправляет запрос на удаленный ресурс полностью прозрачным для пользователя способом.
Устройство [ редактировать | изменить источник ]
Не на всех компьютерах установлены операционные системы. Если компьютеру нужно выполнить только одну задачу, то это можно сделать наиболее эффективно, если постоянно работает только одна программа прошивки. Было бы излишним добавлять операционную систему, усложняя там, где она не нужна, и увеличивая производственные затраты.
- устройство поддерживает многозадачность.
- при необходимости устройство может работать в режиме реального времени.
- аппаратное обеспечение может быть изменено или обновлено без изменения кода приложения.
- добавлять новые приложения стало проще.
- изменения в функциональности системы могут быть реализованы путем обновления операционной системы без необходимости замены аппаратного обеспечения.
- приложения можно разрабатывать на устройстве или создавать на другом устройстве, а затем устанавливать.
- Вся ОС может быть заменена другой, например. замена Windows на Linux.
Мобильные устройства [ редактировать | изменить источник ]
Мобильные устройства имеют собственные ограничения по типам операционных систем, которые они могут запускать. Они должны создаваться с учетом ограниченной памяти или вычислительной мощности, а также мобильности устройства. Они также должны иметь возможность управлять сетевым подключением, клавиатурой с предиктивным вводом текста, меньшим дисплеем, телефонным номеронабирателем и ограниченной емкостью аккумулятора. Они также могут включать встроенные элементы и элементы реального времени.
Ваш стандартный мобильный телефон (не смартфон) будет запускать приложения в так называемой песочнице. Песочница предоставляет строго контролируемые ресурсы для работы гостевой программы там, где доступ к сети и возможность чтения из файловой системы обычно запрещены.
Смартфоны [ редактировать | изменить источник ]
Смартфоны могут работать под управлением полной операционной системы и предоставляют стандартизированный интерфейс и платформу для разработчиков приложений. Операционная система должна поддерживать такие вещи, как электронная почта и Интернет. В наши дни мы привыкли считать эти вещи само собой разумеющимися в телефоне, но современные смартфоны обладают большей вычислительной мощностью, чем настольные компьютеры 10 лет назад.
Встроенный [ редактировать | изменить источник ]
Встроенная компьютерная система – специальная компьютерная система с ограниченным или отсутствующим пользовательским интерфейсом, предназначенная для работы полностью или в значительной степени автономно от другого оборудования.
Многие части повседневного оборудования содержат компьютерные системы, например автомобили, стиральные машины и телефоны. Эти системы называются встроенными системами. Встроенная система имеет ограниченный или отсутствующий пользовательский интерфейс и предназначена для работы полностью или в основном независимо от другого оборудования. Встроенные системы также имеют ограниченный объем памяти. Операционные системы для встраиваемых систем предназначены для работы в условиях ограниченного объема памяти и вычислительной мощности.
Рабочий стол [ редактировать | изменить источник ]
Операционная система для настольных ПК. Операционная система, которая позволяет пользователю выполнять широкий спектр задач общего назначения.
На всех настольных компьютерах установлены операционные системы, наиболее распространенными из которых являются Windows, Mac OS и GNU/Linux. Операционные системы для настольных компьютеров должны поддерживать широкий спектр задач и управлять многими типами аппаратного и программного обеспечения. Для этого им требуется большой объем памяти, несколько процессоров и большой объем дискового хранилища. Они также имеют возможность чтения и записи на оптические диски и флэш-накопители. Операционные системы для настольных ПК также требуют компонентов реального времени для мультимедийных приложений и могут поддерживать широкий спектр сетевых протоколов.
Операционные системы для настольных ПК имеют многоуровневую или модульную структуру, поэтому их можно легко обновлять. Они поддерживают сложные графические интерфейсы, и из-за этого у них может быть медленная загрузка из-за большого объема памяти. Настольные операционные системы предоставляют виртуальную машину, поэтому пользователям не нужно напрямую взаимодействовать с оборудованием. В клиент-серверной системе клиентские компьютеры обычно используют настольную операционную систему.
Сервер [ изменить | изменить источник ]
Серверная операционная система – это операционная система, которая предоставляет своим сетевым клиентам определенные службы.
Серверная операционная система не имеет графического интерфейса, потому что:
- дороже.
- требуется вычислительная мощность.
Система клиент-сервер — это система, в которой службы запрашиваются клиентами, а эти службы предоставляются другими компьютерами.
Многопользовательская операционная система [ редактировать | изменить источник ]
Многопользовательская операционная система — это операционная система, в которой несколько пользователей могут использовать одну и ту же систему одновременно, при этом каждый пользователь взаимодействует с компьютером через терминал. Ее также называют системой разделения времени. Пример: Windows, Linux, Mac и т. д.
Читайте также: