Основы алгоритмизации. Виды алгоритмов.
Различают следующие виды алгоритмов:
· Линейный – список команд (указаний), выполняемых последовательно друг за другом;
· Разветвляющийся – алгоритм, содержащий хотя бы одну проверку условия, в результате которой обеспечивается переход на один из возможных вариантов решения;
· Циклический – алгоритм, предусматривающий многократное повторение одной и той же последовательности действий. Количество повторений обусловливается исходными данными или условием задачи.
Основы алгоритмизации. Виды ветвлений.
Ветвление - это алгоритмическая конструкция, в которой в зависимости от условия выполняется та или иная последовательность действий.
Структура алгоритма, содержащая ветвление, называется разветвляющейся. Эта структура обеспечивает выбор между двумя альтернативами.
Виды ветвлений:
· Если-то
· Если-то-иначе
· Выбор
· Выбор-иначе
*31. Основы алгоритмизации. Циклические алгоритмы.
Циклический алгоритм – описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие.
Существует 3 типа циклических структур:
- Цикл с предусловием;
- Цикл с послеусловием;
- Цикл с параметром;
Иначе данные структуры называют циклами типа «Пока», «До», «Для».
Основы алгоритмизации. Массивы.
Массив – это последовательность однородных данных под одним именем.
Индекс – это порядковый номер элемента в массиве.
|
|
Имя массива, как и имя переменной, должно начинаться с латинской буквы, допустимы цифры.
Тип массива определяется типом данных: целые, вещественные или текстовые.
Размерность – количество чисел, однозначно определяемых положение элемента в массиве.
*33. Компьютерные сети. Основные понятия.
Компьютерная сеть – это совокупность компьютеров и различных устройств, обеспечивающих информационный обмен между компьютерами в сети без использования каких-либо промежуточных носителей информации.
Протоколы – это правила и технические процедуры, позволяющие нескольким компьютерам при объединении в сеть общаться друг с другом.
Линия связи – это совокупность технических устройств и физической среды, обеспечивающих передачу сигналов от передатчика к приемнику.
Канал связи – система технических устройств и линий связи, обеспечивающая передачу информации между абонентами.
Сервер - это компьютер, предоставляющий свои ресурсы для общего использования другим компьютерам сети.
Клиент – это компьютер, обращающийся к совместно используемым ресурсам на сервере.
*34. Компьютерные сети. Виды компьютерных сетей.
Все многообразие компьютерных сетей можно разделить на несколько видов по различным признакам:
|
|
По территории:
· локальные – охватывают небольшие территории и располагаются внутри отдельных офисов, банков, корпораций, домов;
· региональные – образуются путем объединения локальных сетей на отдельных территориях;
· глобальные (интернет).
По способу связи компьютеров:
· проводные (компьютеры соединяются посредством кабеля);
· беспроводные (компьютеры обмениваются информацией посредством радиоволн. например, по технологии WI-FI или Bluetooth).
По способу управления:
· с централизованным управлением – для управления процессом обмена данных в сети выделяется одна или несколько машин (серверов);
· децентрализованные сети – не содержат в своем составе выделенных серверов, функции управления сетью передаются по очереди от одного компьютера другому.
По составу вычислительных средств:
· однородные – объединяют однородные вычислительные средства (компьютеры);
· неоднородные – объединяют различные вычислительные средства (например: ПК, торговые терминалы, веб-камеры и сетевое хранилище данных).
Дата добавления: 2019-02-22; просмотров: 181; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!