русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ОСНОВЫ ПРОГРАММИРОВАНИЯ


Дата добавления: 2015-06-12; просмотров: 444; Нарушение авторских прав


 

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

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

Основы составления программ рассмотрим на примере языка программирования Borland Pascal.

Назначение основных команд, входящих в общую структуру программы представлено в табл. 2.

 

Таблица 2

Команда Назначение
Program Указание имени программы (но не файла), является необязательной командой
Uses Подключение модуля (модуль – это программа, в которой прописаны действия команд, используемых в программе), основной модуль crt
Var Описание переменных (указываются все переменные, используемые в программе, и их формат – дробные, целые, текстовые и т.д.)
Const Описание переменных, имеющих постоянное значение в программе, с указанием значений этих переменных
Label Описание меток, используемых в программе (метка позволяет переходить в указанное место в программе)
Procedure Описание процедуры (процедура – это подпрограмма, действие которой вызывается из программы)
Function Описание функции (функция – это подпрограмма, действие которой вызывается из программы)
Begin Начало реализации алгоритма
Команды, реализующие алгоритм
End Конец программы

 



Пример программы с использованием основных команд, указанных в табл. 2, представлен ниже:

 

Program Name;

– вещественные числа – целые числа – одномерный массив – двумерный массив – строковая переменная – текстовая переменная
Uses crt;

Var a,b:real;

i,j:integer;

C:array [1..10] of real;

D:array [1..5,1..5] of real;

Data:string;

File:text;

Const x=2.5,y=3;

Label 1,2,3;

Begin

End.

 

Рассмотрим основные операции и команды, необходимые для составления программ при выполнении лабораторного практикума.

 



<== предыдущая лекция | следующая лекция ==>
ПОНЯТИЕ АЛГОРИТМА. ВИДЫ АЛГОРИТМОВ | Вычисления


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.802 сек.