Средства языка программирования VB.NET презентация

Содержание

Темы лабораторных работ Основные средства языка программирования VB .NET. Типы данных (файл Тема 01–02) 2. Структура VB-программ и процедуры. Средства программирования алгоритмов линейной структуры (файл Тема 01–03) 3. Программирование

Слайд 1Лектор: доцент Воробейчиков Леонид Александрович Лабораторные занятия: доцент Сосновиков Георгий Константинович Кафедра информатики (комн.

523)

Основные средства языка программирования VB.NET
(1 лекция и 4 сдвоенных лабораторных занятия, контрольная работа, зачет)


Слайд 2Темы лабораторных работ
Основные средства языка программирования
VB .NET. Типы данных (файл Тема

01–02)
2. Структура VB-программ и процедуры. Средства программирования алгоритмов линейной структуры (файл Тема 01–03)
3. Программирование алгоритмов разветвляющихся структур (файл Тема 01–04)
Контрольная работа №1
Программирование алгоритмов регулярных циклических структур и циклических структур цикл в цикле (файл Тема 01–05)


Слайд 3Методические указания и оргвопросы
Теоретические материалы и задания к лабораторным и контрольным

работам содержатся в соответствующих файлах электронного пособия в компьютерных классах.
Отчеты по работам должны быть изготовлены в MS Word в формате A4 с титульным листом и представлены в бумажном виде. Содержание отчета указано в описаниях соответствующих работ.
В порядке исключения допускается сдача лабораторных работ без представления отчетов, с предъявлением работающей программы на кафедральном или личном компьютере. Контрольная работа представляется только в бумажном виде.


Слайд 4Методические указания и оргвопросы
При сдаче лабораторной работы без представления отчета схема

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


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


Слайд 6Типы данных в VB
Важно: арифметические данные целых типов хранят точные значения

чисел,
а вещественных типов (с плавающей точкой) – приближенные значения

Слайд 7Объявление переменных


Слайд 8Инициализация переменных при объявлении. Объявление констант.


Слайд 9Оператор присваивания


Слайд 10Арифметические операции


Слайд 11Встроенные функции


Слайд 12Неявные преобразования типов данных


Слайд 13Функции явного преобразования типов данных


Слайд 14Пример задания к лабораторной работе №1
где:
x, y и z – вещественные

переменные типа Double
m – вещественная переменная типа Single
k – целая переменная типа Integer
[] – целая часть числа

Слайд 15Схема алгоритма


Слайд 16Запись вычислений на VB
z = (0.002 – Exp(x^y)) / ((100 –

y)*(x + 2))
k = z
m = Fix(z)


Слайд 17Форма для организации интерфейса


Слайд 18Программный код первого проекта


Слайд 19Программный код второго проекта


Слайд 20Результаты выполнения обоих проектов


Слайд 21Процедурное программирование


Слайд 22Процедурное программирование


Слайд 23Описание процедуры-функции


Слайд 24Описание процедуры-функции


Слайд 25Пример процедуры-функции


Слайд 26Описание процедуры-подпрограммы


Слайд 27Описание процедуры-подпрограммы


Слайд 28Пример процедуры-подпрограммы


Слайд 29Использование процедур для ввода-вывода данных


Слайд 30Области видимости переменных


Слайд 31Разветвляющиеся структуры


Слайд 32Логический тип данных и логические выражения


Слайд 33Операции отношения
Сложное логическое выражение состоит из простых логических выражений, переменных и

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

Слайд 34Логические операции


Слайд 35Однострочный оператор If
Разветвляющиеся алгоритмические структуры в языках программирования реализуются операторами условного

перехода.

Слайд 36Блочный оператор If


Слайд 37Примеры блочного оператора If


Слайд 38Стандартное разветвление


Слайд 39Усеченное разветвление


Слайд 40Вложенное разветвление


Слайд 41Циклические структуры и их программирование


Слайд 42Регулярный цикл с параметром


Слайд 43Пример. Постановка задачи
Построить таблицу значений функции
y = 12∙sin(x+2) + 15∙cos(4∙x)
при изменении

x на отрезке [-1;1] с шагом 0.1.
Вычислить наибольшее и наименьшее значение функции на отрезке, а также количество положительных и количество отрицательных значений функции.


Слайд 44Пример. Интерфейс пользователя


Слайд 45Пример. Схема алгоритма процедуры RegCikl


Слайд 46Пример. Программный код


Слайд 47Пример. Программный код (продолжение)


Слайд 48Пример. Программный код (окончание)


Слайд 49Пример. Результаты выполнения


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

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

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

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


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

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