Современные подходы к web-программированию

Web-программирование сегодня и его плюсы; классификация веб-технологий и инструментов. Основы языков программирования PHP, Ajax, Java, XML, SSI, ASP, Perl, Parser, их краткая характеристика. Структура web-страницы и приемы ее правильного оформления.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 10.04.2014
Размер файла 150,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Министерство образования и науки Российской Федерации

Дагестанский Государственный университет

Факультет математики и компьютерных наук

010400 - Дискретная математика и информатика

Курсовая работа

«Современные подходы к web

программированию»

Выполнила студентка 3курса 4 группы

Абдуракова Мадия Абдулазимовна

Научный руководитель: Ханикалов

Ханикал Баратилович

Махачкала 2013год

Оглавление

Введение

1. Технологическая база веб-систем

1.1 Интернет

1.2 Хостинг

1.3 Классификация веб-технологий

2. Языки программирования

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

2.1.1 Язык HTML

2.1.2 Язык PHP

2.1.3 Язык JavaScript

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

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

Заключение

Список литературы

Введение

web страница программирование язык

Веб-программирование -- раздел программирования, ориентированный на разработку динамических Internet-приложений. Языки веб-программирования это соответственно языки, которые в основном предназначены для работы с интернет технологиями. К примеру, для написания сайта нужно минимум знание одного из языков программирования, а в среднем - 2-3, чтобы в итоге вышел хороший динамичный сайт. Развитие Веб-программирования не стоит на месте, языки написания совершенствуются. Будет рассмотрены некоторые из них, появление самого первого и сущность современного, актуального в настоящее время, языка веб программирования.

World Wide Web - глобальная компьютерная сеть на сегодняшний день содержит миллионы сайтов, на которых размещена всевозможная информация. Люди получают доступ к этой информации посредством использования технологии Internet. Для навигации в WWW используются специальные программы - Web-браузеры, которые существенно облегчают путешествие по бескрайним просторам WWW. Вся информация в Web-браузере отображается в виде Web-страниц, которые являются основным элементом байтов WWW. Пользователю приятно посещать те Web-страницы, которые имеют стильное оформление, не отягощены чрезмерно графикой и анимацией, быстро загружаются и правильно отображаются в окне Web-браузера.

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

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

Также в данной работе мною рассмотрены основы языков программирования Web-страниц - HTML, который является общепринятым стандартом WWW, и JavaScript. Это даст нам возможность ознакомиться со структурой Web-страницы и приемами ее правильного оформления, и для этой цели я создала Web-сайт - практическую часть курсовой работы.

1. Технологическая база веб-систем

Веб программирование сегодня и его плюсы

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

Скрипт для фотогалерии на сайте позволяет одновременно перебрасывать на сайт массу фото, одновременно оптимизируя их качество под требования среды Интернет.

Основные плюсы веб программирования:

- Экономия времени и денежных средств;

-Автоматизация ручной работы;

-Ускорение выполняемых процессов;

-Облегчение взаимодействия пользователя или администратора с рабочей средой;

Веб программирование: наиболее распространенные виды. На сегодняшний день, безусловно наиболее распространенным языком программирования является PHP. Многие другие языки программирования базируются на нем в качестве основы. На данном языке пишутся не только CMS - системы управления сайтами, но и различные веб приложения. Кроме языка PHP существуют также многие другие, использующиеся в веб среде, среди которых хотелось бы упомянуть такие как: Ajax, Java, XML, SSI, ASP, Perl, Parser.

1.1 Интернет

Интернет (англ. Internet, сокр. от Interconnected Networks - объединённые сети) - глобальная телекоммуникационная сеть информационных и вычислительных ресурсов. Служит физической основой для Всемирной паутины. Часто упоминается как Всемирная сеть, Глобальная сеть, либо просто Сеть. Представляет собой хаотичное объединение автономных систем, что не гарантирует качества связи, но обеспечивает хорошую устойчивость и независимость функционирования системы в целом от работоспособности какого-либо ее участка. WWW можно отнести к внутреннему содержанию, то есть это какой-либо абстрактный мир знаний, в то время как Internet является внешней стороной глобальной сети в виде огромного количества кабелей и компьютеров.

Рис.1

На рис.1 страны, обозначенные черным цветом, имеют связь по Internet. Количество людей, которые имеют такой доступ, в этих странах становится все большее. Страны, обозначенные белым могут работать по e-mail, в локальных сетях или не имеют ничего подобного вообще.

1.2 Хостинг

Для того чтобы создаваемая система была доступна в Интернет, требуется решить следующие задачи:

1) выбрать вариант хостинга, т.е. то, каким образом будет организована постоянная доступность ваших материалов в Интернете;

2) получить прописку в Интернете (постоянный IP-адрес, адрес домена);

3) загрузить материалы на сервер и открыть доступ к ним.

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

1.3 Классификация веб-технологий

Все технологии, применяемые при создании веб-систем, делятся на два основных класса: исполняемые на клиенте средствами обозревателя Интернет (HTML, CSS, JavaScript, Flash, ActiveX и т.п.) и исполняемые на сервере средствами веб-сервера (SSI, PHP, ASP, Perl, Python и т.п.) и связанных с ним систем (MySQL, PostgreSQL, MSSQL и т.п.). Приложения, исполняемые на сервере, практически ничем не ограничены по сложности: могут выполнять любые преобразования информации и затем формировать поток данных, который может быть визуализирован пользователю обозревателем Интернет. Форматы данных, которые могут быть обработаны на клиенте, ограничены достаточно узким набором технологий, стандартов и определенными рамками, что позволяет унифицировать рабочее место пользователя и не требовать от него установки какого-либо дополнительного программного обеспечения кроме обозревателя Интернет.

2. Языки программирования

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

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

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

2.1.1 Язык HTML

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

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

Язык HTML существует в нескольких вариантах и продолжает развиваться, но конструкции HTML скорее всего будут использоваться и в дальнейшем. Изучая HTML и познавая его глубже, создавая документ в начале изучения HTML и расширяя его насколько это возможно, мы имеем возможность создавать Web-страницы, которые могут быть просмотрены многими браузерами Web, как сейчас, так и в будущем. Это не исключает возможности использования других методов, например, метод расширенных возможностей, который предоставляется Netscape Navigator, Internet Explorer или некоторыми другими программами.

Работа по HTML - это способ усвоить особенности создания документов в стандартизированном языке, используя расширения, только если это действительно необходимо.

Структура HTML-документа

Как уже было сказано ранее, HTML-документ представляет из себя простой текстовый файл. Указанный файл, если он не включает в себя серверные сценарии, должен иметь расширение html и следующую общую структуру:

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

"http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

<!-- Заголовок страницы и техническая информация -->

</head>

<body>

<!-- Текст, изображения, таблицы -->

</body>

</html>

Тег <html> указывает, где начинается и заканчивается HTML-документ.

Заголовок HTML-документа

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

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

Гиперссылки

В своем примере я также использую гиперссылки.

Тег <a> можно охарактеризовать как главный тег Интернета. Благодаря ему Интернет получил свой сегодняшний вид, именно он организует взаимосвязь между документами и делает возможным создание гипертекста. Тег позволяет организовать ссылку с текста или изображения, помещенных между открывающим и закрывающим тегом, на любой Интернет-адрес, включая адреса электронной почты.

Атрибут href определяет адрес, по которому обозреватель Интернет осуществляет переход при нажатии на ссылку.

Мультимедийные объекты

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

Тег <img> позволяет вставить изображение одного из стандартных Интернет-форматов (jpg, gif и png, все указанные форматы -растровые) в HTML-документ.

Списки

HTML поддерживает три способа хранения и отображения списков. Любой список состоит из одного или нескольких элементов списков. Списки подразделяются на:

* маркированные (неупорядоченные) списки;

* нумерованные (упорядоченные) списки;

* списки определений.

Данный язык прост в освоении и является классическим языком. С помощью него написаны многие сайты можно даже сказать что 90% сайтов написано с его использованием. С годами данный язык совершенствовался и совершенствуется по сей день.

2.1.2 Язык PHP

Язык PHP был создан для решения конкретной практической задачи в среде интернет. Хотя объектная модель в языке PHP не самая богатая, ее принципиальное наличие позволяет естественным образом описывать объектные модели данных.

«PHP может все», - заявляют его создатели. В первую очередь PHP используется для создания скриптов, работающих на стороне сервера, для этого его, собственно, и придумали. PHP способен решать те же задачи, что и любые другие CGI-скрипты, в том числе обрабатывать данные html-форм, динамически генерировать html страницы и т.п. Но есть и другие области, где может использоваться PHP. Всего выделяют три основные области применения PHP.

- Первая область, как уже говорилось, - это создание приложений (скриптов), которые исполняются на стороне сервера. PHP наиболее широко используется именно для создания такого рода скриптов. Для того чтобы работать таким образом, понадобится PHP-парсер (т.е. обработчик php-скриптов) и web-сервер для обработки скрипта, браузер для просмотра результатов работы скрипта, ну, и, конечно, какой-либо текстовый редактор для написания самого php-кода. Парсер PHP распространяется в виде CGI-программы или серверного модуля. Как установить его и web-сервер на свой компьютер, мы рассмотрим немного позднее.

- Вторая область - это создание скриптов, выполняющихся в командной строке. То есть с помощью PHP можно создавать такие скрипты, которые будут исполняться, вне зависимости от web-сервера и браузера, на конкретной машине. Для такой работы потребуется лишь парсер PHP (в этом случае его называют интерпретатором командной строки (cli, command line interpreter)). Этот способ работы подходит, например, для скриптов, которые должны выполняться регулярно с помощью различных планировщиков задач или для решения задач простой обработки текста.

И последняя область - это создание GUI-приложений (графических интерфейсов), выполняющихся на стороне клиента. В принципе это не самый лучший способ использовать PHP, особенно для начинающих, но если вы уже досконально изучили PHP, то такие возможности языка могут оказаться весьма полезны. Для применения PHP в этой области потребуется специальный инструмент - PHP-GTK, который является расширением PHP.

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

Во-вторых, PHP поддерживается почти на всех известных платформах, почти во всех операционных системах и на самых разных серверах.

2.1.3 Язык JavaScript

JavaScript является языком сценариев (скриптов), который применяют в основном для создания на Web-страницах интерактивных элементов. Его можно использовать для построения меню, проверки правильности заполнения форм, смены изображений или для чего-то еще, что можно сделать на Web-странице. Если взглянуть на Google Maps или службу GMail компании Google, то можно понять, на что способен сегодня язык JavaScript.

Так как JavaScript является в настоящее время единственным языком сценариев, который поддерживают все основные браузеры Web (Internet Explorer, Firefox, Netscape, Safari,Opera, Camino и т.д.), то он используется очень широко.

Код JavaScript обычно выполняется Web-браузером клиента, и в этом случае он называется сценарием на стороне клиента. Но код JavaScript можно выполнять также на Web-сервере для формирования документов HTML, воплощая тем самым сценарий на стороне сервера. Хотя использование JavaScript обычно ограничивается сценариями на стороне клиента, он является также очень мощным серверным языком.

При создании кода JavaScript требуется фактически только текстовый редактор и Web-браузер. Знание HTML и CSS будет играть определенно положительную роль, и если вы захотите использовать навыки JavaScript на Web-сайте, то понадобится также Web-сайт. Если у вас уже есть Web-сайт, то отлично! Если нет, то существует множество бесплатных серверов, которые можно использовать для размещения своих страниц. Что касается текстового редактора, то в Windows имеется редактор NotePad. Хотя этого будет достаточно для редактирования JavaScript, HTML и CSS, более мощный редактор, такой, например, как EditPlus или другой, может оказаться более удобным.

Ниже приведены примеры двух способов подключения кода JavaScript:

<script type="text/javascript"></script>

<script type="text/javascript" src="scripts/JavaScriptFile.js"></script>

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

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

JavaScript

VBScript

ActionScript

JavaJava может использоваться в качестве серверного языка программирования.

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

В своей курсовой работе я создаю небольшой сайт своего села на языке PHP и рассматриваю различные теги PHP позволяющие создавать интернет страницы. PHP - язык программирования, используемый на стороне WEB-сервера для динамической генерации HTML-страниц. Об этом говорит и расшифровка его названия: PHP - Personal HyperText Processor.

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

Очень приятная особенность PHP - то, что его команды включаются в обычные HTML-страницы с помощью специальных тегов, которые и заставляют PHP-машину выполнять на сервере нужные действия. Программам на PHP не нужны специальные CGI-директории с особыми правами доступа. Более того, на одной страничке можно произвольно чередовать "простой" HTML и PHP-код.

Популярность в области построения веб-сайтов определяется наличием большого набора встроенных средств для разработки веб-приложений. Назовем основные из них:

* автоматическое извлечение POST- и GET-параметров, а также переменных окружения веб-сервера в предопределённые массивы;

* файловые функции, успешно обрабатывающие как локальные, так и удалённые файлы;

* автоматическая отправка HTTP-заголовков, информирующих обозреватель о начале передачи HTML-документа;

* работа с cookies (текстовые данные, хранящиеся у клиента; позволяют серверу точно идентифицировать пользователя и его настройки при формировании HTML документов) и сессиями;

* обработка файлов, загружаемых на сервер.

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

Синтаксис

Синтаксис PHP подобен синтаксису языка JavaScript. Простейшая программа на PHP выглядит следующим образом:

<?php echo 'Hello, world!'; ?>

PHP исполняет код, находящийся внутри таких ограничителей, как <?php и ?>. Всё, что находится вне ограничителей, выводится без изменений. В основном это используется для вставки PHP-кода в HTML-документ, например, так:

<html><head><title>Тестируем PHP</title></head><body>

<?php echo '<strong>Hello, world!</strong>'; ?>

</body></html>

Имена переменных начинаются с символа $, тип переменной объявлять не нужно. В отличие от имён функций и классов, имена переменных чувствительны к регистру. Именованные константы могут быть объявлены как регистрозависимыми, так и регистронезависимыми. Переменные обрабатываются в строках, заключённых в апострофы или двойные кавычки. PHP интерпретирует переход на новую строку в качестве пробела (также, как HTML и другие языки со свободным форматом). Инструкции разделяются с помощью точки с запятой (;), за исключением некоторых случаев.

Обработка HTML-форм

Внутри PHP-скрипта существует несколько способов получения доступак данным, переданным клиентом по протоколу http (из формы методами post и get).

Для обращения к переменным, переданным с помощью HTTP-запросов, используется специальный массив - $_REQUEST. Этот массив содержит данные, переданные методами POST и GET, а также с помощью HTTP cookies. Это суперглобальный ассоциативный массив, т.е. его значения можно получить в любом месте программы, используя в качестве ключа имя соответствующей переменной (элемента формы).

Рассмотрим по частям простейший пример вывода и обработки формы в одном файле. Функция вывод а формы:

<?function display_form() { ?>

<FORM ACTION="<? echo $_SERVER['PHP_SELF']; ?>"

METHOD="post">

Имя: <INPUT TYPE=TEXT NAME="name"><BR>

Любимый сорт сыра: <INPUT TYPE=RADIO NAME="cheese"

VALUE="md">Масдам <INPUT TYPE=RADIO NAME="cheese"

VALUE="gau"> Гауда <INPUT TYPE=RADIO NAME="cheese"

VALUE="ru">Российский <BR>

Когда Вы предпочитаете есть сыр: <INPUT TYPE=CHECKBOX NAME="times[]"

VALUE="m">На завтрак <INPUT TYPE=CHECKBOX NAME="times[]"

VALUE="n">В обед <INPUT TYPE=CHECKBOX NAME="times[]"

VALUE="d">На ужин <BR>

<INPUT TYPE=HIDDEN NAME="stage" VALUE="results">

<INPUT TYPE=SUBMIT VALUE="Рассказать">

</FORM>

<? } ?>

Рис. 2. Визуализированный вид формы

Заключение

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

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

Список литературы

1. Филиппов С.А. Основы современного веб- программирования: Учебное пособие. М.: НИЯУ МИФИ, 2011.

2. Ганчаров А. Самоучитель HTML. Питер 2000.

3. Основы программирования на JavaScript - Марк Кан

4. Курс "Язык программирования PHP" - Нина Владимировна Савельева

5. HTML - Александр Ромаданов.

6. Консультации руководителя.

Размещено на Allbest.ru

...

Подобные документы

  • Рассмотрение понятия и классификации Web-технологий. Основные требования к созданию главной страницы сайта, раздела "О нас", контента, привязанности. Определение направлений использования языков программирования HTML, PHP, JavaScript, VBScript, Perl.

    курсовая работа [49,3 K], добавлен 13.07.2010

  • История создания языка Java. Основные принципы объектно-ориентированного программирования. Структура, особенности синтаксиса и примеры прикладных возможностей использования языка Java, его преимущества. Перспективы работы программистом на языке Java.

    курсовая работа [795,9 K], добавлен 14.12.2012

  • Классификация языков программирования. Использование циклических конструкций и выполнение итерационных процессов. Алгоритмические структуры циклов языков C, C++, Java, C#. Особенности современных языков программирования высокого уровня и их применение.

    курсовая работа [345,6 K], добавлен 13.11.2009

  • Структура и история развития технологии AJAX. Устройство метода AJAX. Инструментарий разработки веб-приложений. Разработка и создание информационного портала по языкам программирования с использованием технологии AJAX. Информационное содержание портала.

    дипломная работа [3,2 M], добавлен 05.06.2011

  • Рассмотрение общих сведений и уровней языков программирования. Ознакомление с историей развития, использования языков программирования. Обзор достоинств и недостатков таких языков как Ассемблер, Паскаль, Си, Си++, Фортран, Кобол, Бейсик, SQL, HTML, Java.

    курсовая работа [759,5 K], добавлен 04.11.2014

  • Структура и устройство метода AJAX, а также история его возникновения и развития. Инструментарий разработки AJAX-приложений. Безопасность AJAX-приложений и способы их решения. Разработка дизайна оформления клиентской и администраторской частей портала.

    дипломная работа [2,9 M], добавлен 22.07.2011

  • Описание языков программирования Java и JavaFX. Среда разработки NetBeans и класс численных методов. Архитектура и принцип работы апплета с понятным пользовательским интерфейсом. Разработка алгоритма программы на примере модели межвидовой конкуренции.

    курсовая работа [1023,2 K], добавлен 19.09.2012

  • Специфика визуального подхода к программированию, языки и среды программирования, которые поддерживают его возможности. Классификация языков визуального программирования. Объектная модель (иерархия классов VBA), используемая в MS Word и в MS Excel.

    контрольная работа [965,6 K], добавлен 27.04.2013

  • Понятия языка программирования, разновидности и характеристика языков. Исторический обзор их создания и применения. Классификация, примеры использования. Характеристики языков программирования с точки зрения элементов объектной модели, их популярность.

    реферат [463,6 K], добавлен 07.09.2009

  • Методология объектно-ориентированного программирования в Java. Понятия класса, объекта и объектной переменной. Динамическая и статическая объектные модели. Логическое структурирование приложения. Наследование в Java. Отличия интерфейсов от классов.

    курс лекций [547,2 K], добавлен 01.05.2014

  • Характеристика языков программирования: краткая история, хронология. Основные виды языков программирования: ассемблер; бейсик. Создание и использование формул в Excel. Применение операторов в формулах. Использование функций в Excel. Сайт дома отдыха.

    отчет по практике [139,1 K], добавлен 03.06.2011

  • Создание языка программирования с помощью приложения "Java". История названия и эмблемы Java. Обзор многообразия современных текстовых редакторов. Обработка строки. Методы в классе String. Java: задачи по обработке текста. Примеры программирования.

    курсовая работа [276,1 K], добавлен 19.07.2014

  • Понятия структурного программирования и алгоритма решения задачи. Краткая история развития языков программирования от машинных до языков ассемблера и языков высокого уровня. Процедурное программирование на C#. Методы и программы для моделирования.

    учебное пособие [1,7 M], добавлен 26.10.2010

  • Обзор литературы по темам "JavaScript", "PHP" и "Java". Методические разработки лабораторных работ: документы HTML, фреймы, строка состояния и таймер. Основы синтаксиса и обработка запросов с помощью PHP. Объектно-ориентированное программирование в Java.

    дипломная работа [106,2 K], добавлен 14.10.2012

  • Характеристики и свойства языков программирования. Исследование эволюции объектно-ориентированных языков программирования. Построение эволюционной карты механизмов ООП. Разработка концептуальной модели функционирования пользовательского интерфейса.

    курсовая работа [2,6 M], добавлен 17.11.2014

  • Ознакомление с методами анализа популярности языков программирования. Рассмотрение логической модели базы данных дистанционного практикума. Разработка листинга скрипта создания таблицы-справочника. Анализ статистики по применению языков программирования.

    диссертация [1,4 M], добавлен 10.07.2017

  • Разработка графического редактора для рисования двухмерной и трехмерной графики, используя язык программирования Java и интерфейсы прикладного программирования Java 2D и Java 3D. Создание графического редактора 3D Paint. Основные методы класса Graphics.

    курсовая работа [197,5 K], добавлен 19.11.2009

  • История развития и классификация высокоуровневых языков логического программирования. Определение понятий графического интерфейса, сетевых протоколов и моделей баз данных. Современные системы программирования компании Borland/Inprise и фирмы Microsoft.

    курсовая работа [72,3 K], добавлен 11.07.2011

  • Семантика языков программирования. Процедурные и объектно-ориентированные языки программирования. Стандартная библиотека шаблонов. Независимость байт-кода от операционной системы и оборудования и возможность выполнения Java-приложения на любом устройстве.

    реферат [50,5 K], добавлен 24.11.2009

  • Этапы развития, особенности и возможности языка программирования Java; происхождение названия. Приложения Sun Microsystems: идеи, примитивные типы. Python - высокоуровневый язык программирования общего назначения: структуры данных, синтаксис и семантика.

    реферат [79,0 K], добавлен 23.06.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.