Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » «Ази» програмування та навчальні програми

Реферат «Ази» програмування та навчальні програми





г. І це не випадково. Здавна відомо: кращим способом викладання навчального матеріалу є діалог Вчителі та Учня. p> А що, якщо ми спробуємо створити програму, орієнтовану на імітацію діалогу? Але для того, щоб вирішити цю задачу, наших знань у програмуванні поки недостатньо. Тому перейдемо знову до BASIC. p> У BASIC є конструкція, яку можна виявити і в англійській мові. Йдеться про конструкції ЯКЩО ... ТО ... ІНАКШЕ. Або, по-англійськи, IF ... THEN ... ELSE. Ця конструкція називається В«умовний перехідВ». Вона може реалізовуватися або в повному вигляді, або в усіченому: IF ... THEN ... (Тобто ЯКЩО ... ТО ...). Поки запам'ятаємо цю конструкцію і перейдемо до способу представлення інформації, званому В«зміннимиВ».

Для того, щоб обробити інформацію, потрібна не тільки програма і комп'ютер, потрібна і власне інформація. У комп'ютер інформація зазвичай вводиться у вигляді так званих В«зміннихВ». Змінні і складають вихідні дані, які обробляє машина. Змінні бувають різних типів. Є логічні змінні - коли в комп'ютер вводиться інформація типу ТАК чи НІ. (У або N); є числові змінні, то є змінні, виражені яким числом; є текстові змінні, виражені літерою або текстом.

Щоб розрізняти змінні один від одного, їм присвоюють імена. Ім'я змінної має починатися з літери (це обов'язково). Якщо змінних багато, то, щоб не заплутатися, їм дають такі імена, щоб відразу було ясно призначення змінної в програмі. Давайте створимо невелику програму з використанням змінних. Але спочатку запам'ятаємо, що команда для введення змінних позначається так - INPUT.

Цей оператор призначений для того, щоб змінна вводилася студентом за допомогою клавіатури. Наприклад, якщо ми складемо таку програму, де будемо питати студента, в якому році народився Платон. Отже створимо змінну year, але спочатку поставимо запитання:

PRINT « якому році народився Платон?В»

INPUT year

PRINT В«Ось це так!В»

END.

Спробуйте набрати ату програму і подивіться, як вона працює. Сподіваюся, Ви не забули, що запускається програма командою RUN. p> Після запуску програми на дисплеї з'явилося питання: В«У якому році народився Платон? В»і трохи нижче знак питання. Запитальний знак показує, що машина чекає від Вас введення з клавіатури якого-небудь числа. Після введення в комп'ютер числа (наприклад, 428 - Платон народився 427 (428 р. до н.е.; після введення числа не забудьте натиснути ENTER) комп'ютер виведе на дисплей фразу В«Ось це так!В». І робота програми закінчиться. Як Ви думаєте, чому? Правильно, тому, що після виконання приписи на третьому рядку, машина звертається до четвертої, а там стоїть оператор END, показує, що на цьому етапі програма закінчена. Запам'ятайте про всяк випадок команду END і, якщо захочете, знову запустіть програму командою RUN.

А тепер питання. Чи можна зробити цю програму нескінченної? Щоб вона весь час питала про рік народження Плат...


Назад | сторінка 5 з 18 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Введення вихідних даних в програму 1С та підготовка її для автоматизації ма ...
  • Реферат на тему: Комп'ютер і робота з текстом
  • Реферат на тему: Чи може комп'ютер мислити
  • Реферат на тему: Мій комп'ютер: призначення та порядок використання. Головне меню ОС Wi ...
  • Реферат на тему: Комп'ютери на основі ДНК. Штучний інтелект. Квантовий комп'ютер