Similar presentations:
Исполнитель, алгоритм, программа
1.
Человек,группа людей, животное или
техническое устройство, которое
умеет выполнять известные ему
команды называется…?
Понятное и точное предписание
исполнителю выполнить конечную
последовательность команд,
приводящую от исходных данных к
искомому результату называется…?
Алгоритм, записанный на языке
исполнителя называется …?
2. Тема: Языки программирования
Цель:• рассмотреть с классификацию языков
программирования;
• познакомиться с языком программирования
Паскаль.
3.
Языкпрограммирования –
фиксированная система обозначений
для описания алгоритмов и структур
данных.
Системы
программирования – это ПО
компьютера, предназначенное для
разработки, отладки и исполнения
программ, записанных на определённом
языке программирования.
4.
5. Классификация языков программирования
По степени визуализации:Высокого уровня
Паскаль
Бейсик
Фортран
Алгол
Низкого уровня
Ассемблер
6. Классификация языков программирования
По системе (парадигме) программирования :Процедурные
яз. прогр.
Паскаль
Бейсик
Фортран
Си
Ассемблер
ОбъектноЛогические
ориентированные яз. прогр.
С++
Пролог
Делфи
Visual Basic
Функциональные
яз. прогр.
Липс
7. Язык программирования Паскаль
Назван в честь учёного Блеза Паскаля.Создан в 1970 г. швейцарским
профессором Никлаусом Виртом.
8. Алфавит Паскаля составляют:
буквылатинского алфавита:
A,B,C…Y,Z, a,b,c,…y,z ;
десятичные цифры: 0, 1, 2,…9;
специальные символы: + - * / > < = ; #
‘ , . : {} [] ( )
комбинации специальных символов:
«:=», «..», «<>», «<=», «>=», «{}».
Словарь Паскаля: зарезервированные
слова, стандартные идентификаторы и
идентификаторы пользователя.
9. Оператор вывода информации
WRITE (СПИСОК ВЫВОДА);WRITELN (СПИСОК ВЫВОДА);
Примеры:
write (12);
write (‘Привет’);
writeln (12, 15, 3);
writeln (a);
10. Оператор установки места вывода
GOTOXY (№ столбца, № строки);80 столбцов x 25 строк
11. Оператор установки цвета символов
TEXTCOLOR (№ цвета);16 цветов (0-15)
Оператор установки
цвета фона
TEXTBACKGRAUND (№ цвета);
12. Оператор очистки экрана
CLRSCR;13. Структура программы
1. ЗАГОЛОВОКPROGRAM имя_программы;
2. РАЗДЕЛ ОПИСАНИЙ
КОНСТАНТА; ПЕРЕМЕННАЯ;
ПРОЦЕДУРА; ФУНКЦИЯ; МЕТКА
3.РАЗДЕЛ ОПЕРАТОРОВ
BEGIN
ОПЕРАТОР_1;
ОПЕРАТОР_2;
…
ОПЕРАТОР_n;
END.
14. Практика
1. Напишите программу, которая выводит на экран два числа (в строчку).2. Напишите программу, которая выводит на экран пять произвольных
чисел (в столбик).
3. Напишите программу, которая выводит на экран число 555 зеленым
цветом в 38 столбце на 12 строке.
4. Напишите программу, которая выводит на экран четыре числа в
столбик разного цвета в разных частях экрана.
5. Напишите программу, которая выводит на четверостишие:
Унылая пора! Очей очарованье!
Приятна мне твоя прощальная краса –
Люблю я пышное природы увяданье,
В багрянец и золото одетые леса.
А.С. Пушкин
6. Напишите программу, которая выводит на экран фразу: «Каждый
охотник желает знать, где сидит фазан». Каждое слово должно быть
соответствующего цвета радуги, расположить в столбик.
7. Напишите программу, которая выводит на синем фоне серыми буквами
четверостишие:
Буря мглою небо кроет,
Вихри снежные крутя.
То как зверь она завоет,
То заплачет как дитя.
А. С. Пушкин