АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Технология программирования Интернет

Читайте также:
  1. MLM В Интернете
  2. Абсолютные и относительные показатели бюджета и бюджетной системы (интернет)
  3. Анализ ресурсов кандидата или партии. Технология социально-политического моделирования. Технология социально-политического моделирования
  4. Базовый интернет-адрес
  5. Барканов М.Б. Технология и организация строительства и ремонта зданий и сооружений. – Москва «Высшая школа» 1985.
  6. Безопасность в Интернете.
  7. Биотехнология
  8. Болттарды дайындау технологиясы
  9. Воздушная известь, технология получения
  10. Вопрос 12. Причины отклонения в развитии. (интернет)
  11. Вопрос 54: Технология изучения и подготовки юридических документов.
  12. Встроенные языки программирования

ОТЧЕТ

По учебной практике

По дисциплине «СОЗДАНИЕ И ВЕДЕНИЕ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ АВТОМАТИЗИРОВАННЫХ СИСТЕМ»

Для специальности 1304000 – «Вычислительная техника и программное обеспечение (по видам)»

Выполнил: Гуров С. А

КПО- 301

Проверил (а): Жирнова О.В

 

 

Алматы 2014

Оглавление 3

Индивидуальное задание 4

Введение 5

Основная часть 6

Практическая часть 7

Технология программирования Интернет 7

HTML. Создание и редактирование документов 12

Использование фреймов и форм 12

Язык JAVA 12

Язык программирование PHP 7

Установка и синтаксис сценария PHP 13

Операторы управления процссом выполнения программы 13

Функции, массивы, строки, объекты 13

Получение и обработка данных форм 13

Операции с файлами и каталогами 13

Функции для работы с данными базы данных 13

Инструментальные средства для работы с датой и временем 13

Хранение и выборка данных с использованием языка SQL 13

Структурированный язык запросов (SQL) 7

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

Запросы SQL с использованием одной таблицы 14

Создание запросов при работе с множеством таблиц. 14

Заключение 8

Список использованных источников 8

Приложения. 9

 

 

Индивидуальное задание

 

Введение

 

 

Основная часть

 

 

Практическая часть

 

 

Технология программирования Интернет

 

Это раздел программирования, ориентированный на разработку веб-приложений (программ, обеспечивающих функционированиединамических сайтов Всемирной паутины).

Языки веб-программирования — это языки, которые в основном предназначены для работы с веб-технологиями. Языки веб-программирования можно условно разделить на две пересекающиеся группы: клиентские и серверные.

 

Языки веб-программирования делятся на две группы

· Клиентские языки

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

· Серверные языки

Когда пользователь дает запрос на какую-либо страницу (переходит на неё по ссылке или вводит адрес в адресной строке своего браузера), то вызванная страница сначала обрабатывается на сервере, то есть выполняются все программы, связанные со страницей, и только потом возвращается к посетителю по сети в виде файла. Этот файл может иметь расширения: HTML, PHP, ASP, ASPX, Perl, SSI, XML, DHTML, XHTML.

Работа программ уже полностью зависима от сервера, на котором расположен сайт, и от того, какая версия того или иного языка поддерживается. К серверным языкам программирования можно отнести: PHP, Perl, Python, Ruby, любой.NET язык программирования (технология ASP.NET), Java, Groovy.

Важной стороной работы серверных языков является возможность организации непосредственного взаимодействия с системой управления базами данных (или СУБД) — сервером, на котором упорядоченно хранится информация, которая может быть вызвана в любой момент.

 

 

HTML. Создание и редактирование документов

 

HTML (HyperText Markup Language) - язык разметки гипертекста - предназначен для создания Web-страниц. Под гипертекстом в этом случае понимается текст, связанный с другими текстами указателями-ссылками.

 

HTML представляет собой достаточно простой набор кодов, которые описывают структуру документа. HTML позволяет выделить в тексте отдельные логические части (заголовки, абзацы, списки и т.д.), поместить на Web-страницу подготовленную фотографию или картинку, организовать на странице ссылки для связи с другими документами. HTML не задает конкретные и точные атрибуты форматирования документа. Конкретный вид документа окончательно определяет только программа-броузер на компьютере пользователя Интернета. HTML также не является языком программирования, но web-страницы могут включать в себя встроенные программы-скрипты на языках Javascript и Visual Basic Script и программы-апплеты на языке Java.

 

Пример создания простейшей HTML страницы, которая выводит текстовую информацию, этой самой информацией может быть все что угодно, для примера выведем предложение "Пишем Код - Вершим историю":

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<meta

content="text/html; charset=Windows-1251"

http-equiv="content-type">

<title>Вывод простого текста</title>

</head>

<body>

Пишем Код - Вершим историю. (c) Sergey Gurov

</body>

</html>

 

 

Основные теги THML используемые при создании web-страниц:

- <html></html> Указывает программе просмотра страниц что это HTML документ.

- <head></head> Определяет место, где помещается различная информация не отображаемая в теле документа. Здесь располагается тег названия документа и теги для поисковых машин.

- <body></body> Определяет видимую часть документа.

- <title></title> Помещает название документа в оглавление программы просмотра страниц

- <h1></h1> Создает самый большой заголовок

- <b></b> Создает жирый текст (нерекомендованный)

- <i></i> Создает наклонный текст (нерекомендованный)

- <cite></cite> Выделение цитат курсивом

- <a href="URL"></a> Создает гиперссылку на другие сайты.

- <ul></ul> Создает ненумерованный список

 

Создание списков - список определяется тем, что перед каждым элементом списка добавляется небольшой маркер либо номер. Сам список формируется с помощью контейнера <ul>, а каждый пункт списка начинается с тега <li>, к примеру создадим маркированный список известных языков программирования:

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>Маркированный список</title>

</head>

<body>

<hr>

<ul>

<li>Delphi</li>

<li>C++</li>

<li>C#</li>

<li>GLSL – Шейдерный язык </li>

</ul>

<hr>

</body>

</html>

 

 

Форматирование html страницы, а именно ее элементов производится благодаря тегам форматирования, к примеру:

<b>Hello World</b> Создает жирый текст “Hello Word”

<i>Hello Space</i> Создает наклонный текст “Hello Space”

Форматирование текста можно комбинировать, к примеру в этой строке кода:

<i><b>Hello World</b></i> - Говорится, что текст будет наклонным и жирным одновременно.

 

Для вставки графических элементов служит тэг <IMG>.

Графика должна быть подготовлена предварительно в каком-либо графическом редакторе, либо получена с помощью цифрового аппарата или сканера, а можно просто взять уже готовое изображение.

Простой пример использования графического изображения при создании web-страницы:

<p><center><img src="img/tigr.jpg" alt="Show image "></center></p>

 

Очень просто заменить белый фон, на любой другой с помощью атрибут Background тэга <body> к примеру:

<body background="img/fon.jpg">

<p><img src="img/teacher.jpg" border="3"></p>

<body>

 

Использование фреймов и форм

Frame - рамка, кадр. Фреймы делят пространство окна браузера на независимые разделы, в которых отображается различная информация.

Очень удобно использовать фреймы когда необходимо отображать на экране данные из разных источников. Чтобы сделать фрейм, надо создать новую Вэб-страницу, с тэгами <FRAMESET> <FRAME>.

Дескриптор <FRAMESET> формирует набор фреймов, которые делят пространство окна на строки и столбцы. Далее необходимо задать значения высоты/ширины всех строк/столбцов, выраженные в процентах относительно текущих габаритов окна браузера, пикселях или в виде символа звездочки. Символ звездочки говорит о том, что размеры фреймов зависят от габаритов остальных фреймов страницы.

Дескриптор <FRAME> служит для определения структуры и содержимого конкретного фрейма.

 

Приведем простейший пример с использованием фрейма:

 

<html>

<head>

<title>Пример работы с фреймами</title>

</head>

<frameset rows="200,*">

<frame name="frame1" src="lsn017.html">

<frame name="frame2" src="lsn016.html">

</frameset>

</html>

 

Использование Форм при создании html страницы.

Тег <form> устанавливает форму на веб-странице. Форма предназначена для обмена данными между пользователем и сервером. Область применения форм не ограничена отправкой данных на сервер, с помощью клиентских скриптов можно получить доступ к любому элементу формы, изменять его и применять по своему усмотрению.

 

Простой пример применения форм при создании html страницы:

<!DOCTYPE HTML>

<html>

<head>

<meta charset="utf-8">

<title>Тег FORM</title>

</head>

<body>

 

<form action="handler.php">

<p><b>Какой язык программирования вы используете чаще всего? </b></p>

<p><input type="radio" name="answer" value="a1">Delphi<Br>

<input type="radio" name="answer" value="a2">C++<Br>

<input type="radio" name="answer" value="a3">Пишу шейдеры на GLSL </p>

<p><input type="submit"></p>

</form>

 

</body>

</html>

 

Гиперссылка на другую html страницу.

Гиперссылка может связывать страницы как в пределах одного сайта, так и указывать на любую страницу в Интернете. При построении ссылки на чужие страницы всегда надо пользоваться абсолютным адресом страницы (http://www.site.com/page.html). Если создается ссылка на страницу в пределах сайта, то предпочтительнее использовать относительный URL (page.html, catalog/page.html).

Пример:

<a href="http://on-line-teaching.com/index.html">Ссылка на главную страницу сайта</a>

<a href="../index.html">Ссылка на главную страницу сайта</a>

 

Гиперссылка-закладка

При помощи атрибута TARGET можно загрузить страницу в новом окне браузера. Этот атрибут предназначен для задания наименования окна. Имя окна используется в служебных целях. Чтобы открыть страницу в новом окне надо использовать константу _blank.

Пример:

<a href="../index.html" target="_blank"">Ссылка на главную страницу сайта</a>

 

Язык JAVA

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

 

Язык Java требует, чтобы весь программный код был заключен внутри поименованных классов. Приведенный ниже текст примера надо записать в файл HelloWorld.java. Обязательно проверить соответствие прописных букв в имени файла тому же в названии содержащегося в нем класса. Для того, чтобы оттранслировать наш пример необходимо запустить транслятор Java — javac, указав в качестве параметра имя файла с исходным текстом:

С: \> javac HelloWorld.Java

Простейший пример, написание Java скрипта, который выводит текстовую информацию:

 

class HelloWorld {

public static void main (String args [])

{

System. out. println ("Hello World");

}

}

 

 


Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.025 сек.)