Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




Триместр

Загальні напрями підвищення основних засобів на сучасному підприємстві

 

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

  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\.

Тема роботи: Процедури та функції. Використання модуля 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-06-26; Просмотров: 285; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.016 сек.