Для связи. Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ
Скачать 234.56 Kb.
|
Язык программирования - формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит компьютер под её управлением. Со времени создания первых программируемых машин человечество придумало более двух с половиной тысяч языков программирования. Каждый год их число увеличивается. Некоторыми языками умеет пользоваться только небольшое число их собственных разработчиков, другие становятся известны миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования. Язык разметки гипертекста (Hypertext Markup Language). Это компьютерный язык, лежащий в основе World Wide Web (Всемирной Паутины). Благодаря языку HTML любой текст можно разметить, преобразовав его в гипертекст с последующей публикацией в World Wide Web. Язык HTML имеет собственный набор символов, с помощью которых Web-браузеры отображают страницу. Эти символы, называемые дескрипторами, включают в себя элементы, необходимые для создания гиперссылок. Одной из отличительных особенностей HTML-документов является то, что сам документ содержит только текст, а все остальные объекты встраиваются в документ в момент его отображения Браузером с помощью специальных тэгов и хранятся отдельно. При сохранении HTML-файла в месте размещения документа создается папка, в которую помещаются сопутствующие ему графические элементы оформления. Скриптовый язык программирования общего назначения, интенсивно применяемый для разработки Web-приложений.используется для: создания скриптов, работающих на стороне сервера. PHP способен решать те же задачи, такие как: обработка данных HTML-форм, динамическое генерирование HTML-страницы и тому подобное. создания скриптов, выполняющихся в командной строке. То есть с помощью PHP можно создавать такие скрипты, которые будут исполняться, вне зависимости от web-сервера и браузера, на конкретной машине. создания GUI-приложений, выполняющихся на стороне клиента. GUI-приложения (Graphical user interface) - разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т.п.), представленные на дисплее, исполнены в виде графических изображений. Интерпретируемый язык высокого уровня для быстрого и удобного объектно-ориентированного программирования. Язык обладает независимой от операционной системы реализацией многопоточности, строгой динамической типизацией, «сборщиком мусора» и многими другими возможностями. Кроссплатформенная реализация интерпретатора языка является полностью свободной, распространяется с открытыми исходными текстами, возможностью копирования и модификации. Последней является версия 1.8.5, вышедшая 28 августа 2006. Язык программирования JavaScript разработан фирмой Netscape для создания интерактивных HTML-документов. Это объектно-ориентированный язык разработки встраиваемых приложений, выполняющихся как на стороне клиента, так и на стороне сервера. Основные области применения JavaScript делятся на следующие категории: динамическое создание документа с помощью сценария; оперативная проверка достоверности заполняемых пользователем полей форм HTML до передачи их на сервер; создание динамических HTML-страниц совместно с каскадными таблицами стилей и объектной моделью документа; взаимодействие с пользователем при решении "локальных" задач, решаемых приложением JavaScript, встроенном в HTML-страницу. Наиболее широко Perl используется для разработки инструментов системного администрирования, однако в последнее время он получил огромную популярность в области разработки Интернет-приложений: CGI-сценариев, систем автоматической обработки электронной почты и поддержки узлов Web. Вот некоторые примеры задач, которые можно решать с помощью Perl: проверка пользователей Windows NT на несоответствие их статуса и возможностей; управление NT-сервисами из командной строки и дистанционно с локальной машины получение статистических данных на отдельной машине; может работать и с протоколом FTP; системная поддержка UNIX и Windows. Разработка интерактивного справочника Методология разработки интерактивного справочника Интерактивный справочник это электронное пособие, поддерживающее компьютерную технологию обучения, где основным средством обучения является компьютер и Интернет. Изобретение компьютера, создание всемирной компьютерной сети Интернет изменили многие сферы деятельности человека, в том числе и образование. Использование компьютеров позволяет повысить профессиональный уровень преподавателей и преподавания. По своим функциональным возможностям Интернет уже сегодня стал практически идеальным средством обучения, однако, возникает проблема эффективной реализации этих возможностей в процессе приобретения знаний, выработки навыков и умений. В процессе обучения важна не только сама информация, но и то, насколько ее использование реализует достижение поставленных образовательных целей. Выбор и обоснование и программного обеспечения Целью данного дипломного проекта является разработка интерактивного справочника систем автоматики, телемеханики и связи на железнодорожном транспорте. Справочник написан на языке разметки гипертекста HTML и представляет собой совокупность Web-страниц, связанных между собой гиперссылками. Структура данного справочника линейная, с небольшим количеством разветвлений и основывается на «ручной» навигации. В справочнике присутствуют ссылки на информацию, расположенную в самом справочнике, и на другие ресурсы, срабатывающие, когда пользователь выполняет щелчок мышью на соответствующем объекте. Интерфейс справочника понятный и простой. Слева (сверху и снизу) располагается постоянно доступное меню навигации (выпадающий список разделов), в котором можно выбрать желаемую тему и подтему. По середине располагается текст ( и графический материал) выбранной темы. В любой момент можно вернуться на желаемую страницу, воспользовавшись меню навигации. Такая структура является интуитивно понятной и приятной для пользователя. С ростом интернета широкое распространение получили Web- интерфейсы позволяющие взаимодействовать с различными программами через браузер. Интерфейс , в широком смысле, определенная стандартами граница между взаимодействующими независимыми объектами. Интерфейс задает параметры, процедуры и характеристики взаимодействия объектов. Интерфейс пользователя - элементы и компоненты программы, которые способны оказывать влияние на взаимодействие пользователя с программным обеспечением. Рисунок – Интерфейс пользователя Для создание интерфейса управления и справочника применялись следующие теги и атрибуты тегов, таблица
|