Языки программирования - Студенческий научный форум

XII Международная студенческая научная конференция Студенческий научный форум - 2020

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

 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF

Введение

В последнее время компьютер играет очень важную роль в повседневной деятельности человека. Средства обработки информации играют ведущую роль в ПО(Программное обеспечение)компьютерах.

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

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

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

Язык программирования - HTML

Это язык разметки гипертекста.

Данный язык используется почти во всех сайтах, его интерпретируемый код в браузере структуирует и форматирует документы без привзяки к средствам воспроизведения. Так же этот язык используют для создания таблиц, оформления страниц. С помощью него можно создать простой но красиво оформленный документ. Его можно выучить легче чем любой другой язык, так же можно создать простенький сайт как. HTML состоит из так называемых тегов которые заключаются в угловые скобки «<» «>», в нем есть как закрывающие теги так и простые, когда закрываем тег нужно ставить слеш(«/») перед тегом. Закрывающий тег выглядит так

«<b>Text</b>» заключенный между <b> и </b> текста станет жирным.

Существует так же множество программных обеспечений которые упрощают написания кодов.

Язык программирования - С++

C++ - компилируемыйстатически типизированный язык программирования общего назначения.

Данный язык программирования ширококо использует для создание ПО(программное обеспечения), драйверов, ОС(операционная система) а так же игр.

С был разработан в 1969-1973годы. Разрабатывался для кодировки ОС Unix, которая была бы переносима на другие устройства.

В 1983г. в С++ были добавленные виртуальные функции, перезагрузка функций операторов.

В этом языке были как плюсы так и не достатки например:

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

Недостатки: сложен к изучению, плохая поддержка модульности

Язык постоянно развивается чтобы соответствовать современным требованиям.

Язык программирования - Pascal

Язык Паскаль названый в честь французского математика Блеза Паскаля

Данный язык прост и достаточно легко читаемый, применим для решения практических задач. Базовыми компонентами является компилятор.

Строгая типизация и наличие средств структурного программирования, сведены к минимуму возможные синтаксические неоднозначности.

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

Язык программирования - Python

Высокоуровневый язык программирования.

В нем есть 3 типа записи алгоритма :

1. Линейный алгоритм

2. Разветвляющийся алгоритм

3. Циклический(Постусловие, предусловие и цикл с параметром)

Поддерживаемые парадимы программирования

- Структурное программирование

- Объектинвно-ориентировачное программирование

- Функциональное программирование

Разветвляющийся – это алгоритм содеращий конструкцию ветвления, происходит исполнение одной из двху последовательности действий.

В цикле с предусловием сначало проверяется условие и только потом выполняется тело цикла.

Цикл с постусловием сначала выполняется тело цикла и только потом проверяется его условие.

Он работает до тех пор пока его условие не выполнится.

Язык программирования - JavaScript

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

Не имеет ни единую платформу, независим.

Если говорить о его применении то он способен оживлять неподвижные сайты, который можно запустить на исполнение. Следовательно где html и css – это нарисованные персонажи а JS это то что заставляет их двигаться.

Применяется для разработки WEB приложений, осуществляет обмен данными с сервером.

Уроки JS логически входят в базовый курс html то есть осваивать его просто.

Язык программирования – PHP

PHPэто язык создания сценария.

Аббревиатура PHP расшифровывается как Personal Home Page.

Первая версия php состояла из инструментов чтобы можно было отслеживать посетителей web-страницы. Позже она перешла в полноценный язык программирования и было изменено его название как PHP HyperText Preprocessor (препроцессор гипертекста PHP).

Конструкции php которые были вставлены в html-код, выполняются сервером при каждом посещении страницы.

Преимущества

1. Высокая производительность

2. Функциональность

3. Переносимость

4. Простота использования

PHP – программы состоят из простого текста, следовательно набирать их можно в любом редакторе. Например: блокнот

Язык программирования – CSS

CSS – это формальный язык, служащий для описания оформления внешнего вида документа, созданного с использованием языка разметки (HTML, XHTML, XML). Название происходит от английского Cascading Style Sheets, что означает «каскадные таблицы стилей».

Назначение CSS – это то что отделяет внешний вид страницы от её содержания.

Развитие CSS

Первая версия CSS была CSS1 которая могла изменять параметры шрифта, цвет, атрибуты текста, выравнивания и отсупы

Вторая была CSS2 в которой можно было использовать звуковые таблицы, страничные носители, указатели.

Третья была CSS3 в которой стало возможно использовать элементы JavaScript, сглаживание, тени и градиент.

CSS можно связать с HTML несколькими способами:

внутри тега с помощью атрибута style. При этом нет нужды указывать селектор;

добавить тег style с атрибутом type="text/css";

подключить внешнюю таблицу стилей: link rel="stylesheet" href="путь до style.css" type="text/css"/.

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

Язык программирования - Delphi

Delphi - это среда разработки программного обеспечения, ориентированного на работу в операционной системе Microsoft Windows.

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

Особенности языка Delphi:

1. Большинство функций

2. Простота внедрения обработчики Windows сообщения

3. Свойства как часть языка

4. Cвойства индекса и свойствами по умолчанию

Причины использования Delphi:

Поддержка новейших технологий и стандартов, мощный и быстрый компилятор, может компилировать в один исполняемый.

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

Керниган, Брайан У. Язык программирования C / Брайан У. Керниган, Деннис М. Ритчи. - 2015. – Режим доступа: свободный. - URL: https://bok.xyz/book/2951572/b0a340 (дата обращения: 20.12.2019). - Текст: электронный.

Кнут, Дональд Эрвин Искусство программирования: монография / Кнут Дональд Эрвин. – 1968. – Режим доступа: своободный. - URL: https://ru.wikipedia.org/wiki/ (дата обращения: 20.12.2019). – Текст: электронный.

Крокфорд, Дуглас JavaScript: сильные стороны / Дуглас Крокфорд. – 2012. – Режим доступа: свободный. - URL: https://avidreaders.ru/book/javascript-silnye-storony.html (дата обращения: 20.12.2019). - Текст: электронный.

Физерс, Майкл К. Эффективная работа с унаследованным кодом/ Майкл К. Физерс. – 2009. – Режим доступа: свободный. – URL: https://docplayer.ru/25953386-Effektivnaya-rabota-s-unasledovannym-kodom.html (дата обращения: 20.12.2019). - Текст: электронный.

Просмотров работы: 12