Инфоурок Информатика ПрезентацииЯзык программирования Visual Basic .NET

Язык программирования Visual Basic .NET

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

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Алгоритмическая структура ветвления.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

Заведующий филиалом музея

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

  •  Алгоритмическая структура ветвления

    1 слайд

    Алгоритмическая структура ветвления

  • Английский математик и логик Джордж Буль Логические данные имеют только два...

    2 слайд

    Английский математик и логик Джордж Буль Логические данные имеют только два значения: истина (True) или ложь (False). Булева (Boolean) логика

  • Основные операции булевой логики AND – оператор логического умножения OR – о...

    3 слайд

    Основные операции булевой логики AND – оператор логического умножения OR – оператор логического сложения NOT – оператор логического отрицания

  • Примеры: 3 = 1 + 2 AND 2 = 1 + 1 3 = 1 + 2 OR 5 = 2 + 2 NOT (3 = 1 + 2) True...

    4 слайд

    Примеры: 3 = 1 + 2 AND 2 = 1 + 1 3 = 1 + 2 OR 5 = 2 + 2 NOT (3 = 1 + 2) True True True True False True True False

  • < меньше > больше = больше или равно = равно  не равно Операции сравнения

    5 слайд

    < меньше > больше <= меньше или равно >= больше или равно = равно <> не равно Операции сравнения

  •  Примеры: 3 &lt; 4 True 2 &gt; 5 False 3

    6 слайд

    Примеры: 3 < 4 True 2 > 5 False 3 <= 3 True 3 <> 3 False

  • Условный оператор If Логическое_выражение Then Оператор If myAge = 3 Then Me...

    7 слайд

    Условный оператор If Логическое_выражение Then Оператор If myAge = 3 Then MessageBox.Show («Мне 3 года») End if If Логическое_выражение Then     Группа_операторов End If If (a = b) And (c <> d) Then     b = d     a = 20 End If

  • Использование нескольких условных операторов If CheckBox1.Checked = True The...

    8 слайд

    Использование нескольких условных операторов If CheckBox1.Checked = True Then ActiveForm.BackColor = System.Drawing.Color.Red End if If CheckBox1.Checked = True Then TextBox1.Text = «Сигнал тревоги» End if If CheckBox1.Checked = True Then MessageBox.Show («Опасность! Опасность!») End if

  • Более короткая запись нескольких условных операторов If условие Then операто...

    9 слайд

    Более короткая запись нескольких условных операторов If условие Then оператор 1 оператор 2 оператор 3 End If

  • If CheckBox1.Checked = True Then ActiveForm.BackColor = System.Drawing.Color...

    10 слайд

    If CheckBox1.Checked = True Then ActiveForm.BackColor = System.Drawing.Color.Red TextBox1.Text = «Сигнал тревоги» MessageBox.Show («Опасность! Опасность!») End if

  •  Домашнее задание: стр. 133-146, № 8.1, стр. 144

    11 слайд

    Домашнее задание: стр. 133-146, № 8.1, стр. 144

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

Фитнес-тренер

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Вложение условных операторов.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

  •  Вложение условных операторов

    1 слайд

    Вложение условных операторов

  • Актуализация опорных знаний По какой схеме «принимают решение» компьютеры? а...

    2 слайд

    Актуализация опорных знаний По какой схеме «принимают решение» компьютеры? а) ИСТИНА/ЛОЖЬ; б) вероятно/невероятно; в) компьютеры не принимают решений, поскольку их действия запрограммированы. в)

  • Актуализация опорных знаний В чем состоит смысл операции, обозначенной ? а)...

    3 слайд

    Актуализация опорных знаний В чем состоит смысл операции, обозначенной <>? а) возведение в степень; б) не равно; в) меньше или равно. б)

  • Актуализация опорных знаний Когда операция AND возвращает значение True? а)...

    4 слайд

    Актуализация опорных знаний Когда операция AND возвращает значение True? а) когда оба ее операнда имеют значения True; б) когда хотя бы один из ее операндов имеет значение True; в) ответ неоднозначный. а)

  • Актуализация опорных знаний Когда операция OR возвращает значение True? а) к...

    5 слайд

    Актуализация опорных знаний Когда операция OR возвращает значение True? а) когда оба ее операнда имеют значения True; б) когда хотя бы один из ее операндов имеет значения True; в) ответ неоднозначный. б)

  • Актуализация опорных знаний Какой будет результат операции а&gt;a? а) True; б)...

    6 слайд

    Актуализация опорных знаний Какой будет результат операции а>a? а) True; б) False; в) результат зависит от значения переменной a. б)

  • Актуализация опорных знаний Таблица значений какой операции имеет наибольшее...

    7 слайд

    Актуализация опорных знаний Таблица значений какой операции имеет наибольшее количество значений False? а) AND; б) OR; в) NOT. a)

  • Актуализация опорных знаний Какое из приведенных ниже выражений не эквивален...

    8 слайд

    Актуализация опорных знаний Какое из приведенных ниже выражений не эквивалентно выражению x<>y? а) x>y AND x<y; б) x>y OR x<y; в) NOT(x=y). a)

  • Актуализация опорных знаний Условие a OR NOT (a): а) является всегда истинны...

    9 слайд

    Актуализация опорных знаний Условие a OR NOT (a): а) является всегда истинным; б) является всегда ложным; в) может быть как истинным, так и ложным, в зависимости от значения переменной а. a)

  • Вложение If CheckBox1. Checked = True Then If CheckBox2. Checked = True Then...

    10 слайд

    Вложение If CheckBox1. Checked = True Then If CheckBox2. Checked = True Then MessageBox.Show (“Все флажки установлены”) End If End If

  • Выбор из двух альтернатив If CheckBox1. Checked = True Then ActiveForm.BackC...

    11 слайд

    Выбор из двух альтернатив If CheckBox1. Checked = True Then ActiveForm.BackColor = System.Drawing.Color.Red End If If CheckBox1. Checked = False Then ActiveForm.BackColor = System.Drawing.Color.Blue End If

  •  Оператор If…Then…Else If условие Then оператор 1 Else оператор 2 End If

    12 слайд

    Оператор If…Then…Else If условие Then оператор 1 Else оператор 2 End If

  • Оператор If…Then…Else If CheckBox1. Checked = True Then ActiveForm.BackColor...

    13 слайд

    Оператор If…Then…Else If CheckBox1. Checked = True Then ActiveForm.BackColor = System.Drawing.Color.Red Else ActiveForm.BackColor = System.Drawing.Color.Blue End If

  •  Задача 1.	Вычислить значение заданной функции y = 2x-12, если -3&lt; x

    14 слайд

    Задача 1.Вычислить значение заданной функции y = 2x-12, если -3< x <5, 7-8x для всех других значений x.

  •  Домашнее задание: стр. 156-161, № 9.1, стр. 166

    15 слайд

    Домашнее задание: стр. 156-161, № 9.1, стр. 166

  • Dim x, y As Integer x = TextBox1.Text If x &gt; -3 And x &lt; 5 Then y = 2 * x - 12...

    16 слайд

    Dim x, y As Integer x = TextBox1.Text If x > -3 And x < 5 Then y = 2 * x - 12 Else : y = 7 - 8 * x End If TextBox2.Text = y

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

HR-менеджер

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Вложенные циклы.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

  • Актуализация опорных знаний Какие действия выполняет цикл? а) возвращается н...

    1 слайд

    Актуализация опорных знаний Какие действия выполняет цикл? а) возвращается на начало кода блока; б) прерывает выполнение программы; в) выполняет код снова и снова. а)

  • Актуализация опорных знаний Какие действия выполняет цикл со счетчиком? а) п...

    2 слайд

    Актуализация опорных знаний Какие действия выполняет цикл со счетчиком? а) принимает решение снова и снова; б) выполняет определенный набор кода заданное количество раз; в) определяет переменные. б)

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

    3 слайд

    Актуализация опорных знаний Какого типа должна быть переменная счетчика в цикле For? а) Integer; б) Single; в) String. a)

  • Актуализация опорных знаний Каким будет значение переменной g, если завершит...

    4 слайд

    Актуализация опорных знаний Каким будет значение переменной g, если завершится выполнение цикла For g = 1 To 2? а) 1; б) 2; в) 3. в)

  • Актуализация опорных знаний Что произойдет, если начальное значение счетчика...

    5 слайд

    Актуализация опорных знаний Что произойдет, если начальное значение счетчика цикла For…To больше конечного? а) возникнет ошибка; б) цикл не выполнится ни одного раза; в) выполнится лишь одна итерация цикла. б)

  •  Вложенные циклы. Операторы прерывания циклов

    6 слайд

    Вложенные циклы. Операторы прерывания циклов

  • Помещение одной структуры цикла в другую называется вложением циклов. При вл...

    7 слайд

    Помещение одной структуры цикла в другую называется вложением циклов. При вложении циклов For…Next каждый цикл должен иметь свою уникальную переменную счетчика. For i = 1 To n For j = 1 To m <тело цикла> Next Next

  • Прерывание определенного цикла Для преждевременного выхода из цикла использу...

    8 слайд

    Прерывание определенного цикла Для преждевременного выхода из цикла используют оператор Exit For. Он записывается в середине оператора If…Then в теле цикла.

  • Прерывание определенного цикла Dim i As Integer For i = 1 To 5 MessageBox.Sh...

    9 слайд

    Прерывание определенного цикла Dim i As Integer For i = 1 To 5 MessageBox.Show (“i внутреннее = ” & i) If I = 3 Then Exit For End If Next MessageBox.Show (“i внешнее = ” & i)

  • Функция Mod Выражение x Mod y равняется нулю тогда и только тогда, когда x д...

    10 слайд

    Функция Mod Выражение x Mod y равняется нулю тогда и только тогда, когда x делится на y без остатка. 6 Mod 2 = 0 5 Mod 2 = 1

  •  Домашнее задание: стр. 184-192, № 10, стр. 189

    11 слайд

    Домашнее задание: стр. 184-192, № 10, стр. 189

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

Менеджер по туризму

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Встроенные подпрограммы и функции.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Фитнес-тренер

за 6 месяцев

Пройти курс

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

Скачать

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

  • Актуализация опорных знаний Что такое аргумент подпрограммы? а) переменная,...

    1 слайд

    Актуализация опорных знаний Что такое аргумент подпрограммы? а) переменная, которая объявляется вне подпрограммы; б) элемент данных, который передается подпрограмме; в) количество операторов в коде подпрограммы. б)

  • Актуализация опорных знаний Как вызвать подпрограмму? а) ИмяПодпрограммы ();...

    2 слайд

    Актуализация опорных знаний Как вызвать подпрограмму? а) ИмяПодпрограммы (); б) Execute ИмяПодпрограммы (); в) GoTo ИмяПодпрограммы (). а)

  • Актуализация опорных знаний Как преобразовать значение переменной Х строково...

    3 слайд

    Актуализация опорных знаний Как преобразовать значение переменной Х строкового типа в число? а) X.ToNumber; б) Convert (X); в) Val (X). в)

  • Актуализация опорных знаний Что произойдет, если вызвать подпрограмму, тело...

    4 слайд

    Актуализация опорных знаний Что произойдет, если вызвать подпрограмму, тело которой содержит одну строку – вызов этой же подпрограммы? а) такой код является ошибочным; б) программа «зациклится»; в) выполнение подпрограммы завершится нормально. б)

  • Актуализация опорных знаний Что произойдет, если подпрограмма потребует два...

    5 слайд

    Актуализация опорных знаний Что произойдет, если подпрограмма потребует два аргумента, а ей передать три? а) возникнет ошибка; б) третий аргумент будет проигнорирован; в) подпрограмма получит дополнительный параметр New_param. а)

  •  Процедуры и Функции, встроенные в .NET

    6 слайд

    Процедуры и Функции, встроенные в .NET

  • Функции обработки строк Переменная = Имя_строковой функции (аргумент 1, аргу...

    7 слайд

    Функции обработки строк Переменная = Имя_строковой функции (аргумент 1, аргумент 2, аргумент N)

  • Функции обработки строк Length – возвращает длину строки, т.е. количество си...

    8 слайд

    Функции обработки строк Length – возвращает длину строки, т.е. количество символов в ней. Пример: MyText = “TextBox1” MyLength = MyText.Length 8

  • Функции обработки строк ToLower – замена всех символов строки на символы ниж...

    9 слайд

    Функции обработки строк ToLower – замена всех символов строки на символы нижнего регистра. ToUpper - замена всех символов строки на символы верхнего регистра. MyText = “TextBox1” MyCaps = MyText.ToUpper возвращает “TEXTBOX1” MyText = “TextBox1” MySmalls = MyText.ToLower возвращает “textbox1”

  • Функции обработки строк Trim – удаляет пробелы перед строкой текста и после...

    10 слайд

    Функции обработки строк Trim – удаляет пробелы перед строкой текста и после нее. Пример: MyText = “ TextBox1” MyClean = MyText.Trim возвращает “TextBox1”

  • Функции обработки строк Substring – возвращает часть строки (подстроку). При...

    11 слайд

    Функции обработки строк Substring – возвращает часть строки (подстроку). Пример: MyText = “TextBox1” MySub = MyText.Substring (0, 4) Возвращает текст “Text”, начиная с позиции 0 длиной 4 символа.

  • Генератор случайных чисел Dim myRandomGenerator As System.Random Dim myRando...

    12 слайд

    Генератор случайных чисел Dim myRandomGenerator As System.Random Dim myRandomInteger As Integer myRandomGenerator = New System.Random myRandomInteger = myRandomGenerator.Next (1, 7) MessageBox.Show (myRandomInteger)

  • Функции преобразования типов данных при работе с числами Int – возвращает це...

    13 слайд

    Функции преобразования типов данных при работе с числами Int – возвращает целую часть числа. Примеры: Dim MyInt As Integer MyInt = Int (123) возвращает 123 MyInt = Int (123.45) возвращает 123

  •  Домашнее задание: стр. 225-234, № 12, стр. 231

    14 слайд

    Домашнее задание: стр. 225-234, № 12, стр. 231

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

HR-менеджер

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Методы.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

  •  Объекты, связанные с элементами управления и стандартные методы этих объектов

    1 слайд

    Объекты, связанные с элементами управления и стандартные методы этих объектов

  •  Средство автоввода имен свойств и методов

    2 слайд

    Средство автоввода имен свойств и методов

  • Пиктограмма свойства Пиктограмма метода Вывод: Точка связывает элемент управ...

    3 слайд

    Пиктограмма свойства Пиктограмма метода Вывод: Точка связывает элемент управления или форму с их свойствами.

  • Примеры имен элементов управления и их свойств: TextBox1.Text CheckBox1. Che...

    4 слайд

    Примеры имен элементов управления и их свойств: TextBox1.Text CheckBox1. Checked Form1.BackColor.Name

  • Понятие метода Свойства – это характеристики объекта. Методы – это действия...

    5 слайд

    Понятие метода Свойства – это характеристики объекта. Методы – это действия объекта. Методы вызываются в коде. Большинство элементов управления имеют методы Hide и Show. Элемент управления становится невидимым Элемент управления становится видимым

  • Данные, которые передаются методу, называются его аргументами. Метод может и...

    6 слайд

    Данные, которые передаются методу, называются его аргументами. Метод может иметь один или несколько аргументов. MessageBox.Show (“Hello, World”) Аргумент окна сообщения

  • Вызов методов Click – щелчок по элементу управления левой кнопкой мыши; Chec...

    7 слайд

    Вызов методов Click – щелчок по элементу управления левой кнопкой мыши; CheckedChanged – установка переключателя в положение «Выбран»; MouseMove - движение указателя мыши по форме; Focus – устанавливает курсор в текстовое поле; ResetText – удаляет текст из поля

  •  Задание на дом: стр. 84-94, упр. 5.2 стр. 90

    8 слайд

    Задание на дом: стр. 84-94, упр. 5.2 стр. 90

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Обработка массивов.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

  •  Задание и обработка массивов

    1 слайд

    Задание и обработка массивов

  • Основные способы ввода массива 1. Значения элементов последовательно вводятс...

    2 слайд

    Основные способы ввода массива 1. Значения элементов последовательно вводятся с клавиатуры. 2. Задаются с помощью генератора случайных чисел.

  • Задание массива с клавиатуры с помощью функции InputBox Dim a() As integer О...

    3 слайд

    Задание массива с клавиатуры с помощью функции InputBox Dim a() As integer Описание целочисленного массива с неизвестным размером Dim n, i As integer Размер массива Счетчик цикла n = Val(InputBox(“Введите количество элементов массива”)) Номер последнего элемента будет на 1 меньше общего количества элементов массива

  • Уменьшаем значение переменной n на 1: n = n - 1 Задаем размер массива а(), у...

    4 слайд

    Уменьшаем значение переменной n на 1: n = n - 1 Задаем размер массива а(), указывая в операторе ReDim номер последнего элемента массива: ReDim a(n) Организуем цикл для ввода значений элементов массива: For i = 0 To n a(i) = Val(InputBox(“Введите” + str(i) + “-й элемент массива”) )

  • Задание массива с помощью функции случайных чисел Rnd() в диапазоне [o, 1) З...

    5 слайд

    Задание массива с помощью функции случайных чисел Rnd() в диапазоне [o, 1) Задача.Заполнить целочисленный массив случайными числами из некоторого диапазона. Начало и конец диапазона задаются с клавиатуры. Dim start, fin As integer Start – начало, fin – конец диапазона start = Val(InputBox(“Введите начало отрезка”)) fin = Val(InputBox(“Введите конец отрезка”))

  • Для начальной настройки генератора случайных чисел используем функцию Random...

    6 слайд

    Для начальной настройки генератора случайных чисел используем функцию Randomize() Организуем цикл для ввода значений элементов массива: For i = 0 To n a(i) = Math.Round(start + (fin - start) * Rnd())

  • Вычисление суммы и произведения элементов массива Dim summa As Integer Dim p...

    7 слайд

    Вычисление суммы и произведения элементов массива Dim summa As Integer Dim proiz As Integer summa = 0 proiz = 1 For i = 0 To n summa = summa + a(i) proiz = proiz * a(i)

  • Определение количества элементов массива, удовлетворяющих некоторому условию...

    8 слайд

    Определение количества элементов массива, удовлетворяющих некоторому условию До начала обработки массива количество элементов полагается равным нулю. На каждом шаге цикла проверяем, соответствует ли данный элемент поставленному условию. Если значение элемента удовлетворяет условию, то искомое количество увеличивается на единицу.

  • Dim col As Integer col = 0 For i = 0 To n If a(i) &gt; 0 Then col = col + 1 End...

    9 слайд

    Dim col As Integer col = 0 For i = 0 To n If a(i) > 0 Then col = col + 1 End If Next MessageBox.Show (col) Определить количество положительных элементов в массиве

  •  Домашнее задание: конспект, № 14.1, стр. 258

    10 слайд

    Домашнее задание: конспект, № 14.1, стр. 258

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

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

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Одномерный массив.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

  •  Понятие массива. Одномерный массив

    1 слайд

    Понятие массива. Одномерный массив

  • Массив – это пронумерованное множество элементов, имеющих одинаковый тип. До...

    2 слайд

    Массив – это пронумерованное множество элементов, имеющих одинаковый тип. Доступ к каждому элементу массива осуществляется по его порядковому номеру, который называют индексом.

  • Одномерный массив Если за каждым элементом массива закреплен только один его...

    3 слайд

    Одномерный массив Если за каждым элементом массива закреплен только один его порядковый номер (индекс), то такой массив называется одномерным. I 0 1 2 3 4 5 A(I) а б в г д е

  •  A(0)=а A(1)=б A(2)=в A(3)=г A(4)=д A(5)=е I 0 1 2 3 4 5 A(I) а б в г д е

    4 слайд

    A(0)=а A(1)=б A(2)=в A(3)=г A(4)=д A(5)=е I 0 1 2 3 4 5 A(I) а б в г д е

  • Объявление массива Dim Имя массива (Заканчивая Номером) As ТипЭлементовМасси...

    5 слайд

    Объявление массива Dim Имя массива (Заканчивая Номером) As ТипЭлементовМассива Элементы нумеруются с 0 Например: Dim MyFriends (100) As String

  • Задание значений элементов массива Dim MyArray (4) As Integer Dim i As Integ...

    6 слайд

    Задание значений элементов массива Dim MyArray (4) As Integer Dim i As Integer For i = 0 To 4 MyArray(i) = i MessageBox.Show(MyArray(i)) Next 0, 1, 2, 3, 4

  • Ввод и вывод массивов Dim friends (5) As String friends = TextBox1.Lines Tex...

    7 слайд

    Ввод и вывод массивов Dim friends (5) As String friends = TextBox1.Lines TextBox2.Lines = friends Для ввода массива удобно использовать многострочное текстовое поле (TextBox - свойство Multiline – True).

  • Присваивание массивов В языке программирования Visual Basic присваивание мас...

    8 слайд

    Присваивание массивов В языке программирования Visual Basic присваивание массивов разрешается частично: Можно присваивать массивы элементов одного типа, которые имеют одинаковую размерность, но возможно разную длину. В этом случае длина массива , которому присваиваются значения, может измениться. Массивы должны быть одинаковых размеров.

  • Присваивание массивов Два значения х будут замещены новыми значениями из мас...

    9 слайд

    Присваивание массивов Два значения х будут замещены новыми значениями из массива y, а длина массива х сократится на 1. Пусть объявлены два массива: Dim x (3) As Integer Dim y (2) As Integer x = y

  •  Домашнее задание: стр. 235-245, № 13.1, стр. 242

    10 слайд

    Домашнее задание: стр. 235-245, № 13.1, стр. 242

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

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

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Оператор Do While_Loop.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

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

Скачать

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

  • Актуализация опорных знаний Что произойдет, если на каждой итерации цикла Fo...

    1 слайд

    Актуализация опорных знаний Что произойдет, если на каждой итерации цикла For… To уменьшать счетчик? а) программа «зациклится»; б) цикл выполнится меньшее количество раз; в) возникнет ошибка. а)

  • Актуализация опорных знаний Некоторый фрагмент кода содержит вложенные циклы...

    2 слайд

    Актуализация опорных знаний Некоторый фрагмент кода содержит вложенные циклы. Во внешнем и внутреннем циклах счетчик изменяется в пределах от 1 до 5. Сколько всего раз выполнится внутренний цикл в ходе выполнения этого фрагмента кода? а) 5; б) 10; в) 25. в)

  • Актуализация опорных знаний Cколько итераций в цикле For i = -4 To 3? а) 6;...

    3 слайд

    Актуализация опорных знаний Cколько итераций в цикле For i = -4 To 3? а) 6; б) 7; в) 8. в)

  •  Неопределенные циклы.

    4 слайд

    Неопределенные циклы.

  • Цикл называется неопределенным, если заранее неизвестно количество повторени...

    5 слайд

    Цикл называется неопределенным, если заранее неизвестно количество повторений (итераций) тела цикла. Цикл выполняется, пока условие истинно Цикл выполняется, пока условие не станет истинным

  • Цикл «выполнять, пока» Do While … Loop Условие, управляющее циклом, записыва...

    6 слайд

    Цикл «выполнять, пока» Do While … Loop Условие, управляющее циклом, записывается в скобках после ключевого слова While.

  • Синтаксис цикла Do While … Loop Do While (условие) оператор 1 оператор 2 . ....

    7 слайд

    Синтаксис цикла Do While … Loop Do While (условие) оператор 1 оператор 2 . . . оператор 3 Loop Любое булево выражение Например, Х < 4 Тело цикла Тело цикла повторяется до тех пор, пока условие истинно.

  • Пример: Dim i As Integer i = 0 Do While (i &lt; 2) MessageBox.Show (i) i = i +...

    8 слайд

    Пример: Dim i As Integer i = 0 Do While (i < 2) MessageBox.Show (i) i = i + 1 Loop Начальное значение переменной Изменение значения переменной в теле цикла

  • Синтаксис цикла Do Until … Loop Do Until (условие) оператор 1 оператор 2 . ....

    9 слайд

    Синтаксис цикла Do Until … Loop Do Until (условие) оператор 1 оператор 2 . . . оператор 3 Loop Тело цикла повторяется до тех пор, пока условие ложно.

  • Пример: Dim i As Integer i = 0 Do Until (i &gt;1) MessageBox.Show (i) i = i + 1...

    10 слайд

    Пример: Dim i As Integer i = 0 Do Until (i >1) MessageBox.Show (i) i = i + 1 Loop

  •  Домашнее задание: стр. 193-205, № 11.1, стр. 205

    11 слайд

    Домашнее задание: стр. 193-205, № 11.1, стр. 205

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

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

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Оператор цикла For_Next.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

  • Актуализация опорных знаний Как необходимо выделять вложенный оператор? а) н...

    1 слайд

    Актуализация опорных знаний Как необходимо выделять вложенный оператор? а) никак не выделять; б) брать в квадратные скобки; в) выделять отступом. в)

  • Актуализация опорных знаний Сколько в коде должно быть операторов End If, ес...

    2 слайд

    Актуализация опорных знаний Сколько в коде должно быть операторов End If, если один оператор If содержится в другом? а) 0; б) 1; в) 2. в)

  • Актуализация опорных знаний После какого слова записывают код, если условие...

    3 слайд

    Актуализация опорных знаний После какого слова записывают код, если условие в операторе If ложно? а) Then; б) Else; в) Otherwise. б)

  • Актуализация опорных знаний Что происходит с указателем на строку, которая в...

    4 слайд

    Актуализация опорных знаний Что происходит с указателем на строку, которая выполняется, в процессе выполнения оператора If в пошаговом режиме? а) указатель остается перед оператором If; б) указатель перемещается по всем строкам, но при этом выполняются лишь некоторые строки кода; в) указатель на строку, которая выполняется, «перескакивает» строки, которые не нужно выполнять. в)

  • Актуализация опорных знаний Можно ли присвоить число текстовой переменной? а...

    5 слайд

    Актуализация опорных знаний Можно ли присвоить число текстовой переменной? а) можно, обычным оператором присваивания; б) нет, нельзя никаким способом; в) да, можно, воспользовавшись функцией преобразования типов. в)

  • Актуализация опорных знаний Можно ли в середине конструкции If условие 1 The...

    6 слайд

    Актуализация опорных знаний Можно ли в середине конструкции If условие 1 Then …Else снова использовать выражение If условие 1 Then ? а) нет, нельзя – это приведет к ошибке; б) да, можно, хотя это не логично; в) да, можно, это обычная ситуация в программировании. б)

  • Актуализация опорных знаний Какое значение получит переменная х после выполн...

    7 слайд

    Актуализация опорных знаний Какое значение получит переменная х после выполнения такого кода? а) 1; б) 2; в) 3. в) Dim x As Integer x = 1 If x > 0 Then If x > 1 Then x = 2 End If x = 3 End If

  • Алгоритмическая конструкция повторения и ее разновидности. Оператор цикла Fo...

    8 слайд

    Алгоритмическая конструкция повторения и ее разновидности. Оператор цикла For… Next

  •  Алгоритм называется циклическим, если в нем код выполняется несколько раз.

    9 слайд

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

  • Цикл со счетчиком Цикл со счётчиком используют тогда, когда известны начальн...

    10 слайд

    Цикл со счетчиком Цикл со счётчиком используют тогда, когда известны начальное и конечное значения счётчика цикла.      for  имя=значение1  to значение2 [step значение3]         повторяющиеся операторы       next  

  • Пример. Вычислить факториал числа Private Sub Button1_Click() n = Val(TextBo...

    11 слайд

    Пример. Вычислить факториал числа Private Sub Button1_Click() n = Val(TextBox1.Text) s = 1 For i = 1 To n s = s * i                             Next TextBox2.Text = s End Sub 5! = 1*2*3*4*5 = 120 i – счетчик цикла Тело цикла Одно выполнение тела цикла называется итерацией.

  •  Домашнее задание: стр. 173-184, № 10.1, стр. 182

    12 слайд

    Домашнее задание: стр. 173-184, № 10.1, стр. 182

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

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

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Операции в VB.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Фитнес-тренер

за 6 месяцев

Пройти курс

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

Скачать

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

  •  Арифметические, логические, строковые операции в языке Visual Basic

    1 слайд

    Арифметические, логические, строковые операции в языке Visual Basic

  •  Операции и операнды Операнд1 операция операнд2 3 + 4 операнды операция

    2 слайд

    Операции и операнды Операнд1 операция операнд2 3 + 4 операнды операция

  • Арифметика в Visual Basic Операция Обычный символ Символ в коде Сложение + +...

    3 слайд

    Арифметика в Visual Basic Операция Обычный символ Символ в коде Сложение + + Вычитание - - Умножение Х * Деление : / Возведениев степень ^

  •  Логические операции в Visual Basic

    4 слайд

    Логические операции в Visual Basic

  • Логическое отрицание (Операция Not) Not (True)		‘получаем False Not (Not(Tru...

    5 слайд

    Логическое отрицание (Операция Not) Not (True)‘получаем False Not (Not(True))‘получаем True

  • Таблица истинности операции отрицания А not(А) 0 1 1 0

    6 слайд

    Таблица истинности операции отрицания А not(А) 0 1 1 0

  •  Логическое умножение (конъюнкция) 				And = &quot;И&quot;

    7 слайд

    Логическое умножение (конъюнкция) And = "И"

  • Таблица истинности операции конъюнкции А В АandВ 0 0 0 0 1 0 1 0 0 1 1 1

    8 слайд

    Таблица истинности операции конъюнкции А В АandВ 0 0 0 0 1 0 1 0 0 1 1 1

  •  Логическое сложение (дизъюнкция) 		 Or и Xor = &quot;Или&quot;

    9 слайд

    Логическое сложение (дизъюнкция) Or и Xor = "Или"

  • Таблица истинности операции дизъюнкции А В АorВ 0 0 0 0 1 1 1 0 1 1 1 1

    10 слайд

    Таблица истинности операции дизъюнкции А В АorВ 0 0 0 0 1 1 1 0 1 1 1 1

  • Строковые операции (Конкатенация строк) Сложение текста в языках программиро...

    11 слайд

    Строковые операции (Конкатенация строк) Сложение текста в языках программирования называют конкатенацией (объединение двух строк). Символы конкатенации – «+» или «&». «Петров » + «Игорь» Пробел

  •  Примеры использования операций в Visual Basic

    12 слайд

    Примеры использования операций в Visual Basic

  • Dim FormWidth As Integer FormWidth = 200 + 300 Dim FormHeight As Single Form...

    13 слайд

    Dim FormWidth As Integer FormWidth = 200 + 300 Dim FormHeight As Single FormHeight = 100 / 2 Dim TransportName As String TransportName – “Аэро” & “флот”

  • Составление выражений Вычисление длины окружности шины автомобиля Dim TireCi...

    14 слайд

    Составление выражений Вычисление длины окружности шины автомобиля Dim TireCircum As Single Dim TireDiam As Integer Dim PiValua As Single PiValua = 3.14159 TireDiam = 18 TireCircum = TireDiam * PiValua Выражение

  • Составление выражений Средние затраты на электроэнергию за март и апрель Dim...

    15 слайд

    Составление выражений Средние затраты на электроэнергию за март и апрель Dim MarchCost As Single = 123.66 Dim AprilCost As Single = 231.45 Dim AvgCost As Single AvgCost = (MarchCost + AprilCost) / 2 Выражение

  • Увеличение значения переменной Dim MileCounter As Integer MileCounter = 100...

    16 слайд

    Увеличение значения переменной Dim MileCounter As Integer MileCounter = 100 MileCounter = MileCounter + 200 MileCounter = MileCounter + 400 MessageBox.Show (MileCounter) ?

  • Использование логических и строковых операций Dim FirstName As String Dim La...

    17 слайд

    Использование логических и строковых операций Dim FirstName As String Dim LastName As String FirstName = “Иван” LastName = “Петров” TextBox1.Text = FirstName & “ ” & LastName

  • Скрытие одного текстового поля при появлении другого TextBox1.Visible = True...

    18 слайд

    Скрытие одного текстового поля при появлении другого TextBox1.Visible = True TextBox2.Visible = Not (TextBox1.Visible)

  • Некоторые функции в Visual Basic

    19 слайд

    Некоторые функции в Visual Basic

  •  Домашнее задание: Стр. 114-122, упражнение 7.1

    20 слайд

    Домашнее задание: Стр. 114-122, упражнение 7.1

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

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

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Основные положения Vigual Basic.ppt

Скачать материал "Язык программирования Visual Basic .NET"

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

  • Интегрированная среда разработки программ Visual Basic ПУСК – ВСЕ ПРОГРАММЫ –...

    1 слайд

    Интегрированная среда разработки программ Visual Basic ПУСК – ВСЕ ПРОГРАММЫ – Microsoft Visual Basic 2005 Express Edition

  • Visual Basic - это объектно-ориентированный язык. 	Основой языка являются об...

    2 слайд

    Visual Basic - это объектно-ориентированный язык. Основой языка являются объекты. Например: окно, кнопка, поле со списком, с которыми работает программа.

  • Объект &quot;телефон&quot; Свойства: 	Методы: 	События: цвет размер расположение вес о...

    3 слайд

    Объект "телефон" Свойства: Методы: События: цвет размер расположение вес объем снять трубку набрать номер передвинуть телефон звонок длинный гудок короткий гудок

  • СТАРТОВАЯ СТРАНИЦА Start Page – старотовая страница				Open – открыть проект...

    4 слайд

    СТАРТОВАЯ СТРАНИЦА Start Page – старотовая страницаOpen – открыть проект Recent Projects (текущие проекты) – список проектовCreate – создать проект

  • Начало работы (File – New Project) Windows Application – приложение Windows

    5 слайд

    Начало работы (File – New Project) Windows Application – приложение Windows

  • Панель инструментов Окно проводника проекта Окно свойств объекта Окно списка...

    6 слайд

    Панель инструментов Окно проводника проекта Окно свойств объекта Окно списка ошибок Форма

  • Форма — это объект, представляющий собой окно на экране, в котором размещаютс...

    7 слайд

    Форма — это объект, представляющий собой окно на экране, в котором размещаются управляющие элементы.

  • Компиляция кода: Главное меню – Build (Построение); Запуск программы: Debug (...

    8 слайд

    Компиляция кода: Главное меню – Build (Построение); Запуск программы: Debug (Отладка); Start Debugging (Начать отладку) или , F5.

  •  Сохранение проекта: File – Save All Выход из проекта: File – Exit

    9 слайд

    Сохранение проекта: File – Save All Выход из проекта: File – Exit

  • Домашнее задание: Стр. 30-41, упр. 2.1 стр. 41

    10 слайд

    Домашнее задание: Стр. 30-41, упр. 2.1 стр. 41

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

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

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Отладка программ.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Фитнес-тренер

за 6 месяцев

Пройти курс

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

Скачать

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

  •  Отладка программ

    1 слайд

    Отладка программ

  • Неправильное использование операторов и конструкций языка программирования Л...

    2 слайд

    Неправильное использование операторов и конструкций языка программирования Логические ошибки

  • Процесс устранения ошибок называют отладкой кода. Синтаксическая ошибка Синт...

    3 слайд

    Процесс устранения ошибок называют отладкой кода. Синтаксическая ошибка Синтаксическая ошибка

  •  Двойной клик

    4 слайд

    Двойной клик

  • Процесс поиска семантических ошибок: Точки прерывания. Два способа пошаговог...

    5 слайд

    Процесс поиска семантических ошибок: Точки прерывания. Два способа пошагового выполнения программы. Окна наблюдения за значениями переменных.

  • Создание точки прерывания: Установить курсор на строке кода. Щелкнуть правой...

    6 слайд

    Создание точки прерывания: Установить курсор на строке кода. Щелкнуть правой кнопкой мыши и выбрать из контекстного меню команду Insert Breakpoint (Вставить точку прерывания).

  • F11 (выполнение программы в пошаговом режиме) Выполнение перешло к следующей...

    7 слайд

    F11 (выполнение программы в пошаговом режиме) Выполнение перешло к следующей строке

  • Снятие точки прерывания: Щелкнуть правой кнопкой мыши и выбрать из контекстн...

    8 слайд

    Снятие точки прерывания: Щелкнуть правой кнопкой мыши и выбрать из контекстного меню команду Disable Breakpoint (Отключить точку прерывания).

  •  Задание на дом: 		 стр. 122-132, 		 упр. 7.2 стр. 128

    9 слайд

    Задание на дом: стр. 122-132, упр. 7.2 стр. 128

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

HR-менеджер

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Подпрограммы и функции.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

  •  Подпрограммы

    1 слайд

    Подпрограммы

  • Подпрограммы – это мини-программы, назначение которых – выполнять конкретные...

    2 слайд

    Подпрограммы – это мини-программы, назначение которых – выполнять конкретные задания в большой программе.

  •  Подпрограммы Процедуры Функции

    3 слайд

    Подпрограммы Процедуры Функции

  • Общий вид описания процедуры: Private Sub название_процедуры ([параметры]) о...

    4 слайд

    Общий вид описания процедуры: Private Sub название_процедуры ([параметры]) оператор 1 оператор 2 … оператор N End Sub Данные, которые передаются в подпрограмму

  • Вызов процедуры в программе Имя_процедуры ([фактические параметры]) Если в п...

    5 слайд

    Вызов процедуры в программе Имя_процедуры ([фактические параметры]) Если в процедуру не передается ни одного аргумента, то требуется наличие пустых круглых скобок.

  • Передача данных подпрограммам 	Переменные, через которые данные вводятся в п...

    6 слайд

    Передача данных подпрограммам Переменные, через которые данные вводятся в подпрограмму, называют параметрами, а сами данные – аргументами. Формальные параметры Фактические параметры

  • Параметры можно передавать по значению и по ссылке Каждая переменная имеет з...

    7 слайд

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

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

    8 слайд

    При передаче по значению в процедуру передается только копия переменной, т.е. процедура не получает доступ к переменной в памяти и не может изменить ее значение. ByVal (от англ. by value – по значению).

  • При передаче переменной по ссылке процедуре передается ссылка на ее адрес...

    9 слайд

    При передаче переменной по ссылке процедуре передается ссылка на ее адрес в оперативной памяти, таким образом, процедура получает доступ к переменной в памяти и может ее изменить. ByRef (от англ. by reference – по ссылке).

  • Синтаксис подпрограммы с параметрами Private Sub Имя (ByVal параметр1 As тип...

    10 слайд

    Синтаксис подпрограммы с параметрами Private Sub Имя (ByVal параметр1 As тип,…, ByRef параметр As тип, …) оператор 1 … оператор N End Sub

  • Создание функций Функции являются подпрограммами, которые возвращают значени...

    11 слайд

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

  • Общий вид описания функции: Function имя_функции ([параметры]) As тип 	опера...

    12 слайд

    Общий вид описания функции: Function имя_функции ([параметры]) As тип оператор1 … [Return значение] End Function Return – оператор, позволяющий указать, когда нужно выйти из функции, чтобы возвратить значение в вызывающую программу, и каково это возвращаемое значение.

  •  Вызов функции Имя_переменной = название_функции(фактические параметры)

    13 слайд

    Вызов функции Имя_переменной = название_функции(фактические параметры)

  •  Домашнее задание: стр. 214-224, № 12.1, стр. 224

    14 слайд

    Домашнее задание: стр. 214-224, № 12.1, стр. 224

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Поиск максимального элемента.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Копирайтер

за 6 месяцев

Пройти курс

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

Скачать

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

  •  Поиск максимального (минимального) элементов массива

    1 слайд

    Поиск максимального (минимального) элементов массива

  • Алгоритм поиска максимального элемента массива Предполагают, что нулевой эле...

    2 слайд

    Алгоритм поиска максимального элемента массива Предполагают, что нулевой элемент является максимальным. 2. Сравнивают нулевой элемент со следующим. 3. Если следующий элемент окажется больше максимального, то его принимают за максимальный и т.д.

  • Задача. Разработать проект, в котором числовой массив, содержащий 10 элемент...

    3 слайд

    Задача. Разработать проект, в котором числовой массив, содержащий 10 элементов, заполняется случайными числами в диапазоне от 0 до 100. Осуществить в этом числовом массиве поиск максимального элемента и его индекса.

  • Dim i, a(9), imax, max As Integer &#039; Заполнение массива случайными числами Ra...

    4 слайд

    Dim i, a(9), imax, max As Integer ' Заполнение массива случайными числами Randomize() ListBox1.Items.Clear() ListBox2.Items.Clear() For i = 0 To 9 A(i) = Int(Rnd() * 100) ListBox1.Items.Add(Str(i)) ListBox2.Items.Add(Str(a(i))) Next i

  • &#039;Поиск максимального элемента imax = 0 max = a(0) For i = 1 To 9 If a(i) &gt; m...

    5 слайд

    'Поиск максимального элемента imax = 0 max = a(0) For i = 1 To 9 If a(i) > max Then max = a(i) imax = i End if Next i Label3.Text = max Label4.Text = imax

  • 6 слайд

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

Копирайтер

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Пузырьковая сортировка.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

  •  Сортировка методом простого обмена (пузырьковая сортировка)

    1 слайд

    Сортировка методом простого обмена (пузырьковая сортировка)

  • Сортировка методом простого обмена может быть применена для любого массива....

    2 слайд

    Сортировка методом простого обмена может быть применена для любого массива. Этот метод заключается в последовательных просмотрах массива  и обмене местами соседних элементов, расположенных "неправильно", то есть таких, что при i <j a(i) > a(j).

  • Пример: Пусть у вас имеется целочисленный массив, состоящий из пяти элементо...

    3 слайд

    Пример: Пусть у вас имеется целочисленный массив, состоящий из пяти элементов, и имеет вид: 78 6 82 67 55. После сортировки массив должен выглядеть так: 6  55  67  78  82.

  • Первый проход. Начиная снизу, сравниваем два соседних элемента: если они сто...

    4 слайд

    Первый проход. Начиная снизу, сравниваем два соседних элемента: если они стоят "неправильно", меняем их местами. За первый проход по массиву один элемент (самый маленький) становится на свое место.

  •  Второй проход.  

    5 слайд

    Второй проход.  

  •  Третий проход.  

    6 слайд

    Третий проход.  

  • Четвертый проход.   Для сортировки массива из n элементов нужен n-1 проход (...

    7 слайд

    Четвертый проход.   Для сортировки массива из n элементов нужен n-1 проход (достаточно поставить на свои места n-1 элемент). В нашем случае в массиве 5 элементов, количество проходов массива - 4.

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

HR-менеджер

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Сортировка одномерного массива.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

  •  Сортировка одномерного массива

    1 слайд

    Сортировка одномерного массива

  • Под сортировкой числового массива понимается процесс перестановки элементов...

    2 слайд

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

  • 1 способ. Линейная сортировка (сортировка отбором) Эта сортировка обычно при...

    3 слайд

    1 способ. Линейная сортировка (сортировка отбором) Эта сортировка обычно применяется для массивов, не содержащих повторяющихся элементов. Идея линейной сортировки по возрастанию заключается в том, чтобы, последовательно просматривая весь массив, отыскать наименьшее число и поменять его местами с первым элементом. Затем просматриваются элементы массива, начиная со второго, снова находится наименьший, который меняется местами со вторым и т. д. Всего потребуется n-1 раз выполнить эту последовательность действий. В процессе сортировки будет увеличиваться отсортированная часть массива, а несортированная, уменьшаться.

  • Пример: Пусть у вас имеется целочисленный массив, состоящий из пяти элементо...

    4 слайд

    Пример: Пусть у вас имеется целочисленный массив, состоящий из пяти элементов, и имеет вид: 78 6 82 67 55. После сортировки массив должен выглядеть так: 6  55  67  78  82.

  • Пример: Пусть у вас имеется целочисленный массив, состоящий из пяти элементо...

    5 слайд

    Пример: Пусть у вас имеется целочисленный массив, состоящий из пяти элементов, и имеет вид: 78 6 82 67 55. После сортировки массив должен выглядеть так: 6  55  67  78  82.

  • Первый проход. Найти минимальный элемент и поставить на первое место (поменя...

    6 слайд

    Первый проход. Найти минимальный элемент и поставить на первое место (поменять местами с А(0)). Для поиска минимального элемента требуется  (n-1) сравнений. Элементов в массиве 5, следовательно количество итераций сравнения – 4.

  • Второй проход.  Из оставшихся найти минимальный элемент и поставить на второ...

    7 слайд

    Второй проход.  Из оставшихся найти минимальный элемент и поставить на второе место (поменять местами с А(1)), и т. д. Количество итераций сравнения – 3.

  •  Третий проход.  Количество итераций сравнения – 2.

    8 слайд

    Третий проход.  Количество итераций сравнения – 2.

  • Четвертый проход.  Количество итераций сравнения – 1. Для данного массива ли...

    9 слайд

    Четвертый проход.  Количество итераций сравнения – 1. Для данного массива линейная сортировка осуществляется за 10 итераций.

  • Процедура поиска минимального элемента Sub minimum(ByVal i, ByRef min) &#039;Поис...

    10 слайд

    Процедура поиска минимального элемента Sub minimum(ByVal i, ByRef min) 'Поиск индекса минимального элемента Dim j As Integer 'Обнуляем счетчик итераций min = i For j = i + 1 To n - 1 it = it + 1 If a(j) < a(min) Then min = j Next j End Sub

  • Программный код процедуры линейной сортировки будет иметь вид: Private Sub s...

    11 слайд

    Программный код процедуры линейной сортировки будет иметь вид: Private Sub sorting1() Dim i, k, r As Integer 'Линейная сортировка массива по возрастанию For i = 0 To n - 1 'Вызов процедуры поиска индекса мин.элемента minimum(i, min) ' Перестановка элементов массива r = a(i): a(i) = a(min): a(min) = r Next i End Sub

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Структура программы на языке VB.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Интернет-маркетолог

за 6 месяцев

Пройти курс

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

Скачать

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

  •  Понятие оператора. Структура программы на языке Visual Basic

    1 слайд

    Понятие оператора. Структура программы на языке Visual Basic

  •  Алгоритм – это последовательность инструкций или операторов.

    2 слайд

    Алгоритм – это последовательность инструкций или операторов.

  •  Операторы Например, оператор вывода данных: MessageBox.Show(“Hello, World”)

    3 слайд

    Операторы Например, оператор вывода данных: MessageBox.Show(“Hello, World”)

  • Псевдокод 		Псевдокод содержит инструкции для программиста, который пишет на...

    4 слайд

    Псевдокод Псевдокод содержит инструкции для программиста, который пишет настоящий код программы. Например: Пусть необходимо описать алгоритм вывода на экран монитора наибольшего значения из двух чисел. Псевдокод: Начало Ввод чисел: Z, X Если Z > X то Вывод Z Иначе вывод Х Конец

  • Базовые языковые конструкции переменные; операторы присваивания; операторы в...

    5 слайд

    Базовые языковые конструкции переменные; операторы присваивания; операторы ввода/вывода; условные операторы (операторы ветвления); циклические операторы.

  •  Программный код проекта и редактор кода 1 способ п.к.м.

    6 слайд

    Программный код проекта и редактор кода 1 способ п.к.м.

  •  Программный код проекта и редактор кода 2 способ Обозреватель решения

    7 слайд

    Программный код проекта и редактор кода 2 способ Обозреватель решения

  •  Программный код проекта и редактор кода 3 способ

    8 слайд

    Программный код проекта и редактор кода 3 способ

  •  Программный код проекта и редактор кода

    9 слайд

    Программный код проекта и редактор кода

  •  Программный код проекта и редактор кода Список объектов

    10 слайд

    Программный код проекта и редактор кода Список объектов

  •  Программный код проекта и редактор кода Список событий для выбранного объекта

    11 слайд

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

  • Программный код проекта и редактор кода Заготовка для обработки события щелч...

    12 слайд

    Программный код проекта и редактор кода Заготовка для обработки события щелчок по кнопке

  • Комментарии в программах Комментарии, в отличии от оператора, не компилируют...

    13 слайд

    Комментарии в программах Комментарии, в отличии от оператора, не компилируются и не выполняются после запуска программы. В Visual Basic .NET комментарии начинаются с одинарных кавычек () и в программе выделены зеленым цветом.

  •  Пример комментария

    14 слайд

    Пример комментария

  • Проект «Сложение чисел» Dim x,y,z As Integer x=TextBox1.Text y=TextBox2.Text...

    15 слайд

    Проект «Сложение чисел» Dim x,y,z As Integer x=TextBox1.Text y=TextBox2.Text z=x+y TextBox3.Text=z

  •  Домашнее задание Стр. 46-55, задание 3 стр. 53

    16 слайд

    Домашнее задание Стр. 46-55, задание 3 стр. 53

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

Фитнес-тренер

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Считывание и установка значений атрибутов.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

  •  5 2 3 4 6 1

    1 слайд

    5 2 3 4 6 1

  • 5 2 3 4 6 1 TextBox2.Text = TextBox1.Text CheckBox1. Checked = True CheckBox...

    2 слайд

    5 2 3 4 6 1 TextBox2.Text = TextBox1.Text CheckBox1. Checked = True CheckBox2. Checked = False Присваивание свойствам значений

  •  5 2 3 4 6 1 Домашнее задание: стр. 76-84, упр. 5.1 стр. 83

    3 слайд

    5 2 3 4 6 1 Домашнее задание: стр. 76-84, упр. 5.1 стр. 83

  • 4 слайд

  • 5 слайд

  • 6 слайд

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

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

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Файлы и папки проекта.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

  • Актуализация опорных знаний Для чего предназначена среда Visual Studio.NET ?...

    1 слайд

    Актуализация опорных знаний Для чего предназначена среда Visual Studio.NET ? Какое окно используется для добавления элементов управления на форму? (Properties, Toolbox, Solution Explorer) Какое окно используется для задания свойств объекта? (Properties, Toolbox, Solution Explorer) Что нужно сделать прежде, чем запустить программу? Построить проект Build (скомпелировать файл)

  • Файлы и папки проекта в среде Visual Studio .NET 2005. Практическая работа №...

    2 слайд

    Файлы и папки проекта в среде Visual Studio .NET 2005. Практическая работа № 1. «Создание простейшей Windows-программы »

  • В мире Visual Studio .NET написание программы на языке Visual Basic называет...

    3 слайд

    В мире Visual Studio .NET написание программы на языке Visual Basic называется созданием проекта.

  • Файлы и папки проекта Раскроем папку В файле размещаются сведения обо всех др...

    4 слайд

    Файлы и папки проекта Раскроем папку В файле размещаются сведения обо всех других файлах проекта

  • Файл содержит форму и связанный с ней код Раскроем папку

    5 слайд

    Файл содержит форму и связанный с ней код Раскроем папку

  • Исполняемый файл программы Hello Раскроем папку

    6 слайд

    Исполняемый файл программы Hello Раскроем папку

  • Домашнее задание: Стр. 41-45, упр. 2.2 стр. 42

    7 слайд

    Домашнее задание: Стр. 41-45, упр. 2.2 стр. 42

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Цикл Do_Loop While.pptx

Скачать материал "Язык программирования Visual Basic .NET"

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

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

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

Скачать

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

  • Актуализация опорных знаний Цикл Do While … выполняется, пока условие являет...

    1 слайд

    Актуализация опорных знаний Цикл Do While … выполняется, пока условие является: а) истинным; б) ложным; в) неопределенным. а)

  • Актуализация опорных знаний Где в цикле Do While … записывается условие? а)...

    2 слайд

    Актуализация опорных знаний Где в цикле Do While … записывается условие? а) в начале; б) в конце; в) в начале или в конце, но не одновременно. б)

  • Актуализация опорных знаний Цикл Do Until … выполняется, пока условие не ста...

    3 слайд

    Актуализация опорных знаний Цикл Do Until … выполняется, пока условие не станет: а) а) истинным; б) ложным; в) неопределенным.

  • Актуализация опорных знаний Что произойдет, если в условии цикла Do While …...

    4 слайд

    Актуализация опорных знаний Что произойдет, если в условии цикла Do While … Loop записать всегда истинное логическое выражение? в) а) возникнет ошибка; б) цикл не выполнится ни одного раза; в) программа «зависнет».

  • Актуализация опорных знаний Если в цикле Do While … Loop изменить While на U...

    5 слайд

    Актуализация опорных знаний Если в цикле Do While … Loop изменить While на Until, не меняя больше ничего: б) а) возникнет ошибка; б) цикл, который выполнялся определенное количество раз, не выполнится ни одного раза, или наоборот; в) ничего не изменится.

  • Актуализация опорных знаний Если имеется два вложенных цикла и в середине вн...

    6 слайд

    Актуализация опорных знаний Если имеется два вложенных цикла и в середине внутреннего цикла – оператор выхода из цикла, то: б) а) программа выйдет из обоих циклов; б) программа выйдет из внутреннего цикла; в) возникнет ошибка, поскольку программа не знает, из какого цикла выходить.

  • Циклы Do … Loop While, Do … Loop Until Условие записано в конце цикла Тело ц...

    7 слайд

    Циклы Do … Loop While, Do … Loop Until Условие записано в конце цикла Тело цикла хотя бы один раз будет выполнено.

  • Пример цикла Do … Loop While Dim i As Integer i = 0 Do MessageBox.Show (i) i...

    8 слайд

    Пример цикла Do … Loop While Dim i As Integer i = 0 Do MessageBox.Show (i) i = i + 1 Loop While (i < 2) Сколько раз выполнится тело цикла? 2 раза

  • Пример цикла Do … Loop Until Dim i As Integer i = 0 Do MessageBox.Show (i) i...

    9 слайд

    Пример цикла Do … Loop Until Dim i As Integer i = 0 Do MessageBox.Show (i) i = i + 1 Loop Until (i >1) Сколько раз выполнится тело цикла? 3 раза

  • Прерывание неопределенного цикла (Exit Do) Dim i As Integer i = 0 Do Until (...

    10 слайд

    Прерывание неопределенного цикла (Exit Do) Dim i As Integer i = 0 Do Until (i >10) MessageBox.Show (i) i = i + 1 If i = 5 Then Exit Do End If Loop MessageBox.Show (“Конечное значение = ” & i)

  • Оператор ввода данных InputBox Dim GradeIn As String = &quot;&quot;. ‘Затем в цикле за...

    11 слайд

    Оператор ввода данных InputBox Dim GradeIn As String = "". ‘Затем в цикле запишите такой код: GradeIn = InputBox("Введите A, B, C, D или F", "Введите букву оценки","")

  • 12 слайд

  •  Домашнее задание: стр. 205-213, № 11.2, стр. 209

    13 слайд

    Домашнее задание: стр. 205-213, № 11.2, стр. 209

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

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

за 6 месяцев

Пройти курс

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

Скачать

Краткое описание документа:

В пакете представлены презентации для поддержки изучения  объектно-ориентированного языка программирования Visual Basic .NET на уроках информатики, факультативных занятиях, а также для самостоятельного изучения основ программирования.

Visual Basic предназначен для эффективного создания типобезопасных и объектно-ориентированных приложений. Visual Basic позволяет разработчикам создавать приложения Windows, веб-приложения и приложения для мобильных устройств. Программы, написанные на языке Visual Basic, как и на других языках, предназначенных для Microsoft .NET Framework, отличаются безопасностью и поддержкой взаимодействия.

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

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

6 654 981 материал в базе

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

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

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

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

  • Скачать материал
    • 24.11.2014 2628
    • RAR 12 мбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Карпова Ольга Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Карпова Ольга Александровна
    Карпова Ольга Александровна
    • На сайте: 9 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 27273
    • Всего материалов: 16

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

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

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

Интернет-маркетолог

Интернет-маркетолог

500/1000 ч.

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

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

Информатика: теория и методика преподавания с применением дистанционных технологий

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

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Этот курс уже прошли 18 человек

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

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5900 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

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

Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 192 человека из 53 регионов
  • Этот курс уже прошли 969 человек

Мини-курс

Детские и взрослые эмоции

4 ч.

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

Мини-курс

GR: аспекты коммуникации и взаимодействия с государственными органами

2 ч.

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

Мини-курс

Галерейный бизнес: медиа, PR и cотрудничество

6 ч.

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