Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты (готовые).docx
Скачиваний:
1
Добавлен:
24.09.2019
Размер:
43.89 Кб
Скачать
  1. Среда программирования – это система программных средств, поддерживающая все этапы разработки программного обеспечения от написания исходного текста программы до её компиляции и откладки.

ИЛИ: это программы, в которых программисты пишут свои программы.

Поддерживает следующие языки программирования: 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 .

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]