Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
10,19,20билеты.docx
Скачиваний:
4
Добавлен:
16.04.2019
Размер:
73.77 Кб
Скачать

Кольцевая топология.

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

Шинная топология.

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

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

2.

Устройства ввода/вывода данных, их разновидности и основные характеристики Устройство ввода-вы́вода — компонент типовой архитектуры ЭВМ, предоставляющий компьютеру возможность взаимодействия с внешним миром и, в частности, с пользователями и другими компьютерами.

Устройствами вывода данных являются… в) монитор д) лазерный принтер в, д Устройствами ввода данных являются… б) джойстик в) мышь е) Клавиатура

Один из физических каналов ввода/вывода компьютера – разъем – называется… портом Характеристиками LCD мониторов персонального компьютера являются … а) физический размер экрана b) угол обзора a, b Циклическое переключение между режимами вставки и замены при вводе символов с клавиатуры осуществляется нажатием клавиши... Insert

3.

Основные алгоритмические конструкции. Базовые алгоритмы

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

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

  • массовость. С помощью определенного алгоритма должен решаться целый класс задач;

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

  • правильность. Выполнения алгоритма должно давать правильные результаты;

  • конечность. Полное выполнения алгоритма должно происходить за конечное число шагов;

  • дискретность. Алгоритм должен состоять из отдельных операций, которые выполняются последовательно;

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

Те пользователи интернета, которые знакомы с программированием знают, что без алгоритма невозможно написать любую программу. С этого следует, что в мире компьютеров алгоритмы используются в основном в программировании. Далее рассмотрим основные алгоритмические конструкции, которые есть основой любого современного языка программирования. Данная информация будет особенно полезна начинающим программистам. Все примеры, рассмотренные далее, написаны на языке Visual C. (Большинство других языков есть производными от языка С, так что эти примеры можно использовать и в других языках - php, java, c# и т. п.)