Смекни!
smekni.com

Разработка учебного пособия Семейство компьютеров Pentium (стр. 6 из 7)

<aname=m7>

&nbsp;&nbsp;&nbsp; <b> Мультимедиа </b> - это интерактивные системы, обеспечивающие работу с неподвижными изображениями и движущимся видео, анимированной компьютерной графикой и текстом, речью и высококачественным звуком. <br><br>

<aname=m6>

&nbsp;&nbsp;&nbsp; <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 += "&nbsp;&nbsp;&nbsp;<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">&nbsp;</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">&nbsp;</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 транзисторах.