Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
EKZAMEN_PO_INFE.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
186 Кб
Скачать
☆

Методология структурного программирования.

1. Если некот фрагмент программы повторяется больше 1 раза, то его надо оформить отдельным модулем.

2. Как следствие – структура программы

1) Головной модуль

Sub Main(1)

…

End Sub

2) n х вспомогательный или подчиненный модуль

Sub M1(…)

…

End Sub

3) n х

Function F(…)

…

End Function

3. Типы модулей

1) Модуль «Функция»

А)

На входе n аргум, на выходе 1 результат

Б) модули функции используются в арифметических выражениях

2) Модуль «Подпрограмма»

А)

Б)описание модуля «подпрограмма»

В) вызов подпрограммы

Call P(x1, x2, y1, y2)

Вычислительные сети: технология «клиент-сервер».

Технология клиент-сервер - это особый способ взаимодействия компьютеров в локальной сети, когда один из компьютеров (сервер) предоставляет свои ресурсы другому компьютеру (клиенту). Согласно этим различают одноранговые и серверные сети.

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

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

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]