Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
02_Obschaya_chast.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
5.27 Mб
Скачать

Типы движков

Примеры движков:

  • Поисковый движок (search engine) — основа поисковых систем. Разные поисковые системы могут работать на одном движке. Например, поисковая система Mail.ruнекоторое время назад использовала поисковый движок Яндекса.

  • Движок сайта — система управления содержимым сайта.

  • Вики-движок — программа, служащая для преобразования вики-разметки в, чаще всего, формат HTML.

  • Браузерный движок — программа для преобразования HTML-разметки сайта в представление в браузере (к примеру, текст «<i>курсив</i>» будет преобразован браузерным движком в «курсив»). Наиболее известные браузерные движки: Gecko, Trident (MS), Presto (Opera), KHTML, WebKit.

  • Форумный движок — программа (комплекс программ и скриптов, обычно на PHP, хотя возможны реализации и на многих других языках) для обеспечения деятельности веб-форумов, обеспечивающих тот или иной набор функционала для участников данных интернет-сервисов.

  • Графический движок — система отображения прикладного окружения (например, оконный интерфейс или движок отображения (рендеринга) объёмной сцены)

  • Голосовой движок (text-to-speech engine) — программа, на вход которой подаётся текст, а на выходе она синтезирует речь. Наиболее известны голосовые движкиLernout & Hauspie, Digalo, IBM ViaVoice TTS, eSpeak, Festival.

  • Физический движок — система, отвечающая за симуляцию физики реального тела.

  • Игровой движок — комплекс поддержки игровой ситуации, включающий объектную поддержку игровой ситуации, процедуры игровой стратегии компьютерных персонажей, её визуальное и звуковое сопровождение и т. п. Игровой движок может использоваться для реализации отдельных задач специализированные движки.

  • Движок базы данных — ядро СУБД. Обычно используется англоязычные термины database engine или storage engine.

2 СПЕЦИАЛЬНАЯ ЧАСТЬ

2.1.1 Постановка задачи №1

Встраивание анимации

Описание: Создать html страницу с анимацией. При нажатии на кошку вы переходите на сайт “Мусорка”.

2.1.2 Контрольный пример

2.1.4 Листинг

2.2.1 Постановка задачи №2

Встраивание музыки

Описание: Встраивание музыки

2.2.2 Контрольный пример

2.2.3 Листинг

2.3.1 Постановка задачи №3

Фоновая музыка

Описание: Интегрирование на страницу фоновой музыки

2.3.2 Контрольный пример

2.3.3 Листинг

<html>

<head>

<title>Музыка в html</title>

</head>

<body>

Композиция "Array_Bethoven"

<embed src="Array_Bethoven.mp3"

height="60" width=144>

</body>

</html>

2.4.1 Постановка задачи №4

Работа с изображениями

Описание: Встраивание на страницу изображения. При нажатии на левое изображение вы переходите на сайт “Wikipedia”.

2.4.2 Контрольный пример

2.4.3 Переход страницы

2.4.4 Листинг

<html>

<head>

<title>Изображение - ссылка</title>

</head>

<body>

<a href="html_example1.html" target="_blank">

<img src="C:\Users\306-1\Pictures\fish.gif" alt="рыбка" border="0">

</a>

<img src="C:\Users\306-1\Pictures\fish.gif" alt="рыбка" border="3">

</body>

</html>

2.5.1 Постановка задачи №5

Работа с таблицами сложной структуры

Описание: Создание на страницы сложной таблицы

2.5.2 Контрольный пример

2.5.3 Листинг

<html>

<head>

<title>Заголовок документа</title>

</head>

<body>

<table width="715" border="1"

align="center" cellspacing="0" cellpadding="10">

<tr bgcolor="darkred">

<td width="70%" height="60">шапка</td>

<td rowspan="2">меню</td>

</tr>

<tr bgcolor="oldlace">

<td height="200">

<table width="470" border="0"

align="center" cellspacing="0" cellpadding="10" >

<tr>

<td width="100"><img src="C:\Users\306-1\Pictures\f1.jpg" width="100" height="70"></td>

<td>Ромашка (лат. Matricaria) — род многолетних цветковых растений семейства Астровые или Сложноцветные (Asteraceae), объединяет около двадцати видов невысоких пахучих трав, цветущих в первый год жизни.</td>

</tr>

<tr>

<td width="100"><img src="C:\Users\306-1\Pictures\f2.jpg" width="100" height="70"></td>

<td>Тюльпан (лат. Tulipa) — род многолетних луковичных растений семейства Лилейные (Liliaceae). Популярное декоративное растение, существует множество сортов и форм тюльпанов, выращиваемых в промышленных масштабах</td>

</tr>

<tr>

<td width="100"><img src="C:\Users\306-1\Pictures\f3.jpg" width="100" height="70"></td>

<td>Гербера (лат. Gerbera) — род многолетних трав семейства Астровые, или Сложноцветные (Asteraceae). Имеется несколько десятков видов, большая часть которых растёт в Африке, некоторые виды встречаются также в тропической Азии. Цветки герберы по форме похожи на цветки представителей родов Нивяник, Остеоспермум и другие «ромашки»; окраска цветков герберы может быть любой, кроме синей</td>

</tr>

</table>

</td>

</tr>

<tr bgcolor="darkred">

<td colspan="2" height="30">низ сайта</td>

</tr>

</table>

</body>

</html>

2.6.1 Постановка задачи №6

Ссылки

Описание: Переход по ссылки на сайт

2.6.2 Контрольный пример

2.6.3 Переход страницы на сайт Dota 2

2.6.4 Листинг

2.7.1 Постановка задачи №7

Структура html

Описание: Создание структур

2.7.2 Контрольный пример

2.7.3 Переход страницы на www.robgendlerastropics.com и на 2gis.kz

2.7.4 Листинг

<html>

<head>

<title>Тег body в html</title>

<base href="http://www.my_site.ru/">

<link rel="stylesheet" type="text/css" href="style.css">

<meta http-equiv="Content-Type"

content="text/html;charset=windows-1251">

<meta http-equiv="KEYWORDS"

content="тег, html, заголовок страницы">

<meta http-equiv="DESCRIPTION"

content="Описание элементов заголовка">

<script type="text/javascript" src="function.js">

</script>

</head>

<body bgcolor="khaki" leftmargin="100" topmargin="50"

rightmargin="50" bottommargin="50" text="gray"

alink="red" vlink="green">

Просто текст

<br>

<a href="<html>

<head>

<title>Тег body в html</title>

<base href="http://www.my_site.ru/">

<link rel="stylesheet" type="text/css" href="style.css">

<meta http-equiv="Content-Type"

content="text/html;charset=windows-1251">

<meta http-equiv="KEYWORDS"

content="тег, html, заголовок страницы">

<meta http-equiv="DESCRIPTION"

content="Описание элементов заголовка">

<script type="text/javascript" src="function.js">

</script>

</head>

<body bgcolor="khaki" leftmargin="100" topmargin="50"

rightmargin="50" bottommargin="50" text="gray"

alink="red" vlink="green">

Просто текст

<br>

<a href="http://www.robgendlerastropics.com/">Ссылка на страницу index.html</a>

<br>

<a href="http://2gis.kz/almaty/zoom/11">Ссылка на страницу map.html</a>

</body>

</html>