<aname=m7>
<b> Мультимедиа </b> - это интерактивные системы, обеспечивающие работу с неподвижными изображениями и движущимся видео, анимированной компьютерной графикой и текстом, речью и высококачественным звуком. <br><br>
<aname=m6>
<b> Многопроцессорный режим </b> - это одновременная работа нескольких CPU, обладающих способностью к многопроцессорным
вычислениям, в центральном устройстве.
</body>
</html>
Test.html:
<html>
<!-- Creation date: 15.05.2005 -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title></title>
<script language="JavaScript">
<!--
var num_quest = 5,num_answ = 4;
function rezCount()
{
var i=0, j=0, count = 0, count1;
for(i=0;i<num_quest;i++)
{
count1 = 0;
for(j=0;j<num_answ;j++)
{
if (document.forms[i].elements[j].checked==true && document.forms[i].elements[j].value==0)
{
count1 = 0;
break;
}
if (document.forms[i].elements[j].checked==true)
count1 = count1 + eval(document.forms[i].elements[j].value);
}
count = count + count1;
}
this.document.writeln('<body background="texture.jpg">');
this.document.writeln('<h1 align="center"> Результаты </h1><br>');
this.document.writeln('<b>Ваша оценка: '+count+'<br>');
if (count!=5) this.document.writeln('Проработайте материал более полно.<br><br>');
else this.document.writeln('Поздравляем! Вы отлично усвоили материал.!<br><br>');
this.document.writeln('<p align="center"><a href="theory.html">Перейти к учебнику<br></a>');
this.document.writeln('<p align="center"><a href="test.html">Повторить тест</a>');
this.document.writeln('</body>');
}
function parse(root)
{
arr_quest = new Array(num_quest)
if(root==null) return;
var i=0, k=0, k1=0;
var elem, fl;
if (root.children!=null)
{
this.document.writeln('<font color="#000000">');
this.document.writeln('<h1 align="center"> Тестирование </h1>');
for(k=0;k<num_quest;k++)
{
do{
fl = true;
i = Math.round((root.children.length-1)*Math.random());
for(k1=0;k1<k;k1++)
if (arr_quest[k1]==i)
{
fl=false;
break;
}
}while(!fl);
this.document.writeln('<font color="#000000">');
elem=root.children.item(i);
arr_quest[k] = i;
this.document.writeln('<hr color="#808080">');
this.document.writeln(elem.GetAttribute('text')+'<br>');
var j=0;
if (elem.children!=null)
{
this.document.writeln('<form>');
for(j=0;j<elem.children.length;j++)
{
this.document.write('<input type="');
if (elem.GetAttribute('type')==1)
this.document.write('radio');
if (elem.GetAttribute('type')==2)
this.document.write('checkbox');
this.document.write('" name="q'+i);
this.document.write('" value="'+elem.children.item(j).GetAttribute('value')+'">');
this.document.write(elem.children.item(j).GetAttribute('text'));
this.document.write('<br>');
}
this.document.writeln('</form>');
}
}
}
this.document.writeln('<form name="form_rez">');
this.document.writeln('<hr color="#808080">');
this.document.writeln('<input type="button" value="Результат" onclick="rezCount()" >');
// this.document.writeln('<input type="text" name="rez" size="5" readonly>');
this.document.writeln('</form>');
}
function viewTestDocument(xmlsrc)
{
var xmldoc = new ActiveXObject("msxml");
xmldoc.URL = xmlsrc
this.document.writeln('<body background="texture.jpg">');
parse(xmldoc.root);
this.document.writeln('</body>');
}
viewTestDocument('questions.xml');
//-->
</script>
</head>
<body background="texture.jpg">
</body>
</html>
Search.html:
<html>
<head>
<title></title>
<script language="JavaScript">
<!--
var SearchNode;
var SearchStr;
document.write('<body background="texture.jpg">');
function init() {
docobj = new ActiveXObject("Msxml2.DOMDocument");
docobj.async = false;
docobj.resolveExternals = false;
docobj.load("search.xml");
childs = docobj.childNodes;
SearchNode = childs.item(1).childNodes;
numQ = SearchNode.length; // количество искомых страниц
}
function ClickBut() {
SearchStr = SearchForm.SearchString.value;
count = 0;
strRef = "<p>Результат поиска строки '<b>";
strRef += SearchStr;
strRef += "</b>':<br><br>";
for(i=0; i<numQ; i++) {
topic = SearchNode.item(i).attributes.getNamedItem('topic').text;
ref = SearchNode.item(i).attributes.getNamedItem('ref').text;
text = SearchNode.item(i).text;
result = text.indexOf(SearchStr);
if (result != -1) {
count++;
strRef += "<font color='black' size='2'>";
strRef += " <a href='";
strRef += ref;
strRef += "'>";
strRef += topic;
strRef += "</font></a>";
strRef += "<br>";
}
}
if (count) { // поиск удачен
strRef += "</p><p>Итого найдено совпадений в <b>";
strRef += count;
strRef += "</b> из <b>";
strRef += numQ;
strRef += "</b> абзацев";
strRef += "</p>";
} else { // поиск не дал результатов
strRef = "<p>Поиск строки '<b>";
strRef += SearchStr;
strRef += "</b>' не дал результатов";
}
// формирование ответного документа
document.write('<bodybackground="texture.jpg">');
document.write('<h1 align="center">Результаты поиска </h1>');
document.write('<hr width="98%" size="1" align="center" color="#808080">');
document.write(strRef);
document.write('<p align="center"><a href="search.html"><b>Повторить поиск');
document.write('</a></p></body></html>');
}
</script>
</head>
<script language="JavaScript">
<!--
init(); // инициализация
</script>
<h1 align="center"> Поиск </h1>
<hr width="98%" size="1" align="center" color="#808080">
<form name="SearchForm" onSubmit="ClickBut(); return false;">
<palign="center"> Искомая строка:
<input type="text" name="SearchString" size=70> <br><br>
<input type="button" value="Найти" onClick="ClickBut()">
</p>
</form>
</body>
</html>
Menu.html:
<html>
<body bgcolor=rgb(249,208,180)>
<map name="navigate">
<area href="theory.html" target="main" shape ="rect" coords="36,67,140,96">
<area href="dictionary.html" target="main" shape ="rect" coords="36,101,140,128">
<area href="test.html" target="main" shape ="rect" coords="36,134,140,163">
<area href="search.html" target="main" shape ="rect" coords="36,166,140,196">
<area href="contacts.html" target="main" shape ="rect" coords="36,200,140,228">
</map>
<br>
<p align="center"> <img src="context.jpg" border=0 usemap="#navigate" alt="Главное меню">
</body>
</html>
Contacts.html:
<html>
<body background="texture.jpg">
<h1 align="center"> Контакты </h1>
<table border="0" width="100%" id="table1" cellspacing="0" cellpadding="0">
<tr>
<td width="19"> </td>
<tdalign="left">
Данный WEB-ресурс разработан студентом группы ПО-02а
Донецкого института искусственного интеллекта Васильцовым Александром Сергеевичем в рамках создания кусового проекта по дисциплине "Методы и средства КИТ".<br><br><br><center>Контактная информация: </center><br>
E-mail: <a href="mailto:kutuzow_ne@mail.ru"> kutuzow_ne@mail.ru </a>
</td>
<td width="250" valign="top" align="center"><br><img src="120.jpg" width="230" height="170"><br>
</td>
<td width="18"> </td>
</tr>
</table>
</body>
</html>
Questions.xml:
<?xml version="1.0" encoding="windows-1251"?>
<TESTING num="9">
<QUESTIONtext="В каком году была основана корпорация Intel?" type="1">
<ANSWER text="1965" value="0"/>
<ANSWER text="1966" value="0"/>
<ANSWER text="1967" value="0"/>
<ANSWER text="1968" value="1"/>
</QUESTION>
<QUESTIONtext="Кто является основателем компании Intel?" type="2">
<ANSWER text="Артур Рок" value="0.5"/>
<ANSWER text="Тед Хофф" value="0"/>
<ANSWER text="Гордон Мур" value="0.5"/>
<ANSWER text="Стив Интел" value="0"/>
</QUESTION>
<QUESTIONtext="В 1970 году появился первый микропроцессор на одной микросхеме. Что это был за процессор?" type="1">
<ANSWER text="4004" value="1"/>
<ANSWER text="4008" value="0"/>
<ANSWER text="8004" value="0"/>
<ANSWER text="8008" value="0"/>
</QUESTION>
<QUESTIONtext="В 1978 году появился процессор 8086. Какими чертами он характеризуется?" type="2">
<ANSWERtext="8-битный процессор" value="0"/>
<ANSWERtext="на одной микросхеме" value="0.5"/>
<ANSWERtext="16-битній процессор" value="0.5"/>
<ANSWERtext ="на шести микросхемах" value="0"/>
</QUESTION>
<QUESTIONtext="Процессоры 8086 и 8088 могли обращаться не более, чем:" type="1">
<ANSWER text="к 64 КБ памяти" value="0"/>
<ANSWER text="к 256 КБ памяти" value="0"/>
<ANSWER text="к 1024 КБ памяти" value="1"/>
<ANSWER text="к 2048 КБ памяти" value="0"/>
</QUESTION>
<QUESTION text="Какой объем кэш-памяти имел процессор 80486?" type="1">
<ANSWER text="2 КБ" value="0"/>
<ANSWER text="4 КБ" value="1"/>
<ANSWER text="8 КБ" value="0"/>
<ANSWER text="16 КБ" value="0"/>
</QUESTION>
<QUESTIONtext="Каковы отличия у процессора PentiumPro по сравнению с его предшественником Pentium?" type="2">
<ANSWERtext="двухуровневая кэш-память" value="0.5"/>
<ANSWERtext="особая система команд для мультимедиа-задач" value="0"/>
<ANSWERtext="меньшая стоимость" value="0"/>
<ANSWERtext="пятиступенчатый конвейер команд" value="0.5"/>
</QUESTION>
<QUESTIONtext="Первым 32-битным процессором является процессор:" type="1">
<ANSWER text="80286" value="0"/>
<ANSWER text="80386" value="1"/>
<ANSWER text="80486" value="0"/>
<ANSWER text="Pentium" value="0"/>
</QUESTION>
<QUESTION text="Каковы характеристики процессора Pentium II?" type="2">
<ANSWER text="Год выпуска - 1998" value="0"/>
<ANSWERtext="Тактовая частота - 233-400 МГц" value="0.5"/>
<ANSWERtext="Количество транзисторов - 7500000" value="0.5"/>
<ANSWER text="Объем памяти - 4 ГБ" value="0"/>
</QUESTION>
</TESTING>
Search.xml:
<?xml version="1.0" encoding="WINDOWS-1251"?>
<root>
<find
topic = "Абзац 1"
ref = "theory.html#m1">
В 1968 году Роберт Нойс, изобретатель кремниевой интегральной схемы, Гордон Мур, автор известного закона Мура, и Артур Рок, капиталист из Сан-Франциско, основали корпорацию Intel для производства компьютерных микросхем. За первый год своего существования корпорация продала микросхем всего на $3000, но потом объем продаж компании заметно увеличился.
</find>
<find
topic = "Абзац 2"
ref = "theory.html#m2">
В конце 60-х годов калькуляторы представляли собой большие электромеханические машины размером с современный лазерный принтер и весили около 20 кг. В сентябре 1969 года японская компания Busicom обратилась к корпорации Intel с просьбой выпустить 12 несерийных микросхем для электронной вычислительной машины. Инженер компании Intel Тед Хофф, назначенный на выполнение этого проекта, решил, что можно поместить 4-битный универсальный процессор на одну микросхему, которая будет выполнять те же функции и при этом окажется проще и дешевле. Так в 1970 году появился первый процессор на одной микросхеме, процессор 4004 на 2300 транзисторах.