Тема урока Знакомство с программной средой Pascal ABC.Net. Паскаль был разработан швейцарским ученым Никлаусом Виртом (1970 г.) Учебная система программирования.

Презентация:



Advertisements
Похожие презентации
Знакомство со структурой программы на языке Паскаль Паскаль был разработан швейцарским ученым Никлаусом Виртом (1970 г.)
Advertisements

«Все наше достоинство – в способности мыслить» Блез Паскаль.
Язык программирования ABC Pascal 9 класс. Язык программирования Это формальная знаковая система (набор команд), которую понимает компьютер. Алфавит языка.
О СНОВЫ ОБЪЕКТИВНО - ОРИЕНТИРОВАННОГО ВИЗУАЛЬНОГО ПРОГРАММИРОВАНИЯ.
СТРУКТУРА ПРОГРАММ НА ЯЗЫКЕ ПАСКАЛЬ. Программы на языке Паскаль имеют стройную структуру, состоящую из 8 разделов в определенной последовательности.
ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ НАЧАЛА ПРОГРАММИРОВАНИЯ.
Основные этапы решения задач на компьютере. Первый этап – постановка задачи. На этом этапе участвует человек, хорошо представляющий предметную область.
1 Программирование на языке Паскаль Тема 1. Введение.
Тестовые задания по программированию Pascal. Вопрос 1 Как Вы думаете: какая процедура обеспечивает ввод данных в Паскале ? А) begin Б) input В) read или.
Структура программы на языке Паскаль. Структура программы Заголовок программы Заголовок программы Раздел описаний Раздел описаний Тело программы (раздел.
Урок 6 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
1 Программирование на языке Паскаль Тема 1. Введение Кулебякин В.В.
Программа имеет заголовок следующего вида Program имя ; Имя - это имя программы. Идентификатор имени имеет не более семи символов. Имя начинается с буквы.
Познакомиться с основными понятиями языка Pascal 2.
Программирование на языке PASCAL ТЕСТ (1) Начать тест Начать тест.
1 Программирование на языке Паскаль Тема 1. Введение.
Тема 1. Введение 1.
Составить программу вычисления периметра равнобедренного треугольника. Задача.
ЗНАКОМСТВО С ЯЗЫКОМ ПАСКАЛЬ 9 КЛАСС. ЦЕЛЬ: выяснить структуру программы, операторы, правила оформления и пунктуацию языка Паскаль.
1 Программирование на языке Паскаль Тема 1. Введение.
Транксрипт:

Тема урока Знакомство с программной средой Pascal ABC.Net. Паскаль был разработан швейцарским ученым Никлаусом Виртом (1970 г.) Учебная система программирования Pascal ABC разработана С.С.Михалкович (2007г.)

Цель урока Познакомиться с системой программирования Pascal ABCNet, изучить алфавит языка, изучить структуру программы, изучить операторы, научиться составлять простые программы в Паскале.

Тест по теме «Алгоритмизация и алгоритмы» 1. Алгоритм-это : –указание на выполнение действий, –система правил, описывающая последовательность действий, которые необходимо выполнить для решения задачи, –процесс выполнения вычислений, приводящих к решению задачи

Тест по теме «Алгоритмизация и алгоритмы» 2. Свойство алгоритма – дискретность, выражает, что: –команды должны следовать последовательно друг за другом, –каждая команда должна быть описана в расчете на конкретного исполнителя, –разбиение алгоритма на конечное число команд

Тест по теме «Алгоритмизация и алгоритмы» 3. Формальное исполнение алгоритма – это: –исполнение алгоритма конкретным исполнителем с полной записью его рассуждений, –разбиение алгоритма на конкретное число команд и пошаговое их исполнение, –исполнение алгоритма не требует рассуждений, а осуществляется исполнителем автоматически, –исполнение алгоритма осуществляется исполнителем на уровне его знаний.

Тест по теме «Алгоритмизация и алгоритмы» 4. Самое важное свойство алгоритма: –визуальность, –массовость, –дискретность, –аудиальность.

Тест по теме «Алгоритмизация и алгоритмы» 5. Какой алгоритм называется линейным: –выполнение операций зависит от условия, –операции выполняются друг за другом, –одни и те же операции выполняются многократно, –присутствие всех возможных операций в одном алгоритме

Тест по теме «Алгоритмизация и алгоритмы» 6. Графические задание алгоритма – это: –способ представления алгоритма с помощью геометрических фигур, –представление алгоритма в форме таблиц и расчетных формул, –система обозначений и правил для единообразной и точной записи алгоритмов и их исполнения

Тест по теме «Алгоритмизация и алгоритмы» 7. В расчете на кого должен строиться алгоритм: –в расчете на ЭВМ, –в расчете на умственные способности товарища, –в расчете на конкретного исполнителя.

Тест по теме «Алгоритмизация и алгоритмы» 8. Какое из перечисленных свойств относится к свойствам алгоритма: –визуальность, –совокупность, –аудиальность, –понятность.

Тест по теме «Алгоритмизация и алгоритмы» 9. Циклическим называется алгоритм, в котором: –выполнение операций зависит от условия, –операции выполняются друг за другом, –одни и те же операции выполняются многократно.

Тест по теме «Алгоритмизация и алгоритмы» 10. Выберите верное представление арифметического выражения на алгоритмическом языке: -x + 3y / 5xy, -x + 3*y / 5*x*y, -(x + 3y) / 5xy, -(x + 3*y) / (5*x*y), -x + 3*y / (5*x*y).

Критерии взаимоконтроля теста Каждый правильный ответ 0,5 балла. Выставите общий балл

Ключ к тесту по теме «Алгоритмизация и алгоритмы» Вопрос Ответ

Тема урока Знакомство с программной средой Pascal ABC.Net

Структура программы {1. заголовок программы} program Имя_Программы; {2. Раздел описаний} label Описания_меток; const Описания_Констант; type Описания_Типов; var Описания_Переменных; procedure Описания_Процедур_и_функций; function; {4. Раздел операторов} begin Операторы end.

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

Алфавит языка Паскаль 26 латинских строчных и 26 латинских прописных букв: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 10 цифр: знаки операций: + - * / = = ограничители (разделители):., ' ( ) [ ] (..) { } (* *).. : ; подчеркивание _ спецификаторы: ^ # $

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

Операторы Оператор присваивания := Оператор вывода Write (b1, b2, b3,…, bn); Writeln (b1, b2, b3,…, bn); Writeln; Write (значения переменных, b1, b2, b3,…, bn); Оператор ввода Read(a1, a2,…,an); Readln(a1, a2,…,an).

Важно Primer_1, но нельзя: 1 – Primer (допущены три ошибки: имя начинается цифрой, использовано тире и разделение пробелом). Операторные скобки begin….. end. Разделителем операторов в Паскале является ; (точка с запятой) Имя программы

Задача 1. Вывести на экран текст в заданном формате: я студент Забайкальского горного колледжа им. М.И. Агошкова

Учебная система программирования Pascal ABC.Net

Решение задачи 1

Задача 2. Вывести на экран строковый рисунок.

Задача 3. Составить программу на языке Паскаль для нахождения площади круга, имея алгоритм решения задачи, записанный с помощью блок- схем. Задача 4. (Дополнительно) Дан текст программы на языке Паскаль, перевести алгоритм решения задачи с языка программирования на блок-схемы и определить, что вычисляет данная программа.

Домашнее задание Стр Выполнение конспекта. Справочная система системы Паскаль, горячие клавиши. (Попов В.Б. Turbo Pascal для школьников: учеб. Пособие. – 3-е изд. - М.: Финансы и статистика, с. Выучить материал, изученный на уроке.