МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
||||||||||||||||
Структура простої програмиЛЕКЦІЯ №9 Запитання для самоперевірки 1. Що називається градієнтом і для чого потрібний антиградієнт ? 2. Як виконується зменшення кроку на k – й ітерації в методі з дробленням кроку ? 3. Як поміняти а алгоритмі рух до мінімуму на рух до максимуму ? 4. Як вибирається крок руху до оптимуму на кожній ітерації пошуку в методі найшвидшого спуску ? 5. Який недолік градієнтного методу найшвидшого спуску ? 6. Як виконувати оптимізацію градієнтними методами, коли похідні від цільової функції не беруться ?
Тема:Особливості побудови лінійних та розгалужених програм мовою QBasic Мета:Навчити основним службовим словам та командам мови QBasic для побудови лінійних та розгалужених програм. Розвинути логічне мислення, увагу та пам'ять. Виховати зацікавленість до предмету, свідоме ставлення до формування інформаційної та комунікативної компетенції. Навчально-методичне забезпечення, ТЗН:рисунки, таблиці.
План 1. Побудова простих програм мовою QBasic 2. Особливості написання розгалужених програм мовою QBasic Література 1. Морзе Н.В., Вембер В.П., Кузьмінська О.Г. Інформатика: підруч. для 11 кл.– К.: Школяр, 2010р. 2. Глинський Я.М., Антохін В.Є., Ряжська В.А. Бейсік. Qbasic, Visual Basic I VBA. – Львів: Деол, 2005р. 3. Ривкінд Й.Я., Лисенко Т.І. Інформатика: 11 кл.: підручник – К.: Генеза, 2009р. 4. Гаєвський О.Ю. Інформатика. Навчальний посібник. – Київ: А.С.К., 2005р. Проста (лінійна) програма складається переважно з команд уведення–виведення даних (READ, INPUT, PRINT), команди присвоєння (LET), зупинки (STOP) та виходу (END) з програми, з команд-коментарів та ін. Ці команди називають простими. Розглянемо деякі з них. Команду-коментар REM використовують для внесення пояснень у текст програми ( у деяких версіях його можна замінити знаком оклику (!), а в нових версіях – апострофом ’):
або
Ця команда може знаходитись у будь-якому місці програми, але в рядку має бути єдиною або останньою. Вона не впливає на виконання програми. Команда зупинки STOP. Команда зупинки виконання програми може знаходитись у будь-якому місці програми:
Ця команда зупиняє виконання програми і на екран виводиться про це повідомлення. Часто цю команду використовують, щоб переписати проміжні результати з екрана монітора. Виконання програми можна продовжити за допомогою команди-директиви CONTINUE, яку вводять з клавіатури (у старих версіях мови), або відповідної команди з меню середовища QBasic (або натискають на клавішу F5). Команда END. Команда закінчення роботи програми має вигляд
Ця команда є необов’язковою у програмі. Її можна не писати. Команда SWAP. У сучасних версіях мови обмін значеннями між двома змінними можна виконати за допомогою одної спеціальної команди, яка має вигляд
де А та В – імена змінних, які обмінюють значеннями. Приклад 1. У результаті виконання програми 10 A = 7 20 B = 5 30 SWAP A, B 40 PRINT A, B на екрані монітора будуть виведені значення 5 i 7. В класичному Бейсику для обміну данними необхідно вводити проміжну змінну, і програма буде виглядати так: 10 A = 7 20 B = 5 30 С = А : А = В : В = С 40 PRINT A, B Приклад. Скласти програму для обчислення Значення сталих величин: Значення аргумента: Um=360.6 . Ідетинфікація змінних
10 REM ЛІНІЙНА ПРОГРАМА 20 DATA 20.5, 31.6, 18.95, 3.142 30 READ R3, R4, R2, P 40 INPUT U1 50 F=P/16 : R1=R3+R4 60 U=SQR(U1)*SIN(F) 70 Z=(R1^2+R2^2)/(R1+R2)*U 80 PRINT “F=”;F,”R1=”;R1,”U=”;U 90 PRINT “Z=”;Z,”U1=”;U1 100 END Результат: F= 0.196375 R1= 52.1 U= 3.705136 Z= 160.2784 U1=360.6
Читайте також:
|
|||||||||||||||||
|