Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Календар

Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра інформатики

Інформація про роботу

Рік:
2011
Тип роботи:
Курсова робота
Предмет:
Програмування частина 4 Технологія системного програмування

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Тернопільський національний технічний університет ім. Івана Пулюя   Кафедра інформатики і математичного моделювання     Курсова робота З дисципліни «Програмування» на тему «Календар» Зміст Вступ ………………………………...………………………………… 2 Аналіз завдання ………………………………………………………. . 4 Розробка алгоритму функціонування ………………………………... 5 Опис основних змінних та функцій …………………………………. 6 Тестування програми …………………………………………………. .8 Висновки ………………………………………………………………...14 Перелік використаної літератури ……………………………………...15 Лістинг програми …………………………………………………….....16 Вступ Серед основних функції програмних засобів виділяють: збір, обробку, передачу, збереження інформації; автоматизацію проектно-конструкторських та інших управлінських робіт. Сучасний спеціаліст, пов'язаний с комп’ютерною автоматизацією обов’язково повинен володіти основами програмування, так як раціональне і правильне використання цифрового апарату є дуже важливим аспектом багатьох сучасних систем автоматики. Щоб реалізувати завдання даної курсової роботи, я повинен створити програму для перегляду календаря на будь-який, заданий користувачем річ, а також визначення дня тижня за введеними роком, місяцем та днем. Справитися з цією задачею мені допоможе об’єктна-орієнтоване програмування, або ООП. На даний момент ООП являється домінуючим стилем при створення програм. ООП являється третім великим етапом (після структурного і модульного програмування) в процесі розвитку структурного підходу. Створювані в середині 70-х років великі програмні системи продемонстрували, що в рамках процедурно-орієнтованого стилю використання структурного підходу не дає бажаного результату. Число помилок, пов’язаних з неправильним використанням процедур і некоректним врахуванням взаємозв’язків між компонентами, стало нелінійно рости. Терміни уводу в експлуатацію цих систем постійно зривались. Зменшити число подібних помилок і спростити їх знаходження могла дозволити алгоритмічна декомпозиція, що орієнтується на «природні» елементи (об’єкти) простору вирішуваної задачі. В цьому випадку спрощувалось зіставлення програмованих конструкцій з модельованими об’єктами. Основним поняттям ООП являється клас, який можна розглядувати з двох сторін: по-перше, з позиції предметної області: клас відповідає певному характерному об’єкту цієї області. По-друге, з позиції технології програмування, що реалізує дані зіставлення: «клас» в ООП – це певна програмна структура, яка володіє трьома важливими властивостями: інкапсуляція, спадкування, ізоморфізму. Не мало важливі і такі властивості ООП: об’єктна-орієнтований аналіз предметної області, створення і знищення об’єктів, принципи організації взаємодії об’єктів. Аналіз завдання Метою роботи являється розробка програми на мові Сі для обробки даних. Моя програма повинна коректно обробляти дані, представлені у вигляді таблиці: Назва місяця Нд Пн Вт Ср Чт Пт Сб                                                 Розроблена програма повинна виконувати наступні задачі: Створювати календар на будь-який рік, заданий користувачем. Визначати день тижня Завершувати роботу. Розробка алгоритму функціонування Для виконання даної курсової роботи знадобиться стандартна бібліотека мови програмування Сі – time.h. Щоб створити календар на заданий рік, потрібно використовувати арифметичний тип time_t для представлення часу, та структуру struct tm,що містить компоненти календарного часу: Ім’я Опис  int tm_sec; Секунди від початку хвилини(0,59)  int tm_min; Хвили від початку години(0,59)  int tm_hour; Години до ...
Антиботан аватар за замовчуванням

09.09.2013 10:09

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини