Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpargalka.doc
Скачиваний:
3
Добавлен:
27.10.2018
Размер:
1.11 Mб
Скачать

Билет 2

1. Прикладная программа (приложение, application program) — программа, предназначенная для решения отдельных задач или класса задач, связанных с обработкой данных в определенной области деятельности.

Пакет прикладных программ - комплект программ, предназначенных для решения задач из определенной проблемной области. Обычно применение пакета прикладных программ предполагает наличие специальной документации: лицензионного свидетельства, паспорта, инструкции пользователя и т.п.

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

2. Выполняет обнаружение ошибок, поддерживает др. протоколы, позволяет динамически менять IP-адреса во время соединения, разрешает аутентификацию (ввод логина и пароль). Порядок подключения пользователя к сети: дозванивается через модем на маршрутизатор провайдера, ПК посылает марш-у серию LCP-пакета, эти пакетные ответы на них определяют параметры протокола PPP. После того как обе стороны согласовали параметры посылается серия NCP-пакета, для настройки сетевого уровня. Это необходимо для назначения IP-адреса. После того как ПК становится хостом Интернета. Когда пользователь заканчивает сеанс связи, NCP используется для разрыва соединения сетевого уровня и освобождения IP адреса. РРР- это байт ориентированный протокол и имеет след. формат кадра:

Flag 01111110

Adres 11111111

Control 00000011(число обозн. Нумерацию кадров)

Protocol (поле определяет Тип пакета, находящегося в кадре.)

Поле данных переменный (пакет)

Checksum 2 или 4 байта

Flag 01111110

3. использование кодов в JavaScript. Это язык программирования, который понятен браузеру. Это означает, что браузер умеет выполнять (интерпретировать) команды этого языка. Программу на JavaScript (ее называют скриптом или сценарием) можно помещать внутрь HTML-программы или держать в отдельном файле. Этот файл браузер прочитает (по специальной команде) во время интерпретации HTML-кода. Коды JavaScript дополняют коды HTML и “живут” вместе с ними. Даже если они расположены в отдельном файле. Переменная — это именованная область памяти для хранения данных. Данные могут быть разных типов: целое число, десятичная дробь, логическая константа, текстовая строка. В языке JavaScript нет описателей типов данных. Переменная описывается ключевым словом var, которое не вносит никакой типизации. Описатель var просто фиксирует именованную область для хранения данных, не приписывая этой области никакого типа. Это не означает, конечно, что JavaScript одинаково работает с любыми данными. Это означает лишь, что тип переменной определяется по типу присваиваемого значения и может много раз меняться в процессе работы программы: Создать массив можно, записав myArray= new Array(). После этого можно начать заносить в массив значения: myArray[0]= 17; myArray[1]= "Stefan"; myArray[2]= "Koch";

Массивы JavaScript обладают большой гибкостью. Например, размер массива устанавливается динамически. Если Вы напишете myArray[99]= "xyz", размер массива будет установлен 100 элементов. (В языке JavaScript размер массива может только увеличиваться - массив не может "сжиматься".) Не имеет значения, заносите ли Вы в массив числа, строки, либо другие объекты.Функции представляют собой способ связать вместе нескольких команд. Описание функции происходит следующим образом:

function ИмяФункции (аргументы)

{описание функции}Например:

<html>

<script language="JavaScript">

function myFunction() {

document.write("Добро пожаловать на мою страницу!<br>");

document.write("Это JavaScript!<br>");

} myFunction();

myFunction();

myFunction();

</script>

</html>

Все команды скрипта, что находятся внутри фигурных скобок - {} - принадлежат функции myFunction()

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

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