MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Програма для тестування знань з дисципліни "Програмування на мові С"

Название:Програма для тестування знань з дисципліни "Програмування на мові С"
Просмотров:78
Раздел:Информатика, программирование
Ссылка:Скачать(12 KB)
Описание: Міністерство освіти та науки України Кiровоградський Державний Технiчний Унiверситет Кафедра програмного забезпечення Дисципліна: «Програмування на мові C»             Курсова робо

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Міністерство освіти та науки України

Кiровоградський Державний Технiчний Унiверситет

Кафедра програмного забезпечення

Дисципліна: «Програмування на мові C»

 

 

 

 

 

 

Курсова робота

тема: «Скласти та відлагодити програму для тестування знань з дисципліни «Програмування на мові С»»

 

 


Зміст

 

Вступ

1. Призначення та область використання

2. Технічні характеристики

2.1 Постановка задачі

2.2 Опис алгоритму

2.3 Опис та обґрунтування методу організації вхідних та вихідних даних

2.4 Опис та обґрунтування вибору складу технічних та програмних засобів

Висновки

Перелік літератури

Лістинг програми


Вступ

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

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

У даній роботі розглянуто програму, яка приймає дані з зовнішнього пристрою через паралельний порт. Якщо дані не змінюються (там знаходиться якесь одне значення), то програма повідомляє про це.


1. Призначення та область використання

Програма призначена для тестування якості знань студентів при вивченні дисципліни «Програмування мовою С». Її можна використовувати як у навчальних цілях, так і як приклад програми, що працює з файлами та текстом.
2. Технічні характеристики

2.1 Постановка задачі

Використовуючи мову програмування С, необхідно скласти та підлагодити програму, яка б дозволяла протестувати знання користувача з дисципліни «Програмування на мові С» та виставити оцінку.

2.2 Опис алгоритму

1. Вивести на екран повідомлення про призначення програми.

2. Відкрити текстовий файл з запитаннями.

3. Якщо виникла помилка, то стоп.

4. Прочитати з файлу і вивести на екран запитання і варіанти відповідей.

5. Отримати з клавіатури відповідь користувача.

6. Якщо відповідь правильна, то збільшити лічильник правильних відповідей на 1.

7. Повторити з пункту 4 у циклі 10 разів.

8. Обчислити оцінку і вивести на екран результат тестування.

9. Кінець.

 

2.3 Опис та обґрунтування методу організації вхідних та вихідних даних

Вхідними даними до програми, по-перше, є файл c-ask, який містить запитання та відповіді. Кількість рядків у цьому файлі кратна чотирьом (запитання та 3 варіанти відповідей). Також вхідними даними є відповідь, яку користувач вводить з клавіатури.

Для отримання інформації з файлу використовуються такі функції з stdio.h:

fopen – відкрити файл

fclose – закрити файл

fgets  – прочитати рядок з файла

Для отримання коду клавіші використовується функція getch().

Вихідними даними в програмі є оцінка, яка з’явиться на екрані після закінчення тесту. Для виводу використовується функція printf().

2.4 Опис та обґрунтування вибору складу технічних та програмних засобів

Програма є невибагливою до системних ресурсів. ............





Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Антивірусні програми та архівування даних
Просмотров:88
Описание: Міністерство освіти і науки України Головне управління освіти і науки Спеціальність «Оператор комп’ютерного набору» Курсова робота з виробничого навчання за темою «АНТИВІРУСНІ

Название:Створення програми "Шаховий кінь"
Просмотров:68
Описание: Міністерство освіти і науки України Полтавський національний технічний університет імені Юрія Кондратюка Факультет інформаційних та телекомунікаційних технологій і систем Кафедра комп’ютерних та інфор

Название:Створення програми "Залізничний вузол"
Просмотров:66
Описание: Міністерство освіти і науки України Полтавський національний технічний університет імені Юрія Кондратюка Факультет інформаційних та телекомунікаційних технологій і систем Кафедра комп’ютерних та інфор

Название:Розробка програми підвищення показників виробничо-господарської діяльності підприємства
Просмотров:76
Описание: ДНІПРОПЕТРОВСЬКИЙ УНІВЕРСИТЕТ ЕКОНОМІКИ ТА ПРАВА КАФЕДРА ЕКОНОМІКИ ПІДПРИЄМСТВА Робота допущена до захисту Зав.кафедрою економіки підприємства ДИПЛОМНА РОБОТА магістра РОЗРОБКА

Название:Програми аудиту та зламу паролів John The Ripper та L0phtcrack
Просмотров:69
Описание: Курсова робота на тему: «Програми аудиту та зламу паролів John The Ripper та L0phtcrack» Вступ У Linux паролі шифруються в алгоритмі "DES", також є така річ як "salt", це дві будь-які

 
     

Вечно с вами © MaterStudiorum.ru