Методчка по информатике
.pdfЛабораторная работа №10
Тема. Работа во всемирной сети Интернет.
Цель работы. Изучение общих принципов работы во всемирной сети, знакомство с программами работы с гипертекстовыми страничками Internet Explorer, Opera, Mozilla и программами работы с электронной почтой Outlook Express, The Bat и др.
Задание. Создать почтовый ящик на сервере бесплатной электронной почты (табл. 15) и настроить почтовую программу для работы с этим почтовым ящиком.
Таблица 15. Варианты заданий
№ варианта |
Адрес сервера |
№ варианта |
Адрес сервера |
|
бесплатной почты |
|
бесплатной почты |
1 |
www.mail.ru |
9 |
www.e-mail.ru |
2 |
www.yandex.ru |
10 |
mail.pochta.ws |
3 |
www.zmail.ru |
11 |
mail.newyork.ru |
4 |
www.ua.fm |
12 |
www.gmail.ru |
5 |
www.hotbox.ru |
13 |
www.freemail.ru |
6 |
www.ukrtop.com |
14 |
mail.angelsk.ru |
7 |
www.newmail.ru |
15 |
www.km.ru |
8 |
mail.eprst.ru |
16 |
555.zzn.com |
Лабораторная работа №11
Тема. Создание простейших Web-страниц. Форматирование текста средствами языка HTML.
Цель работы. Приобретение навыков создания простейших Internet-документов и форматирования созданных Web-страниц.
Задание. Выполнить следующие задания.
1. Вызвать текстовый редактор БЛОКНОТ. Набрать следующий ниже текст и сохранить его под именем web1.html.
<HTML>
<HEAD>
<TITLE>Моя персональная страничка (заголовок для браузера)</TITLE>
</HEAD>
<BODY>
ПРИВЕТ! Это моя личная домашняя страничка! Меня зовут (……………………). </BODY>
</HTML>
Задать цвет фона и цвет текста для Web-страницы, отличные от установленных по умолчанию. Загрузить файл web1.html в Internet Explorer.
Расположить каждую фразу в теле документа на новой строке. Загрузить файл web1.html в Internet Explorer.
Расположить текст в теле документа по центру. Загрузить файл web1.html в
Internet Explorer.
51
Выделить текст в теле документа стилем заголовок 1-го уровня (тег <H1>).
Загрузите файл web1.html в Internet Explorer.
2. Открыть файл web1.html в БЛОКНОТЕ и дополнить тело документа нижеуказанным фрагментом. Пропуски в тексте заполнить индивидуальной информацией. После редактирования файл web1.html сохранить под именем web2.html.
<HR>
<H2> Мой город </H2> <p>Я живу в Донецке
<H3 ALIGN =Left> Моя работа </H3>
<p ALIGN = Left> Я учусь в ……
<H4 ALIGN = Center> Мои увлечения </H4> <p ALIGN = Center> Мои увлечения - …… <H5 ALIGN = Right> Мои сокурсники </H5> <p ALIGN = Right> Мои сокурсники ….. </p> <br>
<HR>
<H6 ALIGN = Center> Design by "…………" </H6>
Установить цвет линий, их ширину и высоту, выравнивание по центру Webстраницы. Загрузить файл web2.html в Internet Explorer.
Враздел Мои сокурсники добавить нумерованный список сокурсников из 5 пунктов. Нумерацию выполнить римскими цифрами. Загрузить файл web2.html в
Internet Explorer.
Враздел Мои увлечения добавить маркированный список увлечений из 5 пунктов. В качестве маркера использовать незакрашенный круг. Загрузите файл web2.html в Internet Explorer.
Дополнить описания списков всплывающими подсказками. Загрузить файл web2.html в Internet Explorer.
3. Открыть файл web2.html в БЛОКНОТЕ и отредактировать тело документа. После редактирования файл web2.html сохранить под именем web3.html.
Задать для каждого заголовка: цвет шрифта, размер, гарнитуру по своему выбору. Загрузить файл web3.html в Internet Explorer.
Вразделе Мои увлечения нумерованный список из 5 пунктов отформатировать курсивом (<I>). Загрузить файл web3.html в Internet Explorer.
Вразделе Мои сокурсники маркированный список из 5 пунктов отформатировать жирным начертанием (<В>). Загрузить файл web3.html в Internet Explorer.
Раздел Design by выделите подчеркиванием. Загрузите файл web3.html в Internet Explorer.
4. Создать HTML-документ (web4.html) следующего вида:
Заголовок документа <TITLE> - Советы по cозданию страничек
Тело документа:
Тиканье, мерцание, перемещение, прокрутка… Эти новые спецэффекты повсюду на Web.
Полезные советы!
-По возможности избегайте пиктограммы "В процессе производства";
-Не перегружайте страницу большими изображениями;
52
-Проверяйте орфографические ошибки;
-Проверяйте как можно чаще ссылки на странице.
Загрузить файл web4.html в Internet Explorer.
Тело документа оформить с помощью контейнера <PRE>. Загрузить файл web4.html в Internet Explorer.
5. Создать документ (web5.html), в котором текст будет организован с помощью списков терминов и определений. В список внесите следующие термины и их определения:
Сеть INTERNET
Гипертекст
Обозреватель
<dl>
<dt>Сеть INTERNET <dd>….. <dt>Гипертекст
<dd> ….. <dt>Обозреватель
<dd> …..
</dl>
Выделить каждый термин красным цветом, жирным начертанием. Загрузить файл web5.html в Internet Explorer.
Часть 2. ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ
Лабораторная работа №12
Тема. Программирование линейных процессов
Цель работы. Знакомство с понятием алгоритма и возможностью его изображения в виде блок–схемы. Приобретение навыков построения алгоритмов линейной структуры. Изучение языка программирования VBA. Приобретение навыков создания и отладки программы линейной структуры на VBA.
Задание. Составить блок-схему и написать программу для расчета по формулам значений y и z. Предусмотреть ввод исходных данных и вывод результатов. Определить разность между значениями y и z.
53
54
Рекомендации к выполнению лабораторной работы. Решим задачу.
Задача. Составить блок-схему и написать программу для расчета по форму-
лам:
y cos tg ,
z |
|
sin 3 |
|
. |
|
|
|
|
|
. |
|
|
|
|
|
3 cos 4 2ctg
Предусмотреть ввод исходных данных и вывод результатов. Определить разность между значениями y и z.
Исходные данные: , .
Результаты: y, z, y–z.
Выполним ввод исходных данных и подготовим ячейки для вывода результатов, так как показано на рис. 22. Алгоритм решения задачи представлен в виде
55
блок-схемы на рис. 23. Текст программы приведен далее. Результаты работы программы показаны на рис. 24.
Рис. 22. Ввод исходных данных
Текст программы.
Sub pr1()
Dim a, b, y, z As Single a = Cells(2, 2)
b = Cells(3, 2)
y = Cos(b) * Sqr(Abs(Tan(a)))
z = Sin(a + b) ^ 3 / ((Cos(a) ^ 4) ^ (1 / 3) - 2 * (1 / Tan(b))) Cells(5, 2) = y
Cells(6, 2) = z Cells(7, 2) = y - z End Sub
Рис. 23. Блок схема решения задачи
Рис. 24. Результаты работы программы
Лабораторная работа №13
Тема. Программирование разветвляющихся процессов
Цель работы. Приобретение навыков построения алгоритмов, создания и отладки программы разветвляющейся структуры на VBA.
Задание. Составить алгоритм и написать программу для решения задач представленных в табл. 16.
56
|
|
|
|
|
|
|
Таблица 16. Варианты заданий |
|||||
№ |
Условие задачи |
|
№ |
Условие задачи |
|
|
||||||
Даны вещественные числа x и y. Определить принадлежит ли точка с координатами |
||||||||||||
(x; y) заштрихованной части плоскости. |
|
|
|
|
|
|||||||
1 |
|
|
Y |
|
|
|
2 |
Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
1 |
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-1 |
|
|
|
|
1 |
X |
0.5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
-1 |
|
|
0 |
0.5 |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
3 |
|
|
Y |
|
|
|
4 |
Y |
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
||
|
|
|
|
1 |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
X |
|
|
|
|
|
-1 |
|
|
|
0 |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-1 |
|
|
|
1 |
X |
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
-1 |
|
|
|
|
|
|
|
|
5 |
Y |
2 |
|
|
|
|
6 |
|
Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
-2 |
-1 |
|
|
|
X |
|
|
|
|
|
|
|
|
|
|
|||
|
|
0 |
1 |
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
1 |
|
|
|
|
|
|
|
|
-1 |
|
|
|
|
-2 |
|
|
|
|
|
|
|
|
|
|
7 |
|
|
Y |
|
|
|
8 |
Y 1 |
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
-1 |
|
|
1 |
X |
|
|
|
|
|
|
|
|
X |
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-2 |
-1 |
|
0 |
1 |
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-1 |
|
|
|
|
|
|
|
|
|
|
57 |
|
|
|
|
|
№ |
Условие задачи |
|
|
|
|
№ |
Условие задачи |
|
||||||
Даны вещественные числа x и y. Определить принадлежит ли точка с координатами |
||||||||||||||
(x; y) заштрихованной части плоскости. |
|
|
|
|
|
|
||||||||
9 |
|
Y |
|
|
|
|
|
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
1 |
|
|
|
|
|
|
|
|
Y |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y=1-x |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
-2 |
|
0 |
|
|
|
2 |
-1 |
|
|
|
1 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
X |
|
|
-1 |
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
Y |
|
|
|
|
|
|
12 |
|
|
Y |
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-2 |
-1 |
0 |
|
1 |
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-3 |
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
-1 |
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-1 |
|
|
|
-2 |
|
|
|
|
|
|
|
|
|
|
|
|
13 |
|
Y |
|
|
|
|
|
|
14 |
|
Y |
|
|
|
|
|
|
2 |
+(y-1) |
2 |
=1 |
|
|
4 |
|
|
|
||
|
|
x |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
-4 |
-2 |
|
2 |
4 |
|
-1 |
|
|
|
1 |
X |
|
|
|
|
|
|
X |
||
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
2 |
|
2 |
=0.25 |
|
|
|
|
|
|
|||
|
|
y |
+x |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
-4 |
|
|
|
15 |
|
Y 4 |
|
|
|
|
|
|
16 |
|
Y 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
-4 |
-2 |
0 |
2 |
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
|
-2 |
|
0 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
2 |
|
|
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-4 |
|
|
|
|
|
|
|
|
-2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
58 |
|
|
|
|
|
№ |
Условие задачи |
№ |
Условие задачи |
|
|
|
|
|
|
|
|
||||||
Дано вещественное число а. Для функции y=f(x), график которой приведен ниже вы- |
|||||||||||||||||
числить f(а). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
Y |
|
|
|
|
18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
2 |
2 |
=4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
+y |
|
|
|
y=x |
2 |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-5 |
-2 |
|
0 |
|
|
2 |
5 |
-1 |
|
0 |
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
19 |
|
|
|
|
|
|
20 |
|
Y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
||
|
|
Y |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
y=1-x |
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
|
1 |
|
|
|
|
|
|
|
-2 |
-1 |
|
|
|
1 |
|
2 |
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
-3 |
|
0 |
|
|
|
|
|
3 |
X |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
21 |
|
|
Y |
|
|
|
22 |
|
|
Y |
|
|
y=x |
2 |
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-1 |
|
0 |
|
|
|
1 |
-3 |
-2 |
0 |
|
1 |
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
23 |
|
Y |
4 |
|
|
|
24 |
|
|
Y |
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
2 |
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
|
|
|
|
-4 |
-2 |
|
0 |
|
2 |
4 |
|
|
|
|
|
|
|
|
|
X |
|
|
|
-5 |
-2 |
|
|
0 |
|
|
2 |
3 |
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
25 |
|
Y |
|
|
|
|
26 |
|
|
Y |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
X |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
-2 |
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
-1 |
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
|
|
|
-3 |
|
|
|
|
-2 |
-1 |
0 |
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
59 |
|
|
|
|
|
|
|
|
|
|
№ |
Условие задачи |
|
|
№ |
Условие задачи |
||||
Дано вещественное число а. Для функции y=f(x), график которой приведен ниже вы- |
|||||||||
числить f(а). |
|
|
|
|
|
|
|
|
|
27 |
|
Y |
|
y=x |
2 |
28 |
|
Y |
|
|
4 |
|
|
|
|||||
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
X |
|
|
|
|
|
|
X |
-2 |
|
2 |
|
|
|
|
|
|
|
|
|
|
-5 |
-2 |
|
0 |
1 |
2 |
|
|
-1 |
|
|
|
|
|
|
|||||
29 |
|
Y |
|
|
|
30 |
|
Y |
|
|
|
3 |
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Y |
|
y=x2 |
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
0 |
|
|
X |
|
|
|
X |
|
|
|
|
|
-1 |
0 |
1 |
||
|
|
|
|
|
|
|
|||
-3 |
|
|
|
|
|
|
|
|
|
Рекомендации к выполнению лабораторной работы. Решим задачи. |
|
ЗАДАЧА 1. Дано вещественное число x. Для функции, график которой приведен на рис. 25, вычислить y=f(x).
Y
2
1
X
-1 |
0 |
1 |
Математическая |
постановка |
задачи: |
|
y(x) = 1, |
x 1 |
|
x >1 |
2, |
|
|
|
|
1< x 1 |
x , |
|
|
|
Рис. 25. График функции y=f(x)
Алгоритм решения задачи показан в виде блок-схемы на рис. 26. Далее приведен текст программы.
60