Об удобстве интерфейсов / Хабр
Сегодня, дорогие друзья, мне бы хотелось поговорить об насущной проблеме всеобщего одваноливания (прим. автора: веб 2.0) — проблеме хороших графических интерфейсов на веб-сайтах.
Многие дизайнеры совершают некоторые довольно типичные ошибки при проектировании пользовательских интерфейсов, и это приводит к различным неудобствам при их использовании конечными пользователями.
0. Введение
Хотелось бы сразу объяснить для кого пишется эта статья. Эта статья для тех, кто не первый день в дизайне, и знает хотя-бы азы подбора цветов, шрифтов, и собственно расположения их на сайте.
Предполагается, что дизайнер прочитавший эту статью не будет использовать розовый на голубом, или использовать сглаженный шрифт для основного текста. Также считается, что дизайнер понимает значения словосочитаний «пром. дизайн», «палитра», «градации», «естественный раздражитель», «эргономика». Для тех, кто по какому либо обстоятельству не знает значения этих словосочитаний — в главе «Словарь терминов» я их расшифрую.
Пока же наслаждайтесь чтением.
1. Группировка элементов
Группировка элементов UI — вообще очень важная часть планирования интерфейса. От удачности комбинации элементов взаимодействия зачастую зависит, уйдёт ли пользователь с сайта или же станет его активным пользователем.
Помните, группировать элементы интерфейса нужно грамотно. Мы рассмотрим несколько способов группировки:
а) Группировка по функциям
б) По результату действия
в) Смешанный тип группировки
Сейчас мы приступим к детальному рассмотрению данных способов.
а) По функциям
Это относительно простой способ группировки элементов интерфейса, но многие дизайнеры не используют его.
Разбейте элементы вашего интерфейса на классы (группы, блоки — как удобнее называть) и разместите эти блоки в порядке убывания важности для пользователя. Между прочим, это не так уж легко. Проследите за тем, куда смотрит ваш глаз в первую очередь, запомните основные точки и нарисуйте ломаную прямую. Это — «линия зрения» пользователя.
Например возьмем интерфейс Google и проследим за взглядом:
Элементы, выполняющие сходные функции, нужно помещать в отдельную функциональную группу.
б) По результату от действия
С одной стороны, располагать элементы управления лучше в одном месте, но иногда требуется отделить одну группу элементов от другой. Этот способ предлагает делить функции на функциональные группы, создание которых происходит по принципу схожести результата от действия их элементов.
Действия с изображениями располагаются в одной части страницы, действие с текстом — в другой.
в) Смешанный
Этот способ — крупнейшая ошибка в истории дизайна интерфейсов. Почему? Да хотя бы потому, что, глядя на такую группировку элементов, пользователь не видит логики в их расположении и покидает сайт. Это также относится и к пром. дизайну.).
Я крайне не рекомендую использовать смешанный тип группировки и склоняюсь к использованию группировки по функциям, изредка разбавляя его группировкой элементов по типу.
Стремитесь использовать опыт других дизайнеров! Часто анализ интерфейсов популярных сайтов той же тематики позволяет избежать большинства ошибок в своих работах.
Пример использования смешанного типа группировки:
Портал Netz.ru и аналоги. Дизайн выглядит хорошо, но он неудобен.
2. Расположение элементов
А как же всё-таки располагать элементы, чтобы работать с сайтом было удобно каждому пользователю, даже самому неопытному?
Давайте поразмышляем, какие раздражители сильнее всего действуют на человека?
1. Звук
2. Прикосновение
3. Цвет
4. Запах
Т.к. чисто технически прикосновение и запахи на сайты не внедрены, мы рассмотрим цвет и звук.
Лично я категорически не приемлю звуки на сайтах, они меня вводят в заблуждение и оттягивают внимание на себя. Поэтому давайте воспользуемся оставшимся естественным раздражителем для человека — цветом.
Сам по себе цвет не может повлиять на удобство страницы, но его можно использовать в вспомогательных целях.
Группируйте элементы навигации по функциям или результату, и отметьте каждую функцию цветом, отличным от используемых для других элементов — для наглядности использования.
Пример: для работы с картинками можно использовать один цвет, а для работы с текстом — другой.
Существует прекрасная утилита для подбора удачных цветов. Color Schemer Studio + Color Pix
Теперь давайте поговорим о расположении элементов в целом и общем.
Первое что хотелось бы сказать по этому поводу — важные элементы должны иметь фиксированное расположение. Пользователю очень не понравится, если меню каждый раз будет на новом месте, ведь каждый раз искать его на экране дико неудобно. Менее важные элементы интерфейса могут быть перемещены но это крайне нежелательно.
Даже то, что может казаться неважным дизайнеру, может оказаться важным для пользователя.
3. Деление на блоки
Прежде чем заняться полноценным дизайном страницы, займитесь разработкой блочной разметки. Просто расчертите белый лист на блоки, цвет которых варьируется в зависимости от важности блока на данной странице. Часто такое действие помогает четко разделить важный контент от неважного и опустить неважный пониже, подняв повыше собственно важный.
Установить важность контента можно на сайте www.crazyegg.com, поставив на несколько дней скрипт слежения за кликами ваших пользователей. Впрочем, это скорее относится к сайтам, у которых уже был старый дизайн, и вы занимаетесь его переработкой. Если вы создаёте дизайн для нового сайта, лучше попросите совет у более опытных коллег или заказчика.
Довольно часто именно они обосновывают важность того или иного блока на сайте.
После деления на блоки нам потребуется свериться с общественным мнением: обычно право большинство, а не вы.
Не бойтесь спрашивать совета и у неопытных пользователей интернета, потому что зачастую именно они являются вашей целевой аудиторией. Хотя работа с веб-страницей имеет свою специфику, полезно провести небольшое исследование с потенциальным пользователем — дать ему расчерченный на блоки лист бумаги и проследить, куда ему хочется кликнуть, а куда он даже не смотрит.
В частности, благодаря CrazyEgg я уже неоднократно замечал, что новости на главной странице никого не интересуют, и лучше помещать их в специальный раздел.
Хотелось бы заметить, что на делении на блоки ваша миссия не заканчивается: эти блоки также необходимо правильно расположить в общей композиции дизайна и не в ущерб удобству.
Вот несколько правил, о которых неплохо бы помнить при составлении макета дизайна:
1. Не экономьте место. Поверьте — приятный глазу фон поможет хорошо разграничить блоки, при этом не раздражая пользователя. Обычному человеку нужно получить удобный инструмент для работы, а не искать элементы интерфейса в каше, потому что дизайнер решил сэкономить немного пикселей.
2. Используйте небольшие иконки. Не стоит зацикливаться только на тексте и блоках — пользователю будет не за что зацепиться при просмотре страницы. Да и своим последователям вы сильно упростите работу по редизайну (в будущем редизайн сайта будет наверняка, т.к. технологии развиваются, а дизайн устаревает). Чем же иконки помогают в редизайне? Объясню. Глаза пользователя не отличаются от глаз дизайнера. Дизайнер также выявляет принадлежность того или иного блока по его графическому исполнению, и небольшие пиктограммы помогают ему в этом. Приведу пример на рисунке ниже. Пиктограммы которые узнаваемы абсолютно без слов.
3. Используйте как можно меньше линий на сайте. Так уж устроен человеческий глаз — ему нужно довольно много пустого пространства вокруг важных элементов. Часто вокруг важных элементов дизайнеры плодят кучу второстепенных линий, финтифлюшек и прочего. Поверьте — никому это не нужно.
4. Старайтесь не использовать вложенные таблицы. Довольно часто можно встретить таблицы в таблицах, причем много раз я видел, что каждая таблица ещё и имеет видимые границы. Итог — каша в голове пользователя, неудовольствие заказчика, и как следствие, дизайнера.
5. Используйте вкладки. Вкладки — великая вещь. Другое дело, что часто дизайнеры не могут правильно их оформить. Активная вкладка должна отличаться от той, на которую наведён курсор и остальных.
Пример правильного использования вкладок показан на рисунке ниже:
Давайте рассмотрим рисунок выше.
1. Сразу видно активную вкладку: она
— того же цвета, что и блок с контентом
— приподнята над остальными
— имеет более прорисованный дизайн
— визуально больше неактивных вкладок
2. Также сразу видно неактивную вкладку: она
— отличается цветом от активной
— опущена пониже активной
— имеет более простой дизайн
— визуально меньше активной вкладки
Хотелось бы немного пояснить значение вкладок. Во вкладки, подгружающиеся без перезагрузки страницы, можно положить все второстепенные функции. Тем самым вы убиваете двух зайцев сразу — даёте пользователю возможность самому выбирать нужные ему функции и не перегружаете страницу ненужными пользователю на данный момент функциями.
4. Кнопки
а) Не плодите кнопки везде, где это возможно. Лучше, если это возможно, использовать обычные ссылки. Средний пользователь попросту путается в обилии кнопок.
б) Если использование кнопкок действительно важно (бывает и такое — идеология, знаете ли), лучше воспользоваться группировкой по функциям и расположить кнопки по всей странице в тех местах, где они наиболее важны. Это придаст пользователю немного уверенности в обращении с вашим интерфейсом.
в) Лучше не пользуйтесь нестандартным дизайном кнопок. Это путает пользователя, и он теряется при работе с ними. Воспользуйтесь стандартными браузерными кнопками — так вы не отпугнёте новичков, да и опытным пользователям с ними привычнее работать.
г) Если уже воспользовались нестандартными видом кнопок, не делайте не контрастные кнопки. Не располагайте белый шрифт на светлой кнопке или чёрный — на серой. Судя по большинству отзывов, это доставляет некоторые неудобства — в надписи на кнопках приходится вчитываться, а это — лишнее потраченное время. Как известно, скорость работы тоже сильно влияет на удовлетворённость пользователя интерфейсом.
д) Делайте кнопки так, чтобы они отображались даже у тех пользователей, у которых отключены картинки в браузере.
5. Флажки или опции?
Используйте флажки только в том случае, если нужно отметить несколько элементов, для последующих действий над всеми отмеченными сразу. В остальных случаях желательно использовать опции, потому что они характеризуют однозначный выбор, а его сделать всегда проще.
Хороший пример — проведение опроса: если несколько вариантов ответа могут быть выбраны одновременно, нужно использовать флажки. Если же нужно выбрать только один вариант, то используются опции.
6. Визуальная группировка
Методы визуальной группировки довольно хорошо описаны здесь, но и тут я постараюсь кратко и четко охарактеризовать положение вещей. Посмотрите на этот рисунок:
Заголовок текста на картинке слева отделён от текста, к которому относится. Это — неправильный подход. Это применимо и к формам: привязывайте наименования полей к ним самим для избежания неясностей. Посмотрите на рисунок ниже:
Кстати, часто подобная проблема проявляется и в других местах, например, при отображении результатов голосования:
Раз уж мы заговорили про голосования, стоит сказать, что рядом с графическим отображением следует писать проценты и количество проголосовавших в целом и попунктно.
Каждый вспомогательный элемент на странице должен быть расположен в непосредственной близости от главенствующего над ним элемента. Не стоит заставлять пользователя искать логику в вашем расположении.
7. Стили и отступы
Каждый человек, хоть раз бравший в руки книгу, знает, что в книге есть отступы на страницах.
Наверняка, многие догадались, к чему я это веду. Люди привыкли к печатным изданиям, и отказываться от отступов на вашем сайте не в коем случае нельзя.
Почему они так важны? Потому, что глазу пользователя нужно отдыхать во время чтения и просто просмотра сайта. Пустое белое пространство поможет им в этом. Не отказывайтесь от отступов.
Ниже показан пример интерфейса с правильными отступами и без них. Я думаю, что вы сами, догадаетесь какой из них правильный:
8. Словарь терминов
Пром. дизайн, он же промышленный дизайн — дизайн всего того, что нас окружает. Начиная от мышки, заканчивая мебелью, которая стоит рядом с вами. В данной отрасли дизайна занято сравнительно мало людей в отношении к ландшафтному, графическому или веб-дизайну — последние три профессии в последнее время крайне популярны. Тем не менее, промышленные дизайнеры являются своебразной элитой, которая определяет вид того, чем мы пользуемся ежедневно, будь то ручка, карандаш и т.д.
Принципиально дизайн — это структурные и функциональные связующие, которые превращают систему в последовательное, упорядоченное единство, рассматриваемое одинаково с двух сторон: со стороны разработчика и со стороны пользователя.
Палитра — подборка цветов, использующаяся при создании дизайна чего-либо. Подразумевается, что цвета должны быть приятны глазу, визуально взаимодействовать и дополнять друг друга.
Также палитра (в переносном смысле) — подбор цветов, типичных для некоторой картины, для произведений определенного художника или художественной школы.
Градации — изменение одного цвета на один шаг по графической палитре.
Эргономика — наука, которая изучает действия человека в процессе работы, скорость освоения им новой техники, затраты его энергии, производительность и интенсивность при конкретных видах деятельности. Используется во всех ветках дизайна для исследований удобства того или иного интерфейса, расположения элемента.
На этой ноте мы можем окончить статью.
Я надеюсь, что она вам понравилась, и я постараюсь написать продолжение.
Желаю удачи в создании хороших, удобных интерфейсов.
Если у вас возникли какие-то мысли по поводу моей статьи, прошу писать мне [email protected] (именно в таком написании).
С уважением, Бирзул Ярослав.
Типы интерфейсов — Студопедия
По аналогии с процедурным и объектным подходом к программированию различают процедурно-ориентированный и объектно-ориентированный подходы к разработке интерфейсов (рис.2).
Рис. 2. Типы интерфейсов
Процедурно-ориентированные интерфейсы используют традиционную модель взаимодействия с пользователем, основанную на понятиях «процедура» и «операция». В рамках этой модели программное обеспечение предоставляет пользователю возможность выполнения некоторых действий, для которых пользователь определяет соответствующие данные и следствием выполнения которых является получение желаемых результатов.
Объектно-ориентированные интерфейсы используют несколько иную модель взаимодействия с пользователем, ориентированную на манипулирование объектами предметной области. В рамках этой модели пользователю предоставляется возможность напрямую взаимодействовать с каждым объектом и инициировать выполнение операций, в процессе которых взаимодействуют несколько объектов. Задача пользователя формулируется как целенаправленное изменение некоторого объекта, имеющего внутреннюю структуру, определенное содержание и внешнее символьное или графическое представление. Объект при этом понимается в широком смысле слова, например, модель реальной системы или процесса, база данных, текст и т, п. Пользователю предоставляется возможность создавать объекты, изменять их параметры и связи с другими объектами, а также инициировать взаимодействие этих объектов. Элементы интерфейсов данного типа включены в пользовательский интерфейс Windows, например, пользователь может «взять» файл и «переместить» его в другую папку. Таким образом, он инициирует выполнение операции перемещения файла.
Применение процедурно-ориентированных интерфейсов в данном случае не означает использования структурного подхода к разработке соответствующего программного обеспечения. Более того, реализация современного процедурно-ориентированного пользовательского интерфейса на базе структурного подхода является очень сложной и трудоемкой задачей.
Таблица 1.
Процедурно-ориентированные
пользовательские интерфейсы | Объектно-ориентированные
пользовательские интерфейсы |
Обеспечивают пользователей функциями, необходимыми для выполнения задач
Акцент делается на задачи Пиктограммы представляют приложения, окна или операции Содержание папок и справочников отображается с помощью таблиц и списков | Обеспечивают пользователям возможность взаимодействия с объектами
Акцент делается на входные данные и результаты Пиктограммы представляют объекты Папки и справочники являются визуальными контейнерами объектов |
В табл.1 перечислены основные отличия пользовательских моделей интерфейсов процедурного и объектно-ориентированного типов.
Различают процедурно-ориентированные интерфейсы трех типов: «примитивные», меню и со свободной навигацией.
Примитивным называют интерфейс, который организует взаимодействие с пользователем в консольном режиме. Обычно такой интерфейс реализует конкретный сценарий работы программного обеспечения, например: ввод данных — решение задачи — вывод результата (рис.3, а). Единственное отклонение от последовательного процесса, которое обеспечивается данным интерфейсом, заключается в организации цикла для обработки нескольких наборов данных (рис. 3, б). Подобные интерфейсы в настоящее время используют только в процессе обучения программированию или в тех случаях, когда вся программа реализует одну функцию, например, в некоторых системных утилитах.
Интерфейс-меню в отличие от примитивного интерфейса позволяет пользователю выбирать необходимые операции из специального списка, выводимого ему программой. Эти интерфейсы предполагают реализацию множества сценариев работы, последовательность действий в которых определяется пользователем.
Различают одноуровневые и иерархические меню. Первые используют для сравнительно простого управления вычислительным процессом, когда вариантов немного (не более 5-7), и они включают операции одного типа, например, Создать, Открыть, Закрыть и т. п. Вторые — при большом количестве вариантов или их очевидных различиях, например, операции с файлами и операции с данными, хранящимися в этих файлах.
Интерфейсы данного типа несложно реализовать в рамках структурного подхода к программированию. На рис. 4 показана типичная структура алгоритма программы, организующей одноуровневое меню. Алгоритм программы с многоуровневым меню обычно строится по уровням, причем выбор команды на каждом уровне осуществляется так же, как для одноуровневого меню.
Интерфейс-меню предполагает, что программа находится либо в состоянии Уровень меню, либо в состоянии Выполнение операции. В состоянии Уровень меню осуществляется вывод меню соответствующего уровня и выбор нужного пункта меню, а в состоянии Выполнение операции реализуется сценарий выбранной операции. В порядке исключения иногда пользователю предоставляется возможность завершения операции независимо от стадии выполнения сценария и/или программы, например, по нажатию клавиши Esc.
Рис.3. Типичная структура алгоритма программ с примитивным интерфейсом:
а — последовательный; б — с возможностью повторения
Древовидная организация меню предполагает строго ограниченную навигацию: либо переходы «вверх» к корню дерева, либо — «вниз» по выбранной ветви. Каждому уровню иерархического меню соответствует свое определенное окно, содержащее пункты данного уровня. При этом возможны два варианта реализации меню: каждое окно меню занимает весь экран или на экране одновременно присутствуют несколько меню разных уровней. Во втором случае окна меню появляются при выборе пунктов соответствующего верхнего уровня — «выпадающие» меню.
Рис. 8.4. Типичная структура алгоритма программы с одноуровневым меню
В условиях ограниченной навигации независимо от варианта реализации поиск требуемого пункта более чем двухуровневого меню может оказаться непростой задачей.
Интерфейсы-меню в настоящее время также используют редко и только для сравнительно простого программного обеспечения или в разработках, которые должны быть выполнены по структурной технологии и без использования специальных библиотек.
Интерфейсы со свободной навигацией также называют графическими пользовательскими интерфейсами (GUI — Graphic User Interface) или интерфейсами WYSIWYG (What You See Is What You Get — что видишь, то и получишь, т. е., что пользователь видит на экране, то он и получит при печати). Эти названия подчеркивают, что интерфейсы данного типа ориентированы на использование экрана в графическом режиме с высокой разрешающей способностью.
Графические интерфейсы поддерживают концепцию интерактивного взаимодействия с программным обеспечением, осуществляя визуальную обратную связь с пользователем и возможность прямого манипулирования объектами и информацией на экране. Кроме того, интерфейсы данного типа поддерживают концепцию совместимости программ, позволяя перемещать между ними информацию (технология OLE, см. § 1.1).
В отличие от интерфейса-меню интерфейс со свободной навигацией обеспечивает возможность осуществления любых допустимых в конкретном состоянии операций, доступ к которым возможен через различные интерфейсные компоненты. Например, окна программ, реализующих интерфейс Windows, обычно содержат:
• меню различных типов: ниспадающее, кнопочное, контекстное;
• разного рода компоненты ввода данных.
Причем выбор следующей операции в меню осуществляется как мышью, так и с помощью клавиатуры.
Существенной особенностью интерфейсов данного типа является способность изменяться в процессе взаимодействия с пользователем, предлагая выбор только тех операций, которые имеют смысл в конкретной ситуации. Реализуют интерфейсы со свободной навигацией, используя событийное программирование и объектно-ориентированные библиотеки, что предполагает применение визуальных сред разработки программного обеспечения.
Объектно-ориентированные интерфейсы пока представлены только интерфейсом прямого манипулирования. Этот тип интерфейса предполагает, что взаимодействие пользователя с программным обеспечением осуществляется посредством выбора и перемещения пиктограмм, соответствующих объектам предметной области. Для реализации таких интерфейсов также используют событийное программирование и объектно-ориентированные библиотеки.
Сравним четыре указанных типа интерфейсов на конкретном несложном примере.
Пример 8.1. Разработать пользовательский интерфейс программы построения графиков или вывода таблицы функций, техническое задание на которую представлено в § 3.5.
Можно предложить четыре варианта интерфейса, соответствующие рассмотренным выше типам.
Вариант 1. Использование примитивного интерфейса предполагает, что пользователь сразу определяет все параметры, необходимые программе для построения графика или вывода таблицы, вводя их в ответ на соответствующие запросы программы, после чего программа выполняет необходимые вычисления и выводит результат. Если допустить, что программа будет запрашивать подтверждения завершения обработки, то процесс построения графиков/таблиц можно зациклить. В зависимости от используемых средств мы получим сравнительно простую программу, удовлетворяющую функциональным спецификациям, но ориентированную на единственный сценарий: ввод — обработка — вывод (см. рис. 8.3, б). Данный вариант не удобен для пользователя.
Вариант 2. Можно использовать одноуровневое меню, которое будет включать команды: Функция, Отрезок, Шаг, Тип результата, Выполнить и Выход. При выборе первого пункта меню определяется функция, второго -интервал, третьего — шаг, четвертого — тип результата, пятого — осуществляется операция, и, наконец, последний пункт обеспечивает возможность выхода из программы (рис. 8.5).
Очевидно, что в этом случае обеспечивается более гибкое управление для пользователя, так как фактически предусмотрены следующие сценарии работы:
Ввод функции — Ввод отрезка — Ввод шага — Уточнение вида результата: график/таблица — Вывод результата;
Изменение отрезка — Вывод результата;
Изменение шага — Вывод результата;
Изменение вида результата: график/таблица — Вывод результата и др.
Рис.8.5. Внешний вид окна программы |
Вариант 3. Интерфейс со свободной навигацией для данной программы представлен на рис. 8.6. График строится по нажатии кнопки Построить.
Рис. 8.6. Внешний вид окна программы построения графиков/таблиц функций (интерфейс со свободной навигацией) (естественно, обработчик этого события должен предусматривать анализ данных на полноту и совместимость). Менять данные можно в любой момент и в любом порядке, используя соответствующие компоненты ввода-вывода.
Вариант 4. Интерфейс прямого манипулирования для данной программы представлен на рис. 8.7. Для того чтобы ввести новую формулу, необходимо взять чистый бланк из папки. Бланк раскрывается двойным щелчком мыши, после чего его необходимо заполнить. Затем его можно «обсчитать», перенеся на пиктограмму компьютера. Заполненные бланки, которые могут еще понадобиться, «кладутся» в папку Функции, остальные — в «корзину».
Менять данные и тип результатов можно в любой момент и в любом порядке, «раскрыв» бланк.
Как уже упоминалось в § 3.5, различают также однодокументные (SDI -Single Document Interface) и многодокументные (MDI — Multiple Document Interface) интерфейсы. Однодокументные или «однооконные» интерфейсы организуют работу, как следует из названия, только с одним
Пользовательский интерфейс | Технологии
Интерфейс пользователя (user interface или сокращенно UI) – это интерфейс, с помощью которого человек может управлять программным обеспечением или аппаратным оснащением. UI должны быть удобными в использовании, чтобы взаимодействие с ними происходило на максимально интуитивном уровне. Интерфейсы программного обеспечения также называют графическими пользовательскими интерфейсами (graphical user interface или GUI).
В отличие от современных реалий, первые компьютеры были слишком слабыми для графических пользовательских интерфейсов. Поэтому, в самом начале люди могли пользоваться только командной строкой (CLI или command line interface), в которой команды задавались с помощью запросов. Позже это переросло в TUI – интерфейсы, которые сегодня используются в процессе инсталляции операционных систем. Доступность компьютеров привела необходимости разработки удобного пользовательского интерфейса.
Графический интерфейс пользователя – тип интерфейсов, который прочно закрепился наряду с постоянно увеличивающейся производительностью ПК. В ближайшем будущем могут появиться пользовательские аудио-интерфейсы (VUI или voice user interface), которые позволят людям взаимодействовать с компьютером с помощью речи.
В различных компьютерных играх применяется натуральный пользовательский интерфейс (NUI или natural user interface). Его система анализирует движения человека, и преобразует их в движения в игре. На данный момент в стадии разработки находится перцептивный пользовательский интерфейс (PUI), а также интерфейс мозг-компьютер (BCI или brain-computer interface). Последняя разработка направлена на то, чтобы обеспечить людям возможность управлять компьютерами силой мысли.
Среди областей применения интерфейса командной строки можно выделить DOS-компьютеры. Взаимодействие происходит с помощью ввода команд. Компьютер обрабатывает эти команды и выводит на экран очередную строку. Данный тип UI давно устарел. Большинство CLI заменены графическими интерфейсами.
Этот тип интерфейса пользователя предназначен для работы с символами. Исполнение происходит в режиме аппаратного текста, однако часто используется и дисплей. В данном случае на каждый источник у программиста имеется 256 символов. Навигация производится клавиатурой, а не мышью. В качестве примера можно привести Norton Commander или Turbo Pascal. Этот интерфейс также используется в загрузчиках ОС и BIOS-программах. Данный тип интерфейса также используется для установки операционных систем.
Графический пользовательский интерфейс является наиболее популярным UI. Он представляет собой окно, в котором содержатся различные элементы управления. Взаимодействие пользователя с программой при помощи мыши и при помощи клавиатуры.
Также есть возможность использовать кнопки и разделы меню, расположенные внутри самого приложения. Это окно представляет собой нечто вроде шлюза между пользователем и программным обеспечением. В графическом интерфейсе пользователя распространены типичные элементы управления. Они позволяют стандартизировать процесс взаимодействия с различными программами в разных операционных системах.
При разработке первого графического пользовательского интерфейса за основу были взяты элементы реального мира: мусорная корзина, папка, изображение дискеты в качестве кнопки сохранения. Сегодня многие иконки считаются устаревшими, но все равно используются.
Даже при использовании современных изображений и иконок дизайнеры стараются хотя бы минимально отразить их предназначение. Это позволяет облегчить интуитивное взаимодействие с интерфейсом. Цель GUI заключается в том, что люди могли легко определить предназначение каждой кнопки. Благодаря этому нам не приходится запоминать все команды, как это было в случае с командной строкой.
При разработке GUI применяются определенные своды правил, которые помогают сделать программы удобнее в использовании. В качестве примера можно привести 8 золотых правил от Бена Шнайдермана. Ниже приведем несколько сносок из этих правил:
- Согласованность: взаимодействие должно происходить всегда похожим образом. То есть, следует избегать использования панелей управления с опциями типа “скопировать выделенную область”, “удалить выделенную область”, “добавить выделенную область”. Данный пример показывает отсутствие согласованности в GUI, чего следует избегать;
- Информативная обратная связь: все действия, производимые пользователем, должны быть подкреплены обратной связью. Например, если двойной клик открывает программу, то человеку приходится подождать пару секунд, прежде чем он сможет пользоваться этой программой. Чтобы пользователь знал, что его действия принесли результат, нужно проинформировать его об этом. Это можно реализовать сменой курсора. Один из старейших и привычных примеров – это курсор с песочными часами в Windows;
- Не перегружайте память пользователей: пользователи не в силах запомнить все и сразу. В длинных сегментах взаимодействия, где пользователь вынужден переходить по нескольким окнам, информация всегда должна отображаться в одной и той же области. Менее востребованная информация, которая отображалась в самом начале, должна быть скрыта.
В этом типе интерфейсов пользователя взаимодействие между пользователем и компьютером происходит с помощью голоса. Например, пользователь может вербально выбрать человека из ранее составленного списка контактов и совершить звонок. Программы для интерпретации речи в текст и для распознавания речи также используют аудио-интерфейсы.
Преимущество данной формы взаимодействия заключается в том, что пользователям не нужно ничего, кроме голоса. Текстовый ввод на устройствах обычно усложняется маленькой клавиатурой (на смартфонах с маленьким экраном), и многим зачастую проще продиктовать текст сообщения.
Среди примеров можно отметить голосового помощника Apple, Siri, S-Voice у Samsung или голосовой поиск Google. Одна из главных задач при проектировании этого интерфейса пользователя (аудио-интерфейсов) заключается в том, чтобы предоставить аудитории комфортные условия для взаимодействия. То есть, при использовании голосовых синтезаторов в техподдержке, важно не обременять клиентов длинными сообщениями.
В них взаимодействие происходит за счет применения мячей или других физических объектов. Сегодня данный тип интерфейсов редко используется в повседневной жизни. Если рабочий компьютер постоянно стоит на одном столе, применение тактильных интерфейсов приобретает новый смысл, однако чаще всего они просто неприменимы в повседневной жизни. Музеи и выставки – отличный пример сферы применения TUI.
Физическое взаимодействие запоминается лучше любого другого. Кроме этого тактильные интерфейсы дают простор реализации объектов: форма, фактура, цвет. От песочницы с деревянными кубиками до увеличительного стекла для изображений – возможно практически все.
Натуральный пользовательский интерфейс призван предоставить пользователю естественный и интуитивный опыт взаимодействия с устройством или программным обеспечением. В то же время, сам интерфейс будет видимым, например, на сенсорном экране. При помощи NUI команды пользователя вносятся с помощью жестов и прикосновений.
Данный тип интерфейса пользователя также можно комбинировать с VUI. Благодаря прямому отклику устройства взаимодействие происходит естественней, нежели при вводе мышью или клавиатуры. Кроме сенсорных устройств NUI также можно использовать в игровых приставках.
К примеру, Nintendo Wii позволяет воспроизводить действия на экране за счет перемещения контроллера рукой. Среди других примеров – дополнение Kinect к Xbox, которое позволяет управлять игровым персонажем на экране движениями собственного тела. Что делает взаимодействие более натуральным.
Перцептивный пользовательский интерфейс – интерфейс, управление которым происходит за счет восприятия человека. На сегодняшний день он до сих пор находится на стадии разработки. PUI, в теории, должен совмещать в себе возможности GUI и VUI, а также уметь распознавать жесты для взаимодействия с компьютером. Интеграция визуального и слухового восприятия жестов и звуков должно позволить PUI предоставить пользователям максимальный уровень восприятия и естественности.
Этот интерфейс пользователя в качестве источника команды использует человеческий мозг. На сегодняшний день эта технология достигла высокого уровня развития. Для измерения мозговых волн используются электроды, после чего полученная информация расшифровывается различными алгоритмами. Это и позволяет управлять роботизированными конечностями. Такой тип взаимодействия – большое преимущество для людей с ограниченными физическими возможностями.
В разработке графического интерфейса пользователя GUI и сайта есть как схожие моменты, так и различия. Например, посетитель пользуется навигацией по сайту. Он выбирает определенный путь сквозь структуру страниц. В графическом интерфейсе разработчик может контролировать, какие пункты будут доступны пользователю в тот или иной момент. Если функция недоступна, разработчик может скрыть эту опцию.
В случае с сайтом у пользователя всегда есть возможность вернуться назад на страницу. Следовательно, навигацию также необходимо учитывать при создании сайта. Иерархия страниц должна быть максимально прозрачной и продуманной. Если ваш сайт состоит из нескольких уровней, то логично использовать навигацию типа “хлебные крошки”.
Люди используют программы уже достаточно долгое время. Следовательно, мы уже привыкли к большинству стандартных элементов любого графического интерфейса. Сайты же появились относительно недавно.
Веб-дизайнеры должны стараться продумать опыт взаимодействия с пользователем на максимальном уровне, и руководствоваться при этом проверенными практиками. Например, меню навигации лучше всего располагать в левом верхнем углу. Как вебмастер вы должны убедиться, что все элементы легко доступны любому посетителю. Это сделает ваш сайт удобным для использования.
Понятие программного интерфейса, его назначение. Виды интерфейсов.
Интерфейс – это внешняя оболочка приложения вместе с программами управления доступом и другими скрытыми от пользователя механизмами управления, дающая возможность работать с документами, данными и другой информацией, хранящейся в компьютере или за его пределами.
Главная цель любого приложения – обеспечить максимальное удобство и эффективность работы с информацией: документами, базами данных, графикой или изображениями. Поэтому интерфейс является самой важной частью любого приложения.
Интерфейс пользователя — разновидность интерфейсов, в котором одна сторона представлена человеком (пользователем), другая — машиной/устройством. Представляет собой совокупность средств и методов, при помощи которых пользователь взаимодействует с различными, чаще всего сложными, с множеством элементов, машинами и устройствами. В ранних операционных системах пакетного режима функции пользовательского интерфейса были сведены к минимуму и не требовали наличия терминала. Команды языка управления заданиями набивались на перфокарты (Носитель информации, предназначенный для использования в системах автоматической обработки данных. Сделанная из тонкого картона, перфокарта представляет информацию наличием или отсутствием отверстий в определённых позициях карты.), а результаты выводились на печатающее устройство.
Современные ОС поддерживают развитые функции пользовательского интерфейса для интерактивной работы за терминалами двух типов: алфавитно-цифровыми и графическими.
Алфавитно-цифровой терминал. При работе с таким терминалом пользователь имеет в своем распоряжении систему команд, мощность который отражает функциональные возможности данной ОС. Обычно командный язык ОС позволяет запускать и останавливать приложения, выполнять различные операции с файлами и каталогами, получать информацию о состоянии ОС (количество работающих процессов, объем свободного пространства на дисках и т. п.), администрировать систему. Команды могут вводиться не только в интерактивном режиме с терминала, но и считываться из так называемого командного файла, содержащего некоторую последовательность команд.
Графический пользовательский интерфейс. В этом случае пользователь для выполнения нужного действия с помощью мыши выбирает на экране нужный пункт меню или графический символ.
Интерфейс прикладного программирования прикладные программисты используют в своих приложениях обращения к ОС, когда для выполнения тех или иных действий им требуется особый статус, которым обладает только операционная система. В большинстве современных ОС все действия, связанные с управлением аппаратными средствами компьютера, может выполнять только ОС. Помимо этих функций прикладной программист может воспользоваться набором сервисных функций ОС, которые упрощают написание приложений. Функции такого типа реализуют универсальные действия, часто требующиеся в различных приложениях, такие, например, как обработка текстовых строк. Эти функции могли бы быть выполнены и самим приложением, однако гораздо проще использовать уже готовые, отлаженные процедуры, включенные в состав операционной системы. В то же время даже при наличии в ОС соответствующей функции программист может реализовать ее самостоятельно в рамках приложения, если предложенный операционной системой вариант его не вполне устраивает. Возможности операционной системы доступны прикладному программисту в виде набора функций, называющегося интерфейсом прикладного программирования (Application Programming Interface, API). От конечного пользователя эти функции скрыты за оболочкой алфавитно-цифрового или графического пользовательского интерфейса. Для разработчиков приложений все особенности конкретной операционной системы представлены особенностями ее API. Поэтому операционные системы с различной внутренней организацией, но с одинаковым набором функций API кажутся им одной и той же ОС, что упрощает стандартизацию операционных систем и обеспечивает переносимость приложений между внутренне различными ОС, соответствующими определенному стандарту на API. Например, следование общим стандартам API UNIX, одним из которых является стандарт Posix, позволяет говорить о некоторой обобщенной операционной системе UNIX, хотя многочисленные версии этой ОС от разных производителей иногда существенно отличаются внутренней организацией. Приложения выполняют обращения к функциям API с помощью системных вызовов. Способ, которым приложение получает услуги операционной системы, очень похож на вызов подпрограмм. Информация, нужная ОС и состоящая обычно из идентификатора команды и данных, помещается в определенное место памяти, в регистры и/или стек. Затем управление передается операционной системе, которая выполняет требуемую функцию и возвращает результаты через память, регистры или стеки. Если операция проведена неуспешно, то результат включает индикацию ошибки. Способ реализации системных вызовов зависит от структурной организации ОС, которая, в свою очередь, тесно связана с особенностями аппаратной платформы. Кроме того, он зависит от языка программирования. При использовании ассемблера программист устанавливает значения регистров и/или областей памяти, а затем выполняет специальную инструкцию вызова сервиса или программного прерывания для обращения к некоторой функции ОС. При использовании языков высокого уровня функции ОС вызываются тем же способом, что и написанные пользователем подпрограммы, требуя задания определенных аргументов в определенном порядке.
Читайте также:
Что такое интерфейс
Взаимодействие человека с вычислительной машиной — важнейшее звено процессов при решении прикладных задач различного характера. Итак, что такое интерфейс?
Интерфейс представляет собой комплекс физических и логических форм взаимодействия отдельных компонентов технических средств, входящих в состав операционной системы. Другими словами, это совокупность определенных алгоритмов и соглашений по обмену информацией между компонентами (логический тип интерфейса), а также объединение механических, физических и функциональных характеристик, с помощью которых взаимодействие реализуется (физический тип интерфейса).
Также таким термином часто называют программные и технические средства, образующие связь устройств с узлами ВС. Распространение интерфейса приходится на все физические и логические средства, с помощью которых вычислительная система взаимодействует с внешней средой, к примеру, с операционной системой, пользователем и т.д.
Рассмотрев, что такое интерфейс, следует выделить его виды с присущими им особенностями. Так, интерфейсы различаются по структуре связей, способу подключения и методу передачи данных, принципам управления и синхронизации.
Виды интерфейсов
Внутримашинный интерфейс представляет собой систему связи и средств соединения блоков и узлов ЭВМ друг с другом. На деле он объединяет в себе электрические линии связи (провода), схему сопряжения с составляющими компьютера, а также протоколы (алгоритмы) передачи сигналов. Машинный интерфейс, в свою очередь, подразделяется на односвязный и многосвязный. В первом случае, связь всех блоков ПК друг с другом осуществляется с помощью локальных проводов, а во втором – с помощью общей или системной шины.
Внешний интерфейс – это система связи компьютера с периферийными устройствами или с остальными ЭВМ. Они также подразделяются на несколько типов: интерфейс периферийных устройств и сетевой интерфейс. Первый подключается при помощи шин ввода-вывода, а второй — в рамках одноранговой сети или сети типа клиент-сервер.
Интерфейс «человек-машина». По-другому его называют пользовательским. Что такое интерфейс «человек-компьютер»? Это способ, с помощью которого выполняется какая-либо задача, то есть действия, которые вы совершаете, и то, что получается в результате. Такой интерфейс ориентирован, прежде всего, на человека, то есть он отвечает его потребностям и учитывает слабости.
Поскольку пользовательский интерфейс более всего интересен человеку, то его также классифицируют на несколько подвидов: командный, SILK и WIMP.
При командном интерфейсе взаимодействие человека с ПК осуществляется путем подачи ЭВМ (электронно-вычислительной машине) определенных команд, которые она выполняет, для того чтобы дать пользователю необходимый результат. Его основой может быть пакетная технология или технология командной строки.
Последовательный интерфейс обеспечивает передачу информации (последовательности битов) по одной линии.
Что такое интерфейс SILK? Это вид пользовательского интерфейса, который больше всего близок к обычному человеческому общению, то есть к обычному разговору. Так, компьютер анализирует речь человека и находит в ней нужные ключевые фразы, на основе которых выполняет определенные команды, выдавая человеку результат также в понятной для него форме. Такой вид интерфейса сопряжен со значительными финансовыми затратами, поэтому используется на данном этапе только в военных целях.
Характерной чертой интерфейса WIMP является то, что ведение диалога пользователя с компьютером осуществляется при помощи окон, курсора, графических образов и прочих элементов. К нему относят стандартный интерфейс ОС семейства Windows.
что это такое, определение, наглядная модель, методы представления
Что такое пользовательский интерфейс
Определение
Пользовательский интерфейс — совокупность средств для управления программами, техникой и различными устройствами.
Он создан для успешного взаимодействия пользователя с компонентами определенной системы. Интерфейс — это не просто внешний вид программы, но и язык для раскрытия ее смысла.
Основные составляющие
- Средства передачи информации (ее отображение).
- Средства ввода.
- Осуществление обратной связи с пользователем.
- Режимы, порядок и особенности использования.
- Методы логистики взаимодействия с системой.
Средства обеспечения пользовательского интерфейса
Средства
- Сообщения (вербальные, графические, табличные).
- Качество дизайна (цветопередача, расположение блоков, размер, иллюстрации).
Элементы
- Навигация между частями информации.
- Варианты визуального представления.
- Задачи, которые решает пользователь.
- Приспособления ввода информации.
- Диалог «пользователь-программа».
- Метод и формат отображения данных.
Типы пользовательских интерфейсов
- Командный (сочетание способа ввода и вывода информации, пример: клавиатура + монитор).
- Графический (подача информации и обратная связь через графические образы и блоки: меню, различные окна и другие элементы).
- Речевой (распознавание речи пользователя, процесс обработки информации, подготовка ответа).
- Мимический (на основании биометрических данных происходит вывод определенной команды).
- Семантический (включает в себя все интерфейсы, но не использует в работе сами команды. Достоинство заключается в наиболее естественной имитации общения пользователя с компьютером).
Каким должен быть дружественный интерфейс
Под понятием «дружественного интерфейса» подразумевается понятный в коммуникации интерфейс. Развитие интерфейса в этом направлении упрощает взаимодействие с системой, делает его приятным и качественным, исключает недостатки в виде затруднений в использовании.
Свойства
- Включает в себя понятное и структурированное меню.
- Есть право на ошибку и ее исправление.
- Есть возможность вернуться к предыдущим действиям без потери данных.
Что такое карта сетевого интерфейса — определение, функция и типы сетевых карт
Шелдон
7 мая 2019 г.
25 ноября 2020 г.
Сетевая интерфейсная карта, сокращенно NIC, является важным аппаратным компонентом, используемым для обеспечения сетевых подключений.Благодаря широкому применению на рынке появляются различные типы сетевых интерфейсных карт, такие как карта PCIe и сетевая карта сервера. В этом посте мы подробно рассмотрим этот аппаратный компонент, от сетевой карты до ее функций, компонентов и типов.
Что такое карта сетевого интерфейса?
Прежде чем вводить определение NIC, необходимо знать, что существует довольно много названий для сетевой карты в зависимости от привычек в разных регионах, таких как контроллер сетевого интерфейса, карта Ethernet, карта LAN, сетевой адаптер или карта сетевого адаптера (NAC). .Это кажется немного запутанным, но независимо от того, какие имена имеет сетевой адаптер, все они относятся к печатной плате, которая позволяет таким устройствам, как компьютеры и сетевые серверы, подключаться по сети. В настоящее время карта NIC, разработанная как встроенный, обычно используется в большинстве компьютеров и некоторых сетевых серверах. Кроме того, сетевые карты, такие как сетевая карта сервера, также могут быть вставлены в слоты расширения устройств.
Функция NIC
Определение NIC
очень простое, но что делает сетевая карта и какова функция NIC? Работая как интерфейс на уровне TCP / IP, NIC-карта может передавать сигналы на физическом уровне и доставлять пакеты данных на сетевом уровне.Независимо от того, на каком уровне находится контроллер сетевого интерфейса, он действует как посредник между компьютером / сервером и сетью передачи данных. Когда пользователь запрашивает веб-страницу, карта LAN получает данные с пользовательского устройства и отправляет их на сервер в Интернете, а затем получает необходимые данные обратно из Интернета для отображения для пользователей.
Компоненты сетевой интерфейсной карты
Обычно сетевой адаптер в основном состоит из контроллера, гнезда загрузочного ПЗУ, одного или нескольких портов NIC, интерфейса подключения материнской платы, светодиодных индикаторов, кронштейна профиля и некоторых других электронных компонентов.Каждый компонент сетевой карты имеет свою уникальную функцию:
Контроллер: Контроллер похож на мини-процессор, обрабатывающий полученные данные. Являясь основной частью сетевого адаптера, контроллер напрямую определяет производительность сетевого адаптера.
Разъем загрузочного ПЗУ: Этот разъем на карте обеспечивает возможность загрузки ПЗУ. Загрузочное ПЗУ позволяет бездисковым рабочим станциям подключаться к сети, повышая безопасность и снижая стоимость оборудования.
Порт сетевой карты для кабеля / приемопередатчика: Обычно этот порт подключается напрямую с помощью кабеля Ethernet или приемопередатчика, который может генерировать и принимать электронные сигналы, передаваемые по сетевому кабелю или оптоволоконному кабелю.
Интерфейс шины: Этот интерфейс находится сбоку на печатной плате, который служит для соединения между сетевой картой и компьютером или сервером, будучи вставлен в их слот расширения.
Светодиодные индикаторы: Индикаторы используются, чтобы помочь пользователям определить рабочее состояние сетевой карты, подключена ли сеть и переданы ли данные.
Профильный кронштейн: На рынке представлены два типа профильных кронштейнов. Один называется полноразмерным кронштейном длиной 12 см, а другой — низкопрофильным кронштейном длиной 8 см.Этот кронштейн может помочь пользователям установить сетевой адаптер в слот расширения компьютера или сервера.
Типы сетевых интерфейсных плат
Сетевые интерфейсные карты можно разделить на разные типы на основе различных характеристик, таких как интерфейс хоста, скорость передачи и области применения. В следующей части приведены подробности.
Классификация на основе сетевых подключений
В зависимости от способа доступа сетевой карты к сети различают проводную сетевую карту и беспроводную сетевую карту.Как видно из названия, проводная сетевая карта обычно должна подключать узел к сети с помощью кабеля, такого как кабель Ethernet или оптоволоконный кабель. Беспроводная сетевая карта часто поставляется с небольшой антенной, которая использует радиоволны для связи с точкой доступа, чтобы подключиться к беспроводной сети.
Классификация интерфейсов шины
Сетевая карта ISA (промышленная стандартная архитектура): Шина ISA была разработана в 1981 году и являлась стандартной архитектурой шины для совместимых с IBM устройств.Из-за низкой скорости карты 9 Мбит / с интерфейс шины ISA больше не является признанным типом, и его трудно найти в современных магазинах.
Сетевая карта PCI (Peripheral Component Interconnect): шина PCI была разработана в 1990 году для замены предыдущего стандарта ISA. Он имеет фиксированную ширину 32 бита (данные передачи 133 МБ / с) и 64 бита (данные передачи 266 МБ / с). Этот тип сетевой карты сначала использовался на серверах, а затем постепенно стал применяться на ПК. Сегодня на большинстве ПК нет карт расширения, а есть устройства, встроенные в материнскую плату.В результате сетевая карта PCI была заменена другими интерфейсами шины, такими как интерфейс PCI-X или USB.
Сетевая карта PCI-X (Peripheral Component Interconnect eXtended): PCI-X — это усовершенствованная технология шины PCI. Он работает в 64-битном режиме и обеспечивает скорость до 1064 МБ / с. Во многих случаях PCI-X обратно совместим с картами PCI NIC.
Сетевая карта PCIe (Peripheral Component Interconnect Express): PCIe — это новейший стандарт, популярный сейчас на материнских платах компьютеров и серверов.Карта PCIe NIC теперь доступна в пяти версиях, и каждая версия поддерживает пять типов линий с разной скоростью. Чтобы узнать больше о сетевой карте PCIe, прочтите сообщение: Учебное пособие по карте PCIe: все, что вам нужно знать о карте PCI Express.
PCIe версии | Линейный код | х1 | x2 | x4 | x8 | x16 |
---|---|---|---|---|---|---|
1,0 | 8b / 10b | 250 МБ / с | 0,50 ГБ / с | 1.0 ГБ / с | 2,0 ГБ / с | 4,0 ГБ / с |
2,0 | 8b / 10b | 500 МБ / с | 1,0 ГБ / с | 2,0 ГБ / с | 4,0 ГБ / с | 8,0 ГБ / с |
3,0 | 128b / 130b | 984,6 МБ / с | 1,97 ГБ / с | 3,94 ГБ / с | 7,88 ГБ / с | 15,8 ГБ / с |
4,0 | 128b / 130b | 1969 МБ / с | 3,94 ГБ / с | 7.88 ГБ / с | 15,75 ГБ / с | 31,5 ГБ / с |
5,0 | 128b / 130b | 3938 МБ / с | 6,15 ГБ / с | 12,3 ГБ / с | 24,6 ГБ / с | 63,02 ГБ / с |
Сетевая карта USB (универсальная последовательная шина): USB-шина — это стандарт внешней шины. Он имеет три версии с разной скоростью передачи данных и может работать вместе с множеством устройств. Кроме того, беспроводная сетевая карта также является разновидностью сетевой карты, которая предназначена для подключения к Wi-Fi.
Классификация на основе типов портов
В зависимости от подключенных кабелей на рынке можно найти четыре типа портов NIC. Порт RJ-45 используется для подключения к кабелю витой пары (например, Cat5 и Cat6), порт AUI используется для толстого коаксиального кабеля (например, кабель приемопередатчика AUI), порт BNC для тонкого коаксиального кабеля (например, кабель BNC) и оптический порт для приемопередатчика. (как трансивер 10G / 25G).
Классификация на основе скорости передачи
В зависимости от скорости, на рынке представлены адаптивные карты 10 Мбит / с, 100 Мбит / с, 10/100 Мбит / с, 1000 Мбит / с, 10GbE, 25G или даже более высокоскоростные сетевые карты.Адаптивные сетевые карты 10 Мбит / с, 100 Мбит / с и 10/100 Мбит / с подходят для небольших локальных сетей, домашнего использования или повседневного офиса. Сетевая карта 1000 Мбит / с обеспечивает более высокую пропускную способность в гигабитной сети. Что касается сетевых адаптеров 10/25 Гбит / с или даже более высокоскоростных сетевых адаптеров, они приветствуются крупными предприятиями или центрами обработки данных. Чтобы узнать больше о 25G NIC, вы можете прочитать этот пост: 25G NIC — высокоэффективный путь к сети 100G.
Классификация на основе полей приложений
Компьютерная карта NIC: Сегодня большинство новых компьютеров имеют NIC, встроенную в материнскую плату, поэтому отдельная карта LAN не требуется.Обычно он имеет скорость 10/100 Мбит / с и 1 Гбит / с и позволяет одному ПК обмениваться данными с другими ПК или сетями.
Сетевая карта сервера: Основная функция сетевой карты сервера — управление и обработка сетевого трафика. По сравнению с обычным сетевым адаптером ПК, серверным адаптерам обычно требуется более высокая скорость передачи данных, например 10 Гбит / с, 25 Гбит / с, 40 Гбит / с и даже 100 Гбит / с. Кроме того, серверные адаптеры имеют низкую загрузку ЦП, поскольку у них есть специальный сетевой контроллер, который может выполнять многие задачи от ЦП.Чтобы удовлетворить различные требования пользователей к скорости серверных адаптеров, FS выпустила адаптеры PCIe 10G и карты NIC 25G / 40G. Эти адаптеры PCIe, построенные на базе контроллера Intel, поддерживают многоядерные процессоры и оптимизацию для виртуализации серверов и сети.
Заключение
Производительность сетевой карты напрямую влияет на скорость передачи данных во всей сети. Если вы ищете сетевые адаптеры для домашнего использования или серверную сетевую карту для SMB или центров обработки данных, перед покупкой сетевой карты необходимо понять, что такое сетевая карта, компонент и функция NIC, а также типы NIC. .Чтобы узнать больше о том, как купить сетевую карту, вы можете прочитать этот пост: Как выбрать сетевую карту ?.
Похожие сообщения
30 декабря 2019 г.
Сетевые адаптеры для сетевых карт 10 ГБ / 25 ГБ / 40 ГБ
Автор: Шелдон
30 декабря 2019 г.
Как три типа сетевых карт или адаптеров, HBA vs.NIC и CNA имеют различия в режиме работы и использовании.
Автор: Шелдон
26 декабря 2019 г.
Этот пост посвящен сетевой карте 10GbE для приложения NAS и знакомит с компонентами, которые используются в первую очередь для построения сети хранения NAS, включая сетевой адаптер 10GbE, сетевой коммутатор 10GbE и т. Д.Затем объясняется использование сетевой карты 10GbE при обновлении NAS.
Дин
25 декабря 2019 г.
Как выбрать сетевую карту? Здесь основное внимание уделяется таким факторам, как тип шины, скорость передачи, номера портов, тип разъема, операционная система, функции, марка и цена сетевой карты, чтобы помочь вам купить сетевую карту.
Дин
Что такое карта сетевого интерфейса? (с рисунками)
Сетевая интерфейсная карта (NIC) — это устройство, которое позволяет объединять компьютеры в сеть, обычно в локальную сеть (LAN).Сетевые компьютеры взаимодействуют друг с другом, используя определенный протокол или согласованный язык для передачи пакетов данных между различными машинами или «узлами». Сетевая интерфейсная карта действует как интерпретатор, позволяя машине отправлять и получать данные по локальной сети. Специалисты по информационным технологиям (ИТ) часто используют эти карты для настройки проводных или беспроводных сетей.
Сетевая карта (NIC).
Функции и назначение сетевой карты
Одним из наиболее распространенных языков или протоколов, используемых в локальной сети, является Ethernet. Существуют также другие, менее используемые протоколы, такие как Token Ring. При создании локальной сети сетевая карта устанавливается на каждый компьютер в сети, и каждый из них должен использовать одинаковую архитектуру.Например, все карты должны быть картами Ethernet, картами Token Ring или другой технологией.
На задней стороне сетевой карты находится порт для кабеля Ethernet.
Сетевая карта Ethernet устанавливается в свободный слот внутри компьютера, обычно на материнской плате.Сетевая карта назначает машине уникальный адрес управления доступом к среде передачи (MAC), который используется для направления трафика между компьютерами в сети. Сетевые карты также изменяют данные из параллельного формата, используемого компьютерами, в последовательный формат, необходимый для передачи данных; а затем снова вернуться к полученной информации.
Проводные сети
На задней панели карты есть порт, который подходит для кабеля данных, например кабеля Ethernet, который проходит от каждой сетевой карты к центральному концентратору или коммутатору.Концентратор действует как ретранслятор, передавая информацию между компьютерами с использованием их MAC-адресов и позволяя им совместно использовать такие ресурсы, как принтеры и сканеры. В проводной сети кабель физически соединяет каждый компьютер друг с другом или с концентратором.
Беспроводные сети
Сетевая интерфейсная карта не обязательно должна быть подключена физическим кабелем.Беспроводные карты устанавливаются так же, как и их проводные аналоги, но вместо порта для кабеля карта оснащена небольшой антенной. Сетевая карта взаимодействует с центральным беспроводным коммутатором или концентратором с помощью радиоволн. Беспроводные локальные сети часто удобны, но могут иметь некоторые ограничения в зависимости от материала, из которого сделано здание. Например, свинцовые стены могут блокировать беспроводные сигналы между сетевой картой и концентратором или коммутатором.
Выбор подходящей сетевой карты
При покупке компонентов для локальной сети важно убедиться, что сетевые адаптеры и концентратор или коммутатор имеют одинаковые возможности.Вся сеть должна быть проводной или беспроводной, если специально не выбраны компоненты, которые имеют обе функции. Кроме того, более новые версии оборудования часто поддерживают больше функций и большую скорость передачи данных, чем старое оборудование. Важно убедиться, что центральный коммутатор или концентратор так же хорош, как и отдельные карты, используемые в сети.
Глобальные сети и сетевые карты
Пользователи компьютеров также могут подключать локальные сети, расположенные в разных частях города, региона или страны, с помощью асинхронного режима передачи (ATM) и создания глобальной сети (WAN).Локальные сети построены с использованием сетевой карты на каждом компьютере, но ATM использует подключения к Интернету для подключения нескольких локальных сетей к онлайн-коммутатору, делая каждую из них частью сети. Этот тип глобальной сети называется «объединенной сетью», поскольку большая глобальная сеть состоит из отдельных узлов, каждый из которых является меньшей локальной сетью.
Большинство компьютеров по-прежнему позволяют пользователям напрямую подключать кабели Ethernet для подключения к Интернету.
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен
1. Какая информация используется маршрутизаторами для пересылки пакета данных к месту назначения?
IP-адрес источника
IP-адрес назначения *
адрес канала передачи данных источника
адрес канала передачи данных назначения
2. Компьютер должен отправить пакет на узел назначения в той же локальной сети. Как будет отправлен пакет?
Пакет сначала будет отправлен на шлюз по умолчанию, а затем, в зависимости от ответа от шлюза, он может быть отправлен на хост назначения.
Пакет будет отправлен непосредственно на хост назначения. *
Пакет сначала будет отправлен на шлюз по умолчанию, а затем со шлюза по умолчанию он будет отправлен непосредственно на хост назначения.
Пакет будет отправлен только на шлюз по умолчанию.
3. Маршрутизатор получает пакет от интерфейса Gigabit 0/0 и определяет, что пакет должен быть перенаправлен через интерфейс Gigabit 0/1. Что
будет роутер делать дальше?
направляет пакет через интерфейс Gigabit 0/1
создает новый фрейм Ethernet уровня 2 для отправки в пункт назначения *
просматривает кэш ARP, чтобы определить IP-адрес назначения
просматривает таблицу маршрутизации, чтобы определить, сеть назначения находится в таблице маршрутизации
4.Какой IPv4-адрес может использовать хост для проверки связи с интерфейсом обратной связи?
126.0.0.1
127.0.0.0
126.0.0.0
127.0.0.1 *
5. Компьютер может получить доступ к устройствам в той же сети, но не может получить доступ к устройствам в других сетях. Какова вероятная причина этой проблемы?
Кабель неправильно подключен к сетевой карте.
У компьютера неверный IP-адрес.
На компьютере неверная маска подсети.
У компьютера неверный адрес шлюза по умолчанию.*
6. Какое утверждение описывает особенности протокола IP?
IP-инкапсуляция изменяется в зависимости от сетевого носителя.
IP полагается на протоколы уровня 2 для контроля ошибок передачи.
MAC-адреса используются во время инкапсуляции IP-пакетов.
IP полагается на службы верхнего уровня для обработки ситуаций отсутствия или неправильного выполнения пакетов. *
Объяснение: IP-протокол — это протокол без установления соединения, который считается ненадежным с точки зрения сквозной доставки.Он не обеспечивает контроль ошибок в случаях, когда принимаемые пакеты неупорядочены, или в случаях отсутствия пакетов. Для решения этих проблем он полагается на службы верхнего уровня, такие как TCP.
7. Почему NAT не нужен в IPv6?
Поскольку IPv6 имеет встроенную безопасность, нет необходимости скрывать IPv6-адреса внутренних сетей.
Любой хост или пользователь может получить общедоступный сетевой адрес IPv6, поскольку количество доступных IPv6-адресов чрезвычайно велико. *
проблемы, вызываемые приложениями NAT, решаются, поскольку заголовок IPv6 улучшает обработку пакетов промежуточными маршрутизаторами.
Проблемы сквозного подключения, вызванные NAT, решаются, поскольку количество маршрутов увеличивается с увеличением количества узлов, подключенных к Интернету.
8. Какой параметр использует маршрутизатор для выбора пути к месту назначения, когда доступно несколько маршрутов?
нижнее значение метрики, которое связано с сетью назначения *
IP-адрес нижнего шлюза для доступа к сети назначения
более высокое значение метрики, которое связано с сетью назначения
более высокое значение IP-адреса шлюза для доступа к пункту назначения сеть
9.Какие две услуги предоставляет сетевой уровень OSI? (Выберите два.)
выполнение обнаружения ошибок
маршрутизация пакетов к месту назначения *
инкапсуляция PDU с транспортного уровня *
размещение кадров на носителе
обнаружение коллизий
Объяснение: Сетевой уровень OSI предоставляет несколько сервисов для обеспечения связи между устройствами:
адресация
инкапсуляция
маршрутизация
деинкапсуляция
Обнаружение ошибок, размещение кадров на носителе и обнаружение коллизий — все это функции уровня чернил данных.
10. Какова цель настройки коммутатора с адресом шлюза по умолчанию в производственной сети?
Хосты, подключенные к коммутатору, могут использовать адрес шлюза коммутатора по умолчанию для пересылки пакетов в удаленное место назначения.
Коммутатор должен иметь шлюз по умолчанию, чтобы он был доступен через Telnet и SSH.
Адрес шлюза по умолчанию используется для пересылки пакетов, исходящих от коммутатора, в удаленные сети. *
Он предоставляет адрес следующего перехода для всего трафика, проходящего через коммутатор.
Объяснение: Адрес шлюза по умолчанию позволяет коммутатору пересылать пакеты, исходящие от коммутатора, в удаленные сети. Адрес шлюза по умолчанию на коммутаторе не обеспечивает маршрутизацию уровня 3 для компьютеров, подключенных к этому коммутатору. Коммутатор может быть доступен из Telnet, пока источник Telnet-соединения находится в локальной сети.
11. Какова основная характеристика протокола IP?
Без установления соединения *
зависит от среды
сегментация пользовательских данных
надежная сквозная доставка
Объяснение: Интернет-протокол (IP) — это протокол сетевого уровня, который не требует начального обмена управляющей информацией для установления сквозного соединения перед пересылкой пакетов.Таким образом, IP не требует установления соединения и сам по себе не обеспечивает надежную сквозную доставку. IP не зависит от СМИ. Сегментация пользовательских данных — это услуга, предоставляемая на транспортном уровне.
12. Какое поле в заголовке IPv4 используется для предотвращения бесконечного прохождения пакета по сети?
Время жизни *
Порядковый номер
Номер подтверждения
Дифференцированные услуги
Объяснение: Значение поля Time-to-Live (TTL) в заголовке IPv4 используется для ограничения времени жизни пакета.Хост-отправитель устанавливает начальное значение TTL; которая уменьшается на единицу каждый раз, когда пакет обрабатывается маршрутизатором. Если значение поля TTL уменьшается до нуля, маршрутизатор отбрасывает пакет и отправляет сообщение об истечении времени протокола управляющих сообщений Интернета (ICMP) на исходный IP-адрес. Поле Differentiated Services (DS) используется для определения приоритета каждого пакета. Порядковый номер и номер подтверждения — это два поля в заголовке TCP.
13. Какое преимущество упрощенного заголовка IPv6 перед IPv4?
заголовок меньшего размера
небольшое требование для обработки контрольных сумм
IP-адреса источника и назначения меньшего размера
эффективная обработка пакетов *
Объяснение: Упрощенный заголовок IPv6 предлагает несколько преимуществ по сравнению с IPv4:
Лучшая эффективность маршрутизации и эффективная обработка пакетов для повышения производительности и масштабируемости скорости пересылки
Нет требований к обработке контрольных сумм
Упрощенные и более эффективные механизмы расширения заголовка (в отличие от поля IPv4 Options) )
Поле метки потока для обработки каждого потока без необходимости открывать внутренний транспортный пакет для идентификации различных потоков трафика
14.Какое поле заголовка IPv4 определяет протокол верхнего уровня, передаваемый в пакете?
Протокол *
Идентификация
Версия
Дифференцированные услуги
Объяснение: Это поле протокола в заголовке IP, которое определяет протокол верхнего уровня, переносимый пакетом. Поле Версия определяет версию IP. Поле Differential Services используется для установки приоритета пакета. Поле идентификации используется для изменения порядка фрагментированных пакетов.
15.Обратитесь к выставке. Сопоставьте пакеты с их IP-адресом назначения к выходным интерфейсам на маршрутизаторе. (Не все мишени используются.)
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен стр. 15-1
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен стр. 15-2
Объяснение: Пакеты с адресом 172.17.6.15 пересылаются через Fa0 / 0. Пакеты с адресом 172.17.10.5 пересылаются через Fa1 / 1. Пакеты с адресом 172.17.12.10 пересылаются через Fa1 / 0.Пакеты с адресом 172.17.14.8 пересылаются через Fa0 / 1. Поскольку сеть 172.17.8.0 не имеет записи в таблице маршрутизации, она будет использовать шлюз последней инстанции, что означает, что пакеты с адресом 172.17.8.20 пересылаются через Serial0 / 0/0. Поскольку существует шлюз последней инстанции, пакеты не отбрасываются.
16. Какую информацию предоставляет тест обратной петли?
Стек TCP / IP на устройстве работает правильно. *
Устройство имеет сквозное соединение.
DHCP работает правильно.
Кабель Ethernet работает правильно.
Устройство имеет правильный IP-адрес в сети.
17. Какая запись таблицы маршрутизации имеет адрес следующего перехода, связанный с сетью назначения?
напрямую подключенных маршрута
локальных маршрутов
удаленных маршрутов *
исходных маршрутов C и L
18. Как хосты гарантируют, что их пакеты направляются в правильное сетевое назначение?
Они должны вести свою собственную локальную таблицу маршрутизации, которая содержит маршрут к интерфейсу обратной связи, локальный сетевой маршрут и удаленный маршрут по умолчанию.*
Они всегда направляют свои пакеты на шлюз по умолчанию, который будет отвечать за доставку пакетов.
Они ищут в своей собственной локальной таблице маршрутизации маршрут к сетевому адресу назначения и передают эту информацию шлюзу по умолчанию.
Они отправляют пакет запроса на шлюз по умолчанию, запрашивая лучший маршрут.
19. При транспортировке данных из приложений реального времени, таких как потоковое аудио и видео, какое поле в заголовке IPv6 можно использовать для информирования маршрутизаторов и коммутаторов, чтобы они поддерживали один и тот же путь для пакетов в одном диалоге?
Следующий заголовок
Метка потока *
Класс трафика
Дифференцированные услуги
Объяснение: Метка потока в заголовке IPv6 — это 20-битовое поле, которое предоставляет специальный сервис для приложений реального времени.Это поле можно использовать для информирования маршрутизаторов и коммутаторов о необходимости поддерживать один и тот же путь для потока пакетов, чтобы пакеты не переупорядочивались.
20. Какое утверждение описывает функцию протокола разрешения адресов?
ARP используется для обнаружения IP-адреса любого хоста в другой сети.
ARP используется для обнаружения IP-адреса любого хоста в локальной сети.
ARP используется для обнаружения MAC-адреса любого хоста в другой сети.
ARP используется для обнаружения MAC-адреса любого хоста в локальной сети.*
21. При каких двух обстоятельствах коммутатор будет рассылать фрейм из каждого порта, кроме порта, на который фрейм был получен? (Выберите два.)
Кадр имеет широковещательный адрес в качестве адреса назначения. *
Адрес назначения неизвестен коммутатору. *
Адрес источника в заголовке кадра является широковещательным адресом.
Адрес источника в кадре является адресом многоадресной рассылки.
Адрес назначения в кадре — это известный одноадресный адрес.
Объяснение: Коммутатор будет рассылать фрейм из каждого порта, кроме того, от которого фрейм был получен, в двух случаях. Либо кадр имеет широковещательный адрес в качестве адреса назначения, либо адрес назначения неизвестен коммутатору.
22. Какое утверждение описывает обработку запросов ARP на локальном канале?
Они должны пересылаться всеми маршрутизаторами в локальной сети.
Они принимаются и обрабатываются каждым устройством в локальной сети.*
Они отбрасываются всеми коммутаторами в локальной сети.
Они принимаются и обрабатываются только целевым устройством.
Explanation: Одна из отрицательных проблем с запросами ARP заключается в том, что они отправляются как широковещательные. Это означает, что все устройства на локальном канале должны получить и обработать запрос.
23. Какой адрес назначения используется в кадре запроса ARP?
0.0.0.0
255.255.255.255
FFFF.FFFF.FFFF *
AAAA.AAAA.AAAA
физический адрес хоста назначения
Объяснение: Цель запроса ARP — найти MAC-адрес хоста назначения в локальной сети Ethernet.Процесс ARP отправляет широковещательную рассылку уровня 2 всем устройствам в локальной сети Ethernet. Кадр содержит IP-адрес пункта назначения и широковещательный MAC-адрес FFFF.FFFF.FFFF. Хост с IP-адресом, совпадающим с IP-адресом в запросе ARP, ответит одноадресным кадром, который включает MAC-адрес хоста. Таким образом, исходный хост-отправитель получит пару IP-адресов и MAC-адресов назначения, чтобы продолжить процесс инкапсуляции для передачи данных.
24. Сетевой техник вводит команду arp -d * на ПК после перенастройки маршрутизатора, подключенного к локальной сети.Каков результат после выполнения этой команды?
Кэш ARP очищен. *
Отображается текущее содержимое кэша ARP.
Отображается подробная информация о кэше ARP.
Кэш ARP синхронизирован с интерфейсом маршрутизатора.
Объяснение: Выполнение команды arp –d * на ПК очистит содержимое кэша ARP. Это полезно, когда сетевой специалист хочет убедиться, что кэш заполнен обновленной информацией.
25.Обратитесь к выставке.
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен стр.25
На выставке показана небольшая коммутируемая сеть и содержимое таблицы MAC-адресов коммутатора. ПК1 отправил кадр, адресованный ПК3. Что переключатель будет делать с рамкой?
Коммутатор отбрасывает фрейм.
Коммутатор пересылает кадр только на порт 2.
Коммутатор пересылает кадр на все порты, кроме порта 4. *
Коммутатор пересылает кадр на все порты.
Коммутатор пересылает кадр только на порты 1 и 3.
Объяснение: MAC-адрес ПК3 отсутствует в таблице MAC-адресов коммутатора. Поскольку коммутатор не знает, куда отправить кадр, адресованный ПК3, он пересылает кадр на все порты коммутатора, за исключением порта 4, который является входящим портом.
26. Какие два типа сообщений IPv6 используются вместо ARP для разрешения адресов?
Anycast
широковещательная передача
эхо-ответ
эхо-запрос
запрос соседа *
объявление соседа *
Объяснение: IPv6 не использует ARP.Вместо этого используется обнаружение соседей ICMPv6 путем отправки сообщений запроса соседей и объявления соседей.
27. Какова цель атаки с использованием спуфинга ARP?
, чтобы заполнить сеть широковещательными ответами ARP
, чтобы заполнить таблицы MAC-адресов коммутатора поддельными адресами
, чтобы связать IP-адреса с неправильным MAC-адресом *
, чтобы завалить сетевые узлы запросами ARP
28. См. Выставку.
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен стр. 28
ПК1 пытается подключиться к File_server1 и отправляет ARP-запрос для получения MAC-адреса назначения.Какой MAC-адрес получит ПК1 в ответе ARP?
MAC-адрес S1
MAC-адрес интерфейса G0 / 0 на R1 *
MAC-адрес интерфейса G0 / 0 на R2
MAC-адрес S2
MAC-адрес File_server1
29. Где хранятся сопоставления адресов IPv4 и Ethernet уровня 2 на главном компьютере?
таблица соседей
кэш ARP *
таблица маршрутизации
таблица MAC-адресов
30.Какая важная информация проверяется в заголовке кадра Ethernet устройством уровня 2, чтобы пересылать данные дальше?
MAC-адрес источника
IP-адрес источника
MAC-адрес назначения *
Тип Ethernet
IP-адрес назначения
Объяснение: Устройство уровня 2, например коммутатор, использует MAC-адрес назначения, чтобы определить, какой путь (интерфейс или порт) следует использовать для отправки данных на устройство назначения.
31.Сопоставьте команды с правильными действиями. (Используются не все варианты.)
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен стр. 31
32. Нового сетевого администратора попросили ввести баннерное сообщение на устройстве Cisco. Как быстрее всего администратор сети может проверить, правильно ли настроен баннер?
Перезагрузите устройство.
Введите CTRL-Z в приглашении привилегированного режима.
Выйти из режима глобальной конфигурации.
Выключите и включите устройство.
Выйдите из привилегированного режима EXEC и нажмите Enter.*
Объяснение: Находясь в приглашении привилегированного режима, таком как Router #, введите exit, нажмите Enter, появится баннерное сообщение. При включении и выключении питания сетевого устройства, для которого была введена команда banner motd, также будет отображаться баннерное сообщение, но это не быстрый способ проверить конфигурацию.
33. Сетевому администратору необходим доступ для управления маршрутизаторами и коммутаторами локально и удаленно. Сопоставьте описание с методом доступа. (Используются не все варианты.)
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен стр. 33
Объяснение: Порты консоли и AUX можно использовать для прямого подключения к сетевому устройству Cisco в целях управления. Однако чаще используется консольный порт. Порт AUX чаще используется для удаленного доступа через коммутируемое соединение. SSH и Telnet — это методы удаленного доступа, которые зависят от активного сетевого подключения. SSH использует более надежную парольную аутентификацию, чем Telnet, а также использует шифрование передаваемых данных.
34.Сопоставьте фазы с функциями во время процесса загрузки маршрутизатора Cisco. (Используются не все варианты.)
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен стр. 34
Объяснение: Процесс загрузки маршрутизатора Cisco состоит из трех основных этапов:
1. Выполните POST и загрузите программу начальной загрузки.
2. Найдите и загрузите программное обеспечение Cisco IOS.
3. Найдите и загрузите файл начальной конфигурации.
Если файл начальной конфигурации не может быть найден, маршрутизатор войдет в режим настройки, отобразив запрос режима настройки.
35. Сопоставьте команду с режимом устройства, в котором вводится команда. (Используются не все варианты.)
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен стр. 35
Объяснение: Команда разрешения введена в режиме R1>. Команда входа в систему вводится в режиме R1 (config-line) #. Команда copy running-config startup-config вводится в режиме R1 #. Команда ip address 192.168.4.4 255.255.255.0 вводится в режиме R1 (config-if) #. Команда шифрования пароля службы вводится в режиме глобальной конфигурации.
36. Каковы две функции NVRAM? (Выберите два.)
для хранения таблицы маршрутизации
для сохранения содержимого при отключении питания *
для хранения файла начальной конфигурации *
для хранения файла текущей конфигурации
для хранения таблицы ARP
Объяснение: NVRAM — это постоянная память, поэтому файл начальной конфигурации сохраняется даже в случае отключения питания маршрутизатора.
37. Маршрутизатор загружается и переходит в режим настройки.Что является причиной этого?
Образ IOS поврежден.
Cisco IOS отсутствует во флэш-памяти.
Файл конфигурации отсутствует в NVRAM. *
Процесс POST обнаружил аппаратный сбой.
38. К коммутатору применяется команда глобальной конфигурации ip default-gateway 172.16.100.1. Каков эффект этой команды?
Коммутатор будет иметь интерфейс управления с адресом 172.16.100.1.
Коммутатором можно удаленно управлять с хоста в другой сети.*
Коммутатор может связываться с другими хостами в сети 172.16.100.0.
Коммутатор ограничен отправкой и получением кадров на шлюз и от него 172.16.100.1.
Объяснение: Адрес шлюза по умолчанию обычно настраивается на всех устройствах, чтобы позволить им общаться за пределами своей локальной сети. В коммутаторе это достигается с помощью команды ip default-gateway.
39. Что происходит, когда команда transport input ssh вводится в строках vty коммутатора?
Клиент SSH на коммутаторе включен.
Обмен данными между коммутатором и удаленными пользователями зашифрован. *
Для удаленного доступа коммутатору требуется комбинация имени пользователя и пароля.
Коммутатор требует удаленного подключения через фирменное клиентское программное обеспечение.
Объяснение: Команда transport input ssh при вводе на коммутаторе vty (линии виртуального терминала) зашифрует все входящие контролируемые соединения telnet.
40. См. Выставку.
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен стр.40
Пользовательский ПК успешно передал пакеты на www.cisco.com. На какой IP-адрес нацелен ПК пользователя, чтобы пересылать свои данные из локальной сети?
172.24.255.17
172.24.1.22
172.20.0.254 *
172.24.255.4
172.20.1.18
41. Сопоставьте режим конфигурации с командой, доступной в этом режиме. (Используются не все варианты.)
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен стр. 41
Объяснение: Команда enable вводится в приглашении R1>. Команда входа в систему вводится в приглашении R1 (config-line) #.Команда copy running-config startup-config вводится в приглашении R1 #. Команда interface fastethernet 0/0 вводится в приглашении R1 (config) #.
42. Какие три команды используются для настройки безопасного доступа к маршрутизатору через подключение к интерфейсу консоли? (Выберите три.)
interface fastethernet 0/0
line vty 0 4
line console 0 *
enable secret cisco
login *
password cisco *
Объяснение: Для защиты консольного порта паролем необходимы следующие три команды:
линия консоли 0
пароль cisco
логин
Команда interface fastethernet 0/0 обычно используется для доступа к режиму конфигурации, используемому для применения определенных параметров, таких как IP-адрес к порту Fa0 / 0.Команда line vty 0 4 используется для доступа к режиму настройки Telnet. Параметры 0 и 4 определяют порты с 0 по 4 или максимум пять одновременных подключений Telnet. Команда enable secret используется для применения пароля, используемого на маршрутизаторе для доступа в привилегированный режим.
43. См. Экспонат.
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен стр. 43
Учитывайте конфигурацию IP-адреса, показанную на ПК1. Какое описание адреса шлюза по умолчанию?
Это IP-адрес интерфейса Router1, который соединяет компанию с Интернетом.
Это IP-адрес интерфейса Router1, который соединяет LAN ПК1 с Router1. *
Это IP-адрес Switch2, который соединяет ПК1 с другими устройствами в той же LAN.
Это IP-адрес сетевого устройства интернет-провайдера, расположенного в облаке.
44. Какие две функции являются основными функциями маршрутизатора? (Выберите два.)
пересылка пакетов *
микросегментация
разрешение доменного имени
выбор пути *
управление потоком
Объяснение: Маршрутизатор принимает пакет и обращается к своей таблице маршрутизации, чтобы определить соответствующий выходной интерфейс на основе адреса назначения.Затем маршрутизатор пересылает пакет из этого интерфейса.
45. Каков эффект от использования команды Router # copy running-config startup-config на маршрутизаторе?
Содержимое ПЗУ изменится.
Содержимое ОЗУ изменится.
Содержимое NVRAM изменится. *
Содержимое флэш-памяти изменится.
Объяснение: Команда copy running-config startup-config копирует файл рабочей конфигурации из RAM в NVRAM и сохраняет его как файл начальной конфигурации.Поскольку NVRAM является энергонезависимой памятью, она сможет сохранить детали конфигурации, когда маршрутизатор выключен.
46. Что произойдет, если на хосте неправильно настроен адрес шлюза по умолчанию?
Хост не может связываться с другими хостами в локальной сети.
Коммутатор не будет пересылать пакеты, инициированные хостом.
Хост должен будет использовать ARP для определения правильного адреса шлюза по умолчанию.
Хост не может связываться с хостами в других сетях.*
Пинг с хоста на 127.0.0.1 не будет успешным.
Объяснение: Когда хосту нужно отправить сообщение другому хосту, находящемуся в той же сети, он может переслать сообщение напрямую. Однако, когда хосту необходимо отправить сообщение в удаленную сеть, он должен использовать маршрутизатор, также известный как шлюз по умолчанию. Это связано с тем, что адрес кадра канала передачи данных удаленного целевого хоста нельзя использовать напрямую. Вместо этого IP-пакет должен быть отправлен на маршрутизатор (шлюз по умолчанию), и маршрутизатор перешлет пакет к месту назначения.Следовательно, если шлюз по умолчанию настроен неправильно, узел может взаимодействовать с другими узлами в той же сети, но не с узлами в удаленных сетях.
47. Каковы две потенциальные проблемы сети, которые могут возникнуть в результате работы ARP? (Выберите два.)
Ручная настройка статических ассоциаций ARP может облегчить отравление ARP или подделку MAC-адреса.
В больших сетях с низкой пропускной способностью множественные широковещательные передачи ARP могут вызвать задержки передачи данных. *
Злоумышленники могут манипулировать сопоставлениями MAC-адресов и IP-адресов в сообщениях ARP с целью перехвата сетевого трафика.*
Большое количество широковещательных рассылок ARP-запросов может вызвать переполнение таблицы MAC-адресов хоста и помешать хосту обмениваться данными в сети.
Несколько ответов ARP приводят к тому, что таблица MAC-адресов коммутатора содержит записи, соответствующие MAC-адресам хостов, подключенных к соответствующему порту коммутатора.
Объяснение: Большое количество широковещательных сообщений ARP может вызвать кратковременные задержки передачи данных. Сетевые злоумышленники могут манипулировать сопоставлениями MAC-адресов и IP-адресов в сообщениях ARP с целью перехвата сетевого трафика.Запросы и ответы ARP приводят к тому, что записи вносятся в таблицу ARP, а не в таблицу MAC-адресов. Переполнение таблицы ARP очень маловероятно. Настройка статических ассоциаций ARP вручную — это способ предотвратить, а не облегчить отравление ARP и подделку MAC-адресов. Для обычных операций пересылки кадров коммутатора требуется несколько ответов ARP, в результате которых таблица MAC-адресов коммутатора содержит записи, которые соответствуют MAC-адресам подключенных узлов и связаны с соответствующим портом коммутатора. Это не проблема сети, вызванная ARP.
48. Откройте операцию PT. Выполните задачи, указанные в инструкциях к занятиям, а затем ответьте на вопрос.
Какие интерфейсы в каждом маршрутизаторе активны и работают?
R1: G0 / 0 и S0 / 0/0
R2: G0 / 0 и S0 / 0/0
R1: G0 / 1 и S0 / 0/1
R2: G0 / 0 и S0 / 0/1
R1: G0 / 0 и S0 / 0/0
R2: G0 / 1 и S0 / 0/0 **
R1: G0 / 0 и S0 / 0/1
R2: G0 / 1 и S0 / 0/1
Объяснение: Для этого действия используется команда show ip interfacerief на каждом маршрутизаторе.Активный и рабочий интерфейсы представлены значением «вверх» в столбцах «Статус» и «Протокол». Интерфейсы в R1 с этими характеристиками — G0 / 0 и S0 / 0/0. В R2 это G0 / 1 и S0 / 0/0.
49. Какой термин описывает поле в заголовке пакета IPv4, используемое для идентификации протокола следующего уровня?
Протокол *
IPv4-адрес назначения
IPv4-адрес источника
TTL
50. Какой термин описывает поле в заголовке пакета IPv4, которое содержит 8-битное двоичное значение, используемое для определения приоритета каждого пакета?
дифференцированные услуги *
IPv4-адрес назначения
IPv4-адрес источника
протокол
51.Какой термин описывает поле в заголовке пакета IPv4, которое содержит 32-битное двоичное значение, связанное с интерфейсом на отправляющем устройстве?
IPv4-адрес источника *
IPv4-адрес назначения
протокол
TTL
52. Какой термин описывает поле в заголовке пакета IPv4, используемое для обнаружения повреждения в заголовке IPv4?
контрольная сумма заголовка *
IPv4-адрес источника
протокол
TTL
53.
RTR1 (config) # интерфейс gi0 / 1 RTR1 (config-if) # description Подключается к маркетинговой LAN RTR1 (config-if) # IP-адрес 10.27.15.17 255.255.255.0 RTR1 (config-if) # выключения нет RTR1 (config-if) # интерфейс gi0 / 0 RTR1 (config-if) # description Подключается к локальной сети для расчета заработной платы RTR1 (config-if) # IP-адрес 10.27.14.148 255.255.255.0 RTR1 (config-if) # выключения нет RTR1 (config-if) # интерфейс s0 / 0/0 RTR1 (config-if) # description Подключается к провайдеру RTR1 (config-if) # IP-адрес 10.14.15.254 255.255.255.0 RTR1 (config-if) # выключения нет RTR1 (config-if) # интерфейс s0 / 0/1 RTR1 (config-if) # description Подключается к WAN головного офиса RTR1 (config-if) # IP-адрес 203.0,113,39 255.255.255.0 RTR1 (config-if) # выключения нет RTR1 (config-if) # конец
См. Выставку. Сетевой администратор подключает новый хост к локальной сети для расчета заработной платы. Хосту необходимо взаимодействовать с удаленными сетями. Какой IP-адрес будет настроен в качестве шлюза по умолчанию на новом хосте?
10.27.14.148 *
10.27.14.1
10.14.15.254
203.0.113.39
10.27.15.17
54. Какой термин описывает поле в заголовке пакета IPv4, которое содержит одноадресный, многоадресный или широковещательный адрес?
IPv4-адрес назначения *
протокол
TTL
контрольная сумма заголовка
55.Какой термин описывает поле в заголовке пакета IPv4, используемое для ограничения времени жизни пакета?
TTL *
IPv4-адрес источника
протокол
контрольная сумма заголовка
56. Какой термин описывает поле в заголовке пакета IPv4, которое содержит 4-битное двоичное значение, установленное на 0100?
Версия *
IPv4-адрес источника
протокол
TTL
57. Какой термин описывает поле в заголовке пакета IPv4, используемое для идентификации протокола следующего уровня?
Протокол *
версия
дифференцированные услуги
контрольная сумма заголовка
58.Какой термин описывает поле в заголовке пакета IPv4, которое содержит 4-битное двоичное значение, установленное на 0100?
Версия *
дифференцированные услуги
контрольная сумма заголовка
TTL
59. Какое свойство ARP заставляет кэшированные сопоставления IP-MAC дольше оставаться в памяти?
Записи в таблице ARP имеют отметку времени и удаляются по истечении тайм-аута. *
Запись статического IP-адреса в MAC-адрес может быть введена вручную в таблицу ARP.
Поле типа 0x806 появляется в заголовке кадра Ethernet.
В таблице MAC-адресов коммутатора есть те же записи, что и в таблице ARP на коммутаторе.
60. Какое свойство ARP позволяет фиксировать MAC-адреса часто используемых серверов в таблице ARP?
Статический IP-адрес в MAC-адрес можно ввести вручную в таблицу ARP. *
Записи в таблице ARP имеют отметку времени и удаляются по истечении тайм-аута.
Поле типа 0x806 появляется в заголовке кадра Ethernet.
В таблице MAC-адресов коммутатора есть те же записи, что и в таблице ARP на коммутаторе.
61. Какое свойство ARP позволяет фиксировать MAC-адреса часто используемых серверов в таблице ARP?
Статический IP-адрес MAC может быть введен вручную в таблицу ARP. *
MAC-адрес назначения FF-FF-FF-FF-FF-FF появляется в заголовке кадра Ethernet.
MAC-адрес источника отображается в заголовке кадра Ethernet.
В таблице MAC-адресов коммутатора есть те же записи, что и в таблице ARP на коммутаторе.
62.Какое свойство ARP позволяет узлам в локальной сети отправлять трафик в удаленные сети?
Локальные хосты узнают MAC-адрес шлюза по умолчанию. *
MAC-адрес назначения FF-FF-FF-FF-FF-FF появляется в заголовке кадра Ethernet.
MAC-адрес источника отображается в заголовке кадра Ethernet.
В таблице MAC-адресов коммутатора есть те же записи, что и в таблице ARP на коммутаторе.
63.
Этаж (config) # interface gi0 / 1 Этаж (config-if) # description Подключается к локальной сети регистратора Этаж (config-if) # ip адрес 192.168.235.234 255.255.255.0 Этаж (config-if) # выключения нет Этаж (config-if) # interface gi0 / 0 Этаж (config-if) # description Подключается к LAN Manager Этаж (config-if) # ip-адрес 192.168.234.114 255.255.255.0 Этаж (config-if) # выключения нет Этаж (config-if) # interface s0 / 0/0 Этаж (config-if) # description Подключается к провайдеру Этаж (config-if) # ip-адрес 10.234.235.254 255.255.255.0 Этаж (config-if) # выключения нет Этаж (config-if) # interface s0 / 0/1 Этаж (config-if) # description Подключается к WAN головного офиса Этаж (config-if) # IP-адрес 203.0.113.3 255.255.255.0 Этаж (config-if) # выключения нет Этаж (config-if) # end
См. Выставку. Сетевой администратор подключает новый хост к локальной сети регистратора. Хосту необходимо взаимодействовать с удаленными сетями. Какой IP-адрес будет настроен в качестве шлюза по умолчанию на новом хосте?
192.168.235.234 *
192.168.235.1
10.234.235.254
203.0.113.3
192.168.234.114
64. Какое свойство ARP заставляет все сетевые адаптеры Ethernet обрабатывать запрос ARP?
MAC-адрес назначения FF-FF-FF-FF-FF-FF появляется в заголовке кадра Ethernet.*
MAC-адрес источника появляется в заголовке кадра Ethernet.
Поле типа 0x806 появляется в заголовке кадра Ethernet.
ARP-ответы транслируются по сети, когда хост получает ARP-запрос.
65. Какое свойство ARP вызывает ответ только источнику, отправившему ARP-запрос?
MAC-адрес источника отображается в заголовке кадра Ethernet. *
MAC-адрес назначения FF-FF-FF-FF-FF-FF отображается в заголовке кадра Ethernet.
Поле типа 0x806 появляется в заголовке кадра Ethernet.
ARP-ответы транслируются по сети, когда хост получает ARP-запрос.
66. Какое свойство ARP вызывает лавинную отправку запроса на все порты коммутатора, за исключением порта, получающего запрос ARP?
MAC-адрес назначения FF-FF-FF-FF-FF-FF отображается в заголовке кадра Ethernet. *
Поле типа 0x806 отображается в заголовке кадра Ethernet.
Записи в таблице ARP имеют отметку времени и удаляются по истечении тайм-аута.
ARP-ответы транслируются по сети, когда хост получает ARP-запрос.
67. Какое свойство ARP заставляет сетевые адаптеры, получающие запрос ARP, передавать часть данных кадра Ethernet процессу ARP?
Поле типа 0x806 появляется в заголовке кадра Ethernet. *
MAC-адрес назначения FF-FF-FF-FF-FF-FF появляется в заголовке кадра Ethernet.
Записи в таблице ARP имеют отметку времени и удаляются по истечении тайм-аута.
ARP-ответы транслируются по сети, когда хост получает ARP-запрос.
68. Какое свойство ARP заставляет сетевые адаптеры, получающие запрос ARP, передавать часть данных кадра Ethernet процессу ARP?
Поле типа 0x806 появляется в заголовке кадра Ethernet. *
MAC-адрес назначения FF-FF-FF-FF-FF-FF появляется в заголовке кадра Ethernet.
Записи в таблице ARP имеют отметку времени и удаляются по истечении тайм-аута.
В таблице MAC-адресов коммутатора есть те же записи, что и в таблице ARP на коммутаторе.
69.
Main (config) # interface gi0 / 1 Main (config-if) # description Подключение к служебной локальной сети Main (config-if) # ip-адрес 172.29.157.156 255.255.255.0 Main (config-if) # выключения нет Main (config-if) # interface gi0 / 0 Main (config-if) # description Подключение к инженерной LAN Main (config-if) # ip-адрес 172.29.156.36 255.255.255.0 Main (config-if) # выключения нет Main (config-if) # interface s0 / 0/0 Main (config-if) # description Подключается к провайдеру Main (config-if) # IP-адрес 10.156.157.254 255.255.255.0 Main (config-if) # выключения нет Main (config-if) # interface s0 / 0/1 Main (config-if) # description Подключается к WAN головного офиса Main (config-if) # ip-адрес 198.51.100.177 255.255.255.0 Main (config-if) # выключения нет Main (config-if) # конец
См. Выставку. Сетевой администратор подключает новый хост к служебной локальной сети. Хосту необходимо взаимодействовать с удаленными сетями. Какой IP-адрес будет настроен в качестве шлюза по умолчанию на новом хосте?
172.29.157.156 *
172.29.157.1
10.156.157.254
198.51.100.177
172.29.156.36
70.
BldgA (config) # interface gi0 / 1 BldgA (config-if) # description Подключается к медицинской LAN BldgA (config-if) # IP-адрес 192.168.191.189 255.255.255.0 BldgA (config-if) # выключения нет BldgA (config-if) # interface gi0 / 0 BldgA (config-if) # description Подключается к клиентской LAN BldgA (config-if) # IP-адрес 192.168.190.70 255.255.255.0 BldgA (config-if) # выключения нет BldgA (config-if) # interface s0 / 0/0 BldgA (config-if) # description Подключается к провайдеру BldgA (config-if) # IP-адрес 10.190.191.254 255.255.255.0 BldgA (config-if) # выключения нет BldgA (config-if) # interface s0 / 0/1 BldgA (config-if) # description Подключается к WAN головного офиса BldgA (config-if) # IP-адрес 198.51.100.213 255.255.255.0 BldgA (config-if) # выключения нет BldgA (config-if) # конец
См. Выставку. Сетевой администратор подключает новый хост к медицинской ЛВС. Хосту необходимо взаимодействовать с удаленными сетями. Какой IP-адрес будет настроен в качестве шлюза по умолчанию на новом хосте?
192.168.191.189 *
192.168.191.1
10.190.191.254
198.51.100.213
192.168.190.70
71.
Этаж (config) # interface gi0 / 1 Этаж (config-if) # description Подключается к локальной сети регистратора Этаж (config-if) # ip-адрес 192.168.225.223 255.255.255.0 Этаж (config-if) # выключения нет Этаж (config-if) # interface gi0 / 0 Этаж (config-if) # description Подключается к LAN Manager Этаж (config-if) # ip-адрес 192.168.224.103 255.255.255.0 Этаж (config-if) # выключения нет Этаж (config-if) # interface s0 / 0/0 Этаж (config-if) # description Подключается к провайдеру Этаж (config-if) # ip адрес 10.224.225.254 255.255.255.0 Этаж (config-if) # выключения нет Этаж (config-if) # interface s0 / 0/1 Этаж (config-if) # description Подключается к WAN головного офиса Этаж (config-if) # IP-адрес 203.0.113.246 255.255.255.0 Этаж (config-if) # выключения нет Этаж (config-if) # end
См. Выставку. Сетевой администратор подключает новый хост к локальной сети регистратора. Хосту необходимо взаимодействовать с удаленными сетями. Какой IP-адрес будет настроен в качестве шлюза по умолчанию на новом хосте?
192.168.225.223 *
192.168.225.1
10.224.225.254
203.0.113.246
192.168.224.103
72.
Этаж (config) # interface gi0 / 1 Этаж (config-if) # description Подключается к локальной сети регистратора Этаж (config-if) # ip-адрес 10.118.63.65 255.255.255.0 Этаж (config-if) # выключения нет Этаж (config-if) # interface gi0 / 0 Этаж (config-if) # description Подключается к LAN Manager Этаж (config-if) # ip-адрес 10.118.62.196 255.255.255.0 Этаж (config-if) # выключения нет Этаж (config-if) # interface s0 / 0/0 Этаж (config-if) # description Подключается к провайдеру Этаж (config-if) # ip адрес 10.62.63.254 255.255.255.0 Этаж (config-if) # выключения нет Этаж (config-if) # interface s0 / 0/1 Этаж (config-if) # description Подключается к WAN головного офиса Этаж (config-if) # ip-адрес 209.165.200.87 255.255.255.0 Этаж (config-if) # выключения нет Этаж (config-if) # end
См. Выставку. Сетевой администратор подключает новый хост к локальной сети Manager. Хосту необходимо взаимодействовать с удаленными сетями. Какой IP-адрес будет настроен в качестве шлюза по умолчанию на новом хосте?
10.118.62.196 *
10.118.62.1
10.62.63.254
209.165.200.87
10.118.63.65
73.
HQ (config) # interface gi0 / 1 HQ (config-if) # description Подключается к локальной сети филиала HQ (config-if) # IP-адрес 172.19.99.99 255.255.255.0 HQ (config-if) # выключения нет HQ (config-if) # interface gi0 / 0 HQ (config-if) # description Подключается к локальной сети магазина. HQ (config-if) # IP-адрес 172.19.98.230 255.255.255.0 HQ (config-if) # выключения нет HQ (config-if) # interface s0 / 0/0 HQ (config-if) # description Подключается к провайдеру HQ (config-if) # IP-адрес 10.98.99.254 255.255.255.0 HQ (config-if) # выключения нет HQ (config-if) # interface s0 / 0/1 HQ (config-if) # description Подключается к WAN головного офиса HQ (config-if) # IP-адрес 209.165.200.120 255.255.255.0 HQ (config-if) # выключения нет HQ (config-if) # конец
См. Выставку. Сетевой администратор подключает новый хост к локальной сети магазина. Хосту необходимо взаимодействовать с удаленными сетями. Какой IP-адрес будет настроен в качестве шлюза по умолчанию на новом хосте?
172.19.98.230 *
172.19.98.1
10.98.99.254
209.165.200.120
172.19.99.99
74.
HQ (config) # interface gi0 / 1 HQ (config-if) # description Подключается к локальной сети филиала HQ (config-if) # IP-адрес 172.20.133.132 255.255.255.0 HQ (config-if) # выключения нет HQ (config-if) # interface gi0 / 0 HQ (config-if) # description Подключается к локальной сети магазина. HQ (config-if) # IP-адрес 172.20.132.13 255.255.255.0 HQ (config-if) # выключения нет HQ (config-if) # interface s0 / 0/0 HQ (config-if) # description Подключается к провайдеру HQ (config-if) # IP-адрес 10.132.133.254 255.255.255.0 HQ (config-if) # выключения нет HQ (config-if) # interface s0 / 0/1 HQ (config-if) # description Подключается к WAN головного офиса HQ (config-if) # IP-адрес 198.51.100.156 255.255.255.0 HQ (config-if) # выключения нет HQ (config-if) # конец
См. Выставку. Сетевой администратор подключает новый хост к локальной сети магазина. Хосту необходимо взаимодействовать с удаленными сетями. Какой IP-адрес будет настроен в качестве шлюза по умолчанию на новом хосте?
172.20.132.13 *
172.20.132.1
10.132.133.254
198.51.100.156
172.20.133.132
75.
Main (config) # interface gi0 / 1 Main (config-if) # description Подключение к служебной локальной сети Main (config-if) # IP-адрес 192.168.167.166 255.255.255.0 Main (config-if) # выключения нет Main (config-if) # interface gi0 / 0 Main (config-if) # description Подключение к инженерной LAN Main (config-if) # IP-адрес 192.168.166.46 255.255.255.0 Main (config-if) # выключения нет Main (config-if) # interface s0 / 0/0 Main (config-if) # description Подключается к провайдеру Main (config-if) # IP-адрес 10.166.167.254 255.255.255.0 Main (config-if) # выключения нет Main (config-if) # interface s0 / 0/1 Main (config-if) # description Подключается к WAN головного офиса Main (config-if) # ip-адрес 198.51.100.189 255.255.255.0 Main (config-if) # выключения нет Main (config-if) # конец
См. Выставку. Сетевой администратор подключает новый хост к служебной локальной сети. Хосту необходимо взаимодействовать с удаленными сетями. Какой IP-адрес будет настроен в качестве шлюза по умолчанию на новом хосте?
192.168.167.166 *
192.168.167.1
10.166.167.254
198.51.100.189
192.168.166.46
76.
BldgA (config) # interface gi0 / 1 BldgA (config-if) # description Подключается к медицинской LAN BldgA (config-if) # IP-адрес 192.168.201.200 255.255.255.0 BldgA (config-if) # выключения нет BldgA (config-if) # interface gi0 / 0 BldgA (config-if) # description Подключается к клиентской LAN BldgA (config-if) # IP-адрес 192.168.200.80 255.255.255.0 BldgA (config-if) # выключения нет BldgA (config-if) # interface s0 / 0/0 BldgA (config-if) # description Подключается к провайдеру BldgA (config-if) # IP-адрес 10.200.201.254 255.255.255.0 BldgA (config-if) # выключения нет BldgA (config-if) # interface s0 / 0/1 BldgA (config-if) # description Подключается к WAN головного офиса BldgA (config-if) # IP-адрес 203.0.113.222 255.255.255.0 BldgA (config-if) # выключения нет BldgA (config-if) # конец
См. Выставку. Сетевой администратор подключает новый хост к медицинской ЛВС. Хосту необходимо взаимодействовать с удаленными сетями. Какой IP-адрес будет настроен в качестве шлюза по умолчанию на новом хосте?
192.168.201.200 *
192.168.201.1
10.200.201.254
203.0.113.222
192.168.200.80
77. Откройте операцию PT. Выполните задачи, указанные в инструкциях к занятиям, а затем ответьте на вопрос.
CCNA 1 v7.0 Модули 8–10 Ответы на экзамен стр. 77
Какие интерфейсы в каждом маршрутизаторе активны и работают?
R1: G0 / 0 и S0 / 0/1
R2: G0 / 1 и S0 / 0/1
R1: G0 / 1 и S0 / 0/1
R2: G0 / 0 и S0 / 0/1 **
R1: G0 / 0 и S0 / 0/0
R2: G0 / 1 и S0 / 0/0
R1: G0 / 0 и S0 / 0/0
R2: G0 / 0 и S0 / 0/0
CCNA1 v7 — ITN — Модули 8–10: обмен данными между сетями Ответы на экзамен (дополнительно)
1.Какая информация используется маршрутизаторами для пересылки пакета данных к месту назначения?
IP-адрес источника
IP-адрес назначения *
адрес канала передачи данных источника
адрес канала передачи данных назначения
2. Компьютер должен отправить пакет на узел назначения в той же локальной сети. Как будет отправлен пакет?
Пакет сначала будет отправлен на шлюз по умолчанию, а затем, в зависимости от ответа от шлюза, он может быть отправлен на хост назначения.
Пакет будет отправлен непосредственно на хост назначения. *
Пакет сначала будет отправлен на шлюз по умолчанию, а затем со шлюза по умолчанию он будет отправлен непосредственно на хост назначения.
Пакет будет отправлен только на шлюз по умолчанию.
3. Маршрутизатор получает пакет от интерфейса Gigabit 0/0 и определяет, что пакет необходимо перенаправить через интерфейс Gigabit 0/1
Руководство: Очередь — MikroTik Wiki
Относится к RouterOS: v6.0+
Подкатегории
Сводка
Очереди используются для ограничения и определения приоритета трафика:
- ограничить скорость передачи данных для определенных IP-адресов, подсетей, протоколов, портов и других параметров
- ограничить одноранговый трафик
- отдать приоритет некоторым потокам пакетов над другими
- настроить всплески трафика для более быстрого просмотра веб-страниц
- применять разные ограничения в зависимости от времени
- распределяет доступный трафик между пользователями поровну или в зависимости от загрузки канала.
Реализация очереди в MikroTik RouterOS основана на Hierarchical Token Bucket (HTB).HTB позволяет создавать иерархическую структуру очередей и определять отношения между очередями.
В RouterOS эти иерархические структуры могут быть прикреплены в двух разных местах, диаграмма потока пакетов иллюстрирует цепочки ввода и постмаршрутизации.
Существует два разных способа настройки очередей в RouterOS:
- / queue simple menu — предназначено для упрощения настройки простых повседневных задач постановки в очередь (таких как ограничение загрузки / выгрузки одного клиента, ограничение трафика p2p и т. Д.).
- / дерево очереди меню — для реализации расширенных задач организации очередей (таких как глобальная политика приоритизации, ограничения групп пользователей). Требуются отмеченные потоки пакетов от / ip firewall mangle .
Принципы ограничения скорости
Ограничение скорости используется для управления скоростью потока трафика, отправляемого или принимаемого через сетевой интерфейс. Отправляется трафик, скорость которого меньше или равна указанной скорости, тогда как трафик, который превышает скорость, отбрасывается или задерживается.
Ограничение скорости может быть выполнено двумя способами:
- отменить все пакеты, превышающие предел скорости — ограничение скорости (дроппер или формирователь) (100% -ный ограничитель скорости при размере очереди = 0)
- задерживают пакеты, которые превышают определенный предел скорости в очереди и передают его, когда это возможно — выравнивание скорости (планировщик) » (100% выравнивание скорости при размере очереди = неограниченно)
На следующем рисунке объясняется разница между ограничение скорости и уравнение скорости :
Как видите, в первом случае весь трафик превышает определенную скорость и отбрасывается.В другом случае трафик превышает определенную скорость и задерживается в очереди и передается позже, когда это возможно, но обратите внимание, что пакет может быть задержан только до тех пор, пока очередь не будет заполнена. Если в буфере очереди больше нет места, пакеты отбрасываются.
Для каждой очереди мы можем определить два ограничения скорости:
- CIR (согласованная скорость передачи информации) — ( limit-at в RouterOS) худший сценарий, поток получит этот объем трафика независимо от других потоков трафика.В любой момент времени пропускная способность не должна опускаться ниже установленной скорости.
- MIR (максимальная скорость передачи информации) — ( max-limit в RouterOS) в лучшем случае, максимальная доступная скорость передачи данных для потока, если есть свободная часть полосы пропускания.
Простые очереди
Подменю: / простая очередь
Самый простой способ ограничить скорость передачи данных для определенных IP-адресов и / или подсетей — использовать простые очереди.
Вы также можете использовать простые очереди для создания расширенных приложений QoS.У них есть полезные интегрированные функции:
- Организация очереди однорангового трафика
- Применение правил очереди к выбранным временным интервалам
- Приоритеты
- Использование нескольких меток пакетов из / ip firewall mangle
- Формирование (планирование) двунаправленного трафика (один лимит на общую выгрузку + скачивание)
Пример конфигурации
Предположим, у нас есть топология сети, подобная рис. 8.6, и мы хотим ограничить загрузку и выгрузку для частной сети (загрузка — 256 кбит / с, а загрузка — 512 кбит / с).
Добавьте простое правило очереди, которое ограничит трафик загрузки до 512 кбит / с и загрузку до 256 кбит / с для сети 10.1.1.0/24 , обслуживаемой интерфейсом Ether2 :
[admin @ MikroTik] / queue simple> add name = private target = 10.1.1.0 / 24 max-limit = 256K / 512K dst = ether2
- В этом случае оператор работает правильно также, если мы указываем только один из параметров: «target =» или «dst =» , потому что оба они определяют, где и для какого трафика будет реализована эта очередь.
Проверьте свою конфигурацию:
[admin @ Augsha] / queue simple> print Флаги: X - отключено, I - недопустимо, D - динамическое 0 name = "private" target = 10.1.1.0 / 24 dst-address = 0.0.0.0 / 0 target = ether2 parent = none dst = "" приоритет = 8 queue = default-small / default-small limit-at = 0/0 max-limit = 256k / 512k предел пакета = 0/0 порог пакета = 0/0 время пакета = 0 с / 0 с общая очередь = по умолчанию маленький
Параметр max-limit сокращает максимально доступную полосу пропускания.Значение max-limit = 256k / 512k означает, что клиенты из частных сетей получат максимум 512 кбит / с для загрузки и 256 кбит / с для загрузки. Цель позволяет определять исходные IP-адреса, к которым будет применяться правило очереди.
Вероятно, вы хотите исключить сервер из-под ограничения, в таком случае добавьте для него очередь без каких-либо ограничений (max-limit = 0/0, что означает отсутствие ограничений). Переместите это правило в начало списка, поскольку элементы в / queue simple выполняются по порядку один за другим, если маршрутизатор находит правило, удовлетворяющее определенному пакету, следующие правила не сравниваются:
[admin @ MikroTik] / queue simple> добавить name = server target = 10.1.1.1 / 32 max-limit = 0/0 интерфейс = ether2
Идентификаторы потока
- цель (множественный выбор: IP-адрес / маска сети): список диапазонов IP-адресов, которые будут ограничены этой очередью.
- интерфейс (Имя интерфейса или все ): определяет интерфейс, к которому подключена цель. Полезно, когда невозможно указать целевые адреса.
Примечание: Начиная с RouterOS v6, эти настройки объединены в опции target , где вы можете указать любое из вышеперечисленных. Цель должна рассматриваться с точки зрения цели. Если вы хотите ограничить возможности загрузки ваших пользователей, установите «target upload».
Каждое из этих двух свойств может использоваться для определения направления целевой загрузки и загрузки.
Будьте осторожны, настраивая обе эти опции для одной и той же очереди — в случае, если они будут указывать на противоположные направления, очередь не будет работать.
Если не указано ни значение target , ни интерфейса , очередь не сможет различать загрузку и загрузку и ограничит весь трафик дважды.
Другая недвижимость
- имя (текст): уникальный идентификатор очереди, который может использоваться как значение опции родительского элемента для других очередей
- и — ограничение трафика загрузки и выгрузки
- загрузить — ограничить только трафик до цели
- скачать — ограничить только трафик от цели
- время ( ВРЕМЯ-ВРЕМЯ, вс, пн, вт, ср, чт, пт, сб — ВРЕМЯ — местное время, названия всех дней не являются обязательными; по умолчанию: не установлено): позволяет указать время, когда очередь будет активной.Маршрутизатор должен иметь правильные настройки времени.
- dst-address (IP-адрес / сетевая маска): позволяет выбрать только определенный поток (от целевого адреса до этого адреса назначения) для ограничения объясните, что является целевым, что такое dst, что загружается, а что нет
- меток пакетов (разделенный запятыми список имен меток пакетов): позволяет использовать помеченные пакеты из / ip firewall mangle . Взгляните на диаграмму потока пакетов RouterOS. Пакеты необходимо отмечать перед простыми очередями (до global-in HTB queue), иначе ограничение загрузки целевого объекта не сработает.Единственная цепочка mangle до global-in — это prerouting .
HTB Properties
- родительский (Имя родительской простой очереди или нет ): назначает эту очередь как дочернюю очередь для выбранной цели {{{…}}}. Целевая очередь может быть HTB-очередью или любой другой ранее созданной простой очередью. Чтобы трафик достигал дочерних очередей, родительские очереди должны захватывать весь необходимый трафик.
- приоритет (1..8): приоритет одной дочерней очереди над другой дочерней очередью.Не работает с родительскими очередями (если в очереди есть хотя бы один дочерний элемент). Один — самый высокий, восемь — самый низкий приоритет. Дочерняя очередь с более высоким приоритетом будет иметь шанс достичь своего максимального предела перед дочерней очередью с более низким приоритетом. Приоритет не имеет отношения к очередям.
- очередь ( ЧТО-ТО / ЧТО-ТО ): выберите тип очереди загрузки / выгрузки. Типы очереди могут быть созданы в / тип очереди .
- limit-at (НОМЕР / НОМЕР ): нормальная скорость загрузки / выгрузки данных, гарантированная для цели
- max-limit (НОМЕР / НОМЕР ): максимальная скорость передачи / выгрузки данных, которую может достичь цель, чтобы достичь того, что
- burst-limit ( НОМЕР / НОМЕР ): максимальная скорость передачи / выгрузки данных, которая может быть достигнута, пока пакетная передача активна
- время пачки ( ВРЕМЯ / ВРЕМЯ ): период времени в секундах, за который рассчитывается средняя скорость передачи / скачивания данных.(Это НЕ время фактического всплеска)
- burst-threshold ( НОМЕР / НОМЕР ): когда средняя скорость передачи данных ниже этого значения — пакетная передача разрешена, как только средняя скорость передачи данных достигает этого значения — пакетная передача запрещается. (в основном это переключатель включения / выключения). Для оптимального пакетного поведения это значение должно быть выше limit-at value и ниже max-limit value
И соответствующие параметры для global-total HTB queue:
- total-queue ( SOMETHING / SOMETHING ): соответствует очереди
- total-limit-at ( НОМЕР / НОМЕР ): соответствует limit-at
- total-max-limit ( НОМЕР / НОМЕР ): соответствует max-limit
- total-burst-limit ( НОМЕР / НОМЕР ): соответствует burst-limit
- общее время пакета ( ВРЕМЯ / ВРЕМЯ ): соответствует времени пакета
- total-burst-threshold ( НОМЕР / НОМЕР ): соответствует burst-threshold
Хорошая практика предполагает, что:
- Сумма детских предельных значений должна быть меньше или равна max-limit родителя.
- Максимальный предел каждого ребенка должен быть меньше максимального предела родителя. Таким образом, вы оставите некоторый трафик для других дочерних очередей, и они смогут получать трафик, не борясь за него с другими дочерними очередями.
Статистика
- скорость (только для чтения / только для чтения): средняя скорость передачи данных в очереди в байтах в секунду
- скорость передачи пакетов (только для чтения / только для чтения): средняя скорость передачи данных в очереди в пакетах в секунду
- байт (только для чтения / только для чтения): количество байтов, обработанных этой очередью
- пакетов (только для чтения / только для чтения): количество пакетов, обработанных этой очередью
- байтов в очереди (только для чтения / только для чтения): количество байтов, ожидающих в очереди
- queued-packets (read-only / read-only): количество пакетов, ожидающих в очереди
- отброшено (только для чтения / только для чтения): количество отброшенных пакетов
- заимствует (только для чтения / только для чтения): пакеты, прошедшие очередь с превышением его «предельного» значения (и не использовались и были удалены из других очередей)
- предоставляет (только для чтения / только для чтения): пакеты, прошедшие очередь ниже предельного значения ИЛИ, если очередь является родительской — сумма всех заимствованных дочерних пакетов
- pcq-queues (только для чтения / только для чтения): количество подпотоков PCQ, если тип очереди — PCQ
И соответствующие параметры для global-total HTB queue:
- общая скорость (только чтение): соответствует скорости
- total-packet-rate (только чтение): соответствует пакетной скорости
- total-bytes (только для чтения): соответствует байтам
- total-packets (только чтение): соответствует пакетам
- всего байтов в очереди (только для чтения): соответствует байтов в очереди
- всего пакетов в очереди (только для чтения): соответствует пакетов в очереди
- total-drop (только для чтения): соответствует удалено
- total-lends (только чтение): соответствует lends
- всего заимствований (только чтение): соответствует заимствований
- total-pcq-queues (только для чтения): соответствует pcq-queues
Queue Tree
Подменю: / дерево очереди
Дерево очередей создает только одну направленную очередь в одном из HTB.Это также единственный способ добавить очередь в отдельный интерфейс. Таким образом можно упростить конфигурирование — вам не нужны отдельные отметки для загрузки и выгрузки — только загрузка попадет в общедоступный интерфейс, а только загрузка попадет в частный интерфейс.
Дерево очередей не упорядочено — весь трафик проходит его вместе.
Узнайте больше о HTB и посмотрите примеры конфигурации.
Идентификаторы потока
- имя (текст): уникальный идентификатор очереди, который может использоваться как значение опции родительского элемента для других очередей
- меток пакетов (список, разделенный запятыми): позволяет использовать помеченные пакеты из / ip firewall mangle .Взгляните на эту диаграмму потока пакетов. Вам необходимо убедиться, что пакеты помечаются перед простыми очередями (до глобальной очереди HTB)
HTB Недвижимость
- родительский (Имя или нет ): назначает эту очередь как дочернюю очередь для выбранной цели. Целевая очередь может быть HTB-очередью или любой другой ранее созданной очередью
- приоритет (1..8): приоритет одной дочерней очереди над другой дочерней очередью. Не работает с родительскими очередями (если в очереди есть хотя бы один дочерний элемент).Один — самый высокий, восемь — самый низкий приоритет. Дочерняя очередь с более высоким приоритетом будет иметь шанс достичь своего максимального предела перед дочерней очередью с более низким приоритетом. Приоритет не имеет отношения к очередям.
- очередь ( ЧТО-ТО ): выберите тип очереди. Здесь можно создать типы очередей
- limit-at ( НОМЕР ): нормальная скорость передачи данных, гарантированная для цели
- max-limit (НОМЕР ): максимальная скорость передачи данных, разрешенная для достижения цели
- burst-limit ( НОМЕР ): максимальная скорость передачи данных, которая может быть достигнута при активном пакете
- время пакета ( ВРЕМЯ ): период времени в секундах, за который рассчитывается средняя скорость передачи данных.(Это НЕ время фактического всплеска)
- burst-threshold (НОМЕР ): когда средняя скорость передачи данных ниже этого значения — пакетная передача разрешена, как только средняя скорость передачи данных достигает этого значения — пакетная передача запрещается. (в основном это переключатель включения / выключения). Для оптимального поведения пакета это значение должно быть выше предела — при значении и ниже значения максимального предела
Статистика
Команда: / статистика печати дерева очереди
- скорость (только чтение): средняя скорость передачи данных в очереди в байтах в секунду
- скорость передачи пакетов (только чтение): средняя скорость передачи данных в очереди в пакетах в секунду
- байт (только для чтения): количество байтов, обработанных этой очередью
- пакетов (только для чтения): количество пакетов, обработанных этой очередью
- байтов в очереди (только для чтения): количество байтов, ожидающих в очереди
- queued-packets (только для чтения): количество пакетов, ожидающих в очереди
- отброшено (только для чтения): количество отброшенных пакетов
- заимствует (только для чтения): пакеты, прошедшие очередь с превышением предельного значения (и не использовались и были удалены из других очередей)
- предоставляет (только для чтения): пакеты, прошедшие очередь ниже предельного значения ИЛИ, если очередь является родительской — сумма всех заимствованных дочерних пакетов
- pcq-queues (только для чтения): количество подпотоков PCQ, если тип очереди — PCQ
Типы очередей
Подменю: / тип очереди
В этом подменю перечислены по умолчанию созданные типы очередей и можно добавлять новые, специфичные для пользователя.
По умолчанию RouterOS создает следующие предопределенные типы очередей:
[admin @ MikroTik] / тип очереди> печать 0 name = "default" kind = pfifo pfifo-limit = 50 1 name = "ethernet-default" kind = pfifo pfifo-limit = 50 2 name = "wireless-default" kind = sfq sfq-perturb = 5 sfq-allot = 1514 3 name = "synchronous-default" kind = красный красный-предел = 60 красный-мин-порог = 10 красный-максимум-порог = 50 красный-вспышка = 20 красный-средний-пакет = 1000 4 name = "hotspot-default" kind = sfq sfq-perturb = 5 sfq-allot = 1514 5 name = "only-hardware-queue" kind = none 6 name = "multi-queue-ethernet-default" kind = mq-pfifo mq-pfifo-limit = 50 7 name = "default-small" kind = pfifo pfifo-limit = 10
Примечание: Начиная с v5.8 есть новый вид нет и новая очередь по умолчанию only-hardware-queue . Для всех RouterBOARDS этот новый тип очереди будет установлен как очередь интерфейса по умолчанию
.
only-hardware-queue оставляет интерфейс только с кольцевым буфером дескриптора передачи hw, который сам по себе действует как очередь. Обычно не менее 100 пакетов могут быть поставлены в очередь для передачи в кольцевом буфере дескриптора передачи. Размер кольцевого буфера дескриптора передачи и количество пакетов, которые могут быть поставлены в очередь, различаются для разных типов MAC-адресов Ethernet.
Отсутствие программной очереди особенно выгодно в системах SMP, поскольку устраняет необходимость синхронизировать доступ к ней с разных процессоров / ядер, что является дорогостоящим.
multi-queue-ethernet-default может быть полезен в системах SMP с интерфейсами Ethernet, которые поддерживают несколько очередей передачи и имеют поддержку драйвера Linux для нескольких очередей передачи. Имея одну программную очередь для каждой аппаратной очереди, можно будет меньше времени тратить на синхронизацию доступа к ним.
Примечание: , имеющий возможность установить only-hardware-queue, требует поддержки в драйвере Ethernet, поэтому он доступен только для некоторых интерфейсов Ethernet, которые чаще всего встречаются на RB.
Примечание: улучшение по сравнению с only-hardware-queue и multi-queue-ethernet-default присутствует только тогда, когда нет записи «/ queue tree» с типичным интерфейсом в качестве родительского.
Виды
Виды очередей или алгоритмы организации очередей (планирования) описывают, какой пакет будет передан следующим
Программное обеспечение и операционные системы | Что, функции и типы
KS3 Ресурсы операционных систем (14-16 лет)
- Редактируемая презентация урока в PowerPoint
- Раздаточные материалы с редактируемыми исправлениями
- Глоссарий, охватывающий ключевую терминологию модуля
- Тематические интеллектуальные карты для визуализации основных концепций
- Карточки для печати, помогающие учащимся активнее вспоминать и повторять на основе уверенности
- Викторина с сопровождающим ключом ответов для проверки знаний и понимания модуля
Категории ПО A-Level (16-18 лет)
- Редактируемая презентация урока в PowerPoint
- Раздаточные материалы с редактируемыми исправлениями
- Глоссарий, охватывающий ключевую терминологию модуля
- Тематические интеллектуальные карты для визуализации основных концепций
- Карточки для печати, помогающие учащимся активнее вспоминать и повторять на основе уверенности
- Викторина с сопровождающим ключом ответов для проверки знаний и понимания модуля
Кандидаты должны уметь:
- объясняет необходимость следующих функций операционной системы:
- пользовательский интерфейс
- управление памятью
- периферийное управление
- многозадачность
- безопасность
- описывает назначение и использование общих служебных программ для:
- компьютерная безопасность (антивирус, защита от шпионского ПО и межсетевые экраны)
- Организация диска (форматирование, передача файлов и дефрагментация)
- обслуживание системы (системная информация и диагностика, инструменты очистки системы, автоматическое обновление)
- обсуждают относительные достоинства готового заказного программного обеспечения с открытым исходным кодом и проприетарного программного обеспечения.
Что такое операционная система?
Операционная система ( OS, ) компьютера — это набор программ, которые управляют тем, как пользователь управляет компьютером и получает доступ к прикладному программному обеспечению. ОС также контролирует способ доступа прикладного программного обеспечения к компьютерному оборудованию, например периферийным устройствам ввода и вывода, устройствам хранения и пространству памяти.
Microsoft Windows XP, Microsoft Windows 7, Mac OS X, LINUX и UNIX — все это примеры операционных систем, используемых на компьютерах.Android и iOS являются примерами операционных систем, используемых на смартфонах.
Каковы основные функции операционной системы?
Обеспечение пользовательского интерфейса
Пользовательский интерфейс — это часть ОС, которая позволяет пользователю взаимодействовать с аппаратным и программным обеспечением в компьютерной системе. Он определяет внешний вид компьютерного интерфейса.
Примеры пользовательских интерфейсов:
- Интерфейс командной строки (CLI) — команды вводятся непосредственно в компьютер, и для их запуска нажимается кнопка ввода.Команды необходимо вводить правильно и часто сокращать. Их бывает сложно запомнить. Например, команда:
c:> copy c: examplefile.doc a:
скопирует файл с именем «examplefile.doc» с жесткого диска (диск C) на дискету (дисковод A). - Графический интерфейс пользователя (GUI) — этот тип интерфейса иногда называют интерфейсом WIMP (Windows, значки, меню, указатель).
Содержимое папок (каталогов) и интерфейс запущенных программ отображаются в прямоугольных «окнах», которые можно перемещать и изменять размер.
Значки (маленькие изображения) используются для представления файлов или программного обеспечения, а мышь можно использовать для управления указателем, который используется для перемещения значков, запуска программ и выбора параметров из раскрывающихся меню.
Сравнение интерфейса командной строки с графическим интерфейсом пользователя
CLI | графический интерфейс |
---|---|
Указывающее устройство не используется, команды вводятся, а затем запускаются нажатием клавиши ENTER | Указывающее устройство используется для выбора элементов, а — для выбора.Команды обычно запускаются двойным щелчком значка |
Пользователь должен знать команды или искать их | Команды намного более интуитивно понятны |
Команды обычно вводятся полностью | Возможны сочетания клавиш, например |
Пользователь должен выучить команды, требуется дополнительное обучение | От пользователя требуется меньше обучения и подготовки |
Интерфейс может показаться сложным, более сложным в использовании, и пользователь с большей вероятностью сделает ошибки | Графический интерфейс более удобный |
Нет графики | Графика используется для представления задач, файлов и т. Д. |
Нет меню | Меню используются для выбора и выбора |
Пользователь имеет полный контроль | Выбор пользователя ограничен меню |
Команды должны вводиться точно, с правильным написанием и синтаксисом ( правила ) | Как избежать орфографических и печатных ошибок |
Управление памятью
ОС управляет памятью, выделяя часть ОЗУ программам, когда она им нужна, и затем освобождает ее, когда она больше не нужна .ОС также может использовать вторичное хранилище для повышения эффективности управления памятью с помощью виртуальной памяти.
Периферийное управление
Периферийное устройство — это компьютерное аппаратное устройство, которое не является важной частью компьютера, такое как память и микропроцессор.
Периферийные устройства могут быть внешними (например, мышь, клавиатура, принтер или монитор) или внутренними (например, дисковод компакт-дисков или сетевая карта).
При добавлении нового периферийного устройства требуется программный драйвер, позволяющий ОС управлять устройством.
Предоставление программной платформы
ОС — это платформа, на которой работает другое программное обеспечение. Она позволяет пользователю устанавливать, запускать и удалять программное обеспечение.
Многозадачность — это способность ОС одновременно выполнять несколько программ по:
- Выделение «временного интервала» процессора для каждой выполняющейся задачи программирования
- Управление приоритетами для каждой запущенной задачи программирования
Безопасность
ОС обеспечивает различные уровни доступа пользователей и защиту паролем для предотвращения доступа неавторизованных пользователей в компьютерную систему.Он также может обеспечивать процедуры резервного копирования и восстановления для восстановления системы в случае сбоя системы.
Для чего используются служебные программы?
Утилиты
помогают управлять, поддерживать, защищать и контролировать ресурсы компьютера.
Компьютерная безопасность
- Антивирус — программное обеспечение, которое:
- Предотвращает установку вирусов , которые могут нанести вред компьютеру
- Защищает компьютер с помощью , не позволяя установленным вирусам изменять важные файлы , такие как загрузочный сектор или операционную систему
- Периодически сканирует компьютер на наличие установленных вирусов, которые могут нанести вред компьютеру
- Затем он удаляет или помещает в карантин все, что находит.
- Чтобы быть эффективным, файл описаний вирусов, который программа использует для проверки на вирусы, должен постоянно обновляться.
- Защита от шпионского ПО — программное обеспечение, которое регулярно проверяет компьютер на предмет программ, предназначенных для сбора личной и финансовой информации , которая может привести к финансовым потерям, краже личных данных и т. Д.
- Межсетевой экран — программное или аппаратное обеспечение, которое разрешает или запрещает передачу данных по сети между сетями на основании набора правил .Он часто используется для защиты сетей от внешних попыток взлома, позволяя при этом проходить законные коммуникации.
Дисковая организация
- Форматирование — программа, которая подготавливает жесткий диск, дискету или флэш-память для хранения данных . Процесс форматирования может создать файловую систему (форматирование высокого уровня) или просто удалить любые существующие данные, а также проверить и исправить любые ошибки на носителе (форматирование низкого уровня).
- Передача файлов — программа, которая управляет копированием или перемещением файлов по сети.
- Упрощенная анимация, показывающая дефрагментацию диска
Дефрагментация диска — программа, которая реорганизует файлы или части файлов таким образом, чтобы данные физически сохранялись вместе , таким образом ускоряет доступ к файлам и обеспечивает максимальное количество свободного дискового пространства путем сбора это вместе.
(фрагментация диска происходит, когда операционная система разбивает большие файлы при их сохранении, чтобы попытаться заполнить пробелы, образовавшиеся при удалении других файлов или изменении их размера).
Обслуживание системы
- Системная информация и диагностика — программное обеспечение, которое предоставляет информацию об аппаратном и программном обеспечении компьютерной системы и предлагает диагностику любых обнаруженных проблем.
- Инструменты очистки системы — программа, которая ищет в компьютерной системе неправильные настройки и файлы, которые больше не нужны. Ошибки настройки исправляются или удаляются. Файлы и записи реестра, которые больше не нужны, удаляются, чтобы освободить место на диске и повысить производительность.
- Автоматическое обновление — программное обеспечение, которое ищет в Интернете обновленные версии программного обеспечения на компьютере, а также загружает и устанавливает обновления, чтобы в компьютерной системе всегда была последняя версия программного обеспечения, включая любые исправления известных проблем / проблем с безопасностью.
- Программа резервного копирования — программа, которая помогает в резервном копировании выбранных файлов, типов файлов или всего жесткого диска.
Каковы достоинства различных источников программного обеспечения?
Программное обеспечение, написанное на заказ (заказное)
Программное обеспечение, написанное на заказ — это программное обеспечение, которое было создано специально для определенного «пользователя» (а не для конкретной цели).
Преимущества :
- Соответствующее «готовое» программное обеспечение может не существовать или не полностью соответствовать потребностям пользователя. Таким образом, использование программного обеспечения, написанного на заказ, означает больше шансов получить преимущество перед конкурентами.
- Хотя затраты на разработку могут быть значительными, это может быть дешевле, чем платить за функции, которые не используются в готовом программном обеспечении.
- Его можно настроить для взаимодействия с оборудованием, уже имеющимся у пользователя.
- Скорее всего, его будет проще использовать, поскольку он не должен содержать ненужных функций, содержащихся в готовом программном обеспечении.
- Его можно разработать в соответствии с потребностями пользователя, а не адаптировать его к готовому программному обеспечению.
- Его можно легко модифицировать и изменять с течением времени по мере изменения требований пользователя.
- Он обычно предлагает лучшую поддержку со стороны разработчиков, чем готовое программное обеспечение.
Недостатки:
- Пользователь может не иметь доступа к исходному коду или понимать его, и в этом случае пользователь зависит от разработчика, остающегося в бизнесе.
- Стоимость обычно будет намного больше, чем с пакетным программным обеспечением, поскольку программистам нужно платить за написание и тестирование кода.
- Разработка и тестирование кода может занять много времени, так как только небольшая группа программистов или даже отдельный человек может писать и тестировать его.