Информатика
.pdf21.01.2013
Оператор вызова подпрограммы
<Имя подпрограммы> (<Список фактических параметров>);
Например:
Var x, f, p : Real;
. . .
SB1 (4, x, Sqr(x-5), f, p);
161
21.01.2013
Пример использования подпрограммы (функции)
Задание: Разработать нестандартную функцию с именем Power для возведения произвольного числа в произвольную степень.
ab можно представить как eb·ln(a) В языке Pascal можно использовать стандартные функции Exp() и Ln().
162
21.01.2013
Var x, y : Real;
FUNCTION Power (a, b : Real) : Real;
BEGIN {Раздел операторов функции}
If a > 0 Then
Power := Exp ( b * Ln (a)) Else
If a < 0 Then
Power := Exp ( b * Ln (Abs (a))) Else
If b = 0 Then Power := 1 Else Power := 0;
END;
BEGIN {Раздел операторов основной программы}
Readln (x, y);
Writeln ( Power (x, y), Power (x, - y)); END.
163
21.01.2013
КОМПЬЮТЕРНЫЕ СЕТИ
164
21.01.2013
При физическом соединении двух или более компьютеров образуется компьютерная сеть.
Для создания сетей необходимо специальное сетевое оборудование и сетевые программные средства.
165
21.01.2013
Основной задачей при создании сети является обеспечение совместимости оборудования, программ и данных.
Решение этой задачи основано на модели OSI (взаимодействие открытых систем). Согласно этой модели рассматривают семь уровней взаимодействия.
166
21.01.2013
КОМПЬЮТЕР 1 |
|
КОМПЬЮТЕР 2 |
|
Виртуальные соединения |
|
Прикладной |
|
Прикладной |
уровень |
|
уровень |
Уровень |
|
Уровень |
представления |
|
представления |
Сеансовый |
|
Сеансовый |
уровень |
|
уровень |
Транспортный |
|
Транспортный |
уровень |
|
уровень |
Сетевой |
|
Сетевой |
уровень |
|
уровень |
Уровень |
|
Уровень |
соединения |
|
соединения |
Физический |
Физическое соединение |
Физический |
|
||
уровень |
|
уровень |
167
21.01.2013
Для обеспечения совместимости на каждом уровне архитектуры сети действуют специальные стандарты (протоколы). В соответствии с используемыми протоколами сети делят на локальные (LAN – Local Area Network) и глобальные (WAN – Wide Area Network).
168
21.01.2013
Локальные сети действуют на ограниченной территории и используют единый комплект протоколов для всех участников. Глобальные сети – имеют большие географические размеры, объединяют как отдельные компьютеры, так и отдельные локальные сети с различными протоколами.
169
21.01.2013
Функции локальной сети:
Обеспечение совместного использования аппаратных и программных ресурсов сети (например, общее устройство печати - сетевой принтер);
Обеспечение совместного доступа к данным (например, данные могут хранится на запоминающих устройствах одного выделенного компьютера - файлового сервера).
170