SlideShare a Scribd company logo
Изучение  основ  алгоритмизации  с помощью среды программирования  QBasic МОУ  «Средняя общеобразовательная  школа № 3»  г. Юрьев - Польского Разработала:  учитель информатики Л.В.  Скаржинская
Алгоритм  –  строгая последовательность действий, приводящая к преобразованию объекта из начального состояния в конечное, записанная с помощью понятных исполнителю команд.
Виды  алгоритмов:  Линейный  – команды  записываются  и выполняются  последовательно друг  за другом. Начало Команда 1 Команда 2 Конец
Алгоритм с ветвлением – команды или серия команд выполняется в зависимости от истинности условий. Начало Ввод данных Условие Команда 1 Команда 2 Конец
Что получилось на выходе?  Х = ? нет Начало Х = 5 Х  >  7 Х = Х+2 Х = Х*10 Конец да
Алгоритм с циклом  – серия команд выполняется многократно, пока не выполнится определенное условие. Что получилось на выходе?  Х = ? нет Начало Х = 5 Х  >  20 Х = Х - 3 Х = Х+10 Конец да
Алгоритм, записанный на понятном компьютере языке программирования, называется программой.
Язык программирования QBasic
Операторы графики: 1.  Screen 12 –  графический режим экрана 680*460 0 680 460 680*460
2.  CLS  – оператор очистки    экрана. Точка  PSET (x, y), c  (с –цвет от 0 до 15)
Код  цветов: Темные цвета Светлые  цвета 0 Черный 8 Темно – серый 1 Синий 9 Светло – синий 2 Зелёный 10 Светло – зелёный 3 Голубой 11 Светло – голубой 4 Красный 12 Светло – красный 5 Фиолетовый 13 Светло – фиолетовый 6 Коричневый 14 Желтый 7 Серый 15 Белый
Окружность  CIRCLE (x, y), r, c r –  радиус с- цвет Линия  LINE (x1,y1) – (x2,y2), c
Прямоугольник LINE (x1,y1) – (x2,y2), c, B (BF) (x2,y2),  (x1,y1)
Закрашивание  замкнутой  области CIRCLE (x, y), r, c   PAINT (x ,y ), c1, c2
РИСОВАНИЕ  ОВАЛА CIRCLE  ( х ,  у ),  r,  c, n1, n2,  k Где  r –  радиус овала; с – цвет овала; k –  коэффициент сжатия k   < 1 ,  овал вытянут по горизонтали; k > 1,   овал вытянут  по вертикали.
РИСОВАНИЕ  КРИВЫХ  ЛИНИЙ n1 -  начало овала; n2 –  конец  овала. CIRCLE  ( х ,  у ),  r,  c, n1,  n2,  k CIRCLE  (290, 215), 20,  3 ,  0,  6.28,  0.5 0 радиан 6,28 радиан 3,14радиан 1,57 радиан 4,71 радиан n1 n2
Задание  для самостоятельного выполнения: CLS SCREEN 12 LINE (170, 115)-(410, 345), 1, BF  LINE (200, 145)-(230, 175), 2, BF  LINE (350, 145)-(380, 175), 2, BF  LINE (230, 270)-(350, 300), 2, BF  CIRCLE (290, 215), 20, 3  PAINT (290, 215), 3, 3  LINE (170, 0)-(250, 115), 2  LINE (410, 0)-(330 , 115), 2
Какая картинка у вас получилась? Перепрограммируйте  и добавьте  несколько элементов вашей картинки, чтобы  она изменилась следующим образом: Если такая  МОЛОДЦЫ! Желаю  удачи!
Конец  урока! Спасибо  за внимание!

More Related Content

PPT
слайды кур раб планетар тмм
PPTX
Графики и свойства тригонометрических функций синуса и косинуса
PPT
ODP
Открытые ГИС: понемногу обо всём
PPT
урок 10 случайные величины
PDF
Антон Ланцов. Язык J
PPT
Презентация на тему: Повторение курса информатики 7 класс
PDF
Разбор задач областного этапа всероссийской олимпиады школьников по информати...
слайды кур раб планетар тмм
Графики и свойства тригонометрических функций синуса и косинуса
Открытые ГИС: понемногу обо всём
урок 10 случайные величины
Антон Ланцов. Язык J
Презентация на тему: Повторение курса информатики 7 класс
Разбор задач областного этапа всероссийской олимпиады школьников по информати...

What's hot (19)

PPT
Защита информации семинар №8
PPTX
Pril
PPTX
6логарифмы и их свойства
PPT
лекция№23
PPT
лекция 14
PPT
лекция 44
PPT
Действия с обыкновенными дробеми
PPTX
генераторы псевдослучайных последовательностей и шифрование методом гаммирования
PPTX
Создаем и решаем суперребусы с калькулятором. Мастер класс
PDF
Intensive math study. day5
PPT
схемы разделения секрета
PPT
Синус и косинус
PDF
Лекция №3. Анализ алгоритмов. Предмет "Структуры и алгоритмы обработки данных"
PDF
Учебный тест по гибридной информатике. Ребусы
PPT
презентация к уроку2
PPTX
урок 7 из цикла последовательности
DOC
домашняя контрольная работа № 3
PPT
Grafika Qbasic
Защита информации семинар №8
Pril
6логарифмы и их свойства
лекция№23
лекция 14
лекция 44
Действия с обыкновенными дробеми
генераторы псевдослучайных последовательностей и шифрование методом гаммирования
Создаем и решаем суперребусы с калькулятором. Мастер класс
Intensive math study. day5
схемы разделения секрета
Синус и косинус
Лекция №3. Анализ алгоритмов. Предмет "Структуры и алгоритмы обработки данных"
Учебный тест по гибридной информатике. Ребусы
презентация к уроку2
урок 7 из цикла последовательности
домашняя контрольная работа № 3
Grafika Qbasic
Ad

Viewers also liked (16)

PPT
Симметрия многочленов
PPT
Kokia turėtų būti efektyvi reklamos kampanija mobiliajame internete?
PPT
Test2
PDF
Bgp Toc
PPS
Геометрическое моделирование
PDF
Shauwen-Tsai's profilo
PPT
1baswa Breem Kim
PPT
SUPERCOCHAZOS
PPT
Test
PPT
kinderen en reclame
PPTX
Strategical analysis of Mobile Ecosystem holding Vodafone's viewpoint
PPT
Educación en Grecia Arcaica
DOC
verslag artikel kinderen en reclame
PPT
97 09 23
Симметрия многочленов
Kokia turėtų būti efektyvi reklamos kampanija mobiliajame internete?
Test2
Bgp Toc
Геометрическое моделирование
Shauwen-Tsai's profilo
1baswa Breem Kim
SUPERCOCHAZOS
Test
kinderen en reclame
Strategical analysis of Mobile Ecosystem holding Vodafone's viewpoint
Educación en Grecia Arcaica
verslag artikel kinderen en reclame
97 09 23
Ad

Similar to Основы алгоритмизации (QBasic) (20)

PDF
Как приручить дракона: введение в LLVM
PDF
Tech Talks @NSU: Как приручить дракона: введение в LLVM
DOCX
учебник Q basic
PDF
Computing the code distance of linear binary and ternary block codes using p...
PPT
егэ часть а
PPTX
графические возможности языка программирования
PDF
СИМПЛЕКС-МЕТОД
PPT
графика Pascal ABC
PPT
чернякова г.в.
PDF
Использование GNU OCTAVE для инженерных и математических расчетов
PDF
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...
PDF
13 встреча — Сжатие данных (Р. Одинцов)
PDF
Факторизационные модели в рекомендательных системах
PPTX
Опыт разработки статического анализатора кода
PPT
Графика в Паскаль
PDF
11 встреча — Введение в GPGPU (А. Свириденков)
PDF
Bpsk
PPT
Оценка сложности алгоритма
PPTX
OpenACC short review
Как приручить дракона: введение в LLVM
Tech Talks @NSU: Как приручить дракона: введение в LLVM
учебник Q basic
Computing the code distance of linear binary and ternary block codes using p...
егэ часть а
графические возможности языка программирования
СИМПЛЕКС-МЕТОД
графика Pascal ABC
чернякова г.в.
Использование GNU OCTAVE для инженерных и математических расчетов
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...
13 встреча — Сжатие данных (Р. Одинцов)
Факторизационные модели в рекомендательных системах
Опыт разработки статического анализатора кода
Графика в Паскаль
11 встреча — Введение в GPGPU (А. Свириденков)
Bpsk
Оценка сложности алгоритма
OpenACC short review

Основы алгоритмизации (QBasic)

  • 1. Изучение основ алгоритмизации с помощью среды программирования QBasic МОУ «Средняя общеобразовательная школа № 3» г. Юрьев - Польского Разработала: учитель информатики Л.В. Скаржинская
  • 2. Алгоритм – строгая последовательность действий, приводящая к преобразованию объекта из начального состояния в конечное, записанная с помощью понятных исполнителю команд.
  • 3. Виды алгоритмов: Линейный – команды записываются и выполняются последовательно друг за другом. Начало Команда 1 Команда 2 Конец
  • 4. Алгоритм с ветвлением – команды или серия команд выполняется в зависимости от истинности условий. Начало Ввод данных Условие Команда 1 Команда 2 Конец
  • 5. Что получилось на выходе? Х = ? нет Начало Х = 5 Х > 7 Х = Х+2 Х = Х*10 Конец да
  • 6. Алгоритм с циклом – серия команд выполняется многократно, пока не выполнится определенное условие. Что получилось на выходе? Х = ? нет Начало Х = 5 Х > 20 Х = Х - 3 Х = Х+10 Конец да
  • 7. Алгоритм, записанный на понятном компьютере языке программирования, называется программой.
  • 9. Операторы графики: 1. Screen 12 – графический режим экрана 680*460 0 680 460 680*460
  • 10. 2. CLS – оператор очистки экрана. Точка PSET (x, y), c (с –цвет от 0 до 15)
  • 11. Код цветов: Темные цвета Светлые цвета 0 Черный 8 Темно – серый 1 Синий 9 Светло – синий 2 Зелёный 10 Светло – зелёный 3 Голубой 11 Светло – голубой 4 Красный 12 Светло – красный 5 Фиолетовый 13 Светло – фиолетовый 6 Коричневый 14 Желтый 7 Серый 15 Белый
  • 12. Окружность CIRCLE (x, y), r, c r – радиус с- цвет Линия LINE (x1,y1) – (x2,y2), c
  • 13. Прямоугольник LINE (x1,y1) – (x2,y2), c, B (BF) (x2,y2), (x1,y1)
  • 14. Закрашивание замкнутой области CIRCLE (x, y), r, c PAINT (x ,y ), c1, c2
  • 15. РИСОВАНИЕ ОВАЛА CIRCLE ( х , у ), r, c, n1, n2, k Где r – радиус овала; с – цвет овала; k – коэффициент сжатия k < 1 , овал вытянут по горизонтали; k > 1, овал вытянут по вертикали.
  • 16. РИСОВАНИЕ КРИВЫХ ЛИНИЙ n1 - начало овала; n2 – конец овала. CIRCLE ( х , у ), r, c, n1, n2, k CIRCLE (290, 215), 20, 3 , 0, 6.28, 0.5 0 радиан 6,28 радиан 3,14радиан 1,57 радиан 4,71 радиан n1 n2
  • 17. Задание для самостоятельного выполнения: CLS SCREEN 12 LINE (170, 115)-(410, 345), 1, BF LINE (200, 145)-(230, 175), 2, BF LINE (350, 145)-(380, 175), 2, BF LINE (230, 270)-(350, 300), 2, BF CIRCLE (290, 215), 20, 3 PAINT (290, 215), 3, 3 LINE (170, 0)-(250, 115), 2 LINE (410, 0)-(330 , 115), 2
  • 18. Какая картинка у вас получилась? Перепрограммируйте и добавьте несколько элементов вашей картинки, чтобы она изменилась следующим образом: Если такая МОЛОДЦЫ! Желаю удачи!
  • 19. Конец урока! Спасибо за внимание!