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

  • Компьютерные языки

  • Universal Networking Language

  • Логическая разметка

  • Extensible Markup Language XML

  • Hypertext Markup Language HTML (Hypertext Markup Language)

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

  • Система программирования

  • ОИТ. 1. Понятие информации 2 Представление числовой информации в пк 3


    Скачать 93.37 Kb.
    Название1. Понятие информации 2 Представление числовой информации в пк 3
    Дата03.04.2022
    Размер93.37 Kb.
    Формат файлаdocx
    Имя файла2_5280812854805534197.docx
    ТипДокументы
    #438497
    страница10 из 15
    1   ...   7   8   9   10   11   12   13   14   15

    23. Компьютерные языки.


    Искусственные языки — специальные языки, которые, в отличие от естественных, сконструированы целенаправленно. Более 1000 искусственных языков:

    • Волапюк

    • идо

    • клингон

    • новиаль

    • логлан

    World of Warcraft самая популярная в мире MMORPG (Massively Multiplayer Online Role Playing Games) - многопользовательская онлайновая ролевая игра.

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

    Типы компьютерных языков:

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

    • Информационные языки

    • Языки описания данных

    • Языки описания аппаратуры

    • Языки персонажей компьютерных игр

    • Компьютерный сленг

    Universal Networking Language - универсальный семантико-синтаксический язык описания, хранения и распространения информации в Сети, в не зависящем от естественного языка виде.

    Языки запросов:

    • $title (запрос)

    • mime="тип_файла"

    • lang="язык"

    • date="ГГГГ{*|ММ{*|ДД}}"

    Языки разметки обеспечивают структурирование и форматирование данных для вывода.

    Логическая разметка определяет роль фрагмента документа в его общей структуре (например, «данная строка является заголовком»)

    Визуальной разметкой определяется, как именно будет отображаться этот элемент (например, «данную строку следует отображать жирным шрифтом»).

    Extensible Markup Language XML - расширяемый язык разметки гипертекста.

    XML - это метаязык, позволяющий создавать языки разметки документов World Wide Web. XML позволяет отделить информацию от конкретной формы ее представления и от оперирующих этой информацией процессов, что позволяет компьютерам напрямую обмениваться данными.

    Hypertext Markup Language HTML (Hypertext Markup Language) - язык разметки гипертекста применяемого для создания страниц WWW.

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

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


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

    По разным основаниям выделяют языки:

    1. низкого уровня (ассемблеры и машинно-зависимые языки) и высокого уровня (близки к

    естественным языкам);

    2. декларативные, процедурные, функциональные, динамические;

    3. последовательные и параллельные;

    4. общего назначения и специализированные....

    Низкоуровневые языки:

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

    - Язык ассемблера - это символьная форма записи машинного языка

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

    ▪ Algorithmic Language примитивный процедурный язык высокого уровня,

    ▪ Java - интерпретируемый объектно-ориентированный язык программирования. Java предназначен для создания небольших платформнонезависимых Интернет-приложений.

    ▪ JavaScript - Позволяет разрабатывать несложные приложения для Web, которые могут включаться в HTML-документы.

    Тенденции развития языков программирования

    ❖ параллельная революция. Использование многоядерных процессоров вызывает необходимость соответствующих перемен в области языков программирования, которые сравнимы со временем перехода к структурному и объектно-ориентированному программированию.

    ❖ Динамические языки. В отличие от статических (C++, Java), динамические языки позволяют создавать программы, способные менять свой код и логические структуры во время исполнения, добавляя при этом новые типы, имена модулей, классы и функции.

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

    Система программирования включает следующие программные компоненты:

    • редактор текста;

    • транслятор с соответствующего языка;

    • компоновщик (редактор связей)

    • отладчик;

    • библиотеки подпрограмм.

    Стили программирования:

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

    последовательности операторов (инструкций), задающих процедуру решения задачи.

    2. функциональный,

    3. логический

    4. объектно-ориентированный.
    1   ...   7   8   9   10   11   12   13   14   15


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