Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЕРЕЧЕНЬ ТЕОРЕТИЧЕСКИХ ВОПРОСОВ.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
220.16 Кб
Скачать
  1. Что такое вызов удаленных процедур rpc?

Удалённый вызов процедур (или Вызов удалённых процедур) (от англ. Remote Procedure Call (RPC)) — класс технологий, позволяющих компьютерным программам вызыватьфункции или процедуры в другом адресном пространстве (как правило, на удалённых компьютерах). Обычно, реализация RPC технологии включает в себя два компонента: сетевой протокол для обмена в режиме клиент-сервер и язык сериализации объектов (или структур, для необъектных RPC). Различные реализации RPC имеют очень отличающуюся друг от друга архитектуру и разнятся в своих возможностях: одни реализуют архитектуру SOA, другие CORBA или DCOM. На транспортном уровне RPC используют в основном протоколыTCP и UDP, однако, некоторые построены на основе HTTP (что нарушает архитектуру ISO/OSI, так как HTTP изначально не транспортный протокол).

  1. Определить Java – технология и назвать её недостатки.

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

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

  1. В чём опасность элементов Active – X?

  2. Что такое сокеты?

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

Сокет может иметь как высокоуровневое символьное имя, так и низкоуровневое имя , отражающее специфику адресации определённого коммуникационного домена (IP- адрес, порт).

Для каждого коммуникационного домена существуют сокеты различных типов. С помощью типа сокета можно задавать определённый вид взаимодействия, имеющий смысл для домена. Например во многих доменах существуют дельтаграмные соединения и соединения потоков (Stream гарантирующие надёжную упорядоченную доствку

  1. Дать краткий обзор программ для разработки Web-страниц.

Прикладная программа FrontPage 2003 – это визуальный html-редактор для быстрого создания сайта.  Язык HTML является основным языком программирования Web - среды. С помощью FrontPage, можно создавать структуру сайта, формировать страницы, добавлять интерактивные средства и загружать файлы на  сервер в

сети Интернет.

WebSite X5 Evolution — новая версия программы для создания веб-сайтов, за несколько шагов пользователь сможет создавать и опубликовывать профессиональные веб-сайты и онлайн-магазины. Не требует знаний программирования, имеет более 1000 готовых шаблонов веб-сайтов, проста в использовании, по сравнению с другими программами по визуальному сайтостроительству.

Xara Web Designer — простой в освоении и эксплуатации инструмент для прототипирования и создания веб-сайтов. В отличие от большинства существующих веб-конструкторов, Xara Web Designer представляет собой инструментарий, работающий по принципу WYSIWYG, и позволяет дизайнерам создавать сайты, соответствующие стандарту XHTML и корректно отображаемые в любом стандартном браузере на любой платформе. Разработчикам не придется тратить время на освоение языков разметки и написания сценариев