Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка КР.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
185 Кб
Скачать
☆

4. Склад, обсяг і структура курсової роботи

Пояснювальна записка до курсової роботи складається з обов'язкових частин (структурних елементів), які подаються у наступному порядку:

  • Титульний лист (бланк видається);

  • Лист завдання (бланк видається);

  • Анотація;

  • Зміст;

  • Вступ;

  • Постановки задачі;

  • Коротка характеристика досліджуваного об’єкту, загальний огляд методів реалізації;

  • Основна частина;

  • Висновки;

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

  • Додаток 1. Текст програми;

  • Додаток 2. CD з працездатним проектом.

Дозволяється вводити нові частини за вказівкою керівника. Обсяг пояснювальної записки повинен складати 40-50 стор. машинописного тексту на аркушах формату А4, шрифт Times New Roman, розмір - 14, полуторний інтервал, відступи з боків та зверху – 25мм, знизу – 35мм. Нумерація сторінок – по центру знизу, на титульному аркуші номер сторінки не ставиться. Розподіл матеріалу на окремі частини роботи визначається характером тематики й особливістю питань, що розробляються. Додатки в зазначений обсяг включаються, але їхній розмір обмежується 10 сторінками.

Текст програми, що розміщена в Додатку, повинен бути добре прокоментований.

5. ТЕОРЕТИЧНІ ВІДОМОСТІ

Java є строго типізованою мовою програмування. Це означає, що будь-яка змінна і будь-який вираз мають відомий тип ще на момент компіляції. Таке суворе правило дозволяє виявляти багато помилок вже під час компіляції. Компілятор, знайшовши помилку, вказує точний рядок і причину її виникнення, а динамічні "баги" (від англійського bugs) необхідно спочатку виявити тестуванням (що може зажадати вельми значних зусиль), а потім знайти місце в коді, що їх породило. Тому чітке розуміння моделі типів даних в Java сильно допомагає в написанні якісних програм.

Всі типи даних розділяються на дві групи. Першу складають 8 простих або примітивних (від англійського primitive) типів даних.

Другу групу складають об'єктні або посилальні (???) (від англійського reference) типи даних. Це всі класи, інтерфейси і масиви. У стандартних бібліотеках перших версій Java перебувало кілька сотень класів та інтерфейсів, зараз їх вже тисячі. Крім стандартних, написано багато і багато класів та інтерфейсів, які складають будь-яку Java програму.

5.1. Класи

Java, подібно до багатьох інших сучасних мов, надає в розпорядження розробника інструменти об'єктно-орієнтованого програмування. Кожному об'єкту програми відповідає клас (class), що визначає певну структуру даних і набір способів їх обробки. У складі класу можуть міститися члени (members), що відносяться до трьох категорій, перелічених нижче.

  • Поля (fields) - елементи даних (змінні), що відносяться до класу і його об'єктів і призначені для зберігання інформації про стан класу (об'єкта);

  • Методи (metods), що містять виконуваний код класу. Методи будуються з виразів. Порядок виклику методів та набори виразів, з яких вони складаються, відповідають суті задачі, яка вирішується;

  • Класи і інтерфейси (interfaces), що виконують роль членів класу.