Разделы презентаций


Интегрированная среда программирования

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

Слайды и текст этой презентации

Слайд 1Интегрированная среда программирования
1) Редактор текстов программ – позволяет вносить исправления

в текст программы, копировать, удалять, восстанавливать, выделять цветом, поддержка мыши,

свободная работа с окнами программы.
2) Компилятор программ
3) Отладчика программ.
4) Справочная система языка.


Интегрированная среда программирования1) Редактор текстов программ – позволяет вносить исправления в текст программы, копировать, удалять, восстанавливать, выделять

Слайд 2Программирование – область информатики, посвященная разработке программ управления компьютером с

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

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

Слайд 3Компилятор программ.
Поскольку текст программы, записанный на Pascal, непонятен компьютеру,

требуется перевести его на машинный язык. Такой перевод программы с

языка программирования на язык машинных кодов называется трансляцией, а выполняется специальными программами – трансляторами.
Любой транслятор решает следующие основные задачи:
А) Анализирует транслируемую программу, в частности, определяет, содержит ли она синтаксические ошибки.
Б) Генерирует выходную программу на языке машинных команд.
В) Распределяет память для программы (в простейшем случае это заключается в назначении каждому фрагменту программы, переменных, константам, массивам и другим объектам программы адресов памяти).

Компилятор программ. Поскольку текст программы, записанный на Pascal, непонятен компьютеру, требуется перевести его на машинный язык. Такой

Слайд 4Существует два вида трансляторов:
А) Интерпретатор – это транслятор, производящий пооператорный

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

оператора. Таким образом, интерпретатор переводит в машинные коды один оператор, если нет ошибок, то выполняет его, и только после этого переходит к следующему оператору.
Б) Компилятор преобразует (транслирует) всю программу целиком в модуль на машинном языке, после чего программа записывается в память компьютера и только потом исполняется.

Существует два вида трансляторов:А) Интерпретатор – это транслятор, производящий пооператорный перевод в машинные коды, запись в память

Слайд 5Алфавит языка
Прописные и строчные буквы латинского алфавита: A, B, C,

D, T, 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, T, F, G, H, I, J,

Слайд 6Слова
Зарезервированные (служебные)
Идентификаторы (имена)
Величины
Константа
CONST a=2.25
Переменная
Var {список переменных}
Текстовая
Числовая

СловаЗарезервированные (служебные)Идентификаторы (имена)ВеличиныКонстантаCONST  a=2.25ПеременнаяVar  {список переменных}ТекстоваяЧисловая

Слайд 7Типы данных
Целые и вещественные типы данных
Логический тип данных
Символьный и строковый

тип данных
Служебное слово:
Boolean
Константы:
True или False

Служебное слово: CHAR
Пример:
‘d’, ‘k’

, ‘*’
String
Пример:
‘Это строка’ ,
‘12345’,
‘ ’- пустая строка

Const z=’Хорошо учись!’;
q= – 5637;
Var a, b, c: Integer;
x, y: Real;

Типы данныхЦелые и вещественные типы данныхЛогический тип данныхСимвольный и строковый тип данныхСлужебное слово:BooleanКонстанты: True или False Служебное

Слайд 8Выражения,
их типы
Арифметические выражения:
Сложение T + x
Вычитание

b – a
Умножение x * y
Деление

a / s
Нахождение остатка от деления b mod a
Нахождение частного от деления a div s

Операции отношений и логические выражения:

>(больше),
>=(больше или равно),
<(меньше),
<=(меньше или равно),
=(равно),
<>(не равно).

Выражения, их типыАрифметические выражения:Сложение    T + xВычитание   b – aУмножение

Слайд 9Тип результата операции зависит от типов величин (операндов), входящих в

эту операцию.
1. Для операций mod и div операнды могут

быть только целого типа, тип результата также целый.
2. Для операций сложения, вычитания и умножения справедливо следующее:
а)если оба операнда целые, то тип результата целый;
б)если оба или хотя бы один операнд вещественный, то тип результата вещественный.
3. Для операции деления тип результата всегда вещественный, независимо от типов операндов.

Тип результата операции зависит от типов величин (операндов), входящих в эту операцию. 1. Для операций mod и

Слайд 10Структура программы
1. Заголовок программы
2. Раздел описаний
3. Исполняемая часть
Program Имя_программы;
Uses Раздел

подключения модулей – библиотек дополнительных процедур и функций
Label Раздел описания

меток безусловного перехода
Const Раздел описания констант
Type Раздел описания типов данных
Var Раздел описания переменных
Procedure Раздел описания подпрограмм
Function
Begin Начало раздела описания
Тело программы
End. Конец раздела описания
Структура программы1. Заголовок программы2. Раздел описаний3. Исполняемая частьProgram Имя_программы;Uses 		Раздел подключения модулей – библиотек дополнительных процедур и

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

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

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

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

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


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

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