14. Загальна характеристика алгоритмічної мови q-Basic
В 1964 році співробітники Дартмутського коледжу США Джон Кемен і Томас Куртц створили навчальну мову програмування - BASIC.
Назва BASIC є скороченням англійських слів “Beginner’s All purpose Symboliс Instruction”, що в перекладі означає “Багатоцільова мова символічних команд для початківців”.
Мова має кілька версій (GW, Q, Visual).
належить до процедурно-орієнтованих універсальних алгоритмічних мов високого рівня.
BASIC призначена для розв’язування математичних, інженерних і науково-технічних задач.
QBasic – інтерактивне багатовіконне середовище розробки програм для ПК.
• Об’єднує текстовий редактор, контекстно-залежний довідник, інтерпретатор з високою швидкістю компіляції.
• Забезпечує ефективну підказку, виведення діагностичних повідомлень, виконання програми, контроль значень виразів та змінних.
• Меню: Файл, Редактирование, Просмотр, Поиск, Запуск, Отладка, Параметры, Справка.
Програма складається з упорядкованого набору операторів (процедур), які визначають дії та послідовність виконання розв’язання задачі. Бейсік – програма адресована програмі перекладачу-інтерпретатору.
Текст програми, який набирають за допомогою клавіатури складається з пронумерованих і непронумерованих рядків. У процесі вводу рядки не опрацьовують, а тільки накопичують у пам'яті ЕОМ і упорядковують за збільшенням номерів рядків. Командні рядки підлягають негайному виконанню.
Командний рядок може бути довжиною до 250 символів, але це незручно, бо на екрані можна в одному рядку відобразити лише 80 символів. Рядки можна переносити за допомогою спеціальних команд. Ознакою кінця рядка є клавіша "Enter".
Кожeн програмний рядок може починатися з числової мітки – цілого числа з діапазону від 1 до 9999. У середовищі QBasic число – мітка може опускатись і нумерація програмних рядків не висвічується, а ведеться автоматично. У випадку необхідності посилання на рядок, його можна пронумеровати будь-якою міткою, що складається з довільної комбінації літер і цифр. У програмному рядку може розташовуватися один або декілька операторів. Оператори в рядку відокремлюються спеціальним символом “:”. Кожний оператор починається із службового слова, яке визначає характер дії ЕОМ. За ним розміщується тіло оператора, в якому міститься вся інформація, необхідна для виконання дії.
Іноді залежно від результату необхідно змінити хід виконання програми, і тоді за допомогою операторів переходу можна продовжити виконання програми з потрібного рядка, вказавши його номер. Номер рядка машина вказує і у випадку виявлення помилки.
У командних рядках, що негайно виконуються, задаються директиви, які теж починаються із службового слова, за яким може стояти декілька параметрів.
Створена програма зберігається в оперативній пам'яті, поки за допомогою директиви New вона не видаляється. У випадку необхідності багаторазового використання програми її можна зберегти на магнітних носіях.
- 1.Поняття "база даних". Системи управління базами даних. Реляційні бази даних.
- 2.Проектування та розробка баз даних. Реалізація проекту за допомогою ms Access.
- 3. Етапи розв'язування задач за допомогою комп'ютера.
- 4.Комп'ютерні програми, їх місце в процесі обробки інформації за допомогою комп'ютера.
- 5. Методи розробки програм.
- 6. Написання програм алгоритмічними мовами високого рівня
- 7.Тестування програм. Основні етапи тестування.
- 8. Робота з пеом в діалоговому режимі.
- 9. Особливості виконання обчислень на евм.(Особливості виконання основних арифметичних операцій в еом)
- 10. Машинний нуль. Похибка округлення.
- 11.Абсолютна і відносна похибка результатів основних арифметичних операцій.
- 13.)Методи пошуку ефективних алгоритмів.
- 14. Загальна характеристика алгоритмічної мови q-Basic
- 15 Загальна характеристика алгоритмічної мовиBorland-Pascal.
- 17. Пролог являє собою спільну мету логічного програмування мову, пов'язаний з штучним інтелектом і комп'ютерної лінгвістики .
- 18.)Основні елементи мов програмування:
- 19.Арифметичні та логічні вирази. Алгоритмічні вирази.
- 20. Структура програми: опис міток, опис констант, опис типу даних та змінних
- 22. Розділ операторів головної програми
- 23. Методи конструювання програм.
- 24. Застосування модулів.
- 25. Складання програм з розгалуженою структурою.
- 26.Використання пакетів програм для написання хімічних формул органічних та неорганічних речовин, а також зображення хімічного посуду ChemWindow.
- 27. Побудова графіків за допомогою Microcal Origin 7.0.
- 28. Графічні редактори Paint та CorelDraw.
- 29.Міжкомп’ютерний зв’язок
- 30. Локальна мережа
- 31.Принцип роботи Internet
- 32.Електронна пошта
- 34.Інформаційні мережі в інтернет.
- 35.Спілкування в Internet
- 36.Призначення та структура експертних систем.Життєвий цикл експертних систем.
- 37.Автоматизовані інформаційні системи.
- 38.Автоматизоване робоче місце.
- 39 .Системи автоматизованого проектування (сапр).
- 41.Взаємозв`язок між сапр і аснд.
- 42.Технологія вирішення задач за допомогою комп'ютера.
- 43.Поняття про математичну хімію, хемометрію і хімічну інформатику.
- 44Основні поняття MathCad-14 та maple 13. Створення та редагування документів.
- 45Побудова виразів. Текстові вставки.
- 46.)Розв’язання лінійних і нелінійних рівнянь
- 47)Методи розв'язання рівнянь за допомогою математичного пакету MathCad-14 та maple 13.
- 48.)Відображення функції однієї змінної у вигляді діаграм і графіків різного типу
- 49Способи відображення декількох функцій на одному графіку.
- 50 Відображення функцій двох змінних у вигляді проекцій тривимірних поверхонь та ліній рівня.
- 52.Вирішення системи лінійних алгебраїчних рівнянь за допомогою математичного пакету MathCad-14 та maple 13.
- 54Диференціювання за допомогою математичного пакету MathCad-14 та maple 13.
- 55Інтегрування за допомогою математичного пакету MathCad-14 та maple 13.