Паскаль. паскаль. Основы алгоритмизации и программирования на языке pascal
Скачать 2.09 Mb.
|
Основные этапы решения задач на ЭВМПервый этап. Постановка задачи. Второй этап. Математическое или информационное моделирование. Третий этап. Алгоритмизация задачи. Четвёртый этап. Программирование. Пятый этап. Ввод программы и исходных данных в ЭВМ. Шестой этап. Тестирование и отладка программы. Седьмой этап. Исполнение отлаженной программы и анализ результатов. Свойства алгоритма: Понятность. Дискретность. Определённость. Результативность. Массовость. Обзор урока ЭП : Урок 4 «Независимое расследование, или Что же такое алгоритм». Развитие семейств языковVISUAL BASIC С++ Object Pascal Среда Delphi BASIC QBASIC PASCAL С VISUAL PASCAL Среда Borland Pascal Среда Free Pascal Эволюция программированияПодпрограмма Начало Условие Действие 1 Цикл Конец Действие 2 1 этап. ЛИНЕЙНЫЕ (самые первые программы). 2 этап. ВЕТВЛЕНИЯ (для обработки различных вариантов). 3 этап. ЦИКЛЫ (для выполнения многократных действий). 4 этап. ПОДПРОГРАММЫ (многие действия выполнялись в различных местах программы). 5 этап. (БИБЛИОТЕКИ) МОДУЛИ (подпрограммы занимают много места в файле программы и их образовали в отдельные файлы в машинных кодах). 6 этап. ОБЪЕКТЫ (в программах встречались похожие части , отличающиеся в деталях). 7 этап. КЛАССЫ ОБЪЕКТОВ С ВОЗМОЖНОСТЬЮ НАСЛЕДОВАНИЯ. нет да Действие 1 Основные достоинства языка Pascal1. Отвечает требованиям структурного программирования Позволяет строить программу из отдельных блоков. применяются три управляющие конструкции: следование, выбор, повторение; структура программы отражает структуру данных; на первом этапе проводится проектирование программы, а на втором её написание. 2. Строго типизированный язык Содержит полный набор структурных типов данных, а также развитые средства построения из них новых типов данных. Интерфейс среды PascalИнтерфейс включает в себя: многооконный текстовый редактор; компилятор, компоновщик программ; отладчик программ; систему помощи. Интерфейс среды PascalСписок открытых файлов: Alt + 0. Быстрый доступ к открытым файлам: Alt + <№ окна> . Просмотр текущего значения переменных: Ctrl + F7 . Для выполнения программы по строкам: F8 . Компиляция + проверка: F9 . Запуск: Ctrl+F9 . Отображение результатов выполнения программы Работа с даннымиОбъявление идентификаторов Однозначность операций над данными Операции с данными ОПРЕДЕЛЕНИЕ ТИПА ДАННЫХ ИДЕНТИФИКАЦИЯ ПЕРЕМЕННЫХ ЗАДАНИЕ ЗНАЧЕНИЙ Типы данныхТип данных — это характеристика идентификатора, определяющая множество значений, которые он может принимать (целые или дробные числа, строки и т. д.). Простые Структурированные Логические (boolean) Символьные (char) Перечисляемые Интервальные Строковый (string) Регулярный (array) Комбинированный (record) Множественный (set) byte, shortint, integer, word, longint real, single, double, extended, comp Файловый (file) Простые типы: одна переменная — одно значение. Структурированные типы: одна переменная — несколько значений. Целые Вещественные |