или
Заказать новую работу(фрагменты работы)
Учебное заведение: | Вузы города Новосибирск > Новороссийский филиал Московского гуманитарно-экономического института |
Тип работы: | Рефераты |
Категория: | Информатика |
Год сдачи: | 2020 |
Количество страниц: | 16 |
Оценка: | 5 |
Дата публикации: | 20.02.2021 |
Количество просмотров: | 274 |
Рейтинг работы: |
По всей работе ссылки или подстрочные или в квадратных
скобках (в разных работах по разному)
Работа прошла проверку по системе ЕТХТ, но пройдет и по
системе -antiplagiat.ru, -Антиплагиат ВУЗ- (http://rane.antiplagiat.ru/ и др.
тому подобные), -ЕТХТ (и документом и текстом), Руконтекст, проходит и польский
СТРАЙК и plagiat.pl, новую систему СКОЛКОВО (самая последняя версия АП ВУЗ)
Оригинальность техническая – достигнута путем
кодирования файла
Работа в формате doc, если вы поменяете формат на docx, то
оригинальность может упасть, поэтому НЕ меняйте формат работы. Название файла
менять можно сколько угодно
(фрагменты работы)
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
1. Краткий обзор на языки программирования для веб-разработки 4
2. Общие сведения о языке С++ и его хронология 7
3. Содержание HTML/CSS 11
4. Язык программирования Java 11
ЗАКЛЮЧЕНИЕ 13
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 16
ВВЕДЕНИЕ
Актуальность темы в том, что развитие вычислительной техники сопровождается созданием новых и совершенствованием существующих средств общения программистов с ЭВМ - языков программирования (ЯП).
Под ЯП понимают правила представления данных и записи алгоритмов их обработки, которые автоматически выполняются ЭВМ. В более абстрактном виде ЯП является средством создания программных моделей объектов и явлений внешнего мира.
К настоящему времени созданы десятки различных ЯП от самых примитивных до близких к естественному языку человека. Чтобы разобраться во всем многообразии ЯП, нужно знать их классификацию, а также историю создания, эволюцию и тенденции развития. Настоящая лекция и посвящена рассмотрению этих вопросов.
Основной функцией прикладного программного обеспечения является выполнение задач, поставленных конечными пользователями. Для разработки прикладного ПО может быть использовано множество языков программирования. Каждый из этих языков имеет свои сильные и слабые стороны. Принцип создания сайтов появился в процессе разработки языка HTML, позволяющего представлять страницу в виде гипертекста, считываемого HTML или веб-браузером. На более низком уровне речь идет об установке сетевого соединения по прикладному протоколу HTTP или HTTPS. Именно эту аббревиатуру можно увидеть в качестве приставки к любому веб-адресу, имеющуюся перед доменным именем в строке браузере. Чтобы понимать, какие языки используют при создании сайтов, нужно иметь представления о способах передачи данных в Интернет и интернет-протоколах.
Прикладные API-протоколы HTTP или HTTPS являются более ранней и более поздней разработкой соответственно. Отличаются уровнем защиты соединения. HTTPS – это шифрованная версия, она позволяет снизить риски несанкционированного получения данных во время серфинга пользователя в Интернет, но полностью их не исключает.
Эти виды программных приложений представляют собой программно-организованный способ передачи данных, используя возможности стека OSI и основного и стандартизированного протокола TCP/IP. Такие программы пишутся на языке С# и Eclipse. Эклипс – это интегрированная (кроссплатформенная) среда для создания сетевых приложений, которые будут работать на всех типах платформ, например, на IBM/PC, Apple, Android и других. Для обычного пользователя написание прикладного протокола для работы сайта в сети не только не требуется, но и окажется непосильной задачей.
Пользовательский уровень задач работает уже с готовым протоколом передачи данных, который в свою очередь встроен или интегрирован в веб-браузер. Последний представляет весьма специфичное программное приложение высокого уровня.
В упрощенном понимании функции браузера состоят в том, чтобы воспроизводить на экране страницы сайтов, представленных в гипертекстовом виде, то есть в HTML. Все языки программирования, на которых пишутся сайты тем или иным образом представляют функциональные модули. Их результат работы выводится на экран пользователя в гипертекстовом виде.
Степень изученности. В разработке данной темы были использованы работы таких авторов как: Абрамов С.А., Вирт Н., Голицына О.Л., Готье Р., Карпов В.Я., Линдси Ч., Скотт Т., Стивенс У., Фаронов В.В. и др.
Целью данной работы является изучение языков программирования для сети Интернет, исходя из поставленной цели, были определены следующие задачи:
- Рассмотреть краткий обзор на языки программирования для веб-разработки;
- Исследовать общие сведения о языке С++ и его хронология;
- Охарактеризовать содержание HTML/CSS;
- Проанализировать язык программирования Java.
Структура данной работы состоит из: введения, 4 глав, заключения и списка используемой литературы.
Похожие работы
Работы автора