Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Структура складної програми. Процедури

Реферат Структура складної програми. Процедури

















Курсовий проект

В«Структура складної програми. Процедури В»



Введення


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

Комп'ютерна програма - послідовність інструкцій, призначена для виконання пристроєм управління обчислювальної машини. Разом з процедурами і правилами, а також документацією, що відносяться до функціонування систем обробки даних, програми складають програмне забезпечення.

У системному програмуванні існує більш формальне визначення програми як розміщених в оперативній пам'яті комп'ютера даних і машинних кодів, виконуваних процесором для досягнення певної мети. Тут підкреслюються дві особливості: знаходження програми в пам'яті і її виконання процесором. p align="justify"> Більшість користувачів комп'ютерів використовують програми, призначені для виконання конкретних прикладних задач, таких як підготовка та оформлення документів, математичні обчислення, обробка зображень і т.п. Відповідні програмні засоби називають прикладними програмами або прикладним програмним забезпеченням. Управління компонентами обчислювальної системи і формування середовища для функціонування прикладних програм бере на себе системне програмне забезпечення, найбільш важливою складовою якого є операційна система. p align="justify"> При вирішенні складних об'ємних завдань часто доцільно розбивати їх на простіші. Метод послідовної деталізації дозволяє скласти алгоритм з дій, які, не будучи простими, самі представляють собою досить самостійні алгоритми. У цьому випадку говорять про допоміжних алгоритмах або підпрограма. Використання підпрограм дозволяє зробити основну програму більш наочною, зрозумілою, а в разі, коли одна і та ж послідовність команд зустрічається в програмі кілька разів, навіть більш короткою і ефективною. p align="justify"> Програма може містити багато процедур і функцій, і в кожній з них можуть бути описані типи, константи і змінні. Але не всі з них можуть бути використані в будь-якому місці програми, кожне опис має строго певну сферу дії. У мові Паскаль (як ви вже зрозуміли з попереднього матеріалу) існують поняття процедури та функції. Процедури і функції можна визначити як замкнуті програмні одиниці, що реалізують деякий алгоритм. Програми, які ми до цих пір писали, теж були процедурами, правда, кілька особливими - головними процедурами. Програма може містити будь-яку кількість процедур і функцій, але вона завжди містить одну і тільки одну головну процедуру, з якої починається виконання програми. Ні одна професійна програма не обходиться без процедур. br/>

сторінка 1 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми перекладу введеного рядка тексту в послідовність кодів аб ...
  • Реферат на тему: Педагогічне застосування програми PowerPoint для виконання комп'ютерних ...
  • Реферат на тему: Розробка Паскаль-програми для вирішення складної функції
  • Реферат на тему: Програми та процедури допінг-контролю
  • Реферат на тему: Розробка програми для виконання обробки двомірних масивів