Главная страница
Навигация по странице:

  • 1. Этапы создания Windows-приложения 8 2. Среда Visual Basic 2005 9

  • 3. Разработка интерфейса в среде VB. Основные элементы управления 29

  • 4. Программа линейной структуры 37

  • 5. Организация ветвлений 57

  • 6. Программирование повторений 73

  • 7. Одномерные массивы 115

  • 8. Обработка двумерных массивов (матриц) 163

  • 10. Тип данных, определенный пользователем. Структуры 216

  • 11. Использование подпрограмм 230

  • Приложение 52 312 Список литературы 315

  • Введение 8 Этапы создания Windowsприложения 8


    Скачать 6.98 Mb.
    НазваниеВведение 8 Этапы создания Windowsприложения 8
    АнкорVisual Basic 2005 (word97).doc
    Дата22.12.2017
    Размер6.98 Mb.
    Формат файлаdoc
    Имя файлаVisual Basic 2005 (word97).doc
    ТипРеферат
    #12532
    страница1 из 63
      1   2   3   4   5   6   7   8   9   ...   63


    Московский государственный технический университет имени Н.Э. Баумана

    А.Ю. Быстрицкая, И.И. Степанова


    Visual Basic 2005

    Основы программирования

    Часть 1


    Содержание

    Введение 8

    1. Этапы создания Windows-приложения 8

    2. Среда Visual Basic 2005 9

    2.1. Структура среды Visual Basic 2005 9

    2.2. Создание нового проекта 18

    2.3. Сохранение проекта 19

    2.4. Выполнение приложения 20

    2.5. Основные команды среды Visual Basic 2005 21

    2.6. Методы тестирования 25

    2.7. Отладка приложений в среде VB 26

    3. Разработка интерфейса в среде VB. Основные элементы управления 29

    3.1. Метка 29

    3.2. Текстовое поле 30

    3.3. Кнопка 32

    3.4. Окно списка 33

    3.5. Выравнивание положения элементов управления 35

    4. Программа линейной структуры 37

    4.1. Понятие переменной 38

    4.2. Типы данных 39

    4.3. Объявление переменных 42

    4.4. Оператор присваивания 43

    4.5. Константы 44

    4.6. Арифметические операции 45

    4.7. Математические функции 46

    4.8. Арифметическое выражение 48

    4.9. Окно ввода (InputBox) 49

    4.10. Окно вывода сообщения (MsgBox) 50

    4.11. Пример. Вычисление площади треугольника 52

    4.12. Пример. Нахождение цифр числа 54

    5. Организация ветвлений 57

    5.1. Логические константы и переменные 57

    5.2. Операции сравнения 58

    5.3. Логические операции 59

    5.4. Логическое выражение 60

    5.5. Условный оператор 60

    5.6. Функция IIf 63

    5.7. Оператор множественного ветвления ElseIf 63

    5.8. Оператор выбора Select Case 65

    5.9. Оператор безусловного перехода GoTo 68

    5.10. Пример. Решение линейного уравнения 69

    5.11. Пример. Программа-калькулятор 70

    6. Программирование повторений 73

    6.1. Цикл со счетчиком 74

    6.1.1. Табуляция функции 75

    6.1.2. Вычисление факториала 79

    6.1.3. Обработка совокупности чисел с известным числом элементов 81

    6.2. Цикл с условием 96

    6.2.1. Ввод с проверкой 98

    6.2.2. Обработка совокупности чисел с неизвестным числом элементов 99

    6.2.3. Вычисление суммы ряда по общей формуле 103

    6.2.4.Вычисление суммы ряда с использованием рекуррентного соотношения 106

    6.2.5. Вычисление произведения ряда 109

    6.2.5.Решение нелинейных уравнений методом простой итерации 112

    7. Одномерные массивы 115

    7.1. Ввод массива 117

    7.2.Вывод массива в окно списка и в текстовое поле 121

    7.3. Вычисление суммы и произведения элементов массива 123

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

    7.5. Вычисление среднего арифметического и среднего геометрического элементов массива, удовлетворяющих некоторому условию 126

    7.6. Нахождение максимального элемента массива 130

    7.7. Нахождение минимального элемента массива, удовлетворяющего некоторому условию 132

    7.8. Поиск первого элемента массива, удовлетворяющего некоторому условию 134

    7.9. Поиск последнего элемента массива, удовлетворяющего некоторому условию 136

    7.10. Замена одного элемента массива 139

    7.11. Замена всех элементов массива, удовлетворяющих некоторому условию 142

    7.12. Перестановка местами двух элементов массива 143

    7.13. Формирование нового массива из некоторых элементов исходного массива 146

    7.14. Проверка совпадения всех элементов массива 149

    7.15. Проверка упорядоченности всех элементов массива 152

    7.16. Сортировка массива методом пузырька 154

    7.17. Линейная сортировка массива (методом поиска минимума) 158

    8. Обработка двумерных массивов (матриц) 163

    8.1. Ввод прямоугольной матрицы 165

    8.2. Вывод прямоугольной матрицы в окно списка и в текстовое поле 167

    8.3. Поиск максимального элемента матрицы 169

    8.4. Обработка матрицы по строкам 171

    8.5. Обработка матрицы по столбцам 174

    8.6. Обработка квадратных матриц 176

    9. Обработка строк 184

    9.1. Основные функции обработки строк 185

    9.2. Посимвольная обработка строки 191

    9.3. Формирование массива слов строки 193

    9.4. Формирование строки из массива слов 201

    9.5. Слова-палиндромы 203

    9.6. Выделение чисел из строки 204

    9.7. Сравнение строк 207

    9.8. Обработка многострочного текста 213

    10. Тип данных, определенный пользователем. Структуры 216

    10.1. Описание структуры. Область видимости. Понятие метода 217

    10.2. Оператор With 219

    10.3. Ввод массива структур 220

    10.4. Вывод массива структур 222

    10.5. Поиск в массиве структур 222

    10.6. Формирование нового массива из некоторых элементов исходного массива 224

    10.7. Сортировка массива структур 228

    11. Использование подпрограмм 230

    11.1. Определение процедуры и функции. Описание процедуры и функции 231

    11.2. Передача параметров по ссылке и по значению 234

    11.3. Формальные параметры и фактические переменные 239

    11.4. Локальные и глобальные переменные 247

    11.5. Static-переменные 251

    Приложение 1 256

    Приложение 2 256

    Приложение 3 256

    Приложение 4 257

    Приложение 5 258

    Приложение 6 259

    Приложение 7 259

    Приложение 8 260

    Приложение 9 260

    Приложение 10 261

    Приложение 11 262

    Приложение 12 263

    Приложение 13 263

    Приложение 14 264

    Приложение 15 267

    Приложение 16 268

    Приложение 17 268

    Приложение 18 269

    Приложение 19 270

    Приложение 20 271

    Приложение 21 271

    Приложение 22 272

    Приложение 23 273

    Приложение 24 274

    Приложение 25 276

    Приложение 26 277

    Приложение 27 278

    Приложение 28 279

    Приложение 29 281

    Приложение 30 282

    Приложение 31 283

    Приложение 32 284

    Приложение 33 286

    Приложение 34 288

    Приложение 35 289

    Приложение 36 290

    Приложение 37 291

    Приложение 38 292

    Приложение 39 293

    Приложение 40 295

    Приложение 41 296

    Приложение 42 298

    Приложение 43 299

    Приложение 44 300

    Приложение 45 302

    Приложение 46 303

    Приложение 47 304

    Приложение 48 306

    Приложение 49 307

    Приложение 50 309

    Приложение 51 311

    Приложение 52 312

    Список литературы 315


      1   2   3   4   5   6   7   8   9   ...   63


    написать администратору сайта