Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

СТРУКТУРА ТА ЗМІСТ КУРСОВОї роботи




МІНІСТЕРСТВО ОСВІТИ І HАУКИ УКРАЇНИ

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ ХАРЧОВИХ ТЕХНОЛОГІЙ

 

 

ОСНОВИ ПРОГРАМУВАННЯ ТА АЛГОРИТМІЧНІ МОВИ

 

 

МЕТОДИЧНІ ВКАЗІВКИ

До виконання курсової роботи

для студентів

спеціальності «Інформаційні управляючі системи і технології»

напряму 5.050101  «Комп’ютерні науки»

денної та заочної форм навчання

 

 


Всі цитати, цифровий та фактичний матеріал, бібліографічні відомості перевірені. Написання одиниць відповідає стандартам.

СХВАЛЕНО

на засіданні кафедри

інформаційних систем

Протокол №

від             р.


 

Підписи авторів___________________

“____” _______________________ 2008 р.

Підпис завідувача кафедри ____________

“____” _______________________ 2008 р.

 



КИЇВ НУХТ 2008

Основи програмування та алгоритмічні мови: Метод. Вказ. до викон. курсової роботи для студ. спец. «Інформаційні управляючі системи і технології»

напряму 5.050101  «Комп’ютерні науки»

/ Уклад.: Л.Г. Загоровська, С.В. Грибков, Н.Н. Бровченко. – К.: НУХТ, 2008. –    с.

 

 

Укладачі:         Л.Г. Загоровська, канд. техн. наук

С.В. Грибков

Н.Н. Бровченко

 

 

Відповідальний за випуск В. В. Самсонов, канд. техн. наук.

 

 

Передмова

 

Система програмування Turbo Pascal, розроблена американською корпорацією Borland, є однією з найпопулярніших систем програмування у світі. Цьому сприяє простота та потужність мови програмування Pascal, що є основою системи. Розроблена швейцарським вченим Никласом Віртом, як засіб для навчання студентів програмуванню, мова Pascal перетворилася у потужну сучасну професійну систему програмування, що спроможна розв’язати будь-які задачі – від створення простих програм до розробки складних реляційних систем управління базами даних. На основі мови Turbo Pascal розроблені інструментальні засоби Borland Pascal та Delphi, що дозволяють розробляти програми для операційних систем сімейства Windows.

Система програмування Turbo Pascal являє собою єдність двох компонент: компілятора з мови програмування Pascal і інструментальної програмної оболонки, яка забезпечує ефективність створення і відлагоджування програм. Різноманітні сервісні послуги, які надає програмна оболонка, являються інтегрованим середовищем Turbo Pascal.

Для створення великих програм у Turbo Pascal передбачені засоби структурування, тобто, механізм підпрограм. Процедури і функції, як різновиди підпрограм, дозволяють розробляти добре структуровані програми. В таких програмах легко прослідковується основний алгоритм, вони простіші у відлагоджуванні і менш чутливі до помилок програмування. Всі ці властивості дозволяють розробляти великі та надійні програмні комплекси, зокрема, інформаційно-пошукові системи для різних педметних областей.

МЕТА І ЗАВДАННЯ КУРСОВОЇ РОБОТИ

1.1. Курсова робота та її захист є завершальним етапом навчального процесу з дисципліни "Основи програмування та алгоритмічні мови", що дає змогу оцінити рівень підготовки студентів, здатність самостійно виконувати завдання в галузі програмування.

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

1.3. Завдання курсового проектування формується відповідно до змісту дисципліни та задач, які визначаються вимогами до інформаційно-пошукових систем.

1.4. Створювана інформаційно-пошукова система повинна:

· Розроблятись у середовищі програмування Turbo Pascal.

· Забезпечувати функції введення, пошуку, фільтрації та вибору даних за запитами користувача, виведення результатів запиту на екран, збереження даних у файлі.

· Реалізувати інтерфейс у вигляді вікна, у якому виводиться 7 пунктів меню: „створення файла”, „відкриття файла”, „виведення усієї інформації з файла”, „довідка 1”, „довідка 2”, „довідка 3”, „вихід з програми”.

· Для вибору пункту меню скористатись оператором CASE. Повернення до пунктів меню після виконання запиту реалізувати за допомогою оператора циклу з післяумовою REPEAT - UNTIL. Довідки реалізувати через процедури чи функції.

1.5. Під час виконання курсової роботи студент повинен чітко дотримуватися таких вимог:

· виконувати роботу слід за своїм варіантом, номер якого визначається за правилом: номер варіанта збігається з двома останніми цифрами його навчального шифру (номеру залікової книжки), якщо такі цифри утворюють числа від 1 (тобто 01) до 30, якщо ж ці цифри утворюють число більше, ніж 30, то варіантом буде залишок від ділення цього числа на 30;

· робота, виконана (повністю або частково) за чужим варіантом, не зараховується;

· студентам заочної форми навчання здати курсову роботи на кафедру інформаційних систем не пізніше, ніж за 10 днів до початку екзаменаційної (заочної) сесії;

· курсову роботу необхідно захистити в терміни, встановленоі деканатом. Робота, виконана з будь-якими порушеннями наведених вимог, не зараховується і повертається студенту для доопрацювання.

 

СТРУКТУРА ТА ЗМІСТ КУРСОВОї роботи

 

2.1 СТРуктура курсової роботи

Склад пояснювальної записки до курсової роботи:

· Титульний лист (додатки 1,2 );

· Анотація українською мовою;

· Анотація англійською мовою;

· Зміст;

· Вступ;

· Постанова задачі;

· Опис алгоритмів і програм;

· Блок-схеми програм;

· Тексти програм;

· Результати роботи;

· Вимоги до програмно-технічного забезпечення;

· Інструкція користувача;

· Висновки;

· Список використаних джерел.

 

2.2 Зміст РОЗДІЛУ «анотація»

Анотація призначена для ознайомлення із змістом курсової роботи. Вона має бути стислою, інформативною і вміщувати відомості про обсяг курсової роботи, (розмір програми, кількість сторінок, використанні засоби, алгоритми та літературні джерела); мету курсової роботи; предметну область; перелік ключових слів. Ключові слова – визначальні для розкриття суті роботи. Їх перелік (від 5 до 10 слів і словосполучень) вміщують після тексту анотації. Обсяг анотації – до однієї сторінки.

 

2.3 Зміст Розділу "Вступ"

Необхідно висвітити загальну оцінку сучасного стану проблеми, актуальність даної курсової роботи, її мету та галузь застосування. Проаналізувати проблеми створення інформаційно-довідкових систем та обґрунтувати шляхи вирішення цих проблем.

Дати характеристику та описати основні можливості системи програмування Turbo Pascal. Продемонструвати свої знання та навики з основних положень дисципліни.

 

2.4 Розділ "Постанова задачі"

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

 

2.5 Розділ "Опис алгоритмів і програм"

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

 

2.6 В розділі “Блок-схеми програми”

Розділ складається з блок-схем алгоритмів головної програми та підпрограм розробленого програмного комплексу.

 

2.7 Розділ “Тексти програм”

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

 

2.8 Розділ “Результати роботи”

Необхідно представити відеокадри інтерфейсу та зразки реалізації довідок інформаційно-пошукової системи.

 

2.8 Розділ „Вимоги до програмно-технічного забезпечення”

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

 

2.10 РОЗДІЛ “ІнструкціЯ користувача”

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

 

2.11 РОЗДІЛ “ВИСНОВКИ”

У висновках слід показати доцільність розробки та практичну значимість виконаної роботи. Вказати можливості її подальшого використання. Показати вплив виконаної роботи на підвищення ефективності функціонування об’єкта автоматизації.

 










Последнее изменение этой страницы: 2018-05-29; просмотров: 187.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...