Главная страница
Навигация по странице:

  • Выбор и обоснование и программного обеспечения

  • Для связи. Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ


    Скачать 234.56 Kb.
    НазваниеЯзык программирования формальная знаковая система, предназначенная для записи компьютерных программ
    Дата13.06.2022
    Размер234.56 Kb.
    Формат файлаdocx
    Имя файлаДля связи.docx
    ТипДокументы
    #588691

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

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

    Язык разметки гипертекста (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- интерфейсы позволяющие взаимодействовать с различными программами через браузер. Интерфейс , в широком смысле, определенная стандартами граница между взаимодействующими независимыми объектами. Интерфейс задает параметры, процедуры и характеристики взаимодействия объектов.

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



    Рисунок – Интерфейс пользователя
    Для создание интерфейса управления и справочника применялись следующие теги и атрибуты тегов, таблица



    Тег является контейнером, который заключает в себе все содержимое веб-страницы, включая теги и .



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



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



    Элемент
    является блочным элементом и предназначен для выделения фрагмента документа с целью изменения вида содержимого. Как правило, вид блока управляется с помощью стилей. Чтобы не описывать каждый раз стиль внутри тега, можно выделить стиль во внешнюю таблицу стилей, а для тега добавить атрибут class или id с именем селектора.




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


    Тег , который устанавливает высоту списка. Ширина списка определяется самым широким текстом, указанным в теге


    Тег



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


    написать администратору сайта