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

Цели и задачи : Дать определения инструментам панели систем программирования и изучить способы создания алгоритмов в программном модуле

Слайд 1Тема: Создание программы по разработанному алгоритму как отдельного программного модуля.

Тема: Создание программы по разработанному алгоритму как отдельного программного модуля.

Слайд 2Цели и задачи : Дать определения инструментам панели систем программирования и изучить

способы создания алгоритмов в программном модуле
Цели и задачи : Дать определения инструментам панели систем программирования и изучить способы создания алгоритмов в программном модуле

Слайд 3КЛЮЧЕВЫЕ СЛОВА:
Процедура
Параметры
Функции
Типы данных

КЛЮЧЕВЫЕ СЛОВА:ПроцедураПараметры ФункцииТипы данных

Слайд 4Процедура – подпрограмма, которая выполняет какие-то действия, и которую можно вызвать из другого

места программы.
После выполнения процедуры выполнение программы продолжается с того места, откуда она была вызвана.
Процедура живет самостоятельной жизнью, и в любой момент ее можно вызвать, чтобы выполнить какие-то действия.
Чтобы процедуру можно было вызвать из программы, ее необходимо объявить выше того места, где мы будем ее вызывать. Синтаксиспроцедуры такой:
procedure NameProc(Param : Тип);
var //объявление переменных(необязательно)
begin //тело процедуры end;
Вызвать такую процедуру можно, просто указав ее имя.
Процедура – подпрограмма, которая выполняет какие-то действия, и которую можно вызвать из другого места программы.После выполнения процедуры выполнение программы

Слайд 5Параметры – это входные данные. То есть, мы можем вызвать процедуру и задать

ей нужные данные. Параметры процедуры записываются в круглых скобках с указанием типа. Если параметров нет, скобки можно не ставить. Пример процедуры с параметрами:
procedure Primer(a,b : Integer);
begin a := a * b;
end;
Параметры – это входные данные. То есть, мы можем вызвать процедуру и задать ей нужные данные. Параметры процедуры записываются

Слайд 6Функции – это такие же подпрограммы, как и процедуры. Отличие функций от процедур в том, что они

не просто выполняют какие-то действия и расчеты, но и могут возвращать результат определенного типа. Поскольку они возвращают результат, необходимо указать тип этого результата. Синтаксис функции такой:
function NameFunc(Param : Тип) : Тип_возвращаемого_значения; var //объявление переменных (необязательно) begin //тело функции Result := результат вычислений; end;
Функции – это такие же подпрограммы, как и процедуры. Отличие функций от процедур в том, что они не просто выполняют какие-то действия и

Слайд 7События
В Delphi событие означает, что какой то компонент, которому мы назначили событие,

изменился. Событие – это процедура, которой передается управление в случае, если произошли запрограммированные изменения. События могут быть самыми разными – изменение текста в поле Edit, нажатие кнопки мыши или клавиши, или просто мышь оказалась над компонентом.
СобытияВ Delphi событие означает, что какой то компонент, которому мы назначили событие, изменился. Событие – это процедура, которой передается управление в

Слайд 8строковые типы данных:
ShortString – короткая строка из ANSI символов. Количество символов может быть

от 0 до 255. Иными словами, строку длиной более 255 символов в ShortString записать нельзя.
LongString – длинная строка из ANSI символов. Длина строки здесь почти не ограничена, в одну переменную такого типа можно записать текстовый файл с романом "Война и мир". Этот тип используется по умолчанию, то есть, когда мы указываем тип String, подразумевается именно этот тип данных. С ним нам чаще всего и придется работать.
WideString – длинная строка из UNICODE символов. От LongString отличается только тем, что использует иную таблицу символов.
строковые типы данных:ShortString – короткая строка из ANSI символов. Количество символов может быть от 0 до 255. Иными словами,

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

препинания или пробел. Кроме того, существуют специальные символы, например, символ перехода на новую строку. Delphi поддерживает два типа символьных данных:
AnsiChar – символ ANSI таблицы. Используется по умолчанию, то есть, когда мы указываем тип Char, подразумеваем именно этот тип.
WideChar – символ UNICODE таблицы. Разница между ними такая же, как и у строк этих типов.
Как и в случае со строками, программист обычно объявляет тип Char, что соответствует типу AnsiChar.
Логический тип данных
Логический тип данных используется в условных выражениях. Он необходим для создания логики программы. Условное выражениепроверяет – соответствует ли действительность заданному условию? Если соответствует, то выражение возвращает результат True(Истина). Если не соответствует, то возвращается False (Ложь). Таким образом, логический тип данных может иметь только одно из двух этих значений.
Boolean – логический тип данных.
Символьные типы данныхСимвол – это любая буква, цифра, арифметический знак, знаки препинания или пробел. Кроме того, существуют специальные

Слайд 10Домашнее задание:

Обязательное: подговить тему,
Интернет ресурс: http://www.myshared.ru/search/
2. Внеаудиторная

самостоятельная работа № 7. Создать программу, изменяющую активность пунктов меню.
Домашнее задание:Обязательное: подговить тему,    Интернет ресурс: http://www.myshared.ru/search/2. Внеаудиторная самостоятельная работа № 7. Создать программу,

Слайд 11ПРОГРАММИСТСКИЕ ПРИМЕТЫ ☺
Если новая программа с первого раза компилируется без

ошибок, значит, она написана принципиально неправильно.
Если к вам перестали поступать жалобы на вашу программу, значит, ею уже никто не пользуется.
Чем универсальнее программа, тем меньше мест, где можно ее применить.
Чем точнее программист выполняет требования заказчика, тем бестолковее получается программа.
Чем больше заказчик понимает в программировании, тем больше он мешает работе программистов.
Ошибки легче всего делаются и труднее всего обнаруживаются в самых простых местах программы.
Нет более живучих программ, чем заплатки, сделанные на скорую руку.
Чем чаще программист жалуется на чужой soft, тем хуже он делает свой.
ПРОГРАММИСТСКИЕ ПРИМЕТЫ ☺ Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно.

Слайд 12Урок окончен.
Спасибо за внимание!

Урок окончен.Спасибо  за внимание!

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

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


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

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

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

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