русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

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


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Послідовність рішення задачі з допомогою ЕОМ


Дата додавання: 2014-11-28; переглядів: 745.


Послідовність рішення задачі по розробці програм складається з наступних етапів:

1. Розробка математичної моделі, яка включає в себе:

· визначення вихідних даних;

· визначення кінцевого результату;

· визначення послідовності дій по перетворюванню початкових даних в кінцевий результат.

2. На основі розробленої математичної моделі створюється алгоритм, що являє собою послідовність дій, які описані в словесному, графічному, словесно-формульному вигляді. Алгоритм повинен відповідати шести основним властивостям: зрозумілість; дискретність; масовість; формальність; визначеність; закінченість.

Існує три базові алгоритмічні структури.

Перша - слідування.

Друга - розгалуження.

Третя- циклічні.

Рис 1. Базові алгоритмічні структури

3.Алгоритм описується операторами вибраної мови програмування.

Мова програмування - це набір ключових слів та певні правила їх запису, що забезпечують виконання послідовності дій відповідно до розробленого алгоритму.

Що ж входить в поняття мови програмування?

По-перше, це набір дій, які ми можемо виконати з допомогою ЕОМ.

Серед набору дій можна відмітити базові:

· Дія введення з різних пристроїв вводу (клавіатури, накопичувач на магнітних дисках та інші).

· Дія виведення на різні пристрої виводу (дисплей, накопичувач на магнітних дисках, принтери та інші).

· Дія присвоєння, коли ведеться обробка інформації в програмі.

· Дія переходу, коли змінюється послідовність виконання дій.

Названі дії дають можливість реалізувати першу базову алгоритмічну структуру. Для забезпечення реалізації другої базової структури мови програмування повинні мати засоби виконання дії при наявності умов. А для реалізації третьої алгоритмічної структури необхідно мати інструмент для повторення дій.

Тепер ми можемо відповісти на питання, що входить в поняття мови програмування:

1.Середовище програмування - це набір програм, що забезпечує комп’ютерний етап підготовки програми.

2.Форма представлення даних в програмі (константи, змінні, масиви і т.д.).

3. Набір ключових слів та певні правила їх запису, що забезпечують виконання послідовності дій відповідно до розробленого алгоритму.

 


<== попередня лекція | наступна лекція ==>
Записи з фіксоваю частиною | СЕРЕДОВИЩЕ turbo Pаscаl


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн