Visual Basic_учебник (Учебник по Visual Basic)

PDF-файл Visual Basic_учебник (Учебник по Visual Basic) Практика расчётов на ПЭВМ (37020): Книга - 2 семестрVisual Basic_учебник (Учебник по Visual Basic) - PDF (37020) - СтудИзба2019-04-28СтудИзба

Описание файла

Файл "Visual Basic_учебник" внутри архива находится в папке "Учебник по Visual Basic". PDF-файл из архива "Учебник по Visual Basic", который расположен в категории "". Всё это находится в предмете "практика расчётов на пэвм" из 2 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст из PDF

Данная методическая разработка предназначена для студентов 1 курсаХимического факультета МГУ им. Ломоносова, занимающихся по дисциплине Программирование и решение задач на ЭВМ.Кратко изложены базовые концепции императивного программирования и сведения по работе с интегрированной средой разработки программ Microsoft Visual Basic 2008 Express Edition. Объем изложения ограничен материалом, необходимым для выполнения студентами задач практикума по численным методам.Авторы выражают благодарность К.В. Ермакову, Е.Я. Ермаковой,А.Е.

Бычкову, К.Г. Калугину и С.И. Дружинину за содержательные обсуждения и конструктивные замечания.1ОглавлениеВведение ....................................................................................................... 4Глава 1. Визуальная среда программирования ......................................... 7Глава 2.

Идентификаторы. Типы и переменные. Дисциплина ............... 16Глава 3. Арифметические вычисления ..................................................... 30Глава 4. Цикл For … Next. Печать таблицы значений функции ............... 34Глава 5. Тип String. Объекты. Ввод и вывод текстовой информации..... 40Текстовые значения.

Тип String ............................................................. 40Классы и объекты ................................................................................... 42Методы объектов класса String ............................................................. 43Как выполнить преобразование Число → Текст .................................. 47Преобразование Текст → Число ............................................................ 51Файлы: считывание исходных данных и запись результатов ............. 53Глава 6. Массивы ........................................................................................

62Одномерные массивы. Аппроксимация экспериментальных данныхпрямой линией ....................................................................................... 62Двумерные массивы и матрицы ........................................................... 65Библиотека матричной алгебры JAMA ................................................. 70Массивы как объекты. Многомерные массивы и массивы массивов.................................................................................................................. 72Глава 7. Условия. Предложения Do…Loop и If … End If ............................ 75Тип Boolean.............................................................................................. 752Предложение Do … Loop ........................................................................

77Предложение If … End If ......................................................................... 81Решение алгебраических уравнений методом деления отрезкапополам (дихотомией) ........................................................................... 82Глава 8. Подпрограммы и функции .......................................................... 88Описание подпрограмм и функций ...................................................... 90Вызов подпрограмм и функций ............................................................

93Параметры и переменные ..................................................................... 95Рекурсия .................................................................................................. 99Заключение ............................................................................................... 104Приложение 1. Комбинации клавиш ...................................................... 105Приложение 2. Сводка синтаксических правил ..................................... 106Литература ................................................................................................

1093ВведениеMicrosoft Visual Basic 2008 Express Edition (далее вместо полного названия мы будем использовать аббревиатуру VB) представляет собой достаточно сложный программный комплекс, помогающий программистам быстро реализовывать свои идеи. Центром VB является язык программирования Visual Basic. Для того чтобы эффективно пользоватьсяVB необходимо, во-первых, изучить синтаксис и семантику этого языка,во-вторых, узнать состав исполняющей системы, в-третьих, научитьсяэффективно пользоваться средствами визуальной среды программирования.Программируя на VB, мы, фактически, будем создавать программы дляисполняющей системы Microsoft .Net Framework. Собственнопрограммы в действительности представляют собой указания о том,какие операции исполняющей системы и в какой последовательностинеобходимо выполнить для осуществления требуемого преобразования информации.Исполняющая система (другими словами, среда исполнения) обеспечивает так называемый программный интерфейс (API – Application Programming Interface), т.е.

набор базовых операций, из которых строятсяисполняемые программы. В состав многих систем программированиявходит своя собственная, специфичная исполняющая система, оптимизированная под тот или иной алгоритмический язык. Использованнаянами исполняющая система Microsoft .Net Framework отличается отсутствием «привязки» к языку программирования. Она является частьюоперационной системы Microsoft Windows и не зависит от наличия илиотсутствия на компьютере VB. Microsoft .Net Framework содержит широчайшую палитру операций, включающую разнообразные алгоритмы4преобразования данных, подпрограммы чтения и записи информациив файлы, создания окон, работы в сети и многое другое.

Эти операциидоступны при программировании на самых разных языках, в том числе, на VB. В процессе изучения программирования на VB в рамках данного пособия Вы постепенно познакомитесь с некоторыми наиболееполезными функциями Microsoft .Net Framework.Исполняемые программы чаще всего создаются при помощи трансляторов. Можно, конечно, непосредственно задать последовательность команд исполняющей системы.

Однако человеку справиться сэтой задачей непросто – слишком уж длинными и запутанными получаются эти последовательности. Трансляторы автоматизируют этотпроцесс. Промежуточным звеном между пользователем и транслятором является язык программирования. Фактически, язык программирования является просто набором правил построения текстов программ: взяв любую последовательность символов, можно определить,соответствует она правилам языка программирования, или нет. Но хороший язык программирования должен обладать несколькими свойствами.

Во-первых, он должен быть доступен человеку. Это означает, чтонормальный образованный человек может достаточно легко научитьсясоставлять тексты, соответствующие правилам языка. Во-вторых, языкдолжен быть достаточно выразительным, то есть с его помощью можно было бы составлять разнообразные программы. В-третьих, языкдолжен подходить для автоматизированного анализа транслятором.Именно поэтому многие правила языка являются жесткими, не допускают вариаций. Такой подход позволяет создавать более простые компиляторы. Visual Basic является одним из языков программирования,отвечающим перечисленным выше требованиям.Визуальная среда программирования является средством для эффективной подготовки и отладки программ, написанных на языке Visual5Basic.

В состав среды входят интеллектуальный редактор текстов,следящий за работой пользователя и подсказывающий правильныеконструкции языка и названия операций исполняющей системы. Отладчик позволяет подробно отслеживать ход исполнения программы сцелью выявления ошибок. Подробная электронная документация1содержит полное описание исполняющей системы (Microsoft .NetFramework Class Reference), полный свод правил языка Visual Basic (Visual Basic Reference), инструкции по использованию компонентов визуальной среды программирования, массу технических материалов, статей, учебных пособий.Сразу оговорим, что данный учебник дает лишь краткий экскурс в ограниченное подмножество доступных возможностей. Но, овладев этими возможностями, Вам будет проще и понятнее в дальнейшем расширить свои знания и умения в области программирования вообще ипрограммирования на платформе Microsoft .Net, в частности.1http://msdn.microsoft.com/library6Глава 1.

Визуальная среда программированияЗапуск VB приводит к появлению на экране окна визуальной средыпрограммирования:Рис. 1 Стартовая страница визуальной среды программирования Microsoft VisualBasic 2008 Express Edition.Вверху – традиционные меню и панели инструментов. В самом низу –строка состояния. А основная часть разделена на области для размещения окон различных инструментов.7Центральная область предназначена для стартового окна и окон редакторов.

В этой области может быть и несколько окон, тогда каждомуиз них будет соответствовать ярлычок с названием. На рисунке сейчастолько один ярлычок – Start Page. Справа размещается более узкаяобласть. Сейчас в ней изображено окно Solution Explorer, но будутпоявляться и окна других инструментов.

Слева пример «автоматического» окна. В обычном состоянии виден только его ярлычок(Toolbox). Но если просто навести на него курсор мыши, окно полностью «вытянется» из левой границы. Выведите курсор мыши из него –окно автоматически «спрячется».На стартовой странице Вы будете часто пользоваться областьюRecent Projects.

Здесь впоследствии появится список из несколькихпроектов, с которыми Вы работали в последнее время. Сейчас женужно создать новый проект.Щелкните слово Project… напротив слова Create. В диалоговом окнеNew Project выберите Console Application, внизу, в строке Name:задайте имя проекта Учебник и щелкните кнопку OK.Тип проекта выбирается, исходя из характера создаваемой программы, и определяет набор компонентов исполняющей системы, доступный программе по умолчанию. В частности тип проекта ConsoleApplication предназначен для создания программ, взаимодействующих с пользователем через так называемое консольное окно:8ПрограммаРис. 2 Программа типа Console Application взаимодействует с пользователем черезконсольное окноВот что должно появиться на экране после создания проекта:Рис. 3 Заготовка программы для проекта Console Application.9Проект (Project) представляет собой папку, содержащую нескольковзаимосвязанных файлов: текст программы (файл с расширением .vb),параметры визуальной среды программирования, результаты компиляции и т.п.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5209
Авторов
на СтудИзбе
431
Средний доход
с одного платного файла
Обучение Подробнее