Курсовая работа: Програма переводу з однієї системи числення у іншу
Вступ
Розділ 1. Системи числення
Розділ 2. Методи та засоби розв'язку задачі
Розділ 3. Практична реалізація розв'язку задачі
Висновки
Список використаної літератури.
Додаток А. Текст програми
Додаток В. Тест програми
Вступ
Головним напрямком науково-технічного прогресу в наш час є розвиток методів і засобів обчислювальної техніки. Використання методів математичного моделювання і розв’язування інженерних задач на ЕОМ позволяє значно підвищити ефективність процесів проектування і управління.
Застосування персональних комп’ютерів, розширення можливостей міні- та мікро-ЕОМ, створення потужних ЕОМ п’ятого покоління, розвиток математичного моделювання привели до розширення як практичної так і теоретичної бази обчислювальної математики. Розвивається новий науковий напрям - інформатика, який об’єднує широке коло питань, пов’язаних з розробкою і впровадженням методів і засобів математичного моделювання, обробки інформації і обчислень на ЕОМ.
Високі вимоги до ефективності обчислювальних алгоритмів визначаються також тим, що які б величезні можливості не мали сучасні ЕОМ, їх вже не вистачає для проведення крупномасштабних прикладних досліджень і керування складними динамічними процесами. Бурхливий розвиток науки і техніки приводить до швидкого росту складності задач, які стоять перед прикладною математикою.
Розвиток обчислювальної математики тісно пов’язаний з розвитком програмування, яке йде шляхом спрощення способів спілкування людини з комп’ютером, наближенням мов програмування до природних мов. На сучасному етапі розвитку інформатики поряд з розвитком і створенням нових мов високого рівня інтенсивно розвиваються проблемно-орієнтовані мови програмування, засоби візуального програмування, створюються пакети прикладних програм. Здійснюється поступовий перехід від евристичного програмування до програмування, підпорядкованого чітким законам і алгоритмам синтезу. Виникають і інтенсивно розвиваються структурне програмування і спеціалізовані мови для розробки структурованих програм.
Завдання на курсовий проект передбачає розробку програмного забезпечення для розв’язування задачі обчислювального характеру, тому для створення програми було вибрано середовище Turbo Pascal 7.0.
Розробник системи програмування Turbo Pascal - фірма Borland International виникла в 1984 році і за порівняно короткий час неодноразово дивувала користувачів персональних ЕОМ своїми Turbo системами. Було випущено на ринок програмних продуктів декілька версій Turbo Pascal: 3.0, 4.0, 5.0, 5.5, 6.0, 7.0, Pascal for Windows, Borland Pascal.
Головні особливості мови Turbo Pascal:
- широкий спектр даних;
- можливість обробки стрічкових та структурних даних;
- достатній набір операторів керування розгалуженнями та циклами;
- відносно слабкі можливості вводу-виводу даних порівняно з іншими мовами високого рівня (Turbo C та PL/1);
- добре розвинутий апарат підпрограм;
- зручні конструкції роботи з файлами;
- великі можливості керування всіма ресурсами комп’ютера;
- різноманітні варіанти стикування з мовою Асемблера;
- використання інтегрованого середовища, яке значно підвищує продуктивність праці програміста;
- підтримка ідей об’єктно-орієнтованого програмування (ООП).
Курсовий проект складається зі вступу, двох розділів, висновків, списку використаної літератури, графічної частини та додатків.
Розділ 1. Системи числення
Система числення – це спосіб найменування і зображення чисел за допомогою символів, що мають визначені кількісні значення.
У залежності від способу зображення чисел системи поділяються на позиційні і непозиційні.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--