Основы программирования. Язык программирования презентация

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

Слайд 1ОСНОВЫ
ПРОГРАММИРОВАНИЯ


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

язык.

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

- это формальный язык, описывающий алгоритм для исполнителя-компьютера.

Трансляторы


Слайд 3ЯЗЫКИ ПРОГРАММИРОВАНИЯ
Низкого уровня
(машинно-зависимые)

Среднего уровня
(машинно-ориентированные)
Высокого уровня
(машинно-независимые)
MIV A,5
MIV B,7
ADD B
A=5+7
Классификация языков программирования


Слайд 4 1970 г. – разработка Н.Виртом
1983 г. – Turbo

Pascal (фирма Borland для IBM PC)
1992 г. - Turbo Pascal 7.0

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

Достоинства:

простота;
контроль за программистом;
гибкая система типов данных;
четкая направленность структурного программирования.

Недостаток:

несколько завышен объем программы.


Слайд 5 Буквы латинского алфавита: А-Z, a-z.
Арабские цифры: 0 1

2 3 4 5 6 7 8 9
Специальные символы:
- разделители: . , ; : ‘ ( ) [ ] { } :=
- знаки арифметических операций: * + / -

АЛФАВИТ ЯЗЫКА PASCAL

Служебные слова
- операторы (writeln, read)
- функции (sin, cos)
- ключевые слова (var, begin)


Слайд 6ВЕЛИЧИНЫ
Константы - const
(не изменяют своего значения в процессе выполнения программы)
Переменные

- var
(могут меняться при выполнении программы)

Числовые

Текстовые
(‘OK’)

Числовые

Символьные
(B)

Целые
(78, -152)

Вещественные
(1.45, -35.958)

Переменная в языке Pascal – область памяти, в которую записываются данные.

Переменная характеризуется: именем, типом и значением.


Слайд 7ИМЯ
(ИДЕНТИФИКАТОР)
Имя – последовательность букв и цифр,

начинающаяся с буквы.

Примеры:

К, А/4, А16, (METR), OLGA, VEGA-5, A4R, DAYOFWEEK, 4А, N 824

Примеры:

К, А/4, А16, (METR), OLGA, VEGA-5, A4R, DAYOFWEEK, 4А, N 824


Слайд 8СТРУКТУРА ПРОГРАММЫ
program имя; {заголовок программы}

const; {раздел констант}

var;

{раздел переменных (описание имен переменных и их типа)}
begin

операторы; {раздел операторов}

end.

Слайд 9ОПЕРАТОРЫ ВЫВОДА
WRITE(a1, a2, …, an) – выводит последовательно значения а1, а2,

…, аn.

WRITELN(a1, a2, …, an) – выводит последовательно значения а1, а2, …, аn.
Происходит переход на следующую строку.

WRITELN - осуществляет переход на следующую строку.

Слайд 10READ(a1, a2, …, an) – каждое вводимое значение получают последовательно

переменные а1, а2,…, аn.

READLN(a1, a2, …, an) – каждое вводимое значение получают последовательно переменные а1, а2, …аn.
Происходит переход на следующую строку.

ОПЕРАТОРЫ ВВОДА


Слайд 11– проверка и выполнение программы
«Горячие» клавиши в Pascal
Ctrl+F9
Alt+F5
- вывод результата на

экран

Alt+X

Ctrl+Y

- построчное удаление программы

- выход из Pascal

Alt+Enter

- полноэкранный режим


Слайд 12Д/з
Знать теоретический материал


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика