Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  9 класс  /  Презентация по информатике "Введение в Visual Basic"

Презентация по информатике "Введение в Visual Basic"

Презентация познакомит учащихся с языком программирования VB.
21.02.2015

Описание разработки

Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Сначала разрабатывается алгоритм действий, а потом он записывается на одном из таких языков. В итоге получается текст программы - полное, законченное и детальное описание алгоритма на языке программирования. Затем этот текст программы специальными служебными приложениями, которые называются трансляторами, либо переводится в машинный код (язык нулей и единиц), либо исполняется. Арифметические операции на языке Basic

Языки программирования - искусственные языки. От естественных они отличаются ограниченным числом "слов", значение которых понятно транслятору, и очень строгими правилами записи команд (операторов).

Для написания текста программы можно использовать обычный текстовый редактор (например, Блокнот), а затем с помощью компилятора перевести её в машинный код, т. е. получить исполняемую программу. Но проще и удобнее пользоваться специальными интегрированными средами программирования.

Basic (Бейсик) создавался в 60-х годах в качестве учебного языка и очень прост в изучении. По популярности занимает первое место в мире.

Некоторые операторы языка Basic.

REM – оператор комментария. Все что следует после этого оператора до конца строки игнорируется компилятором и предназначено исключительно для человека. Т. е. здесь можно писать что угодно. Удобно использовать комментарий в начале программы для указания её названия и назначения.

пример:

REM Это комментарий

можно и так:

' Это тоже комментарий

CLS - очистить экран. Вся информация, которая была на экране стирается.

PRINT (вывод, печать) – оператор вывода.

пример:

PRINT "Привет! Меня зовут Саша. "

На экран будет выведено сообщение: Привет! Меня зовут Саша.

INPUT (ввод) – оператор ввода. Используется для передачи в программу каких-либо значений.

пример:

INPUT а

На экране появится приглашение ввести данные (появится знак "?") и компьютер будет ждать их ввода. Для ввода необходимо ввести данные с клавиатуры и нажать ввод (enter).

INPUT "Введите число а: ", а

Компьютер выведет на экран: 'Введите число а:' и будет ждать ввода данных.

DIM – оператор описания типа переменной.

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

Презентация по информатике Введение в Visual Basic

Если "заглянуть" в компьютер, то переменную можно определить так:

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

Переменная - это ячейка в оперативной памяти компьютера для хранения какой-либо информации.

Само название "переменная" подразумевает, что содержимое этого участка может изменяться.

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

Пример:

DIM a, b, chislo1 AS INTEGER

Integer – целые числа от -32768 до 32768

Если в программе используются переменные не описанные с помощью оператора DIM, то компьютер будет рассматривать их как универсальные переменные. Это может привести к неэффективному использованию оперативной памяти. К тому же, такие программы не всегда легки для восприятия - плохо читаемы.

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

LET переменная = значение (или просто: переменная = значение)

Пример:

LET a = 3

chislo1 = 15

END – оператор конца программы. 

Арифметические операции на языке Basic.

Операция Обозначение Пример Результат
Сложение + 2+5 7
Вычитание - 10-8 2
Умножение * 3*4 12
Деление / 15/3
15/4
5
3.75
Целочисленное деление   154 3
Возведение в степень ^ 2^3 8
Остаток от деления MOD 13 MOD 5 3

Математические функции на языке Basic.

 Корень SQR(X)
 Модуль числа ABS(X)
 Синус SIN(X)
 Косинус COS(X)
 Тангенс TAN(X)
 Целая часть числа INT(X)
 Натуральный логарифм LOG(X)

Теперь уже без осложнений можно переходить непосредственно к составлению программ.

Содержимое разработки

«Язык формирует наш способ мышления и определяет, о чем мы можем мыслить»  Б.Л.Ворф

«Язык формирует наш способ мышления и определяет, о чем мы можем мыслить»

Б.Л.Ворф

Сложно ли научиться программировать? И да, и нет! ЗАДАНИЕ Предположим, вы хотите поручить роботу-исполнителю приготовить яичницу из трех яиц. Составьте для него план решения этой задачи. Когда сделаете, нажмите кнопку «Готово»

Сложно ли научиться программировать?

И да, и нет!

ЗАДАНИЕ

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

него план решения этой задачи.

Когда сделаете, нажмите кнопку «Готово»

Что у вас получилось? Обычно предлагают такой план: Вы тоже так думаете?

Что у вас получилось?

Обычно предлагают такой план:

    Вы тоже так думаете?

    психологически  Может быть лучше попробовать себя в другой области?  Казалось бы ничего сложного. Когда мы жарим яичницу, то почти не задумываемся о своих действиях. Но не забывайте, что мы поручили это задание роботу-исполнителю. А поскольку машина не обладает человеческим интеллектом, то нет никакой гарантии, что конечный результат будет достигнут. ПОЧЕМУ?

    психологически

    Может быть лучше попробовать себя в другой области?

    Казалось бы ничего сложного.

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

    ПОЧЕМУ?

    Робот-исполнитель может выполнять только конкретные и однозначно понимаемые команды. Даже такая простая команда как «Взять кусочек масла» может поставить его в тупик, он «зависнет». Чем зажечь газ? Сколько взять масла? Какого : сливочного, топленого? Сколько разбить яиц?  А  что значит «посолить по вкусу»? Так  сколько же : 3 или 4 минуты жарить яичницу? Допустим, каждую команду мы сделали предельно конкретной. Но и этого недостаточно! А если спичек, масла, соли и т.д. не окажется? А яйца разбивать на сковородку вместе со скорлупой? И так далее, и так далее. Допустим, мы и это предусмотрели. У-ф-ф! Ну теперь, кажется, все. Посмотрим, что у нас получилось.

    Робот-исполнитель может выполнять только конкретные и однозначно понимаемые команды. Даже такая простая команда как «Взять кусочек масла» может поставить его в тупик, он «зависнет».

    Чем зажечь газ?

    Сколько взять масла?

    Какого : сливочного, топленого?

    Сколько разбить яиц?

    А что значит «посолить по вкусу»?

    Так сколько же : 3 или 4 минуты жарить яичницу?

    Допустим, каждую команду мы сделали предельно конкретной.

    Но и этого недостаточно!

    А если спичек, масла, соли и т.д. не окажется?

    А яйца разбивать на сковородку вместе со скорлупой?

    И так далее, и так далее.

    Допустим, мы и это предусмотрели.

    У-ф-ф! Ну теперь, кажется, все. Посмотрим, что у нас получилось.

    Фу-у-у! Яйцо оказалось тухлым! Хороший программист не тот, кто хорошо знает язык, а тот, кто умеет прогнозировать!

    Фу-у-у! Яйцо оказалось тухлым!

    Хороший программист не тот, кто хорошо знает язык, а тот, кто умеет прогнозировать!

    Щелкните по иконке Standart.exe ПЕРВЫЙ ЗАПУСК  MICROSOFT VISUAL BASIC

    Щелкните по иконке Standart.exe

    ПЕРВЫЙ ЗАПУСК MICROSOFT VISUAL BASIC

    ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ  MS VB

    ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ MS VB

    ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ  MS VB Проводник вашего проекта. Аналогичен Проводнику Windows

    ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ MS VB

    Проводник вашего проекта. Аналогичен Проводнику Windows

    «КАЛЬКУЛЯТОР» Форма – это объект, у которого есть свойства, в частности заголовок (свойство caption ) . Давайте войдем в окно свойств формы и изменим заголовок Form1  на Калькулятор

    «КАЛЬКУЛЯТОР»

    Форма – это объект, у которого есть свойства, в частности заголовок (свойство caption ) .

    Давайте войдем в окно свойств формы и изменим заголовок Form1 на Калькулятор

    «КАЛЬКУЛЯТОР» Здесь на форму нанесены три пары  экземпляров элементов управления (объектов): текстовое поле ( TextBox ) и надпись (Label)  Чтобы их нанести на форму, подведите указатель мыши на соответствующий элемент на панели элементов управления и нажмите левую кнопку. Затем на форме нарисуйте эти элементы, придав им соответствующие размеры. Эта операция аналогична той, что мы проделываем в Word’ е. TextBox Label

    «КАЛЬКУЛЯТОР»

    Здесь на форму нанесены три пары экземпляров элементов управления (объектов): текстовое поле ( TextBox ) и надпись (Label)

    Чтобы их нанести на форму, подведите указатель мыши на соответствующий элемент на панели элементов управления и нажмите левую кнопку. Затем на форме нарисуйте эти элементы, придав им соответствующие размеры. Эта операция аналогична той, что мы проделываем в Word’ е.

    TextBox

    Label

    «КАЛЬКУЛЯТОР» Щелчок мышью по TextBox 1позволяет увидеть свойства этого элемента в окне свойств. В свойстве Text сотрем « Text1 ». Щелчок по элементу Label позволяет увидеть свойства этого элемента. Свойство Caption “Label1” заменим на «1 число». Аналогичную операцию выполним для оставшихся четырех элементов. Затем нанесем на форму пять кнопок (элемент Button) . Установим свойства: Graphical = 1, BackColor ( цвет фона) = выберите сами из палитры, Caption =  « + », «-», «х», «/», «СБРОС» соответственно. В свойстве Font вы можете установить параметры шрифта.

    «КАЛЬКУЛЯТОР»

    Щелчок мышью по TextBox 1позволяет увидеть свойства этого элемента в окне свойств. В свойстве Text сотрем « Text1 ».

    Щелчок по элементу Label позволяет увидеть свойства этого элемента. Свойство Caption “Label1” заменим на «1 число».

    Аналогичную операцию выполним для оставшихся четырех элементов.

    Затем нанесем на форму пять кнопок (элемент Button) . Установим свойства: Graphical = 1, BackColor ( цвет фона) = выберите сами из палитры, Caption = « + », «-», «х», «/», «СБРОС» соответственно. В свойстве Font вы можете установить параметры шрифта.

    -80%
    Курсы дополнительного образования

    Создание динамических веб-страниц с помощью PHP и MySQL

    Продолжительность 72 часа
    Документ: Cвидетельство о прохождении курса
    4000 руб.
    800 руб.
    Подробнее
    Скачать разработку
    Сохранить у себя:
    Презентация по информатике "Введение в Visual Basic" (0.34 MB)

    Комментарии 0

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