Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ по ИС И ИТ.docx
Скачиваний:
2
Добавлен:
07.08.2019
Размер:
133.48 Кб
Скачать
  1. Что такое asp.Активные серверные страницы.

Когда компания Microsoft выпустила 3-ю версию своего Web-сервера (Internet Information Server), в начале 1997 года был создан принципиально новый метод написания серверных приложений - технология ASP. Сущность работы страниц ASP заключается в том, что, как и прежде программа-сценарий выполняется на WWW-сервере, а клиенту отправляется динамически сформированный HTML-документ. Однако код сценариев в качестве исходного, написанный на языках VBScript или JScript (вариант JavaScript от Microsoft), может быть включен непосредственно в текст HTML-документа. Начало ASP-сценария указывается с помощью тега <%, окончание - с помощью тега %>. Для выполнения таких сценариев необходим интерпретатор команд ASP, так как ASP-сценарий – это обычный текстовый файл с программой, имеющий расширение *.asp.

Для написания сценариев ASP достаточно простейшего текстового редактора, такого как Блокнот Windows.

Серьезным недостатком технологии ASP является ее жесткая привязка к WINDOWS, хотя ОС UNIX является наиболее распространенной ОС в Интернете. Альтернативой языкам, позволяющим создавать сценарии ASP, является язык программирования сценариев PHP.

Результатом работы серверных сценариев ASP является динамически формируемый текст документа HTML, отсылаемый пользователю. Этот текст загружается в окно браузера. Если сформированный документ HTML содержит клиентские сценарии - скрипты, они выполняются браузером.

Сравнивая РНР и ASP, которые решают по сути схожие задачи, следует отметить переносимость первого (PHP) в отличие от второго (ASP) и специальную «заточку» ASP под создание гибких и удобных интерфейсов к базам данных. Это включает использование ActiveX Data Objects (ADO). Поддержка языка запросов к базам данных SQL является мощнейшим средством, используя которое разработчик может работать напрямую с базами данных привычным образом. ASP поддерживает работу со всеми базами данных, соответствующими стандарту ODBC.

Как работают серверные сценарии в страницах ASP?

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

Заметим, что пользователь не может каким-либо образом получить содержимое страницы ASP, так Web-сервер отправляет ему не саму страницу, а результат ее интерпретации. Таким образом, логика рабо­ты страницы ASP скрыта от пользователей.

  1. Что такое php.

PHP часто еще называют препроцессором гипертекста (Hypertext Preprocessor). По сути PHP – серверный (выполняющийся на стороне сервера) мультиплатформный язык написания сценариев, встраиваемый непосредственно в HTML-код. Основу синтаксиса PHP составляют язык программирования C, Java и Perl. РНР-скрипт – это обычный текстовый файл, имеющий расширение *.php. Его можно создавать в простейшем текстовом редакторе. Начинает сценарий с указания параметра <? и заканчивается параметром ?> .Сценарии в виде РНР-скриптов выполняются на стороне WWW-сервера. Поэтому для явного запуска такого сценария следует задавать адрес Web-узла и имя файла с РНР-скриптом. Имя файла должно задаваться латинскими буквами, так как браузер не сможет обратится к нему. Для выполнения РНР-скрипта необходимо предварительно установить и запустить программу – интерпретатор языка PHP на WWW-сервере. Интерпретатор – это программа, которую Web-сервер использует для просмотра исходного кода некоторой программы и построчного ее выполнения. Сегодня используется 4-ое и 5-ое поколение РНР (языка и его интерпретатора). Хотя сценарии на РНР работают в сотни раз медленнее чем CGI-сценарии в виде exe-файлов, с ростом быстродействия компьютеров разработчики отдают предпочтение РНР из-за главного преимущества – легкости встраивания программного кода в тело HTML-документа.Если с помощью команд языка JavaScript можно писать вставки кода в HTML-документ, то с помощью РНР можно создавать как программный код для вставки HTML-документ, так и программы, с вставками HTML-тэгов. Использование в HTML-документах РНР-скриптов, позволяет с помощью тегов HTML задавать оформление документа, а с помощью команд PHP – необходимые вычисления, т.е. функциональность документа.

  1. Что такое КПП. Код причины постановки на налоговый учет

  2. Что такое ОКАТО.общероссийский класификатор административно-терроральных образований

  1. Что такое ОКУД. общероссийский классификатор управленческой документации

  2. Что такое ОКЕИ. общероссийский классификатор единиц измерения

  3. Что такое ОКВЭД. общероссийский классификатор видов экономической деятельности

  4. Что такое ОКПО. общероссийский классификатор предприятия и организации

  5. Что такое ОКОПФ. общероссийский классификатор организационно-правовых форм

  6. Что такое ОКФС. общероссийский классификатор формы собственности

  7. Что такое конфиденциальность информации. обязательное для выполнения лицом, получившим доступ к определённой информации, требование не передавать такую информацию третьим лицам без согласия её обладателя.

  8. Что такое целостность информации. означает то, что данные не могут изменятся теми, кто не имеет для этого соответствующих прав.

  9. Что такое доступность информации, к данным всегда обеспечен доступ тем, кому даны на это права

  10. Что такое идентификация. это процесс определения личности пользователя по предоставленной им информации

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

  12. Что такое авторизация. Процесс определения, имеет ли пользователь права на выполнение определенных действий , ресурсам и службам ему можно допускать

  13. Что такое кодирование информации.

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

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

  2. Что такое ключ шифрование информации. это набор параметров, необходимых для применения метода.

  1. Что обозначают понятием криптография. Наука о методах и алгаритмах шифрования

  2. Что такое криптоанализ. Наука занимающаяся оценкой криптостойкости средств шифрования

  3. В чем суть метода симметричного шифрования.

Симметричность заключается в том, что обе стороны используют один и тот же ключ.

  1. В чем суть метода несимметричного шифрования. Несимметричность означает применение разных ключей для шифрования и расшифровки сообщения.

  2. Что такое открытый ключ шифрования. В несимметричных систем ключ шифрования называется …

  3. Что такое закрытый ключ шифрования. Ключ дешифрования необходимо держать в секрете. Поэтому его называют закрытым ключом.

  4. Что такое хэш-функция. Одностороння функция, позволяет сделать только в одну сторону, а обратно сделать не возможно!

  5. Что такое сертификация открытых ключей.

1. С помощью средства ЭЦП создается пара ключей.

2. Открытый ключ представляется в сертификационный центр.

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

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

5. Если запись подлинна (расшифрована) и партнер доверяет центру сертификации, то он может использовать открытый ключ партнера для связи с ним.

Сертификация ключа не имеет никакого отношения к добросовестности, платежеспособности, исполнительности и любым другим качествам его владельца.

Сертификат открытого ключа подписи или шифрования представляет собой структурированную двоичную запись в формате абстрактной синтаксической нотации ASN.1