- •Среда программирования – это система программных средств, поддерживающая все этапы разработки программного обеспечения от написания исходного текста программы до её компиляции и откладки.
- •Блочный оператор (многострочный):
- •14. Типы ошибок: 1) ошибки компиляции 2) ошибки времени выполнения (исключения) 3) логические ошибки
- •Отличия sdk и api.
- •21. Сетевой протокол – набор правил, позволяющий осуществлять соединение и обмен данными между двумя и более включенными в сеть устройствами.
- •24.25 База данных – совокупность структурированных данных, отражающих информационное состояние определённой предметной области.
- •Каждое поле имеет свой тип данных. Тип данных накладывает определённые ограничения на вводимые значения в полях.
Среда программирования – это система программных средств, поддерживающая все этапы разработки программного обеспечения от написания исходного текста программы до её компиляции и откладки.
ИЛИ: это программы, в которых программисты пишут свои программы.
Поддерживает следующие языки программирования: Visual Basic.NET, C#, C++, F#.
Включает: редактор исходных кодов, редактор ресурсов, компилятор, компоновщик, отладчик, средства управления проектом.
Язык программирования – формальная знаковая система, предназначенная для записи компьютерных программ.
«язык программирования» — это способ передачи команд, приказов, чёткого руководства к действию;
ЯП определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под её управлением.
Языки программирования могут быть реализованы как компилируемые и интерпретируемые.
Программа на компилируемом языке при помощи компилятора (особой программы) преобразуется (компилируется) в машинный код (набор инструкций) для данного типа процессора и далее собирается в исполнимый модуль, который может быть запущен на исполнение как отдельная программа. Другими словами, компилятор переводит исходный текст программы с языка программирования высокого уровня в двоичные коды инструкций процессора.
Если программа написана на интерпретируемом языке, то интерпретатор непосредственно выполняет (интерпретирует) исходный текст без предварительного перевода. При этом программа остаётся на исходном языке и не может быть запущена без интерпретатора. Процессор компьютера, в этой связи, можно назвать интерпретатором для машинного кода.
Компиляция – процесс перевода программы на языке высокого уровня в эквивалентную программу га машинном языке.
Интерпретация — покомандное выполнение исходного кода программы интерпретатором без предварительной компиляции.
.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году. Основой платформы является исполняющая среда Common Language Runtime (CLR), способная выполнять как обычные программы, так и серверные веб-приложения. .NET Framework поддерживает создание программ, написанных на разных языках программирования.
IL – промежуточный язык, разработанный фирмой Microsoft для платформы .NET Framework.
CIL – компилятор, переводящий байт-код промежуточного языка IL в машинный код.
2. Переменная - это область в памяти компьютера, которая хранит данные, которые могут меняться.
Эти данные бывают разных типов: числовые, символьные, логические. (int – 4, float – 4, byte and sbyte – 1байтов).
Целочисленные типы: byte, int, long – поддерживают стандартные арифметические операции ( +, -, *, / ) и остаток от деления %.
Даже если результат должен получится вещественным числом, он будет приведён к целочисленному (1/2 = 0)
Для преобразования из других типов данных в целочисленные используют Convert.ToInt(32,16,64)…
Строковой…
4.. Логическое выражение – выражение, результатом вычисления которого является «истина» или «ложь».
Для хранения логических значений существует специальный тип данных – bool, который может принимать значение true или false.
Логические операции объединяют логич-ие велечины, которые могут принимать 2 знач: true(1) or false(0).
Результат логич. операции может быть сохранён в переменной типа bool или может быть использован в качестве условия в операторе ветвления.
Поразрядные операции применяются к каждой паре битов, которые стоят на одинаковых позициях в двоичных представленных операндов.
В остальном поразрядные операции схожи с логическими.
5. Оператор ветвления (условный оператор) — оператор, обеспечивающий выполнение определённой команды (набора команд) только при условии истинности некоторого логического выражения, либо выполнение одной из нескольких команд (наборов команд) в зависимости от значения некоторого выражения.
Чаще всего ветвление в Visual Basic реализуется посредством оператора If. В центре каждого оператора If находится условие - выражение, принимающее два значения: True (истина) и False (ложь). Если условие истинно, выполнение программы продолжается по одной ветви, если ложно, - то по другой. В зависимости от сложности действий, выполняемых в ветвлении, программная конструкция с оператором If может занимать одну строку(однострочный) или принимать вид блока (многострочный). В обеих формах используются ключевые слова If, Then, Else. В простейшем виде ветвление представлено однострочным оператором If, который имеет вид:
If условие Then действие 1 Else действие 2 .