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

Реферат Генератор простих чисел





> Мова програмування С + + дозволяє описувати алгоритми і дані. Проте його виразні можливості не вичерпуються безліччю змістовних алгоритмів і пов'язаних з ними структур даних. Навіть самі абсурдні з точки зору програміста, що реалізує скільки-небудь значимий алгоритм, пропозиції мови залишаються абсолютно правильними і коректними для транслятора. Приклади, засновані на змістовних алгоритмах, неминуче залишають за рамками викладу безлічі пропозицій, на яких, часом, і виявляються характерні риси мови. p align="justify"> Мова "C", батько мови "C + +", що спочатку призначався для написання операційної системи "UNIX", був розроблений і реалізований на цій системі Деннісом Річі. Операційна система, компілятор з мови "C" і по суті всі прикладні програми системи "UNIX". "C" показав себе приємним, виразним і різнобічним мовою на широкому безлічі різноманітних програм. Його легко вивчити, і він не втрачає своїх якостей з ростом досвіду програміста. p align="justify"> Саме тому цю мову і був обраний для написання програми.


Алгоритм розв'язання задачі


Так як програма написана як консольний додаток, то дані повинні вводиться до тих пір, поки користувач сам не зупинить процес роботи з програмою. Тому, в головній функції програми використовується циклічний алгоритм роботи. <В 

Рис. 1 - Основний алгоритм роботи програми


Ескізний проект

Програма розрахована на звичайного користувача, тобто користувача з початковим рівнем підготовки роботи за комп'ютером, тому вона повинна бути проста у використанні. І в зв'язку з цим для написання проекту використовується консольний додаток, а сам проект відноситься до Windows Console Application. p align="justify"> Для вирішення завдання поставленої в курсовій роботі використовується структурне програмування.

Основні поняття

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

Алгоритми складають основу комп'ютерних наук, вони є основними об'єктами вивчення в багатьох, якщо не в більшості її областей. Одну і ту ж задачу можна вирішити різними методами, використовуючи різні алгоритми. Перевага віддається тим з них, які забезпечують найменший час виконання комп'ютерної програми. Існує наука, що вивчає алгоритми. Вона називається В«Теорія алгоритмівВ» і є частиною математики. Досягнення цієї науки використовуються для розробки ефективних алгоритмів. Створенням і розвитком теорії алгоритмів займалися європейські вчені: голландець Лейтзен Егберт Ян Брауер (1881-1966), німець Герман Вейль (1885-1955), англієць Алан Матісона Тьюринг (1912-1954) американські - Алонзо Черч (народився в 1903), Еміль Леон Пост (1897-1954) і Стівен Коул Кліні (р. 1909), російські вчені Андрій Андрійович Марков (р. 1903) і Андрій Миколайович Колмогоров (р. 190...


Назад | сторінка 5 з 8 | Наступна сторінка





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

  • Реферат на тему: Програмування алгоритмів роботи з частинами матриці. Складання програми ви ...
  • Реферат на тему: Історія формування поняття &алгоритм&. Найвідоміші алгоритми в історії мат ...
  • Реферат на тему: Розробка системи завдань (алгоритми-програми) з дискретної математики
  • Реферат на тему: Розробка програми і схеми алгоритмів мовою програмування С + +
  • Реферат на тему: Розробка програми, що реалізує алгоритм двусвязного списку