Языки программирования. Основные типы констант, переменных, процедур и операторов программ. Жизненный цикл программного обеспечения.



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

Константа в программировании — способ адресации данных, изменение которых рассматриваемой программой не предполагается или запрещается.

Использование именованных констант — приём, повышающий надёжность и безошибочность программ, позволяя избегать использования «магических чисел». При наличии синтаксической поддержки в языке программирования неименованные константы можно записывать в тексте программ как литералы.

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

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

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

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

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

Оператор  — наименьшая автономная часть языка программирования; команда или набор команд. Программа обычно представляет собой последовательность инструкций.

Жизненный цикл программного обеспечения — период времени, который начинается с момента принятия решения о необходимости создания программного продукта и заканчивается в момент его полного изъятия из эксплуатации. Этот цикл — процесс построения и развития ПО.

Основные этапы жизненного цикла программного обеспечения: анализ требований, проектирование, программирование, тестирование и отладка,

эксплуатация и сопровождение.

 

Язык гипертекстовой разметки Web-документов НТМL.

HTML — стандартизированный язык разметки документов во Всемирной паутине. Большинство веб-страниц содержат описание разметки на языке HTML. Язык HTML интерпретируется браузерами; полученный в результате интерпретации форматированный текст отображается на экране монитора компьютера или мобильного устройства.

Язык HTML является приложением SGML и соответствует международному стандарту ISO 8879.

Во всемирной паутине HTML-страницы, как правило, передаются браузерам от сервера по протоколам HTTP или HTTPS, в виде простого текста или с использованием шифрования.

HTML — теговый язык разметки документов. Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными пометками — тегами. Элементы могут быть пустыми, то есть не содержащими никакого текста и других данных (например, тег перевода строки <br>). В этом случае обычно не указывается закрывающий тег. Кроме того, элементы могут иметь атрибуты, определяющие какие-либо их свойства. Атрибуты указываются в открывающем теге.

Кроме элементов, в HTML-документах есть и сущности — «специальные символы». Сущности начинаются с символа амперсанда и имеют вид &имя; или &#NNNN;, где NNNN — код символа в Юникоде в десятичной системе счисления.

HTML-документ заключается в теги <html> и </html>. Между этими тегами располагаются два раздела: раздел заголовка (элемент head) и раздел тела документа (элемент body для простого документа либо элемент frameset, задающий набор кадров). Все указанные элементы имеют начальный и конечный тег.

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

Формально, согласно спецификации HTML 4+, первым в документе должен указываться элемент doctype, сообщающий браузеру об использованной версии HTML. В элементе doctype указывается также адрес, с которого браузер может загрузить определение типа документа - Dtd (Document Type Definition). На практике же этот элемент зачастую опускают без ущерба для отображения документа.

 


Дата добавления: 2018-08-06; просмотров: 330; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!