ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 22.08.2024

Просмотров: 345

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Н. Н. Пустовалова компьютерные информационные технологии лабораторный практикум

Лабораторная работа № 1. Операционная система Windows. Программы группы «Стандартные»

Операционная система windows

Программы группы «стандартные»

Приложение microsoft word

Приложение microsoft excel

Линейные программы в приложении excel

Циклические программы

Разветвляющиеся программы

Одномерные массивы

Использование подпрограмм

Формы пользователя

Работа со списками

Использование мастера слияния

Базы данных

Создание таблиц

Заполнение, сохранение и редактирование данных в таблице. Порядок заполнения таблиц зависит от связей в таблицах. Вначале заполняются таблицы главные, затем – подчиненные.

Итоговый запрос. Чтобы подводить итоговые значения по группам данных, используются итоговые запросы. Например, пусть надо получить итоговые суммы по продажам отдельных групп товаров.

Создание форм

Разработка отчетов

Приложение power point

Компьютерная графика. Приложение ms visio

Выделение областей. Для выделения всего рисунка или слоя служит команда Select / All (Выделение / Все).

Приложение mathcad

Вычисление определенных интегралов

Согласно методу трапеций значение интеграла определяется по формуле

Приближенное решение уравнений

Решение систем линейных уравнений

Рассмотрим алгоритм решения системы линейных уравнений методом Гаусса.

Получение математической модели одномерного объекта

Решение задач оптимизации

Приближенное решение дифференциальных уравнений

Приложение macromedia flash

Создание html-документов

Компьютерные информационные технологии

Каждая ячейка таблицы начинается с тэга <td> и заканчивается тэгом </td>. Тэг может включать атрибуты: colspan − устанавливает «размах» ячейки по горизонтали. Например, colspan = 3 означает, что ячейка простирается на три колонки; rowspan − задает «размах» ячейки по вертикали. Например, rowspan = 2 означает, что ячейка занимает две строки. Атрибут width − устанавливает ширину ячейки в пикселах; height − задает высоту ячейки (например, height = 40).

Если ячейка таблицы пуста, вокруг нее не рисуется рамка. Если ячейка пуста, а рамка нужна, в ячейку можно ввести символьный объект &nbsp. Ячейка таблицы может содержать в себе другую таблицу.

Таблицы могут располагаться в любом месте страницы. Кроме того, на основе таблиц может создаваться структура самой страницы, при этом в ячейках таблицы располагается текст, картинки и прочее содержимое страницы.

Назад

Навигационные карты (тэг map). Html-страницы иногда используют для организации ссылок на так называемые карты-изображения. При таком подходе берется изображение и к различным его областям привязываются ссылки. Самым распространенным примером являются туристические карты мира, когда пользователь щелкает по части карты с какой-либо страной и попадает на страницу, посвященную этой стране.

Для описания таких областей используются тэги <map> и </map> с параметром name, который задает имя карты-ссылки и используется потом для ссылки на эту карту. Для подключения карты к конкретной картинке надо в тэге <img> добавить атрибут usemap, в качестве значения которого выступает имя карты после значка #. Например:

<html> <head>

<title> пример тэга map </title>

</head>

<body>

<img src="map.gif" usemap="#карта" >

<map name="карта">

</map>

</body> </html>

Для описания конкретных областей внутри тэгов <map> используются тэги <area>. Этот тэг имеет следующие параметры: shape  определяет форму области (может принимать следующие значения: rect  прямоугольник, circle  круг, poly  многоугольник, default  вся область); coords  задает координаты отдельной области (для rect задаются координаты верхнего левого и правого нижнего углов прямоугольника, для circle задаются координаты центра круга и радиус, для poly задаются координаты вершин многоугольника в нужном порядке); href  определяет адрес ссылки; alt  задает альтернативный текст для области.


Например, пусть имеется рекламная картинка reklama.gif с изображением товаров. При щелчке по товару на картинке должна появляться страница с описанием товара или альтернативный текст. Файл с картинкой должен находиться в той же папке, что и соответствующий html-документ:

<html>

<head>

<title> пример тэга map </title>

</head>

<body>

<img src = "reklama.gif" usemap = "#reklama" border = "0">

<map name = "reklama">

<area shape = "rect" coords = "460,92,494,149" href = "#" alt = "пылесос">

<area shape = "rect" coords = "556,11,617,157" href ="Holod.htm" alt = "холодильник">

</map>

</body>

</html>

Чтобы узнать координаты в атрибуте coords, надо открыть картинку в приложении Photoshop, вызвать на экран плавающую панель Инфо, щелкнуть на правый верхний угол и в появившемся меню выполнить команду Параметры панели. Определить единицы измерения – пиксели. Затем нужно установить курсор в верхний левый угол, например пылесоса, и с панели Инфо списать координаты X и Y. Аналогично определить координаты правого нижнего угла изображения пылесоса. И так для всех областей.

Назад

Разработка страниц с помощью тэга div. Выше отмечалось, что структура страницы может быть разработана на основе таблицы. Кроме того, дизайн страницы может быть основан на использовании тэга <div>.

Html-код страницы с табличным дизайном

Пример с использованием тэга div

<html><head></head>

<body>

<table border="0" width="500" height="295">

<tr><td height="75" valign="top" colspan="3" bgcolor="#FDE2CC">Шапка сайта</td></tr>

<tr><td height="19" colspan="3"></td></tr>

<tr><td width="140" valign="top" bgcolor="#EEB6B6">Меню</td><td width="25"></td>

<td valign="top" bgcolor="#B9BBF1">Контент</td></tr>

</table></body></html>

<html><head>

<linkrel ="stylesheet" href ="style1.css" type ="text/css">

</head>

<body>

<div id = "page">

<div id = "logo">Шапка сайта</div>

<div id = "menu">Меню</div>

<div id = "content">Контент</div>

</div> </body> </html>


Здесь представлены Html-документы для создания страницы, представленной на рисунке. Html-документ с использованием тэга div выглядит проще, но он должен использоваться совместно с файлом, в котором определяется каскадная таблица стилей.

Для данного примера файл называется style1.css и его содержимое имеет вид:

/* таблица стилей */

#page { width:500px; height:100% auto; margin: 10px; }

#logo { float:left; width:500px; height:50px; background:#FDE2CC }

#menu { float:left; width:150px; height:170px; background:#EEB6B6; margin-top: 10px }

#content { float:right; width:340px; height:200px; background:#B9BBF1; margin-top: 10px }

В div-ном дизайне используются слои (блоки), которые располагаются на странице в определенном порядке. В данном файле таблицы стилей style1.css в первой строке определяется стиль всей страницы (#page) – ширина 500 пикселей, высота 100%, т. е. весь экран, отступы со всех сторон 10 пикселей. Во второй строке определяется стиль слоя #logo, где расположена шапка сайта – выравнивание по левому краю, ширина 500 пикселей, высота 50 пикселей, цвет фона светло-оранжевый. В третьей строке определяется стиль слоя #menu – выравнивание по левому краю, ширина 150 пикселей, высота 170 пикселей, цвет фона розовый, отступ сверху 10 пикселей. В четвертой строке определяется стиль слоя #content – выравнивание по правому краю, ширина 340 пикселей, высота 200 пикселей, цвет фона синий, отступ сверху 10 пикселей.

Файл с таблицей стиля должен находиться в той же папке, что и соответствующий html-документ.

Div-ный дизайн имеет ряд преимуществ по сравнению с табличным: дизайн всего сайта можно менять в одном файле *.css (размеры, положение, цвета и др.); код страницы не содержит лишних тэгов, что облегчает вес файла страницы; легко находить нужные фрагменты страницы.

Каскадные таблицы стилей (CSS) позволяют описать внешний вид любого документа (не только использующего тэги div), написанного языком разметки. Сегодня большинство сайтов строится с использованием CSS-стилей.

Некоторые свойства CSS представлены в таблице:

width

Ширина прямоугольной области

height

Высота прямоугольной области

font-family

Гарнитура (тип) шрифта

font-size

Размер шрифта

font-style

Начертание шрифта: oblique (наклонный), italic (курсив), normal (прямой)

font-weight

Насыщенность шрифта: normal (нормальная), bold (полужирный), bolder (жирнее), lighter (светлее)

font

Задает несколько свойств шрифта

color

Цвет текста

vertical-align

Выравнивание элемента по вертикали

text-align

Выравнивание текста: left (влево), center (по центру), right (вправо)

color

Цвет текста

background-color

Цвет фона элемента

margin-top

Верхнее поле

margin-left

Левое поле

margin-right

Правое поле

margin-bottom

Нижнее поле


Назад

Программирование на языке VBScript в Html-документах. С помощью программирования в html-документе возможно изменение рисунка при наведении мыши; организация выпадающих меню; всплывающие подсказки; фотогалерея без перегрузки страницы; движение объекта по экрану; обработка различных действий.

Предположим, что на странице надо организовать заказ товара. Соответствующий Html-документ:

<html> <head> <title>Заказ товара</title> </head>

<body>

<form name = "f1">

<h1 align = "left"> Заказ товара </h1>

Наименование фирмы-заказчика:<br><br>

<input type = "text" name = "firma" size = 30>

<br><br>Выберите товар<br><br>

<select name = "cena">

<option value = "Шкаф">Шкаф – 400 у.е.

<option value = "Диван">Диван – 300 у.е.

<option value = "Стол">Стол – 200 у.е.

</select>

<p> Количество

<p> <input type = "text" name = "kol" size = 5>

<p> <input type = "reset" value = "очистить">

<input type = "button" name = "zakaz" value = "Заказать">

</form> </body> </html>

Страница содержит следующие элементы управления: текстовое поле text с именем firma; элемент select с именем cena; кнопки button с именем zakaz и reset.

В текст заголовка Html-документа надо вставить программу на языке VBScript для обработки заказа и выдачи сообщения в отдельном окошке. При этом используется тэг Script с обязательным параметром language:

<html><head> <title>Заказ товара</title>

<Script language = "VBScript">

Sub zakaz_OnClick()

Dim x, m

If f1.cena.Value = "Шкаф" Then

x = 400*f1.kol.Value

Else

If f1.cena.Value = "Диван" Then


x = 300*f1.kol.Value

Else

x = 200*f1.kol.Value

End If

End If

m = "Общая стоимость заказа – " & x & " у.е." & vbcrlf

m = m & "Заказчик – фирма " & f1.firma.Value & vbcrlf

m = m & "Дата заказа – " & date()

MsgBox m

End Sub

</Script>

</head>

Назад