Лекции по "Программному обеспечению"

Автор работы: Пользователь скрыл имя, 05 Февраля 2011 в 17:27, курс лекций

Описание работы

В работе рассматриваются основные вопросы в виде лекций по предмету "Программное обеспечение".

Файлы: 16 файлов

Лекция_1.doc

— 130.50 Кб (Просмотреть файл, Скачать файл)

Лекция_2.doc

— 120.50 Кб (Просмотреть файл, Скачать файл)

Лекция_3.doc

— 140.00 Кб (Просмотреть файл, Скачать файл)

Лекция_4.doc

— 374.00 Кб (Просмотреть файл, Скачать файл)

Лекция_5.doc

— 160.00 Кб (Просмотреть файл, Скачать файл)

Лекция_6.doc

— 116.50 Кб (Просмотреть файл, Скачать файл)

Лекция_7.doc

— 85.50 Кб (Просмотреть файл, Скачать файл)

Лекция_8.doc

— 42.50 Кб (Просмотреть файл, Скачать файл)

Лекция_9.doc

— 36.00 Кб (Просмотреть файл, Скачать файл)

Лекция_10.doc

— 101.50 Кб (Просмотреть файл, Скачать файл)

Лекция_11.doc

— 61.50 Кб (Просмотреть файл, Скачать файл)

Лекция_12.doc

— 48.50 Кб (Просмотреть файл, Скачать файл)

Лекция_13.doc

— 67.50 Кб (Просмотреть файл, Скачать файл)

Лекция_14.doc

— 81.00 Кб (Просмотреть файл, Скачать файл)

Лекция_15.doc

— 64.50 Кб (Просмотреть файл, Скачать файл)

Лекция_18.doc

— 318.50 Кб (Скачать файл)

     Гиперссылки можно использовать для ссылки на мультимедийные файлы. Это удобно, так  как в этом случае не приходится ждать загрузки мультимедийных файлов при работе с данной страницей. Если же требуется интегрирование объектов мультимедиа в Web-страницу, используют парный тег <OBJECT> или нестандартный непарный тег <EMBED>, который тоже поддерживается наиболее распространенными браузерами.

     Полный  формат гиперссылки  включает возможность  ссылки на определенное место внутри страницы. Но это можно сделать для страниц собственной разработки, пометив соответствующее место при помощи якоря. Якорь задается также при помощи парного тега <А>, но в роли обязательного выступает атрибут NAME=. Значение этого атрибута — произвольная последовательность латинских букв и цифр (пробелы недопустимы), рассматриваемая как имя якоря. Для ссылки на якорь его имя указывается в конце адреса URL после символа «#».

     <AHREF="http://www.site.com/index.htm#address">

    1. Web-графика

     Графические иллюстрации в большинстве случаев  являются неотъемлемой частью Web-документов. Сегодня графические элементы Web-страниц используют основных формата — GIF и JPEG (допустим также формат PNG, который, однако так и не получил широкого распространения). Все графические браузеры, предназначенные для отображения Web-страниц на экране компьютера, способны распознавать и отображать файлы этих форматов.

     Для подготовки изображений можно использовать любой графический редактор, например стандартное приложение Paint Windows XP), которое позволяет сохранять файлы в этих форматах.

     Файлы формата GIF (Graphic Interchange Format) имеют расширение .GIF. Изображения в этом формате содержат 256 цветов, заданных индексной палитрой. Файл упакован и может занимать значительно меньше места, чем неупакованный растровый рисунок (например, в формате .BMP).

     Спецификация  формата GIF89a позволяет создавать файлы .GIF, обладающие специальными возможностями.

  • Один из цветов изображения может быть объявлен прозрачным. Это означает, что в соответствующих местах сквозь него будет проглядываться фон Web-страницы, что позволяет задать не только прямоугольную форму рисунка и делать его более естественным.
  • Через-строчные изображения при их приеме из Интернета прорисовываются постепенно, вначале грубо, а затем более четко. Это «скрадывает» время, необходимое на их загрузку из Интернета, особенно при приеме информации по медленным линиям.
  • GIF-анимация превращает обычный рисунок в небольшой видеоролик. В стандартном файле с расширением .GIF хранится набор кадров, а также сцена их отображения.

     Для создания файлов .GIF, использующих эти расширенные возможности, необходим графический редактор, более мощный, чем программа Paint. Для создания GIF-анимации используют специальные средства.

     Файлы формата JPEG (Joint Photographic Expert Group — по названию группы исследователей, предложившей этот формат, читается «джей-пег») могут иметь расширение .JPEG или JPG. Формат предназначен для хранения фотографических изображений, использующих 24-разрядный цвет. При конвертировании в формат JPEG происходит потеря части информации, приводящая к некоторому ухудшению качества изображения, обычно незаметному на глаз.

     При выборе формата изображения в  первую очередь принимают во внимание объём получающегося файла и во вторую - качество изображения. При загрузке Web-документа львиную долю времени занимает именно загрузка иллюстраций, и поэтому любая экономия приветствуется. При выборе формата рекомендуется создать файла: в формате GIF и в формате JPEG с минимально приемлемым качеством, после чего выбрать вариант, имеющий меньший объем.

     Рисунки хранятся на Web-узлах в отдельных файлах, но отображаются как элементы Web-страниц. Для вставки рисунка используется текстовый элемент, задаваемый непарным тегом <IMG>. Тег <IMG> должен содержать обязательный атрибут SRC=, задающий адрес URL файла с изображением в относительной или абсолютной форме.

     <IMG SRC="picture1.gif">

     При отображении рисунка  браузер по умолчанию  использует его реальные размеры. Если рисунок необходимо отмасштабировать, применяют атрибуты WIDTH= и HEIGHT=, задающие ширину и высоту рисунка (в пикселах). Если эти параметры заданы, то браузер может определить, какое место надо выделить для отображения рисунка, еще до того, как рисунок загружен. Это несколько ускоряет отображение загружаемой страницы, так что удобно задавать эти атрибуты всегда.

     <IMG SRC="picture2.jpg" WIDTH="100" HEIGHT="40">

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

     Для изображения, которое  действительно включено в строку, можно  задать режим взаимодействия с текстом с помощью атрибута ALIGN=.

     <IMG SRC="picture3.gif" ALIGN="BOTTOM"> Этот атрибут может принимать три значения:

  • если задано ALIGN="BOTTOM", то нижняя граница изображения совмещается с основанием текстовой строки;
  • если задано ALIGN="MIDDLE", то середина изображения совмещается с серединой текстовой строки;
  • если задано ALIGN="TOP", то верхняя граница изображения выравнивается по верхнему обрезу текстовой строки.

     Однако  более предпочтительно использование  «плавающего» изображения, обтекаемого текстом, что также достигается использованием атрибута ALIGN=:

  • если задано ALIGN="LEFT", то изображение размещается у левого края страницы, а последующий текст размещается справа от него;
  • если задано ALIGN="RIGHT", то изображение размещается у правого края страницы, а последующий текст размещается слева от него.

     В этом случае рекомендуется помещать тег <IMG> в самое начало соответствующего абзаца.

     Однако  нормальный режим обтекания требует, чтобы между текстом и изображением оставался некоторый промежуток. Задать величину этого промежутка можно при помощи атрибутов HSPACE= (по горизонтали) и VSPACE= (по вертикали). Размеры задаются в пикселах.

     Создавая  иллюстрированные страницы, не следует  забывать, что не все смогут увидеть эти иллюстрации. Читателей, не имеющих адекватного средства просмотра, можно ознакомить с содержанием иллюстраций при помощи альтернативного текста. Альтернативный текст задается как значение атрибута ALT= и отображается вместо картинки, если она по каким-то причинам не может быть выведена. Так как изображение задается как текстовый элемент, оно может быть помещено внутрь другого текстового элемента, например задающего гиперссылку (тег <А>). В этом случае изображение становится изображением-ссылкой. При отображении документа на экране компьютера такое изображение отличается синей рамкой и изменением формы указателя при наведении.

     Еще один способ применения изображений на Web-страницах состоит в использовании их в качестве фонового рисунка. При отображении документа, содержащего фоновый рисунок, на компьютере рабочая область окна заполняется этим рисунком последовательно, считая от верхнего левого угла документа или окна. К выбору фонового рисунка следует подходить с особой осторожностью, так как неудачный фон может сильно затруднить чтение документа. Фоновый рисунок задается с помощью атрибута BACKGROUND= в теге <BODY>. Значением этого атрибута должен быть абсолютный или относительный адрес URL для файла с изображением.

     <BODY BACKGROUND="waves.gif" TEXT="YELLOW">

    1. Форматирование текста

     Управление  форматированием текста не является основной задачей языка HTML, и поэтому текстовые элементы, выполняющие эту задачу, начиная с версии НТМL 4.0 рассматриваются как устаревшие, и их использование не рекомендуется. Однако они все еще предоставляют удобный способ управления видом документа на экране компьютера.

     Парный  тег <FONT> позволяет управлять параметрами шрифта. Он должен обязательно содержать хотя бы один из трех атрибутов: COLOR=, FACE= или SIZE=.

     <FONT SIZE="6">

     Атрибут COLOR= задает цвет текста, который может быть задан текстовым значением (например, COLOR="GREEN") или шестнадцатеричным кодом, в котором последовательные байты задают значения красной, зеленой и синей составляющих цвета (COLOR="#00FF00" дает тот же результат, что и COLOR="GREEN"). Атрибут FACE= задает гарнитуру шрифта. Значение этого атрибута сравнивается с именами шрифтов, которые установлены на компьютере. Атрибут SIZE= определяет размер шрифта в относительных единицах (от 1 до 7). Для этого атрибута можно определять значение со знаком (плюс или минус), которое определяет увеличение или уменьшение шрифта относительно текущего размера.

     Параметры шрифта, используемые в документе по умолчанию, задают с  помощью непарного  тега <BASEFONT>, который помещают один раз внутри элемента BODY. Он может использовать те же атрибуты, что и тег <FONT>.

     Начертание  символов задается при  помощи парных тегов  <В> (полужирный шрифт), <I> (курсив), <U> (подчеркнутый текст) <S> (вычеркнутый текст). Их использование не рекомендуется. Вместо них следует применять элементы фразы, описывающие функциональные особенности текста; например, вместо

     <В>Обратите  внимание!</В>

     лучше написать

     <SТRОNG>Обратите внимание!<SТRОNG>

     Так, парный тег <СIТЕ> предназначен для отображения цитат (выводятся курсивом). Парные теги <ЕМ> (выделение) и <STRONG> (сильное выделение) являются функциональными аналогами курсивного и полужирного начертаний. Кроме того, язык HTML содержит набор элементов для описания работы компьютерных программ. Для этой цели используют парные теги <CODE> (исходный текст программы), <KBD> (текст, вводимый с клавиатуры), <SAMP> (пример вывода программы) и <VAR> (программные переменные). Кроме того, переменные выводятся курсивом, а клавиатурный ввод (в некоторых браузерах) — полужирным шрифтом.

    1. Списки

     Язык  HTML поддерживает пять видов списков, из которых два (списки меню и списки каталогов) считаются устаревшими и не рекомендуются к применению. Оставшиеся три типа — это упорядоченные списки, неупорядоченные списки и списки определений. Все списки представляют собой блочные элементы. Упорядоченные (нумерованные) и неупорядоченные (маркированные) списки создаются при помощи парных тегов: <OL> для упорядоченного списка и <UL> для неупорядоченного. Эти списки могут содержать только элементы списка, определяемые парным тегом <LI>. Закрывающий тег </LI> можно опускать, так как его местонахождение легко восстановить. Открывающие теги могут содержать атрибуты, определяющие вид маркера (для неупорядоченного списка), способ и последовательность нумерации (для упорядоченного). Разрешается вложение списков друг в друга.

     Список  определений задается парным тегом <DL>. Он содержит элементы двух типов: определяемые термины (парный тег <DT>) и определения (парный тег <DD>). Закрывающие теги </DT> и </DD> можно опускать. Обычно определяемые термины и определения чередуют, хотя это нигде не оговорено. Определения отображаются на экране с отступом от левого края.

     2.8 Таблицы

     Таблицы удобны для представления больших объемов данных, а многие web-дизайнеры используют их также для точного размещения элементов Web-страниц. Таблица в языке HTML задается при помощи парного тега <ТАВLЕ>. Она может содержать заголовок таблицы, определяемый парным тегом <CAPTION>, и строки таблицы, задаваемые при помощи парных тегов <TR>. Закрывающие теги </TR> можно опускать.

     Каждая  строка таблицы содержит ячейки таблицы, которые могут относиться к двум разным типам. Ячейки в заголовках столбцов и строк задают парным тегом <ТН>, а обычные ячейки — парным тегом <TD>. Закрывающие теги </ТН> и </TD> можно опускать. Например, «пустая» таблица с двумя строками и двумя столбцами может быть задана следующим образом:

     <TABLE>

     <САРТION>Пустая таблица</САРТION>

     <TR><TD>TD>

     <TR><TD>TD>

     </TABLE>

Информация о работе Лекции по "Программному обеспечению"