Главная » Методическая копилка » 8 класс

Введение в программирование

Основы программирования

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

Алгоритмический язык — это средство описания алгоритмов решения задач на компьютере.

Уровень языка программирования определяется семантической (смысловой) емкостью его конструкций и "близостью" их программисту–человеку. По этой классификации языки программирования бывают:

  • сверхнизкого уровня (машинный язык, основанный на машинных двоичных кодах);
  • низкого уровня определяется системой команд процессора и архитектурой ЭВМ. (Ассемблер, Макроассемблер);
  • среднего уровня, в котором система команд расширена более сложными конструкциями;
  • высокого уровня, команды которого основаны на словах почти естественного языка (BASIC, Pascal);

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

Интерпретатор — это программа, которая выполняет команды сразу после их получения.

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

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

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

Изучение языка программирования преследует две цели:

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

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

Википедия

Академик

Официальный сайт PascalABC.NET

Скачать PascalABC.NET + Microsoft .NET Framework v4.0 (Setup, 66 Mb) (для первой установки)

Скачать PascalABC.NET StandardPack (Setup, 8.1 Mb) (Для обновления уже установленной версии)

Категория: 8 класс | Добавил: school-464 (16.01.2017)
Просмотров: 300 | Рейтинг: 0.0/0
Всего комментариев: 0