Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Построение биоритмов человека на языке программирования Visual Basic

Содержание

Пестов Владимир ЭриковичУчитель информатики ГБОУ Школа № 1494, СП 296
Определение биоритмов человека Пестов Владимир ЭриковичУчитель информатики ГБОУ Школа № 1494, СП 296 Содержание:Историческая справка о истории календаря и биоритмов.Анализ заданного года с целью выяснения, Биоритмы	 Биологические ритмы — периодически повторяющиеся изменения в ходе биологических процессов в Юлианский календарь	 Юлианский календарь был разработан группой александрийских астрономов  и введён Григорианский календарь	 Григорианский календарь в католических странах был введён папой Григорием XIII Разница дат юлианского и григорианского календарей: Теория «Трёх ритмов»	 Теория «Трёх ритмов» - теория, предполагающая наличие многодневных ритмов, При  построении графиков  функции будем использовать язык программирования Visual Basic.Перечислим Введем необходимые переменные:Dim e As IntegerDim g As IntegerDim h As LongDim Определим текстовые окна:a = Val(Text1.Text)b = Val(Text2.Text)c = Val(Text3.Text)f = Val(Text4.Text)l = Val(Text5.Text)m = Val(Text6.Text)abcflm Каждому месяцу соответствует определенное количество дней:d(1) = 31d(2) = 28d(3) = 31d(4) Является ли год високосным? Программа, которая определяет является ли год високосным - If i Mod 4 Подсчитаем общее количество дней от дня рождения до текущего дня - g If m Выводим условные обозначения:p2.Scale (-3, 3)-(3, -3)p2.DrawWidth = 3p2.Line (-2.5, 2)-(-1, 2), vbRedp2.Line Строим синусоиды, характеризующие биоритмы человека -For i = k To k + Данная работа создавалась как хорошее наглядное пособие, позволяющее продемонстрировать возможность
Слайды презентации

Слайд 2

Пестов Владимир Эрикович
Учитель информатики ГБОУ Школа № 1494,

Пестов Владимир ЭриковичУчитель информатики ГБОУ Школа № 1494, СП 296

СП 296



Слайд 3 Содержание:

Историческая справка о истории календаря и биоритмов.
Анализ заданного

Содержание:Историческая справка о истории календаря и биоритмов.Анализ заданного года с целью

года с целью выяснения, является ли он високосным.
Определение порядкового

номера дня в данном году.
Определение количества дней от даты рождения до заданной даты.
Определение биоритмов человека.

Слайд 4 Биоритмы
Биологические ритмы — периодически повторяющиеся изменения в

Биоритмы	 Биологические ритмы — периодически повторяющиеся изменения в ходе биологических процессов

ходе биологических процессов в организме или явлений природы. Является

фундаментальным процессом в живой природе. Наукой, изучающей биоритмы, является хронобиология. По связи с естественными ритмами окружающей среды биоритмы подразделяются на физиологические и экологические.
Существует тесная зависимость между фазой солнечного цикла и лунных ритмов
Психологи отмечают изменения в поведении некоторых людей, связанные с фазами луны, в частности, известно, что в новолуние растёт число самоубийств, сердечных приступов и пр.


Слайд 5 Юлианский календарь
Юлианский календарь был разработан группой александрийских

Юлианский календарь	 Юлианский календарь был разработан группой александрийских астрономов и введён

астрономов и введён Юлием Цезарем в 45 г

до н. э..
Год по юлианскому календарю начинается 1 января, так как именно в этот день с 153 год до н. э. избранные комициями консулы вступали в должность. В юлианском календаре обычный год состоит из 365 дней и делится на 12 месяцев. Раз в 4 года объявляется високосный год, в который добавляется один день — 29 февраля (ранее аналогичная система была принята в зодиакальном календаре по Дионисию). Таким образом, юлианский год имеет продолжительность в среднем 365,25 дней, что отличается на 11 минут от тропического года.
Точность юлианского календаря невысока: каждые 128 лет накапливается лишний день.
Разница между юлианским и григорианским календарями постоянно увеличивается из-за разных правил определения високосных годов: в юлианском календаре такими являются все годы, кратные 4, тогда как в григорианском годы, кратные 100, но при этом не кратные 400, високосными не являются.

Слайд 6 Григорианский календарь
Григорианский календарь в католических странах был

Григорианский календарь	 Григорианский календарь в католических странах был введён папой Григорием

введён папой Григорием XIII 4 октября 1582 года взамен

старого юлианского: следующим днём после четверга 4 октября стала пятница 15 октября (дней с 5 по 14 октября 1582 в григорианском календаре нет).
Поводом к принятию нового календаря стало постепенное смещение по отношению к юлианскому календарю дня весеннего равноденствия, по которому определялась дата Пасхи, и рассогласование пасхальных полнолуний с астрономическими.
В России григорианский календарь введён в 1918 году декретом Совнаркома, согласно которому в 1918 году после 31 января следовало 14 февраля.

Слайд 7 Разница дат юлианского и григорианского календарей:

Разница дат юлианского и григорианского календарей:

Слайд 8 Теория «Трёх ритмов»
Теория «Трёх ритмов» - теория,

Теория «Трёх ритмов»	 Теория «Трёх ритмов» - теория, предполагающая наличие многодневных

предполагающая наличие многодневных ритмов, не зависящих как от внешних

факторов, так и от возрастных изменений самого организма. Пусковым механизмом этих ритмов является только момент рождения человека, при котором возникают ритмы с периодом в 23, 28 и 33 суток, определяющие уровень его физической, эмоциональной и интеллектуальной активности. Графическим изображением этих ритмов является синусоида.
Предположению о существовании «трех биоритмов» около ста лет. Ее авторами стали три человека: психолог Герман Свобода, отоларинголог Вильгельм Флисс, открывшие эмоциональный и физический биоритмы, и преподаватель Фридрих Тельчер, исследовавший интеллектуальный ритм.
Существуют многочисленные программы для определения биоритмов, все они привязываются к дате рождения.

Слайд 9 При построении графиков функции будем использовать

При построении графиков функции будем использовать язык программирования Visual Basic.Перечислим основные

язык программирования
Visual Basic.
Перечислим основные свойства и

методы объекта «Графическое окно» (PictureBox).

Объект: PictureBox.
Имя Объекта: Picture1.
Масштаб графического окна: Picture1.Scale(x1,y1)-(x2,y2).
Очистка графического окна: Picture1.Cls
Построение точки: Picture1.Pset (x,y),(цвет)

Используем базовые конструкции цикл и условие языка программирования
Visual Basic.

Конструкция, цикл:
For To Step Next
Конструкция, условия:
If Then Else End if

При построении графиков функции применяем встроенную математическую функцию:
y=sin x

Запись на языке Visual Basic:
y=sin(x)

Т.к. Значение переменных при построении графиков функции являются действительными числами, то тип переменной – Double.

Пример:
Dim x As Double , y As Double.

Слайд 10 Введем необходимые переменные:
Dim e As Integer
Dim g As

Введем необходимые переменные:Dim e As IntegerDim g As IntegerDim h As

Integer
Dim h As Long
Dim j As Integer
Dim k As

Long
Dim n As String
Dim d(12) As Integer
Dim o As Integer

Слайд 11 Определим текстовые окна:
a = Val(Text1.Text)
b = Val(Text2.Text)
c =

Определим текстовые окна:a = Val(Text1.Text)b = Val(Text2.Text)c = Val(Text3.Text)f = Val(Text4.Text)l = Val(Text5.Text)m = Val(Text6.Text)abcflm

Val(Text3.Text)
f = Val(Text4.Text)
l = Val(Text5.Text)
m = Val(Text6.Text)
a
b
c
f
l
m


Слайд 12 Каждому месяцу соответствует определенное количество дней:
d(1) = 31
d(2)

Каждому месяцу соответствует определенное количество дней:d(1) = 31d(2) = 28d(3) =

= 28
d(3) = 31
d(4) = 30
d(5) = 31
d(6) =

30
d(7) = 31
d(8) = 31
d(9) = 30
d(10) = 31
d(11) = 30
d(12) = 31

Слайд 13

Является ли год високосным?

Является ли год високосным?

Слайд 14 Программа, которая определяет является ли год високосным -

Программа, которая определяет является ли год високосным - If i Mod


If i Mod 4 = 0 Then
If i Mod

100 = 0 Then
If i Mod 400 = 0 Then
j = 366
Else
j = 365
End If
Else
j = 366
End If
Else

Слайд 15 Подсчитаем общее количество дней от дня рождения до

Подсчитаем общее количество дней от дня рождения до текущего дня -

текущего дня -
g = 0
For i = b

+ 1 To 12
g = d(i) + g
Next
g = g + (d(b) - a)
End If

h = 0
For i = c + 1 To f - 1
If i Mod 4 = 0 Then
If i Mod 100 = 0 Then
If i Mod 400 = 0 Then
j = 366
Else
j = 365
End If
Else
j = 366
End If
Else
j = 365
End If
h = h + j
Next


Слайд 16 If m

If m

Then

If f Mod 4 = 0 Then
If f Mod

100 = 0 Then
If f Mod 400 = 0 Then
d(2) = 29
Else
d(2) = 28
End If
Else
d(2) = 29
End If
Else
d(2) = 28
End If

e = 0
For i = 1 To m - 1
e = d(i) + e
Next

e = e + l

End If

k = g + h + e
Label9.Caption = k


Слайд 17 Выводим условные обозначения:
p2.Scale (-3, 3)-(3, -3)
p2.DrawWidth = 3
p2.Line

Выводим условные обозначения:p2.Scale (-3, 3)-(3, -3)p2.DrawWidth = 3p2.Line (-2.5, 2)-(-1, 2),

(-2.5, 2)-(-1, 2), vbRed
p2.Line (-2.5, 0)-(-1, 0), vbGreen
p2.Line (-2.5,

-2)-(-1, -2), vbBlue


p.Scale (k, 1.4)-(k + 31, -1.4)
p.Cls
p.DrawWidth = 1
p.Line (k, 0)-(k + 31, 0)
p.Line (0, 1.4)-(0, -1.4)


For i = k To k + 30
p.Line (i, -0.1)-(i, 0.1)
p.Print i - k + 1
Next



Слайд 18 Строим синусоиды, характеризующие биоритмы человека -
For i =

Строим синусоиды, характеризующие биоритмы человека -For i = k To k

k To k + 31 Step 0.01

p.DrawWidth = 3
p.PSet

(i, Sin(6.2832 * i / 23)), vbRed

p.PSet (i, Sin(6.2832 * i / 28)), vbGreen

p.PSet (i, Sin(6.2832 * i / 33)), vbBlue
Next


  • Имя файла: postroenie-bioritmov-cheloveka-na-yazyke-programmirovaniya-visual-basic.pptx
  • Количество просмотров: 165
  • Количество скачиваний: 0