Контрольная работа КТ - копия
.docxЗадание №1
Вариант 9
Написать текст простой веб страницы на языке HTML выводящей на экран 2 рисунка размером 300х300, одновременно являющимися ссылками на файлы.
Введение: требуется написать текст простой веб страницы на языке HTML выводящей на экран 2 рисунка размером 300х300, одновременно являющимися ссылками на файлы.
Основная часть
<html>
<head>
<title>К-технологии</title>
</head>
<body>
<img src="12097365.jpg" weght="300" height="300"/>
<a download href="12097365.jpg">Скачать</a>
<img src="large_7e16fcdeba.jpg" weght="300" height="300"/>
<a download href="large_7e16fcdeba.jpg">Скачать</a>
</body>
</html>
Заключение: с помощью языка HTML научились создавать простую веб страницу на языке HTML выводящей на экран 2 рисунка размером 300х300, одновременно являющимися ссылками на файлы.
Задание №2
Резюме
Введение: с помощью языка HTML требуется научится создавать собственную страницу – резюме.
Основная часть: создадим собственную страницу – резюме на языке HTML. Страница будет содержать как минимум 5 блоков (информация о соискателе, опыт работы, обучение, личные качества, другое).
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
<head>
<title>TITLE</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<link rel="stylesheet" href="style.css" type="text/css" />
<!--[if lte IE 6]>
<link rel="stylesheet" href="ie.css" type="text/css" />
<![endif]-->
</head>
<body id="main_body">
<!--container-->
<table id="container" cellspacing="0" cellpadding="0">
<tr>
<td id="container_right_bg">
<table id="container_top" cellspacing="0" cellpadding="0"><tr><td id="container_tl"> </td><td id="container_tr"> </td></tr></table>
<table id="content">
<tr>
<td>
<h1>Савинов Андрей Викторвич</h1>
<table class="short_info" cellspacing="0" cellpadding="0">
<tr>
<td class="photo">
<table cellspacing="0" cellpadding="0">
<tr class="none">
<td colspan="2" class="photo_white"></td>
<td class="shadow_tr"></td>
</tr>
<tr>
<td colspan="2" class="photo_white"><img src="images/img_01.jpg" width="150" height="190" alt="" /></td>
<td class="shadow_r"></td>
</tr>
<tr><td class="shadow_bl"></td><td class="shadow_b"></td><td class="shadow_br"></td></tr>
</table>
</td>
<td>
<span>Адрес:</span> 160032 Вологда, Южный проезд, дом 22, корп. 1, кв. 4 <br />
<span>Телефон:</span> 79-79-79<br />
<span>E-mail:</span> <a href="#">webmaster@yandex.ru</a><br />
<span>Дата рождения:</span> 1 апреля 1986<br />
<span>Семейное положение:</span> Женат<br />
<span>Предполагаемая позиция:</span> Инженер<br />
<span>Ожидаемая зарплата:</span> от 30000 р.<br />
<span>Комментарий:</span> предполагается 3-х дневная рабочая неделя либо удаленная работа<br />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table class="profess">
<tr><td class="block">
<h2>Профессиональный опыт</h2>
<table class="allwidth">
<tr>
<td class="width50">
<ul class="padleft32">
<li>Софт: АСУТ-Т Центр, АРМ ОНД, ГИД УРАЛ</li>
<li>MS Oficce</li>
<li>Знания англиского языка</li>
<li>Опыт работы зарубежом</li>
</ul>
</td>
<td class="padleft25">
<ul>
<li>Опыт контент-менеджмента</li>
<li>Опыт создания логотипов и фирменного стиля</li>
<li>Знание технологических особенностей</li>
</ul>
</td>
</tr>
</table>
</td></tr>
</table>
<table class="allwidth">
<tr><td class="block">
<h2>Образование — <span>Высшее</span></h2>
<table class="chronicle">
<tr>
<td class="date">2002—2006</td>
<td>
<h5>Вологодский техникум железнодорожного транспорта</h5>
</td>
</tr>
<tr>
<td class="date">2015—2020</td>
<td>
<h5>Вологодский технический университет</h5>
</td>
</tr>
</table>
<h2>Опыт работы</h2>
<table class="chronicle exper">
<tr>
<td class="date">2006—н. в.</td>
<td>
<h5ТЧЭ-11 Лоста</h5>
<p><span>Должность:</span> Инженер отдела эксплуатации.</p>
<p><span>Обязаности:</span> Расследование отказов в работе технических средств</p>
</td>
</tr>
</tr>
</table>
<span class="line"></span>
<table class="allwidth">
<tr>
<td class="width50">
<dl>
<dt>Персональные качества</dt>
<dd>
<ul>
<li>Коммуникабельность</li>
<li>Быстрая обучаемость</li>
<li>Отсутствие вредных привычек</li>
</ul>
</dd>
</dl>
</td>
<td class="padleft25">
<dl>
<dt>Дополнительные сведения</dt>
<dd><span>Хобби, увлечения:</span> Туризм.</dd>
<dd><span>Прочее:</span> 2011-2012 гг. Служба в рядах ВС РФ</dd>
</dl>
</td>
</tr>
</table>
</td></tr>
</table>
</td>
</tr>
</table>
<table class="allwidth" cellspacing="0" cellpadding="0"><tr><td id="container_bl"> </td><td id="container_bt"> </td><td id="container_br"> </td></tr></table>
</td>
</tr>
<tr>
<td id="footer">
<table class="allwidth">
<tr>
<td class="width50">
</td>
<td class="footer_right"><small> </td>
</tr>
</table>
</td>
</tr>
</table>
<!--container-->
</body></html>
Заключение: с помощью языка HTML была создана собственная страница – резюме.
Задание №1
Вариант №22
В данном массиве найти серию подряд идущих элементов наибольшей
длины, в которой первое число равно последнему, второе - предпоследнему и
так далее.
Используя язык программирования Pascal составим текст программы:
uses crt;
const nmax=100;
var a:array[1..nmax] of integer;
n:byte;
function Simm(i1,i2:byte):boolean;{функция проверки отрезка на симметричность}
var i,k,d:byte;
begin
k:=(i2-i1+1) div 2;{половина длины отрезка}
Simm:=true;
for i:=1 to k do
if a[i1+i-1]<>a[i2-i+1] then{сравниваем элементы симметрично середине, если не равны}
begin
Simm:=false;{не симметричный}
break;
end;
end;
var i,j,k,mx,i1,i2:byte;
begin
clrscr;
randomize;
repeat
write('Размер массива до ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Ввежите элементы массива:');
for i:=1 to n do
begin
write('a[',i,']=');
readln(a[i]);
end;
clrscr;
writeln('Массив:');
for i:=1 to n do
write(a[i]:4);
writeln;
writeln;
mx:=1;{макс. длина отрезка}
i1:=1;i2:=1;{индексы начала и конца отрезка}
for i:=1 to n-1 do
for j:=i+1 to n do
if Simm(i,j) then{проверяем все отрезки длиной от 2 до n}
begin
k:=j-i+1;{длина отрезка}
if k>mx then{если больше предыдущих}
begin
mx:=k;{это макс}
i1:=i;{индексы начала и конца}
i2:=j;
end;
end;
writeln('Отрезок максимальной длины с симметричными элементами:');
for i:=i1 to i2 do
write(a[i],' ');
readln
end.
Вариант №29
Вывести на экран числа от 1000 до 9999 такие, что все цифры различны.
Используя язык программирования Visual Basic составим текст программы:
Private Sub Form_Load()
Dim a, b, c, d As Integer
For n = 1000 To 9999
a = Left(n, 1)
b = Right(Left(n, 2), 1)
c = Left(Right(n, 2), 1)
d = Right(n, 1)
If a <> b And a <> c And a <> d And b <> c And b <> d And c <> d Then Print n
Next n
End Sub
Вариант №33
Сгенерируйте серию из 10 случайных чисел от 1 до 3 и найдите: а) на
сколько количество двоек больше/меньше количества троек, б) количество
троек, стоящих на четных местах, в)количество двоек среди первых пяти чисел серии.
Используя язык программирования Pascal составим текст программы:
Заключение: с помощью языков программирования Pascal и Visual Basic научились составлять тексты программ.