Добавлен: 03.07.2023
Просмотров: 247
Скачиваний: 3
Введение
Влияние глобальной компьютерной сети Internet на современный мир не имеет исторических аналогов. Его сегодняшний день – это начало эпохи электронного проникновения во все сферы человеческой жизни, это нечто большее, чем просто маркетинговая кампания, это основа новой философии и новой деловой стратегии. Вполне логично предположить, что и с точки зрения рекламы продукции или услуги Интернет – наиболее значимый ресурс.
Большинство современных людей пользуются Интернетом, как наиболее доступным источником информации. Web-технология полностью перевернула представления о работе с информацией, да и с компьютером вообще. Оказалось, что традиционные параметры развития вычислительной техники − производительность, пропускная способность, емкость запоминающих устройств − не учитывали главного "узкого места" системы − интерфейса с человеком.
Устаревший механизм взаимодействия человека с информационной системой сдерживал внедрение новых технологий и уменьшал выгоду от их применения. И только когда интерфейс между человеком и компьютером был упрощен до естественности восприятия обычным человеком, последовал беспрецедентный взрыв интереса к возможностям вычислительной техники. Создание Web-сайтов является одной из важнейших технологий разработки ресурсов Internet. Хороший сайт, вбирая в себя всю полезную информацию, является лучшей визитной карточкой и коммерческой фирмы и образовательного учреждения, работая на них в любое время суток. Таким образом, определение функциональных возможностей средств и языков для разработки сайта, а так же психофизиологических требований предъявляемых к текстовой и графической информации представленной на экране монитора представляется актуальной задачей.
Для решения данной задачи использовался ПК со следующими характеристиками:
Аппаратное обеспечение: Монитор BENQ, мышь RazorLachesis, клавиатура LogitechDeluxe 250. ОС MicrosoftWindows 7, изготовитель ОС
MicrosoftCorporation, изготовитель Монитора Samsungelectronics , LSD, ПРОЦЕССОР IntelPentium4 3.00 GHz. Видеоадаптер Geforce 9800 GT с объемом памяти 256 Мбайт и цифрового разъема для подключения монитора;
-
-
- Привод для записи дисков DVD;
- Оперативная память объемом 2,5Гбайт;
- Звуковой контроллер, линейного аудио-входа и аудио-выхода;
- Технологии энергосбережения на программно-аппаратном уровне с переводом в “спящий” режим.
-
Программное обеспечение: операционная система:
Windows XP
Home Edition
Версия 2002
ServisePack Видео карта Nvidia GTS 250
Материнская плата Gigabyte MA785GT-UD3H
Монитор Belinae 17дюймов
Программа для выполнения практической части: MicrosoftVisualFoxPro 9.0
Глава 1 Теоретическая часть
1.1 Основные сведения о технологии Java
Для доступа к данных на клиента применяется Java- Java - современный объектно-язык программирования разработки приложений, специально для сред. Технология Java создавать полноценные для работы с графикой, системами и сетями. Одно важных свойств Java-- это мобильность, которой заключается в что написанный Java код исполняться на компьютерной платформе.[1]
Java-компилируются в код (называемый байт-), исполняемый на машине (Java Virtual Machine). Байт-является универсальным программы, для всех платформ - и рабочих станций, и больших универсальных ЭВМ, и персональных компьютеров. Java-обеспечивает быстрый компиляции и программ. Еще стадии компиляции выявление многих и частичная программ.
Средства содержащие виртуальную внутри себя, контроль приложений стадии исполнения (стека, границ массивов, резервов для и др.). Пользователю Java-достаточно иметь программу, работу виртуальной Виртуальная машина собой довольно интерпретатор байт-Java.
Перед запуском нового виртуальная машина его код принадлежность к -коду (правильность инструкций Java), команд для и локальной соответствие разрешенным а также целый ряд условий. Это поскольку приложения, по сети, разными людьми с намерениями, дурные намерения не исключены.
Непосредственно запуском виртуальная производит сборку и устанавливает между именами, этом поиск модулей производится только в но и серверах Internet. Затем, и начинается приложений.
1.2 Java-script
Язык JavaScript разработан Netscape для интерактивных HTML- Это объектно-язык разработки приложений, как на клиента, и на сервера. Синтаксис очень похож синтаксис Java – его называют – Java-. JavaScript изначально для того, сделать web-«живыми». Программы этом языке скриптами. Они напрямую к HTML и, только загружается - тут же Программы на JavaScript - текст. Они требуют компиляции какой-другой специальной [2]
JavaScript используется как язык для доступа к приложений. Наиболее применение находит в как язык для придания веб- С помощью JavaScript создавать новые HTML- удалять существующие, стили элементов, показывать элементы и т.п. Реагировать действия посетителя, клики мыши, курсора, на клавиатуру и т.п. Посылать на сервер и данные без страницы(технология называется "AJAX").
Получать и cookie, данные, сообщения… Кроме JavaScript имеет свойств, функциональным языкам — как объекты класса, как списки, анонимные функции, — что придаёт дополнительную гибкость. В JavaScript: идентификаторы регистрозависимы, в переменных можно буквы, символ доллара, цифры, переменных не начинаться с для оформления комментариев используются многострочные и комментарии начинаются с и заканчиваются
Структурно JavaScript представить в объединения трёх различимых друг друга частей: (ECMAScript), модель браузера (Browser Object Model BOM (de)), модель документа (Document Object Model DOM). JavaScript в клиентской веб- клиент-программ, в клиентом выступает а сервером — -сервер, распределённую между и клиентом Обмен информацией в -приложениях происходит сети. Одним преимуществ такого является тот что клиенты зависят от операционной системы поэтому веб-являются кроссплатформенными JavaScript используется создания небольших размещаемых в браузера. При используются URL-со спецификатором javascript. JavaScript для написания ПО. Например, 16,4 % кода Mozilla Firefox на JavaScript. Также JavaScript — язык для программированию игр ().
По с альтернативами, функционально достаточен, в изучении и в снижает сложность обучения, обучаемых делиться играми с JavaScript быстрый и язык, на его в браузере некоторые ограничения, он не читать и произвольные файлы жесткий диск, установку каких-программ.
Это для безопасности чтобы злоумышленник мог с JavaScript получить данные или -то навредить пользователя. В Firefox существует «подписи» с целью части ограничений, он не и не -браузерный. Большинство JavaScript ограничено браузера и страницей. JavaScript может читать/произвольные файлы жесткий диск, их или программы. Он имеет прямого к операционной [3]
В отсутствуют такие вещи, модульная система: JavaScript предоставляет возможности зависимостями и областей видимости; библиотека: в отсутствует интерфейс приложений по с файловой управлению потоками /вывода, типов для данных; интерфейсы к -серверам и данных; управления пакетами, бы отслеживала и автоматически их. Однако JavaScript как минимум замечательных особенности: Полная с HTML/CSS. Простые делаются просто. Поддерживается распространенными браузерами и по умолчанию. Этих вещей одновременно больше ни в браузерной технологии. Поэтому JavaScript и самым распространенным создания браузерных
1.3 Java-applet
графический монитор
Applet — же JavaApplet, из себя программу на Java, браузером с Java Virtual Machine(JVM).
Java-впервые появились в Апплет используется добавления веб-интерактивных возможностей, не могут выполнены с html или средств. Japplet, еще называют Java Applet, базе языка Java огромные возможности украшения веб-или для веб-
Java-applet установленного приложения Вашем ПК будет работать. Современные самостоятельно побеспокоятся о чтобы в заработала java. Java - это Java предназначенная для внутри браузера с java- Java апплеты с веб-и запускаются веб-
Обычно загружаются через и не к чтению и файлов на файловой системе,а к открытию соединений, исключением соединения к с которого был загружен. Также, загруженным через не разрешается другие программы клиенте и библиотеки. Java-это прикладная на Java, выполняется в -браузере. В разделе мы апплеты, используются для интерактивных возможностей -приложений, не могут предоставлены HTML.
Приложения, на стороне могут создаваться каждого уровня модели MAPI. Разработка уровне поставщиков позволяет обеспечить доступ клиентских к дополнительным таким как книги, например, в данных; передачи сообщений, принимать и сообщения в системы, от Exchange Server, систему РЕМАРТ, и позволяющим использовать хранения и почтовых сообщений форматы файлов и специализированные хранения информации.
При приложений такого должны применяться Win32 Software Development Kit (SDK) и C/CВ частности, необходимые компоненты в состав разработки Visual C/C4.x Professional. При компиляторов других необходимо приобретение Win32 SDK.
Разработка Windows 3.требует наличия компилятора и 16-версии MAPI SDK.При приложений на программных интерфейсов средств разработки от требуемого функциональности приложения. Наличие интерфейсов OLE Messaging и OLE Scheduling использовать при приложений, использовать услуги почты, офисные пакеты, как Excel, Word, Access, и средства поддерживающие стандарт OLE, Visual Basic, Delphi Visual J[4]
Набор Simple MAPI быть использован создании прикладных которым достаточно набора функций почты, любых языках поддерживающих подключение библиотек (DLL) включение статических на этапе (linking) кода. В примера таких разработки можно Visual Basic, Power Builder, Delphi, C/Cи FORTRAN производителей. Интерфейс Common Messaging Calls (CMC) применяться при программ, будут переноситься отличные от Windows
По CMC соответствует Simple MAPI и использования таких систем разработки Для написания программ, все функциональные MAPI, как асинхронная событий, почтовыми профилями, с электронными объявлений, в каталоге, расширенные свойства и т.д., применяться компиляторы C/Cи Win32 SDK платформ Windows и NT 16-версия MAPI SDK Windows 3.1x. Хотя фрагменты полного интерфейсов могут и из на Visual Basic Delphi.
Разработка программ, базовую функциональность, выполняться с следующих средств: дизайнера форм Exchange или дизайнера Outlook, предоставляемая ими достаточна для поставленной задачи.
Поскольку в системах используется программирования Visual Basic, механизм OLE, помощи электронных можно удовлетворить требований по приложений коллективной однако многие функции с помощью не по причине возможностей OLE Messaging и OLE Scheduling; C/Cи Win32 SDK/MAPI SDK создания расширений, или заменяющих компоненты клиентской и способных в работе набор интерфейсов MAPI.[5]
Примером программ могут специализированный сервер форм, на языке Java; входящих сообщений, расширенный набор дополнительная панель в клиентской программы, для ускоренного сообщения.
Преимущества Java-
кроссплатформенность
может работать «всех» к этому версиях Java, а только с версией; если апплет последнюю версию JRE, клиент будет ждать более загрузки;
поддерживается большинством
он в большинстве а потому быстро загружаться возвращении на -страницу; апплет может в кэше и проблемы после новых версий;
может иметь доступ к на которой если пользователь на это;
может улучшить после первого апплета, JVM уже и быстро преимущественно у пользователей Java, JVM придется каждый раз, запускается новый
он запуститься с (но обычно ) скоростью на компилируемых языках, как Cно во раз быстрее, JavaScript
может перенести с сервера к делая Интернет-с, числом пользователей /
Java-обладает следующими
он установки Java-(plug-in), не во браузерах доступно умолчанию;
не может до тех пока не виртуальная Java- и это занять значительное при первом
создание и хорошего пользовательского с использованием считается более задачей, с помощью основанной на HTML;
организации допускают программное обеспечение, администраторами. В многие пользователи могут видеть по умолчанию.
могут потребовать определенного JRE.
1.4 Active-x-объекты
ActiveX - архитектура, позволяет одному компоненту (элементу ActiveX) с другими через сеть ( Internet). Для управляющих элементов ActiveX может использовать популярных языков соответствующих спецификации ActiveX, - Microsoft Visual C5.0, Microsoft Visual Basic 5.0 и Delphi 3.0. Управляющие ActiveX могут написаны и Visual Jхотя и с ограничениями.[6]
Управляющие ActiveX - самостоятельные части или автономные Разработчики могут их в программах - в тех, созданы на языках. Например, взять управляющий написанный на Visual Basic, и его в на Visual CАвтономность и многократного использования - более ранней -ориентированной модели Microsoft, под названием Object Linking and Embedding (OLE). ActiveX - ни что как развитие OLE. Фактически ActiveX - те же OLE с функциями, позволяют применять в World Wide Web.