Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Лабораторна робота № 1. Методичні вказівки до виконання самостійної роботи Програма повинна бути

Читайте также:
  1. Балантидий. Систематика, морфология, цикл развития, пути заражения. Лабораторная диагностика, профилактика.
  2. Бычий цепень. Систематическое положение, морфология, цикл развития, лабораторная диагностика, профилактика.
  3. Вероятные приключения робота кошки Мурки... 1 страница
  4. Вероятные приключения робота кошки Мурки... 10 страница
  5. Вероятные приключения робота кошки Мурки... 11 страница
  6. Вероятные приключения робота кошки Мурки... 12 страница
  7. Вероятные приключения робота кошки Мурки... 13 страница

Триместр

Методичні вказівки до виконання самостійної роботи

  1. Програма повинна бути структурованою, тобто, всі логічно завершені обчислення оформлювати як процедури та функції з формальними параметрами (одна логічно завершена операція – одна підпрограма). Розмір коду підпрограми не повинен перевищувати 60 рядків (разом з коментарями).
  2. Кожен метод повинен мати коментарі:
    1. вхідні, які описують роботу методу та пояснення до вхідних/вихідних параметрів;
    2. коментувати всі цикли та умовні переходи після ключового слова “begin”;
    3. всі ключові слова “end” повинні мати коментар;
    4. орієнтовний приклад формування коду див. файл „Розбиття ламаної на рівні відрізки.txt”, який розташовано у цій же папці.
  3. Інтерфейс програми зручний для стороннього користувача. Умову задачі вивести на форму.
  4. Імена підпрограм повинні бути мнемонічними. Не використовувати транслітерацію (наприклад, Plosha і т.п.). Імена кодувати англійською мовою.
  5. При зображенні графіків та контурів використання масштабу обов’язкове.
  6. Писати код з відступами (2-3 позиції).

Виведення координат на форму у компоненті типу TSringGrid.

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

Вхідні дані обов’язково перевіряти на валідність.

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

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

Програма здається викладачу за 10 хвилин до кінця пари. Якщо вимоги 1-3 не виконані, ЛР повертається студенту на доробку і захищається студентом на наступній парі, кількість балів за неї зменшується вдвічі. Якщо ЛР не сдана на наступному занятті, за неї виставляється 0 балів і більше до неї не повертаються. Звідки треба зробити висновок, що до ЛР треба готуватися заздалегідь, теми ЛР і варіанти завдань знаходяться у мережі за адресою \\main\Documents\COMPUTER SIENCE\BASIC OF PROGRAMMING\PASCAL\.

Лабораторна робота № 1

Тема роботи: Процедури та функції. Використання модуля Unit.

Для кожного варіанта в обов'язковому порядку передбачити використання процедури або функції. Розв’язання суті задачі розташувати у модулі. Масиви ініціалізувати як константи.

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

2. Для кавуна задані: діаметр та товщина шкарлупи (дані визначені в одновимірному масиві). Визначити відсоток м’якоті кавуна.

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

4. В одновимірному масиві задані координати вершин трикутника, визначити його площу.

5. Тіло кинуто вертикально угору із швидкістю V0, вивести на екран координати Y тіла через кожну секунду, та максимальну висоту підьому.

6. Тіло кинуто під кутом до горизонту α із швидкістю V0, вивести на екран координати (х, у) тіла через кожну секунду.

7. Прямокутна ємність заповнена кульками. Визначити відсоток заповнення об’єму ємності в залежності від розмірів паралелепіпеду і діаметру кульки.

8. Обрахувати периметр трикутника, якщо відомі координати його вершин.

9. Підрахувати ординату центра ваги площини круга радіуса R з діркою в

нім з радіусом r = R/2, розташованою у нижній частині круга.

10. Підрахувати ординату центра ваги площини квадрата зі стороною A, у якому в правому нижньому куті зроблена дірка у формі кола з радіусом R = A/2.

11. Одновимірний масив містить дві пари чисел (основа та висота трикутника). Підрахувати суму площин трикутників.

12. Підрахувати суму площин двох прямокутників, для яких задані їх сторони.

13. Одновимірний масив містить радіуси двох кіл. Підрахувати суму площин двох кругів, для яких задані їх радіуси.

14. Одновимірний масив містить 5 цілих чисел. Підрахувати суму кубів п'ятьох дійсних чисел x = a3 + b3 + c3 + d3+ e3.

15. Обрахувати функцію (a - 1)3 + (b - 1)3

y = --------------------------.

(c - 1)3 + (d - 1)3

16. Підрахувати площину трикутника, якщо відомі координати його вершин.

17. Підрахувати об'єм двох куль з радіусами R і r.

 


Дата добавления: 2015-12-07; просмотров: 55 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.007 сек.)