Контрольная работа по "Программированию"
Автор: Kristina Lano • Декабрь 2, 2023 • Контрольная работа • 2,178 Слов (9 Страниц) • 103 Просмотры
Блок 1
- До якого графічного редактору належить вбудована мова С?
До графічного редактору AutoCAD.
- Назвіть відмінність мови AUTOLISP від LISPа.
AutoLISP базується на LISP та є адаптованою для використання в середовищі AutoCAD.
- Дайте визначення мови програмування AutoLISP.
AutoLISP розроблена спеціально для використання у програмному середовищі AutoCAD. Вона дозволяє автоматизувати задачі, пов’язані з кресленням, моделюванням та обробкою даних у середовищі AutoCAD.
- Яка взаємодія AutoLISP з графічним редактором AutoCAD?
AutoLISP дозволяє автоматизувати роботу з кресленнями та моделями в AutoCAD шляхом створення скриптів, команд та програм. (+макроси)
- Перерахуйте класи застосування мови AutoLISP.
- Автоматизація задач в AutoCAD
- Розробка зовнішніх додатків для AutoCAD
- Створення спеціалізованих інструментів для роботи з AutoCAD
- Що таке графічні бази даних?
Це система зберігання та керування даними, які містять графічну інформацію (креслення, малюнки, діаграми).
- Звідки походить назва LISP?
Назва походить від “LISt Processing” – обробка списків.
- Назвіть основні етапи програмування на AutoLISP.
- Розробка плану роботи та алгоритму
- Створення та збереження коду AutoLISP
- Тестування та налагодження програми
- Впровадження програми в середовище AutoCAD
Блок 2
1.Після введення якого символу, та в якій частині екрану користувача AutoCAD, починає працювати AutoLISP?
У AutoCAD, після введення символу лапок (‘)на командному рядку починає працювати AutoLISP. Командний рядок AutoCAD знаходиться в нижній частині екрану.
2.Яку роль грає десятковий знак в елементах списку ALISP?
Десятковий знак в елементах списку AutoLISP використовується для розділення цілочисельної частини від дробової частини числа.
3.Що означає поняття" інтерпрітатор"?
У контексті програмування «інтерпретатор» - це програма або середовище, яке читає та виконує програмний код без його попередньої компіляції. Інтерпретатор читає код по одному рядку (або одному виразу) та виконує його відповідно до правил мови програмування. AutoLISP є інтерпретованою мовою програмування.
4.Дайте поняття VISUAL LISP.
Це є інтегроване середовище програмування для AutoLISP у програмному продукті AutoCAD. Воно надає розширені можливості редагування, налагодження, тестування та виконання коду AutoLISP прямо всередині AutoCAD.
5.Які корисні властивості VISUAL LISP Вам відомі?
- Інтеграцію з AutoCAD із можливістю автоматизації задач
- Можливість створення та виконання власних програм та розширень
- Доступ до повного набору команд та функцій AutoLISP для маніпулювання об’єктами AutoCAD
- Підтримку відлагоджування коду для виявлення та виправлення помилок
- Можливість створювати користувацький інтерфейс з вікнами, діалоговими вікнами та кнопками
6.Яким чином можливо почати роботу VISUAL LISP?
- Відкрийте AutoCAD та активуйте текстовий редактор команд.
- Введіть команду "VLIDE" та натисніть Enter. Це відкриє Visual LISP Integrated Development Environment (IDE).
- В IDE ви можете створювати нові файли LISP або відкривати наявні файли для редагування.
7.Як відкрити новий файл в VISUAL LISP?
- Відкрийте Visual LISP IDE, як описано вище.
- Клацніть на меню "File" (Файл) в верхньому меню.
- Виберіть "New" (Новий) зі списку опцій. Це створить новий файл VISUAL LISP для редагування.
8.Яким чином відредагувати чи продивитися файл VISUAL LISP?
- Відкрийте Visual LISP IDE, як описано вище.
- Клацніть на меню "File" (Файл) в верхньому меню.
- Виберіть "Open" (Відкрити) зі списку опцій.
- Виберіть бажаний файл VISUAL LISP для редагування або перегляду наявного коду.
Блок 3
1.До якого меню належить "форматування програми" та яку піктограму має? Що має на увазі форматування програми?
"Форматування програми" належить до меню "Edit" (Редагувати) та має піктограму зображену як інструмент для вирівнювання тексту. Форматування програми означає впорядкування її структури, вирівнювання відступів та інші косметичні зміни, щоб поліпшити її читабельність та зрозумілість.
...