Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчеты по лабораторным работам.docx
Скачиваний:
108
Добавлен:
29.03.2015
Размер:
806.57 Кб
Скачать

Министерство образования РФ

Пермский национальный исследовательский политехнический университет

Электротехнический факультет

ЛАБОРАТОРНЫЕ РАБОТЫ

ПО ИНФОРМАТИКЕ

за 2 курс, 1 семестр.

Вариант- 7.

Выполнил студент:

Чечкин Александр Викторович

Группа АСУ-13-1бз

Проверил доцент кафедры ИТАС:

Лясин Владимир Николаевич.

ПЕРМЬ 2015

Лабораторная работа №1. «Знакомство со средствами html и css».

Цель: Разработать с помощью средств HTML, CSS справочник VBA для MS Office.

Постановка задачи: пользовательские типы данных.

HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартный язык разметки документов во Всемирной паутине (WWW). Большинство веб-страниц содержат описание разметки на языке HTML. Язык HTML интерпретируется браузерами и отображается в виде документа в удобной для человека форме.

CSS (англ. Cascading Style Sheets — каскадные таблицы стилей) — формальный язык описания внешнего вида документа, написанного с использованием языка разметки. Преимущественно используется как средство описания, оформления внешнего вида веб-страниц, написанных с помощью языков разметки HTML и XHTML, но может также применяться к любым XML-документам, например, к SVG или XUL.

Создание веб страницы начинается с определения блоков: <head></head>( что значит заголовок страницы) в нем содержится информация о кодировке страницы для браузера, а так же название самой страницы отображаемое как название вкладки браузера, для этого текст помещается м/у тегами <title></title>; и <body></body>(т.е. тело веб документа) в нем мы определяем заголовки абзацев <h2></h2>, сами абзацы <p></p>, так же можем создавать дополнительные блоки <div></div>. После чего, если мы создавали нашу веб страницу в обычном блокноте (текстовый редактор Windows) мы должны сохранить файл с расширением .html после чего можем открывать его в браузере.

Так же в html предусмотрены специальные теги форматирования, некоторые из них: <center></center>, <left></left>, <right></right> и <br></br>, что соответствует переносу текста на новую строку, как если бы была нажата клавиша Enter.

Для того что бы использовать таблицу стилей в html документе необходимо указать ссылку на файл с таблицей стиля, например: <link rel="stylesheet" href="css/page1.css">. Ссылка должна быть помещена в блок <head></head>.

Сам файл структурно содержит используемые в веб документе блоки о которых писалось выше и определенные для них свойства, например: font-family:… - устанавливает семейство шрифтов для отображения текста (используются в порядке обозначенной очереди, если предыдущий не был найден), font-size: устанавливает размер шрифта, background-color: определяет цвет фона блока <body></body>, color: определяет цвет шрифта.

Так же доступны свойства форматирования текста: text-align: позиционирует текст в зависимости от значения справа (center, right, left, justify), text-indent: осуществляет отступ первой строки в абзаце (красная строка) , padding-left:, padding-right: и т.д.

Далее прилагаю скриншоты разработанного мной веб справочника по VBA, в частности «Пользовательский тип данных в VBA»:

Заглавная страница справочника со ссылками на изучаемые вопросы.

Страница справочника 2

Страница справочника 3

Лабораторная работа №2. «Работа с управляющими структурами vba».

Цель: разработать программу на VBA, которая в ответ на вводимую с клавиатуры пару вещественных чисел, представляющих собой координаты X,Y точки A на плоскости, выдает текстовое сообщение о принадлежности этой точки заданной области.

Для определения попадания произвольной точки в заданную область необходимо сформулировать соответствующее условие или условия и проверять их выполнение. Для обозначения заданного условия и его выполнения в языке VBA существует условный оператор “If”, конструкция которого содержит проверяемое условие и действие при выполнении обозначенного условия.

Для поставленной задачи и обозначенных областей сформулируем несколько условий:

'проверяем точку на принадлежность I и II координатным четвертям

If Y >= 0 Then

'проверяем на прмнадлежность области "В"

If X >= 0 And BelongCircle(X, Y) = False

And BelongEllipse(X, Y) = True Then Belong = "принадлежит области B."

End If

'проверяем на прмнадлежность области "А"

If X <= 0 And BelongEllipse(X, Y) = True _

And BelongCircle(X, Y) = True And BelowLine(X, Y) = False Then

Belong = "принадлежит области A."

End If

End If

Блок схема программы.

Снимки с результатом работы программы.