Назначение программирования

Содержание

Слайд 2

Назначение программирования –разработка программ управления компьютером с целью решения различных информационных

Назначение программирования –разработка программ управления компьютером с целью решения различных информационных задач.
задач.

Слайд 3

Программирование делиться на
- Системное программирование – разработка системного программного обеспечения: операционных

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

Слайд 4

Для составления программ существуют разнообразные языки программирования - это фиксированная система

Для составления программ существуют разнообразные языки программирования - это фиксированная система обозначений
обозначений для описания алгоритмов и структур данных.

Слайд 5

Для создания и использования на компьютере программы, написанной на языке программирования,

Для создания и использования на компьютере программы, написанной на языке программирования, используется
используется Система программирования – это программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования (Паскаль, Бейсик и т.д.)

Слайд 6

Разработка любой программы начинается с построения алгоритма решения задач. Такие алгоритмы

Разработка любой программы начинается с построения алгоритма решения задач. Такие алгоритмы называют
называют алгоритмами работы с величинами.
В качестве исполнителя рассматривается – компьютер, оснащенный системой программирования на определенном языке.
Компьютер-исполнитель работает с определенными данными по определенной программе. Данные – это множество величин.

Слайд 7

Существует три основных типа величин, с которыми работает компьютер:
числовой, символьный и

Существует три основных типа величин, с которыми работает компьютер: числовой, символьный и
логический.
Числовые величины

Переменные

Константы

Слайд 8

Константы записываются в алгоритмах своими десятичными значениями и остаются неизменными в

Константы записываются в алгоритмах своими десятичными значениями и остаются неизменными в течение
течение работы программы.
Переменные обозначаются символическими именами

Слайд 9

Язык программирования Паскаль

Язык программирования Паскаль

Слайд 10

Язык Паскаль разработан в 1971 году и назван в честь Блеза

Язык Паскаль разработан в 1971 году и назван в честь Блеза Паскаля
Паскаля – французского ученого, изобретателя механической вычислительной машины.

Автор Языка Паскаль – швейцарский профессор Никлаус Вирт.

Паскаль – это универсальный язык программирования, позволяющий решать самые разнообразные задачи обработки информации

Слайд 11

ПРОЦЕДУРЫ ВЫВОДА WRITE И WRITELN

(переводится – «пиши» и «пиши строку»)
С помощью

ПРОЦЕДУРЫ ВЫВОДА WRITE И WRITELN (переводится – «пиши» и «пиши строку») С
данных операторов изображают на экране ту или иную информацию, состоящую из символов.
Выводить на экран можно не только числа, но и результаты вычисления арифметических выражений, а также тексты, которые, в отличие от чисел и выражений, нужно брать в одинарные кавычки.

Слайд 12

Примеры:

Write(-500)

-500

Write(2*2-1)

3

Write(‘Хорошо!’)

Хорошо!

Примеры: Write(-500) -500 Write(2*2-1) 3 Write(‘Хорошо!’) Хорошо!

Слайд 13

Один оператор Write может выводить сразу несколько элементов. Элементы нужно отделять

Один оператор Write может выводить сразу несколько элементов. Элементы нужно отделять друг
друг от друга запятыми.
Все элементы выводятся в одну строку вплотную друг к другу.
На экране отображаются только те пробелы, которые встречаются внутри кавычек.

Слайд 14

Примеры:

Write(‘Это’,4+4,’Кошек’)

Это8Кошек

Write(‘Это ’,4+4,’ кошек’)

Это 8 кошек

Write(’16+17=’,16+17)

16+17=33

Write(3+2,‘ ’,4)

Write(3+2,4)

5 4

54

Write(‘125+1’,5+1,‘=’,120+21)

125+16=141

Примеры: Write(‘Это’,4+4,’Кошек’) Это8Кошек Write(‘Это ’,4+4,’ кошек’) Это 8 кошек Write(’16+17=’,16+17) 16+17=33 Write(3+2,‘

Слайд 15

Правила записи и выполнения оператора WriteLn те же, что и у

Правила записи и выполнения оператора WriteLn те же, что и у Write,
Write, с одним исключением – после его выполнения следующий оператор Write или WriteLn печатает свою информацию с начала следующей строки, а после выполнения оператора Write продолжает печатать в той же.
Оператор WriteLn можно использовать просто для перевода курсора в начало следующей строки.

Слайд 16

Программы на Паскале содержат следующие «знаки препинания»:
Служебные слова BEGIN и

Программы на Паскале содержат следующие «знаки препинания»: Служебные слова BEGIN и END; Точка с запятой; Точка.
END;
Точка с запятой;
Точка.

Слайд 17

BEGIN (переводится – «начало») – ставят в начале программы, чтобы было видно,

BEGIN (переводится – «начало») – ставят в начале программы, чтобы было видно,
откуда она начинается.
END (переводится – «конец») – с точкой ставится в конце программы, чтобы было видно, где она заканчивается.
Точкой с запятой отделяют операторы друг от друга.
Служебные слова BEGIN и END от операторов точкой с запятой не отделяются.

Слайд 18

Программу можно записывать и в строку, и в столбец.
Служебные

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

Слайд 19

Примеры:
Программа: Begin Write(‘АМа’); Write(‘ЗОНКа’); End.
Результат:
Программа: Begin Write(‘АМа’); WriteLn(‘ЗОНКа’); End.
Результат:
Программа: Begin

Примеры: Программа: Begin Write(‘АМа’); Write(‘ЗОНКа’); End. Результат: Программа: Begin Write(‘АМа’); WriteLn(‘ЗОНКа’); End.
WriteLn(‘Ама’); Write(‘Зонка’); End.
Результат:
Программа: Begin WriteLn(‘Ама’); Write(‘Зонка’); End.
Результат:

АМаЗОНКа

АМаЗОНКа

Ама
Зонка

Ама
Зонка

Слайд 20

ОПЕРАТОР ПРИСВАИВАНИЯ.

При выполнении оператора присваивания компьютер «в уме» вычисляет правую часть

ОПЕРАТОР ПРИСВАИВАНИЯ. При выполнении оператора присваивания компьютер «в уме» вычисляет правую часть
и присваивает вычисленное значение переменной, стоящей в левой части.
Обозначение оператора присваивания
:=

Слайд 21

Пример:
Begin
a:=2*3+4;
b:=a;
y:=a+b+1;
Write(‘y=’,y)
End.

Ответ: у=21

Замечание. Если переменная принимает новое значение, то старое значение автоматически

Пример: Begin a:=2*3+4; b:=a; y:=a+b+1; Write(‘y=’,y) End. Ответ: у=21 Замечание. Если переменная
стирается

Слайд 22

ОПИСАНИЕ ПЕРЕМЕННЫХ

Описание переменных начинается со служебного слова VAR (переводится – «переменная»),

ОПИСАНИЕ ПЕРЕМЕННЫХ Описание переменных начинается со служебного слова VAR (переводится – «переменная»),
которое записывается выше Begin.
После VAR записываются имена всех переменных, встречающихся в программе с указанием через двоеточие типа значений, которые каждая переменная имеет право принимать.

Слайд 23

ТИПЫ ЗНАЧЕНИЙ ПЕРЕМЕННЫХ

ТИПЫ ЗНАЧЕНИЙ ПЕРЕМЕННЫХ

Слайд 24

Для того, чтобы Паскаль выводил вещественные числа в понятном виде, нужно

Для того, чтобы Паскаль выводил вещественные числа в понятном виде, нужно в
в оператор вывода WriteLn дописывать формат численного значения переменной:
WriteLn(x:n:m),
где n – натуральное число, показывающее сколько символов, включая целую часть, дробную часть, знак и десятичную точку, должно занимать все изображение числа; m – натуральное число, показывающее количество символов после десятичной точки.
Имя файла: Назначение-программирования.pptx
Количество просмотров: 38
Количество скачиваний: 0