Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ShPOR_po_informatike.docx
Скачиваний:
34
Добавлен:
25.04.2019
Размер:
328.47 Кб
Скачать

52 Охарактеризовать возможности среды Pascal по работе со строковыми переменными

Для обработки текстов в среде программирования Pascal используется тип STRING (строка). Количество символов в строке-переменной задается объявлением типа STRING[N], где значение N может быть любой константой порядкового типа, не превышающей 255.

Объявление типа STRING[N] указывает, что число символов в строке-переменной может изменяться в диапазоне от 1 до N. Если при описании типа количество символов в строке не указано, то по умолчанию длина строки принимается максимально возможной, т.е. 255 символов.

Пример 1. Ввод и проверка пароля.

Составить программу, запрашивающую пароль и определяющую, является ли введенный с клавиатуры пароль верным.

Предположим, что для входа в программу установлен пароль Admin (Администратор). Возможный в этом случае вид решения задачи:

PROGRAM password;

var w:string;

begin

writeln('Введите пароль');

readln(w);

if w='Admin' then writeln ('Пароль верен') else writeln ('Пароль неверен')

end.

Строка в Pascal трактуется как цепочка символов. К любому символу в строке можно обратиться так же, как к элементу символьного массива типа ARRAY [1..N] OF CHAR, например, к первому символу строковой переменной s можно обратиться как s[1]. Над символами строки можно осуществлять необходимые действия и, тем самым, изменять содержание строки, ее длину и т.д.

Для обработки строковых и символьных переменных в языке Pascal используется ряд стандартных функций и процедур

53 Дать понятие компьютерной сети, охарактеризовать основные компоненты сети. Дать понятия локальной и глобальной сети. Раскрыть перспективы развития телекоммуникационных систем

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

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

Основные компоненты сети:

  • Серверы – компьютеры, являющиеся источниками ресурсов сети;

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

  • Каналы связи – линии, соединяющие компьютеры между собой.

Компьютерные сети принято классифицировать по степени территориальной распределенности. При этом различают:

  • Локальные сети (LAN – Local Area Network);

  • Глобальные сети (WAN – Wide Area Network).

Локальные сети связывают компьютеры, размещенные на небольшом расстоянии друг от друга. Как правило, они объединяют компьютеры одного или нескольких близлежащих зданий предприятия, учреждения, офиса. Главная отличительная особенность локальной сети – единый для всех компьютеров высокоскоростной канал передачи данных. Протяженность локальной сети не более 10 км (обычно она не превышает нескольких сотен метров).

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

В перспективах развития телекоммуникационных систем – использование новейших технологий в передаче информации, предполагаемое объединение телефона, телевизора, факса в единый «информационный процессор», проект информационных суперскоростных магистралей (information superhighways), интеграция мировых ресурсов и создание глобального киберпространства.

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