Лабораторная работа № 1. Знакомство с HTML Ознакомиться с работой следующих тегов и параметров: html, head,
title, body (bgcolor, background, text, link), p (align), b, em, u, i, font, ol/ul, li, a.
Обратить внимание на то, что теги бывают парные и непарные, а также
на то, что у многих тегов имеются параметры.
Задание 1.1. Создать в Блокноте следующую web-страничку (Название
в title указать «Знакомство с HTML»):
Название страницы
Эпиграф
Кратко о себе несколько строчек. Описание должно содержать использование нескольких шрифтов, несколько слов выделить цветом. Страничка
должна содержать все перечисленные теги с разными параметрами.
Число
Что-то вроде подписи в виде графического файла
Работа с таблицами, рисунками, гиперссылками
Для работы с таблицами используются теги table (border), tr (width,
height), td/th (align, valign, width, colspan, rowspan)
Задание 1.2. Добавить к своей странице 2 таблицы с осмысленной информацией. Одна таблица — обычная, вторая должна содержать объединенные ячейки.
Для вставки рисунка используется тег img (alt, align, width, height,
vspace, hspace, border).
Задание 1.3. Добавить к своей странице один рисунок три раза с разными размерами. Все используемые рисунки должны храниться в отдельной
папке.
Гипертекстовые связи задаются при тега a (href, target, name).
Связи бывают трех видов: ссылки на ресурсы Internet, ссылка на сервис электронной почты, ссылки внутри документа.
Задание 1.4. Реализовать все три типа гиперссылок.
Общее количество символов: 50*85*15= 63750
Один символ кодируется 8 битами или 1 байтом, следовательно объем текста = 63750 байт = 62,26 Кбайт
Задача 2.
Количество символов на странице: 60*64 = 3840
Разделив объем текста (в байтах) на количество символов на странице получим количество страниц: (9*1024)/3840 = 2,4
Следовательно ответ: 3 страницы
Задача 3.
Время передачи файла можно определить разделив объем файла( переведя в биты) на скорость передачи
t= (9*1024*8)/256 = 288 сек.
Задача 4.
В тексте содержится 51 символ, на каждый символ приходится 1 байт, следовательно фраза содержит 51 байт информации.
Внимание! Если программа не работает, обновите версию!
begin
var n:=ReadInteger('n=');
if n<9 then n:=9; // от дурака
var d:=ArrRandom(n,-50,50);
Write('Исходный массив: '); d.Println;
var i:=1;
repeat
d[i]*=2; i+=2
until i>n-1;
Write(' После удвоения: '); d.Println;
d:=d[:1]+d[2:8]+d[9:];
Write(' После удаления: '); d.Println
end.
Пример
n= 15
Исходный массив: -13 -33 48 -47 -9 19 -21 45 10 -4 -30 40 -31 0 -2
После удвоения: -13 -66 48 -94 -9 38 -21 90 10 -8 -30 80 -31 0 -2
После удаления: -13 48 -94 -9 38 -21 90 -8 -30 80 -31 0 -2