Главная
страница 1

4.Лабораторная работа N 4
Прикладные, сетевые и распределенные среды ОС

4.1. Цель работы


Приобретение навыков по работе с приложениями прикладной, сетевой и распределенных средах на основе HTA-приложений, реализующих различные механизмы функционирования в базовой операционной среде Windows NT.

4.2. Темы для теоретического изучения


4.2.1. Форматы исполняемых файлов операционных сред .

4.2.2. Назначение, форматы, средства формирования и использования исполняемых файлов

4.2.2. HTA-приложения

4.3. Общее задание


4.3.1. Используя объекты и сценарий WSH разработать функцию API и тестирующие ресурсы для автоматического формирования HTA-приложений в операционной среде Windows NT.

4.3.2. Используя сценарий WSH создать функцию API, формирующую вебстраницы по шаблонам webсайта;

4.3.3. Используя сценарий WSH и библиотеку ExtJS создать простой Internet-портал.

4.4. Индивидуальные задания


4.4.1. Используя сценарий создать приложение локального поиска.

4.4.2. Используя сценарий создать метапоисковую страницу.

4.4.3. Используя сценарий и библиотеку ExtJS создать вебфорум.

4.4.4. Используя сценарий и библиотеку ExtJS создать вебсервис.

4.4.5. Используя сценарий и библиотеку ExtJS создать агента

4.4.6. Используя сценарий создать онтологию.

4.4.7. Используя сценарий и библиотеки ExtJS компоненты распределенных потоковых структур Internet (видеосереров, цифровое телевидение, VPN, интранет/экстранет).


4.5. Примеры выполнения задания

4.5.1. Пример библиотеки API


// api.js

var args=WScript.Arguments;

var path=sh.CurrentDirectory+"\\";

var name=WScript.ScriptName.substring(0,WScript.ScriptName.lastIndexOf("."));

var pro="Протокол работы сценария "+name+"\n";
function testfile(s) // проверить существование файла s

{var fso=new ActiveXObject("Scripting.FileSystemObject");

var f=fso.FileExists(s); return f==true?1:0; // возвращает 0 или 1

}
function writedat(s,t) // записать текст t в файл s

{var fso=new ActiveXObject("Scripting.FileSystemObject");

var f=fso.OpenTextFile(s,2,true); f.Write(t); f.Close();

}
function readdat(s) // возвращает содержимое файла s

{var fso=new ActiveXObject("Scripting.FileSystemObject"); var t="";

var f=fso.OpenTextFile(s); if(!f.AtEndOfStream) t=f.ReadAll();

f.Close(); return t;

}
function del(s) // удаляет файл s

{var fso=new ActiveXObject("Scripting.FileSystemObject"); return fso.DeleteFile(s);}



4.5.2. Пример сценария












CDATA[HTA-Приложение для вывода параметров окна##

BORDER="thick" BORDER

CAPTION="yes" ICON=""

MAXIMIZEBUTTON="no" MINIMIZEBUTTON="no"

SHOWINTASKBAR="no" SINGLEINSTANCE="no"

SYSMENU="yes" WINDOWSTATE="normal" />

##

##



Смотрите также:
Лабораторная работа n 4 Прикладные, сетевые и распределенные среды ос
44.4kb.
1 стр.
Лабораторная работа № Проверка статистической гипотезы о виде распределения
336.48kb.
2 стр.
Лабораторная работа Сетевые кабели и коннекторы
128.05kb.
1 стр.
Лабораторная работа по химии, физике, биологии, т е. по естественно-научным предметам. На уроках русского языка и литературы термин «лабораторная работа»
261.84kb.
1 стр.
Лабораторная работа №5 Лабораторная работа выполняется согласно выбранной теме курсовой работы!!! Количество таблиц в бд: от 4 до 6
46.6kb.
1 стр.
Лабораторная работа №1 Построение детерминированного синтаксического анализатора
278.71kb.
1 стр.
Лабораторная работа №1 Установка и настройка сетевой карты. Лабораторная работа №2 Восстановление компьютера после сбоя.
58.29kb.
1 стр.
Лабораторная работа Введение в разработку Winrt-приложений на html/JavaScript
473.51kb.
4 стр.
Лабораторная работа №1 по курсу "Информационная безопасность" Лабораторная работа №1
118.45kb.
1 стр.
Распределенные системы. Предпосылки возникновения распределенных систем
18.17kb.
1 стр.
Вопросы для подготовки к экзамену по дисциплине «Распределенные системы»
17.65kb.
1 стр.
Лабораторная работа 9-01 Лабораторная Шонин В. А. работа 9-01 Использование табличной верстки для создания Web-страниц
446.97kb.
1 стр.