Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Завдання до виконання РЗ




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

до виконання розрахункового завдання з навчальної дисципліни

«Програмування»

для студентів 1 курсу денної та заочної форм навчання

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

 

 

Затверджено

редакційно-видавничою

радою університету,

протокол № _ 1 _ від _ 24.06.2010

 

Харків

НТУ «»ХПІ»


Методичні вказівки до виконання розрахункового завдання з навчальної дисципліни «Програмування» для студентів 1 курсу денної та заочної форм навчання напряму «Комп’ютерна інженерія». МВ-ХПІ-КІТ.ОТП-1.01-2010 /уклад.: Далека В.Д., Домнін Ф.А. – Х.: НТУ «ХПІ», 2011. – 44 с.

 

Укладачі: В.Д. Далека

Ф.А. Домнін

 

 

Рецензент М.Й. Заполовський

 

Кафедра обчислювальної техніки та програмування

 

 


ЗМІСТ

 

Перелік умовних позначень. 4

Вступ. 5

1 Завдання до виконання РЗ. 6

2 Вимоги до змісту та обсягу РЗ. 9

3 Порядок та термін виконання. 10

4 Програмні документи. 11

4.1 Види програмних документів. 11

4.2 Шифри документів. 11

4.3 Опис програмних документів. 12

5 Основні вимоги до оформлення текстових документів. 24

5.1 Загальні вказівки. 24

5.2 Правила оформлення текстових документів. 24

6 Особливості роботи в середовищі Visual C++. 30

6.1 Microsoft Visual C++ 6.0. 30

6.2 Microsoft Visual C++ 2005. 31

6.3 Microsoft Visual C++ 2008. 32

Список джерел інформації……………………………………………….......34

Додаток А. Приклад листа затвердження пояснювальної записки. 35

Додаток Б. Приклад титульного аркуша пояснювальної записки. 36

Додаток В. Приклад змісту пояснювальної записки. 37

Додаток Г. Приклад вмісту специфікації 38

Додаток Д. Приклад тексту програми. 39

Додаток Е. Приклад структури програми 40

Додаток Ж. Правила застосування символів і виконання схем.. 41

 


ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ

RAM (random-access memory) пристрій запам’ятовування з до-вільною вибіркою (оперативна пам'ять);
АТС автоматична телефонна станція;
ДСТУ Державний стандарт України;
ЄСПД Єдина система програмної документації;
ЛР лабораторна робота;
МК модульний контроль;
ООП об’єктно-орієнтоване програмування;
ОС операційна система;
ПЕОМ персональна електронна обчислювальна машина;
ПЗ практичне заняття;
РЗ розрахункове завдання.
     
     

 


ВСТУП

Методичні вказівки призначені студентам першого курсу, які здобувають освіту за спеціальностями 05010201, 05010202 та 5010203.

Розрахункове завдання з програмування виконується студентами у другому семестрі і має на меті систематизувати та закріпити теоретичні знання та практичні вміння студентів з розробки програм відповідно до вимог об’єктно-орієнтованого програмування мовою С++ у середовищі Visual C++ v5 та вище.

Елементами РЗ, що визначаються поставленим завданням, є:

– розробка структури потрібних класів, їх методів, колекцій класів;

– розробка структури програми;

– розробка та налагодження програмного коду;

– оформлення програмних документів.

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

Мета розрахункового завдання з програмування. В иконання даного РЗ передбачає наступне:

1) Закріпити та поглибити знання, які накопичені за час вивчення дисципліни «Програмування», та використати їх для прийняття рішення щодо розв’язання поставленого завдання.

2) Закріпити вміння щодо розробки програмного виробу відповідно до концепції об’єктно-орієнтованого програмування (ООП).

3) Набути досвід в оформленні програмних документів згідно з вимогами Єдиної системи програмної документації (ЄСПД).

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

Вимоги до змісту та обсягу РЗ наведені в п. 2 даних вказівок.

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


ЗАВДАННЯ ДО ВИКОНАННЯ РЗ

Розробити інформаційно-довідкову систему з обслуговування бази даних. Вхідні дані:

1) База даних складається з записів. Предметна галузь та склад полів записів визначаються за номером студента в журналі групи і вибираються з таблиці 1.

2) Робота з декількома програмними одиницями є необхідною.

Забезпечити:

– введення даних в оперативну пам’ять у двонаправлений список:

а) з текстового файла;

б) з клавіатури;

– перегляд вмісту бази даних;

– редагування бази даних:

а) видалення запису;

б) додавання запису;

– виведення даних:

а) у текстовий файл;

б) на екран;

– пошук даних за заданим полем;

– сортування даних за заданим полем (напрям сортування визначає керівник роботи);

– отримання довідкової інформації про розробника;

– роботу з меню, вигляд якого обрати самостійно.

Розробити:

– ієрархію та колекцію класів для опису даних та маніпулювання ними;

– алгоритми та програмні коди методів класів та інших функцій;

– програмний документ “Пояснювальна записка”. Наявність інших програмних документів визначає керівник РЗ.

Здача роботи:

Роботу приймає керівник розрахункового завдання.

Строк здачі – 14 тиждень другого семестру.

При здачі перевіряються:

– працездатність програми;

– наявність документів, повнота та правильність їх оформлення.


Таблиця 1 – Перелік пропонованих предметних галузей та їх об’єктів

Галузь Об'єкт Властивості об'єкта
  Visual C++ Компоненти Visual C++ Назва компоненти П, призначення, кількість команд С
  Група Студент Прізвище студента П, рік народження, середній бал С
  Microsoft Office Додаток Назва додатку П, призначення додатку, кількість команд С
  Бібліотека Книга Автор книги П, назва книги, кількість примірників у бібліотеці С
  Програмування Програма Назва програми П, прізвище розробника, обсяг потрібної пам’яті С
  Кафедра Співробітник Прізвище співробітника, посада П, кількість наукових праць С
  Програмне забезпечення Операційна система Назва операційної системи П, розрядність, необхідний мінімальний обсяг пам’яті С
  С++ Операція Назва операції С, призначення, символ(и) для позначення операції П
  Освіта Дисципліна Назва дисципліни П, кількість практичних занять, кількість лабораторних робот С
  Магазин Комп'ютер Фірма-виробник, обсяг пам'яті П, тактова частота С
  Інститут Деканат Назва деканату, кількість спеціальностей С, кількість груп П
  Місто Інститут Назва інституту П, кількість студентівС, кількість викладачів
  Комп’ютерна техніка Процесор Фірма-виробник, тактова частота С, обсяг кешу П
  Музей Картина Прізвище автора П, назва картини, рік створення С
  Word Панель інструментів Назва панелі П, можлива кількість кнопок, фактична кількість кнопок С
  Файлова система Файл Назва файла П , обсяг пам’яті, дата створення С
  Світ Країна Назва країни П, площа країни С, кількість населення
  Країна Місто Назва міста, площа П, густота населення С
  С++ Оператор Призначення оператора С, ключове слово(а) П, умова виконання
  Магазин Прилад Назва приладу, споживана потужність С, вартість П

Продовження таблиці 1

  Pascal Типи даних Назва типу даних П, призначення, обсяг необхідної пам’ятіС
  Системи числення Система числення Назва системи числення П, кількість використовуваних символів С, основа системи
  Розклад руху Поїзд Пункт призначення П, час відправлення, час у дорозі С
  Кодування символів Система кодування Назва системи П, кількість байтів для одного символу, кількість символів у таблиці С
  Вимірювальна техніка Прилад Назва приладу, межа виміру П, точність виміру С
  Місто Музей Назва музею, кількість експонатів С, ціна білета П
  Автосервіс Автомобіль Назва автомобіля, рік випуску С, пробіг П
  Програмування Програма Назва фірми-розробника П, назва програми, час виконання С
  Вибори Кандидат Прізвище кандидата П, % голосів – за С, % голосів – проти
  Район міста Вулиця Назва вулиці П, кількість будинків С, кількість мешканців
  Мікрорайон Будинок Адреса будинка П, кількість поверхів С, кількість квартир
  Змагання Учасник змагання Прізвище учасника П, сума набраних балів С, місце
  АТС Телефон Прізвище власника телефону С, адреса, № телефону П
  Преса Газета Назва газети С, кількість журналістів П, прізвище редактора
  Країна Стадіон Назва стадіону, кількість місць П , дата відкриття С
  Склад Товар Назва товару П, вартість одиниці товару С, кількість одиниць товару
  Дім Квартира Адреса П, кількість мешканців, площа квартири С

 

Примітки:

1) надрядковий символ С визначає поле для сортування;

2) надрядковий символ П визначає поле для пошуку.


Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...