Инфоурок Информатика ПрезентацииПрезентация Презентация по информатике на тему "операторы языка программирования Visual Basic" (10 класс)

Презентация Презентация по информатике на тему "операторы языка программирования Visual Basic" (10 класс)

Скачать материал
Скачать материал "Презентация Презентация по информатике на тему "операторы языка программирования Visual Basic" (10 класс)"

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Проректор

Описание презентации по отдельным слайдам:

  • Основы языка Visual Basic1. Структура языка 	программирования Visual Basic....

    1 слайд

    Основы языка Visual Basic

    1. Структура языка программирования Visual Basic.
    2. Процедуры Visual Basic.
    3. Управляющие конструкции языка.

  • Структура языка программированияЯзык программированияАлфа
витТипы данныхВыраж...

    2 слайд

    Структура языка программирования
    Язык программирования
    Алфа
    вит
    Типы данных
    Выражения и опера
    ции
    Опера
    торы
    Функ
    ции

  • 1.1. Алфавит языка Visual BasicАлфавит - это полный набор букв, цифр и симво...

    3 слайд

    1.1. Алфавит языка Visual Basic

    Алфавит - это полный набор букв, цифр и символов, принятых в языке для обозначения данных и действий над ними.

  • Набор символов языкапрописные  (A - Z) и  строчные (а - z) буквы латинского а...

    4 слайд

    Набор символов языка
    прописные (A - Z) и строчные (а - z) буквы латинского алфавита;
    цифры от 0 до 9;
    знаки арифметических операций
    +, -, *, /, \, ^;
    знаки операций отношения: =, <, >, <, >;
    знаки препинания и разделители:
    , _ . : ; ( );

  • 1.2. ДанныеДанные - это возможные структуры языка, над которыми выполняются...

    5 слайд

    1.2. Данные
    Данные - это возможные структуры языка, над которыми выполняются разрешенные действия (операции): константы, переменные и массивы. По способности к изменению все данные делятся на переменные и константы.
    Переменная - это величина, которая может меняться при выполнении программы.
    Константа - величина, не меняющаяся в процессе работы.

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

    6 слайд

    Ограничения на имя переменной
    - имя переменной должно начинаться с буквы, а не с цифры или другого символа;
    - имя не должно содержать точек;
    - имя должно быть уникальным в пределах данной процедуры или модуля в зависимости от области видимости данной переменной;
    - длина имени переменной не должна превышать 255 символов.

  • Типы переменныхТип	Хранимая информацияInteger  Целые числаLong  Целые числаSi...

    7 слайд

    Типы переменных
    Тип
    Хранимая информация
    I
    n
    teger
    Целые числа
    Long
    Целые числа
    Si
    n
    gle
    Десятичные числа
    Double
    Десятичные числа двойной
    точн
    о
    сти
    Cu
    r
    rency
    До 15 цифр перед десятичной

    точкой и до 4 цифр после нее
    Variant
    Значения любого из вышеперечи
    сленных типов

  • Типы переменныхТипХранимая информацияStringТекстовая информацияByteЦелые числ...

    8 слайд

    Типы переменных
    Тип
    Хранимая информация
    String
    Текстовая информация
    Byte
    Целые числа
    Boolean
    Булевы значения
    Date
    Информация о дате и врем
    е
    ни
    O
    b
    ject
    Ссылки на рисунок или любой
    другой объект

  • Способы объявления переменныхявное объявление;
неявное объявление;
при помощи...

    9 слайд

    Способы объявления переменных
    явное объявление;
    неявное объявление;
    при помощи суффиксов.

  • Dim Var1 [As Type1] [,Var2[As Type2]]Private Var1 [As Type1] [,Var2[As Type...

    10 слайд

    Dim Var1 [As Type1] [,Var2[As Type2]]

    Private Var1 [As Type1] [,Var2[As Type2]…]

    Static Var1 [As Type1] [,Var2[As Type2]…]

    Public Var1 [As Type1] [,Var2[As Type2]…]

    Явное объявление

  • Пример использования статической переменнойSub  MyButton_Click ( )Static N...

    11 слайд

    Пример использования статической переменной

    Sub MyButton_Click ( )
    Static Num as Integer
    Num = Num + 1
    MsgBox “На этой кнопке щелкнули”& Cstr (Num) “раз”
    End Sub

  • Переменные, доступные в любой процедуре, форме или модуле программы, называют...

    12 слайд

    Переменные, доступные в любой процедуре, форме или модуле программы, называются глобальными.
    Для создания глобальной переменой необходимо поместить оператор объявления переменной Public в раздел объявлений модуля
    Переменные, доступные только в пределах той процедуры, в которой они объявлены, называются локальными

  • Выражения и операции
Последовательность операций, которые необходимо произве...

    13 слайд

    Выражения и операции


    Последовательность операций, которые необходимо произвести над данными, чтобы получить требуемое значение, называется выражением.

    Оператор присваивания
    V = <выражение>,
    где V – переменная;
    <выражение> – выражение определенной категории.


  • Категории операций1. Арифметические.2. Сравнения.3. Логические.4. Стро...

    14 слайд

    Категории операций

    1. Арифметические.
    2. Сравнения.
    3. Логические.
    4. Строковые.

  • Арифметические операцииОперацияСимволоперацииВозведение в степень^Отрицание (...

    15 слайд

    Арифметические операции
    Операция
    Символ
    операции
    Возведение в степень
    ^
    Отрицание (унарная
    операция)

    Умножение, деление
    *, /
    Целочисленное деление
    \
    Деление по модулю
    mod
    Сложение, вычитание
    +, –

  • Другие операцииОперацияСимволоперацииКонкатенация строк&amp;Операции сравнения=,...

    16 слайд

    Другие операции
    Операция
    Символ
    операции
    Конкатенация строк
    &
    Операции сравнения
    =, <>, <, >, <=,
    >=
    Логические операции
    Not, And, Or,

  • 	Процедуры Visual Basicпроцедуры-подпрограммы
процедуры-функции

    17 слайд

    Процедуры Visual Basic

    процедуры-подпрограммы
    процедуры-функции

  • Процедуры–подпрограммы		[Private/Public] Sub SubName ( )			End  Subгде...

    18 слайд

    Процедуры–подпрограммы


    [Private/Public] Sub SubName ( )
    <программный код>
    End Sub

    где [Private/Public] – необязательные ключевые слова, определяющие область видимости подпрограммы.
    Sub – ключевое слово, определяющее тип процедуры-подпрограмму.
    SubName ( ) – имя подпрограммы.
    End Sub – конец подпрограммы

  • ПримерSub    Main ( )‘Метод Show – для отображения форм	frmMain. Show	frmO...

    19 слайд

    Пример
    Sub Main ( )
    ‘Метод Show – для отображения форм
    frmMain. Show
    frmOther. Show
    l Information
    End Sub
    Public Sub Information ( )
    MsgBox “Формы показаны”
    End Sub

  • Процедуры–функции[Private/Public] Function Name ( ) As DataTy...

    20 слайд

    Процедуры–функции
    [Private/Public] Function Name ( ) As DataType
    <программный код>
    Name = Value
    End Function
    Function – ключевое слово, определяющее процедуру-функцию;
    Name ( ) – имя функции;
    As DataType – указание типа данных возвращаемого значения;
    Value – собственно возвращаемое значение;
    End Function – конец функции

  • ПримерPrivate Sub Command1_Click( )
…Val = GreaterNum (X, Y)…End  SubPu...

    21 слайд

    Пример


    Private Sub Command1_Click( )

    Val = GreaterNum (X, Y)

    End Sub
    Public Function GreaterNum (NumOne As Integer, NumTwo As Integer) As Integer
    IF NumOne > NumTwo Then
    GreaterNum = NumOne
    Else
    GreaterNum = NumTwo
    End If
    End Function

  • 3.	Управляющие конструкции языка3.1. Условные операторы3.1.1. Оператор IF…...

    22 слайд

    3.Управляющие конструкции языка

    3.1. Условные операторы
    3.1.1. Оператор IF…THEN

    3.1.1.1. Строчный оператор

    If условие Then действие

  • Пример1IF X&lt; &gt; 0 THEN Y = A/XПример2IF X&lt; &gt; 0 THEN Y = A/X ELSE MSGBOX...

    23 слайд

    Пример1

    IF X< > 0 THEN Y = A/X

    Пример2

    IF X< > 0 THEN Y = A/X ELSE MSGBOX "Деление на 0", vbCritical, "Ошибка"

  • Блочный оператор
IF           условие1...

    24 слайд


    Блочный оператор


    IF условие1 Then
    оператор1
    ..
    операторN
    [ELSEIF условие2
    оператор 1
    ..
    Оператор М]
    [ELSE
    оператор 1
    ..
    Оператор К]

    END IF


  • Пример4IF            X&gt;=8.5 Then	mark = &quot;отлично&quot;ELSEIF  X&gt;=6.5 Then	mar...

    25 слайд

    Пример4


    IF X>=8.5 Then
    mark = "отлично"
    ELSEIF X>=6.5 Then
    mark = "хорошо"
    ELSEIF X>=4.5 Then
    mark = "удовл."
    ELSE
    mark = "неуд."
    END IF
    MsgBox "Ваша оценка",, mark

  • Оператор Select Case

Select Case TestValue...

    26 слайд


    Оператор Select Case




    Select Case TestValue
    Case Value1
    Statements_1
    Case Value2
    Statements_2


    Case Else
    Statements_N
    End Select


  • Элементы списка выражений Value должны иметь одну из следующих трех форм- вы...

    27 слайд

    Элементы списка выражений Value должны иметь одну из следующих трех форм

    - выражение  , выражение  :
    1,3,5,7,9

    - выражение ТО выражение:
    10 ТО 20

    - IS выражение с операцией:
    IS < 32


  • ПримерSelect Case X%	Case 1 		MsgBox &quot;Это – 1&quot;	Case 2 		MsgBox &quot;Это – 2&quot;...

    28 слайд

    Пример

    Select Case X%
    Case 1
    MsgBox "Это – 1"
    Case 2
    MsgBox "Это – 2"
    Case 101 То 199
    MsgBox "Число более 100 и менее 200"
    Case Else
    MsgBox "Число вне диапазонов"
    End Select


  • Операторы цикла             Операторы For…Next
For Var = V1 To V2...

    29 слайд

    Операторы цикла
    Операторы For…Next



    For Var = V1 To V2 [Step StepV]
    тело цикла
    Next [Var]
    Где
    For – ключевое слово – начало цикла;
    Var – числовая переменная;
    V1 – начальное значение CountVar;
    V2 – конечное значение CountVar;
    StepV– величина прибавляемая к значению Var (по умолчанию - 1).

  • ПримерыFor   I = 1 то 5	sum = sum + I
Next IMsgBox &quot;Значение суммы:&quot;&amp; Cst...

    30 слайд

    Примеры


    For I = 1 то 5
    sum = sum + I
    Next I
    MsgBox "Значение суммы:"& Cstr (sum)


    For X = 9 то 0 STEP – 1
    MsgBox "Значение счетчика цикла:"& Cstr (X)
    Next X

  • ПримерFor   count = 0 To 20‘Проверка: установлен ли флажокIf      chkLimi...

    31 слайд

    Пример


    For count = 0 To 20
    ‘Проверка: установлен ли флажок
    If chkLimit.Value = 1 Then
    ‘Если помечен, то цикл должен быть прерван, когда счетчик станет больше 10
    If count>10 Then Exit For
    End if
    Next count

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 661 668 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 06.09.2015 2236
    • PPTX 238.5 кбайт
    • 38 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Чебакова Елена Юрьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Чебакова Елена Юрьевна
    Чебакова Елена Юрьевна
    • На сайте: 8 лет и 7 месяцев
    • Подписчики: 0
    • Всего просмотров: 9342
    • Всего материалов: 9

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 38 человек из 18 регионов
  • Этот курс уже прошли 33 человека

Курс повышения квалификации

Особенности подготовки к сдаче ОГЭ по информатике и ИКТ в условиях реализации ФГОС ООО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 100 человек из 39 регионов
  • Этот курс уже прошли 806 человек

Мини-курс

Робототехника в школе: конструирование и программирование

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 47 человек из 22 регионов
  • Этот курс уже прошли 26 человек

Мини-курс

Стратегия продаж и продуктовая линейка: успех в современном бизнесе

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Современные медиа: экономика, системы и технологии

3 ч.

780 руб. 390 руб.
Подать заявку О курсе