Добавил:
volobl035@yandex.ru Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Контрольная работа КТ - копия

.docx
Скачиваний:
7
Добавлен:
01.03.2018
Размер:
979.8 Кб
Скачать

Задание №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 научились составлять тексты программ.