- •Тема 2 Основные средства языка программирования vb .Net. Типы данных
- •4.2.1. Синтаксис, семантика, алфавит и лексемы языка vb
- •Множество лексемобразуетсловарь языка. Он включает в себя следующие четыре группы лексем:
- •4.2.2. Типы данных, способы их объявления, переменные, константы и оператор присваивания
- •Запустить vs.
- •Чтобы сохранить изменения в проекте, необходимо щелкнуть на кнопке Сохранить всеГлавной панели инструментов.
- •Программа Фундаментальные типы данныхпозволяет проводить эксперименты с 11 типами данными. При щелчке на имени типа в поле списка программа отображает пример данных этого типа.
- •4.2.3. Выражения, встроенные функции и методы
- •Арифметические;
- •Логические;
- •Строковые.
- •Создать форму проекта Пример 2.3-1 (рис.4.2.3-1).
- •Первые два оператора этой процедуры события передают данные, введенные в объектах текстовых полей, в переменные FirstNumиSecondNum.
- •Появится диалоговое окно Создать проект.
- •4.2.4. Преобразование данных в выражениях и операторе присваивания
- •CBool(X)- возвращает логическое значение. В качестве параметраx функции может быть передано условие или числовое значение.
- •Возможные значения строки символов функции Format() и их описание приведены в табл. 4.2.4-2.
- •4.2.5. Пример создания и отладки проекта «Вычисление периметра и площади треугольника»
- •Изменить размер объекта кнопки так, чтобы она стала такого же размера, как и первая кнопка, а затем переместите ее на форме, расположив ниже первой кнопки.
- •Более подробно о средствах описания алгоритмов и правилах
- •Окно панели Редактора кода будет выглядеть так, как показано на рис.4.2.5-7.
- •Из рис. 4.2.5-14 видно, что подкоренное выражение, а, следовательно, значение ячейки sравно отрицательному значению, поэтому возникает ошибка в поле выводаs.
- •Содержание отчета
- •Программный код первого проекта: в вычисляемом выражении используется математическая
- •Разделителем целой и дробной частей вводимого вещественного числа обязательно должна быть запятая, а не точка.
- •Программный код второго проекта:
- •Выполните второй проекта.
- •Контрольные вопросы
Выполните второй проекта.
Для этого второй проект с именем Проект 2.2 надо назначить запускаемым проектом. Выделите в окне Обозреватель решений имя проекта Проект 2.2 и, нажав правую кнопку мыши, выберете пункт Назначить запускаемым проектом.
Результаты выполнения проектов.
Результат разработанных проектов представлен на рис. 4.2.8-9.
Рис. 4.2.8-9. Результат работы Проекта 2.1 и Проекта 2.2
Доказательство правильности работы программы.
Для доказательства правильности результатов выполните расчет арифметического выражения с использованием калькулятора или программы Microsoft Excel, сделайте вывод о том, что результаты, полученные вручную, подтверждают правильность выполнения программы.
Контрольные вопросы
Что такое семантика языка программирования?
Что такое синтаксис языка программирования?
Что такое алфавит языка программирования?
Что такое идентификаторы?
Что такое ключевые слова?
Какие операторы языка программирования известны?
Чем определяется внутреннее представление данных в памяти компьютера?
Как называется последовательность символов, заключенная в кавычки?
Как называется величина, не изменяющая своего значения в ходе выполнения программы?
Какие действия выполняет оператор присваивания?
Что необходимо включить в программный код для доступа к математическим встроенным функциям?
Какая функция вычисляет квадратный корень числа?
Какие ошибки встречаются при записи числовой переменной?
Как выглядит правильная запись числовой переменной в языке VB
.NET?
Как называется величина, к которой обращаются по имени, принимающая различные значения в ходе выполнения программы?
Как выглядит правильная запись символьной переменной?
Что такое выражение?
Что может входить в арифметическое выражение?
Какие бывают типы переменных?
Что такое тип данных?
Какие встроенные стандартные функции вы знаете?
Что используется в качестве аргумента стандартной функции?
Что вычисляет стандартная функция Sqrt(x)?
Что вычисляет стандартная функция Fix(x)?
Что вычисляет стандартная функция Sign(x)?
Какие типы могут иметь числовые переменные?
Какая функция возвращает аргумент, округленный до целого по
правилам округления математики?
Как называются ошибки, связанные с неправильной записью
конструкций языка программирования?
О чем говорит отсутствие сообщений компьютера о синтаксических ошибках?
В каких единицах задается аргумент для функции Sin(x)?
Каким образом осуществляется ввод исходных данных?
О чем говорит запись TextBox1.Text = у?
Что изменяет операция присваивания?
Какой тип данных используется для объявления символьных строк?
Какой тип данных используется для объявления переменных,
принимающих целое значение?
Какие функции преобразуют строку символов в числовое значение?
Какие функции преобразуют числовое значение в символьную строку?
Чем определяется правильный порядок выполнения операций в
выражении?
Какой тип имеет значение текстового поля в форме?
В каких случаях в программе должны присутствовать явные
преобразования типов?
Чем разделяются операторы в программе, записанные на одной строке?
Что необходимо для переноса длинных строк программного кода?
Для чего код программы нужно сопровождать комментариями?
Что представляет собой проект?
Как размещаются элементы управления на форме?
Как связываются элемент управления и программный код?
Каковы правила записи идентификаторов и выражений?
Из чего состоит программа на языке VB?
Что представляют собой понятия: программа, программная строка,
оператор, комментарий?
В чем отличие константы от переменной?