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

  • Детерминированность

  • Результативность

  • Псевдокод

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

  • Интерпретация

  • Инкапсуляция

  • Блок Основы систем программирования Тема Основы алгоритмизации и программирования. Системы программирования. Виды языков


    Скачать 269.07 Kb.
    НазваниеБлок Основы систем программирования Тема Основы алгоритмизации и программирования. Системы программирования. Виды языков
    Анкор0aefe8f3b3f307713dac5012f4b80300
    Дата10.04.2023
    Размер269.07 Kb.
    Формат файлаpdf
    Имя файла0aefe8f3b3f307713dac5012f4b80300.pdf
    ТипРешение
    #1052143

    Технология программирования
    Блок 1. Основы систем программирования
    Тема 1. Основы алгоритмизации и программирования.
    Системы программирования. Виды языков
    программирования
    Глоссарий
    Алгоритмизация – это процесс создания алгоритма решения задач.
    Алгоpитм – это точное и понятное предписание исполнителю совершить последовательность действий, направленных на решение поставленной задачи.
    То бишь предписание определяющее вычислительный процесс, ведущий от исходных данных к результату.
    Детерминированность (определенность) означает, что каждое правило алгоритма должно быть четким, однозначным и не оставлять места для ее неоднозначного толкования и неопределенного исполнения.
    Результативность (или конечность) означает, что алгоритм должен приводить к решению задачи за конечное число шагов; т.е. Для любого допустимого набора исходных данных он должен через определенное число шагов завершить работу.
    Массовость означает, что алгоритм решения задачи производится в общем виде, т. е. Его можно будет применять для некоторого класса задач, различающихся лишь исходными данными.
    Псевдокод – это система обозначений и правил, которая предназначена для единообразной записи алгоритмов.
    Графический алгоритм – понятие, подразумевающие под собой разложение действий, которые нужно выполнить для решения определенной задачи, по определенным геометрическим фигурам.

    Языки программирования – это системы символов и правил их сочетания, предназначенные для взаимодействия человека со сложными машинами.
    Компиляция – единовременный перевод всей программы в машинный код.
    Интерпретация – последовательное выполнение каждого выражения.
    Транскомпиляция – перевод на язык более низкого уровня, например, c или ассемблер, и его последующая компиляция.
    Инкапсуляция – скрытие функционала внутри объекта.
    Полиморфизм – изменение сути с сохранением внешнего интерфейса.


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