1. Основные понятия алгоритмизации и программирования
Download 1.01 Mb.
|
c# qo\'llanma
- Bu sahifa navigatsiya:
- Программирование
- Программа
- Системы программирования
- Компилятор
- Интерпретатор
Для создания циклов с параметром необходимо использовать правила: Параметр цикла, его начальное и конечное значения и шаг должны быть одного типа. Запрещено изменять в теле цикла начальное, текущее и конечное значения для параметра. Запрещено входить в цикл, минуя блок модификации. После выхода из цикла значение переменной параметра неопределенно и не может использоваться в дальнейших вычислениях. Из цикла можно выйти, не закончив его, тогда переменная параметр сохраняет свое последнее значение. 1.3. Теоретические основы программированияПрограммирование – это раздел информатики, изучающий методы и приемы составления программ для компьютеров. Кроме того, программирование – это подготовка задачи к решению ее на компьютере. Программа – последовательность действий, которые должен выполнить компьютер в строго указанной очерёдности для достижения конкретного результата. Языки программирования – это совокупность средств и правил представления алгоритма в виде, приемлемом для компьютера. Системы программирования – это набор средств ввода, редактирования, трансляции и выполнения программ на ЭВМ. Транслятор – это устройство или комплекс программ, обеспечивающий перевод программы, написанной на символическом языке, в совокупность машинных команд, либо передающие/преобразующие данные или другую программу. Например, транслятор воспринимает операторы одного языка и вырабатывает соответствующие операторы другого языка. Компилятор – это транслятор, обеспечивающий перевод программы, написанной на алгоритмическом языке, в совокупность машинных команд без ее выполнения в компьютере. Компилятор оценивает исходный текст в соответствии с синтаксической конструкцией языка и переводит на машинный язык. Например, компилятор берет программу, написанную на языке C, и преобразует ее в программу на языке ассемблера. Интерпретатор – это транслятор, обеспечивающий перевод каждой конструкции алгоритмического языка в машинные команды и одновременное выполнение этой конструкции в компьютере. При исполнении программных операторов, интерпретатор должен сначала сканировать каждый оператор с целью прочтения его содержимого, а затем выполнить запрошенную операцию. Download 1.01 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling