Рефетека.ру / Информатика и програм-ие

Рефераты по информатике, программированию

Утверждаю
(дата)
Зав. кафедрой
(подпись)
ЗАДАНИЕ
по выпускной работе бакалавра компьютерных наук
Студент группы
Утвержденное приказом по университету от
1...
Проектирование высоковольтного стабилизатора
При построении высоковольтных стабилизаторов (Uвых > З0 В) целесообразно
использовать схемы высоковольтных усилителей. ...
Контрольная работа
Составьте программу, определяющую является ли вводимое с клавиатуры целое число
положительным или отрицательным.
Текст программы:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;
type
TForm1 = class(TForm)
private
public
end;
var
Form1: TForm1;
x: longint;
implementation
label start,fin;
begin
start:
write('Vvedite celoe chislo =');
readln(x);
if x>0 then begin
writeln('Dannoe chislo >0');goto fin; end;
if x<0 then begin
writeln('Dannoe chislo <0');goto fin; end;
if x=0 then writeln('Dannoe chislo =0');
fin:end.
Задание №2
Напишите программу, которая запрашивает день недели и, если введённый день
является субботой или воскресеньем, выдаёт сообщение: "Сегодня выходной!"
Текст программы:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;
type
TForm1 = class(TForm)
private
public
end;
var
day: shortstring;
Form1: TForm1;
implementation
begin
write('Vvedite den nedeli:');
readln(day);
if day='Monday' then write('Go to work');
if day='Tuesday' then write('Go to work');
if day='Wednesday' then write('Go to work');
if day='Thursday' then write('Go to work');
if day='Friday' then write('Go to work');
if day='Saturday' then write('Have some fun');
if day='Sunday' then write('Have some fun') else Writeln('Vvedeno nepravilnoe
znachenie');
end.
Задани №3
Вычислите значение функции Z(x,y) при x=15,32245; y=5,32411 с максимальной
точностью. ...

Вступление
World Wide Web – глобальная компьютерная сеть на сегодняшний день содержит
миллионы сайтов, на которых размещенавсевозможная информация. Люди получают
доступ к этой информации посредством использования технологии Internet.Для
навигации в WWW используются специальные программы – Web-браузеры, которые
существенно облегчают путешествие побескрайним просторам WWW. Вся информация в
Web-браузере отображается в виде Web-страниц, которые являются основным
элементом байтов WWW.
Web-страницы, поддерживая технологию мультимедиа, объединяют в себе различные
виды информации: текст,графику, звук, анимацию и видео. От того, насколько
качественно и красиво сделана та или иная Web-страница,зависит во многом ее
успех в Сети.
Пользователю приятно посещать те Web-страницы, которые имеют стильное
оформление, не отягощены чрезмерно графикой и анимацией,быстро загружаются и
правильно отображаются в окне Web-браузера.
Создать Web-страницу непросто, но наверно каждый человек хотел бы попробовать
себя в роли дизайнера. И я, вданном случае, не являюсь исключением, потому и
выбрала такую тему для своей курсовой работы.
В своей курсовой работе я сделала попытку разобраться в том, что необходимо
знатьи уметь для создания Web-страницы, какое программное обеспечение является
инструментарием создания Web-страниц и как егоэффективно использовать.
Также в данной работе мною рассмотрены основы языка программирования Web-страниц
– HTML, который являетсяобщепринятым стандартом WWW. Это даст нам возможность
ознакомиться со структура Web-страницы и приемами ее правильногооформления.
1.World Wide Web
1.1 Распространение Internet
Internet - это самая большая мировая компьютерная сеть. Теперь Internet
имеетприблизительно 150 миллионов пользователей более чем в 50 странах. WWW
доступен в основном через Internet; но говоряWWW и Internet мы подразумеваем не
одно и то же. WWW можно отнести к внутреннему содержанию, то есть этокакой-либо
абстрактный мир знаний, в то время как Internet является внешней стороной
глобальной сети в виде огромногоколичества кабелей и компьютеров.

Рис. 1
На рис.1 страны, обозначенные черным цветом, имеют связь по Internet.
Количестволюдей, которые имеют такой доступ, в этих странах становится все
большее и большее. Страны, обозначенные белым цветоммогут работать по e-mail, в
локальных сетях или не имеют ничего подобного вообще.
1.2. Концепция WWW
Так что же такое World Wide Web, или, как говорят в просторечии, WWW, the Web,
или еще более простое - 3W? WWW - это распределенная информационная система
мультимедиа, основанная на гипертексте. Давайте разберем этоопределение по
порядку.
Распределенная информационная система: информация сохраняется на огромном
великом множестве так называемыхWWW-серверов (servers). То есть компьютеров, на
которые установленное специальное программное обеспечение и которое объединенные
в сеть Internet.Пользователи, которые имеют доступ к сети, получают эту
информацию с помощью программ-клиентов, программ просмотра WWW-документов. При
этом программа просмотра посылает по компьютерной сети запроссерверу, который
сохраняет файл с необходимым документом. В ответ на запрос сервер высылает
программе просмотра этот необходимый файл или сообщение об отказе, если файл по
тем или иным причинам недоступен. Взаимодействие клиент-сервер происходит по
определенным правилам, или, как говорят иначе,протоколам. Протокол, принятый в
WWW, называется HyperText Transfer Protocol, сокращенно - HTTP.
Мультимедиа: информация включает в себя не только текст, но и двух- и трехмерную
графику, видео и звук.
Гипертекст: информация в WWW представляется в виде документов, любой из которых
может содержать как внутренние перекрестные ссылки, так и ссылку надругие
документы, которые сохраняются на том же самом или на любом другом сервере.
Такие ссылки называют гиперссылками или гиперсвязями. На экране компьютера в
окне программы просмотра ссылки выглядят как выделенныекаким-нибудь образом
(например, другим цветом и/или подчеркиванием) участка текста или графики.
Выбирая гиперссылки, пользователь программы просмотра можетбыстро перемещаться
от одной части документа к другой, или же от одного документа к другому. При
необходимости программа просмотра автоматическисвязывается с соответствующим
сервером в сети и запрашивает документ, на который сделанна ссылка. Кстати, идея
гипертекстового представления информациидолжна уже быть хорошо знакома
пользователям разных версий системы Microsoft Windows. Именно по этому принципу
построенна в Windows система подсказок(Help), с той лишь разницей, что
гипертекстовая система подсказок Windows не является распределенной.
Итак, Web-страница может содержать стилизованный и форматований текст, графику и
гиперсвязи с разнымиресурсами Internet. Чтобы реализовать все эти возможности,
был разработанный специальный язык, названная HyperText Markup Language (HTML),
то есть, ЯзыкРазметки Гипертекста. Документ, написанный на HTML, представляет
собой текстовый файл, который содержит собственно текст, несущий информацию
читателю,и флаги разметки. Последние представляют собой определенные
последовательности символов, которые являются инструкциями для программы
просмотра; в соответствиис этими инструкциями программа располагает текст на
экране, включает в него рисунки, которые сохраняются в отдельных графических
файлах, и формирует гиперсвязи сдругими документами или ресурсами Internet.
Таким образом, файл на языке HTML приобретает вид WWW-документа только тогда,
когда он интерпретируетсяпрограммой просмотра. Об языке HTML будет детально
рассказано в следующем разделе, поскольку без знания основ этого языка
невозможно создать Web-страницу для публикации в WWW.
2.Создание Web-страницы с помощью языка HTML
2.1 Язык HTML
Web-страницы могут существовать в любом формате, но в качестве стандарта принят
HyperText Markup Language - язык разметки гипертекстов, предназначенный для
создания форматированного текста,насыщенного изображениями, звуком,
анимацией,видеоклипами и гипертекстовыми ссылками на другие документы,
разбросанные как по всему Web-пространству, так и находящиеся наэтом же сервере
или являющиеся составной частью этого же Веб-проекта.
Можно работать на Web без знания языка HTML, поскольку тексты HTML могут
создаватьсяразными специальными редакторами и конвертерами. Но писать
непосредственно на HTML нетрудно. Возможно, это даже легче, чем изучать
HTML-редактор иликонвертер, которые часто ограничены в своих возможностях,
содержат ошибки или проводят плохой HTML код, который не работает на разных
платформах.
Язык HTML существует в нескольких вариантах и продолжает развиваться, но
конструкции HTML скорее всего будут использоваться ив дальнейшем. Изучая HTML и
познавая его глубже, создавая документ в начале изучения HTML и расширяя его
насколько это возможно, мы имеем возможностьсоздавать Web-страницы, которые
могут быть просмотрены многими броузерами Web, как сейчас, так и в будущем. Это
неисключает возможности использования других методов, например, метод
расширенных возможностей, который предоставляется Netscape Navigator, Internet
Explorer илинекоторыми другими программами.
Работа по HTML - это способ усвоить особенности создания документов в
стандартизированном языке, используя расширения, только если это
действительнонеобходимо.
HTML был ратифицирован World Wide Web Consortium. Он поддерживается несколькими
широкораспространенными броузерами, и, возможно, станет основанием почти всего
программного обеспечения, которое имеетотношение к Web.
2.2. Структура HTMLдокумента
Поскольку HTML-документы записываются в ASCII-формате, то для ее создания
можетиспользован любой текстовый редактор.
Обычно HTML-документ - это файл с расширением .html или .htm, в котором текст
размеченHTML-тегами (англ. tag - специальные встроенные указания). Средствами
HTML задаются синтаксис и размещение тегов, в соответствии скоторыми браузер
отображает содержимое Веб-документа. Текст самих тегов Веб-браузером не
отображается.
Все теги начинаются символом '<' и заканчиваются символом '>'. Обычно имеется
пара тегов - стартовый(открывающий) и завершающий (закрывающий) тег (похоже на
открывающиеся и закрывающиеся скобки в математике), между которыми помещается
размечаемаяинформация:
...
Содержание
1. Подготовка к созданию Web документа.
1.1. Цель и место размещения документа Web
2. Язык гипертекстовой разметки.
2.1. Структура текста Web документа
2.2. Гипертекстовые ссылки
2.3. Редакторы Web документов
3. Создание документов в стандарте HTML
3.1. Заголовки
3.2. Форматирование, изменение стилей
3.3. Списки

1.1. Цель и место размещения документа Web
Глобальная Сеть не только соединила пользователей всего мира, но и утвердилась в виде новых технологий на наших персональных компьютерах. Действительно, пользователь, который приобрел и установил на своей машине Microsoft Office 97, становится обладателем Internet-технологии в готовом виде, независимо от того, подключен его компьютер к Сети или нет.
Иными словами, средства, предназначенные для работы с Сетью, стали использоваться и в других целях, с нею не связанных, а среди программного обеспечения, устанавливаемого на большинство персональных компьютеров, приложения для Internet заняли свое почетное место.
В результате работа многих пользователей стала иметь большее отношение к Сети, чем они того сами, может быть желали. Так, одним из способов самовыражения стало размещение личных страничек в Internet. Многие коммерческие фирмы стали использовать Сеть для рекламы и сбыта своей продукции. Людям, занятым поиском работы, стал доступен и такой сервис: составить резюме в формате Web-страницы и разместить эту информацию в Сети. Существует огромный список серверов, дающих пространство для размещения вашей станицы в глобальной сети, однако при виртуальном подписании договора между двумя сторонами, оговаривается тот факт, что Вы не имеете права использовать ваш сайт в рекламных целях, а также вставлять в него чужую рекламу (условия и услуги на всех серверах разные). Наиболее популярными являются Geocities, Chat.ru, Fortunecity и другие.
Важную роль Internet стал играть для научных, учебных и общественных организаций. Подтверждение этому легко найти, выйдя на просторы киберпространства.

1.2. Сценарий и структура Web-документа.

Для того, чтобы понять структуру и сценарий Web-документа, мы должны рассмотреть несколько Web-страниц и выявить общие элементы.
Любой Web-документ состоит из тегов? , причем обычно начальные теги пишутся большими буквами, а конечные - маленькими.
Итак, рассмотрим основные теги, входящие в каждый Web-документ. Прежде всего это
Отличительный признак HTML-документа. Одним из принципов языка является многоуровневое вложение элементов. HTML является самым внешним, так как между его стартовым и конечным тегами должна находиться вся Web-страница.
Также основным тегом является
Область заголовка Web-страницы. Иными словами, ее первая часть. Так же как и HTML, HEAD служит только для формирования общей структуры документа.

Этот элемент заключает в себе гипертекст, который определяет собственно Web-страницу. Эта та часть документа, которую разрабатывает автор страницы и которая отображается броузером. Соответственно, конечный тег этого элемента надо искать в конце HTML-файла. Внутри BODY можно использовать все элементы, предназначенные для дизайна Web-страницы. Внутри стартового тега элемента BODY можно расположить ряд атрибутов, обеспечивающих установки для всей страницы целиком.
Без этих тегов невозможно создать ни одну Web-cтраницу. Более подробно эти и другие теги мы рассмотрим в параграфе 2.1.
2.1. Структура текста Web-документа
Если сравнить исходные тексты различных Web-страниц, можно легко увидеть сходство их структур. Это объясняется тем, что документы создаются по определенным правилам. В основу синтаксиса языка HTML лег стандарт ISO 8879:1986 «Information processing. Text and office systems. Standard Generalized Markup Language (SGML)». Правда, существует большое различие между стандартом официальным и стандартом фактическим.
Ниже приведен шаблон типичного Web-документа. На его примере мы рассмотрим общие принципы построения HTML-страниц.
Для того чтобы понять структуру Web-страницы, нам необходимо подробно рассмотреть все элементы, входящие в приведенный листинг.
Комментарий к документу


Структура Web-страницы

name=’’Author’’
content=’’Irina’’>
name=’’Keywords’’
content=’’WWW, HTML, document, element’’>



Переход в конец документа ...
Программирование на языке Shell в системе UNIX. Примеры программирования
1...
U.S.Robotics Sporster Voice 28.8 - работа и описание.
U.S.Robotics: Чтобы получить доступ к информации, сделайте правильный выбор
Поздравляем! Вы только что купили факс модем Sporster Voice 28.8. ...
Задание 1. Создание таблиц БД с помощью мастера таблиц.
Создадим файл ОА98231м-Холод.mbd для работы с мастером таблиц...




Рисунок 1
Вид программы (АР) можно увидеть на рисунке 1.
В программе предложены пользователю следующие палитры:
Палитра «Слои»
Палитра «Каналы»
Палитра «Контуры»
Палитра «Кисти»
Палитра «Параметры»
Палитра «Синтез»
Палитра «Каталог»
Палитра «Дизайн»
Палитра «Инфо...»
Палитра «Команды»
Палитры.
Палитра «Слои» используется для создания, копирования, объединения и удаления
слоев, атакже для созданияслой-масок. ...
Программа построения графика функции y = a-x.
Программа должна:
обеспечивать построение графика заданной функции на экране ПК;
производить масштабирование аргумента и значения функции;
строить оси координат, наносить на них разметку с определенной дискретностью и
подписывать их.;
обеспечивать ввод коэффициентов заданной функции в диалоговом режиме с
клавиатуры, а область значений аргумента из файла “dan.txt”;
выводить значения функции в файл “dat.txt”;
использовать процедуру – функцию для определения заданной функции;
использовать процедуру – подпрограмму для построения осей координат,
масштабной сетки, масштабирования.
Описание программы.
Для корректной работы программы необходимо иметь в каталоге бэйсика следующие
файлы:
KURS_T.BAS
DAN.TXT
После входа в QuickBASIC необходимо открыть файл KURS_T.BAS. ...
Государственный комитет Российской Федерации
по Высшему Образованию
Московский государственный институт радиотехники,
электроники и автоматики
(Технический университет)
факультет: Кибернетики
кафедра: ИТС
Курсовой проект
по дисциплине: Инженерия Знаний
на тему: Представление и использование знаний об объектах.
Представление и использование знаний об отношениях между объектами. ...
Программа coDec
Задано число к и последовательность чисел от 1 до к 1......к. ...
Содержание:
Задание на курсовую работу
1.1 Задание
1.2 Реализация
Введение
Глава I:Системы поддержки принятия решений
1. ...
1. Тема:
разработка информационно-справочной системы.
2...
Изучение принципов построения оперативных запоминающих устройств
Цель работы: Изучение основных принципов построения оперативных запоминающих
устройств статического и динамического типов.
Введение:
Одним из ведущих направлений развития современной микроэлектроники элементной
базы являются большие интегральные микросхемы памяти, которые служат основой для
построения запоминающих устройств в аппаратуре различного назначения. ...
МОДЕЛИРОВАНИЕ - МЕТОД ИССЛЕДОВАНИЯ ТВОРЧЕСТВА
§ 1.1. Моделирование на вычислительной машине
Моделирование, или имитация объекта исследования...
Применение лазеров в вычислительной технике.
Введение
Наряду с научными и техническими применениями лазеры используются в
информационных технологиях для решения специальных задач, причем эти применения
широко распространены или находятся в стадии исследований. ...

Компания Novell (NASDAQ:NOVL), основанная в 1983 г., является крупнейшим в
мирепоставщиком сетевого программного обеспечения. ...
ЭЛЕМЕНТЫ ПРИКЛАДНОЙ МАШИННОЙ ГРАФИКИ В СИСТЕМЕ P-CAD
Машинная графика становится все более доступным и популярным средством общения
человека с ЭВМ. ...
Криптографические системы. Защиты данных
1.КРИПТОГРАФИЧЕСКИЕ СИСТЕМЫ, ОСНОВАННЫЕ НА МЕТОДЕ ПОДСТАНОВКИ
Криптографические системы, основанные на методе подстановки, разделяются на
четыре основных класса:
1) monoalphabetic;
2) homophonic;
3) polyalphabetic;
4) polygram.
В системах класса monoalphabetic символ исходного текста заменяется другим
символом таким образом, что между ними существует однозначное соответствие...
Рефетека ру refoteka@gmail.com