- •1.Информация. Свойства информации: динамические, атрибутивные, прагматические.
- •2.Сообщения. Сигналы. Данные. Методы регистрации данных.
- •3.Операции с данными.
- •4.Системы счисления: позиционные и непозиционные.
- •5.Характеристики качества информации.
- •6.Информационные процессы. Информационные системы. Информационные технологии.
- •Единицы измерения объемов информации, обрабатываемой на компьютере.
- •Алгебра логики. Базовые операции.
- •Эвм. Классификация эвм (варианты). Принципы программного управления Джона фон Неймана.
- •Принципы архитектуры фон Неймана
- •1. Принцип программного управления.
- •2. Принцип хранения программы в памяти.
- •3. Принцип произвольного доступа к памяти.
- •Алгоритмические языки программирования. Алгоритм. Типы алгоритмов и способы записи.
- •11.Типовые алгоритмы
- •12.Программа. Подготовка программы к выполнению.
- •Отладка программы. Методы поиска ошибок.
- •Структурная схема эвм. Центральные устройства компьютера. Назначение.
- •Процессор. Центральный процессор (микропроцессор), схема, функции и принцип работы. Подходы, обеспечивающие высокую производительность микропроцессоров.
- •16. Шины, характеристики шин. Системная шина. Структура и принцип работы.
- •17. Виды памяти компьютера. Назначение и характеристики.
- •18. Внешние (периферийные) устройства, способы их подключения. Принципы их действия.
- •19.Внешние запоминающие устройства. Структура и принцип действия.
- •20.Видеоподсистема. Структура и принцип работы.
- •21.Программное обеспечение. Классификация, назначение уровней по.
- •22.Прикладной уровень по. Системный уровень по и функции операционной системы. Служебный уровень программного обеспечения: назначение и типы служебных программ.
- •23.Классификация прикладного программного обеспечения. База данных и система управления базами данных (субд).
- •По типу:
- •По сфере применения:
- •24.Операционная система. Классификация ос. Функция ядра ос.
- •25.Интерфейс. Виды интерфейса пользователя.
- •26.Файловая система ос.
- •27.Среда vb. Проект. Структура проекта. Интерфейс программы. Элементы управления.
- •28.Структура программы на vb. Переменные. Типы данных. Структурированные типы данных.
- •29. Операторы языка vb.
- •30.Способы организации циклов, примеры.
- •31.Подпрограмма. Виды подпрограмм. Способы описания и вызова подпрограмм.
- •32. Параметры подпрограммы. Назначения и требования к параметрам подпрограмм.
29. Операторы языка vb.
Оператор присвоения:
Знак равенства (=) используется для присвоения значения переменной. Также возможно использование ключевого слова Let перед именем переменной;
Многократное присваивание, так как это реализовано в языке C, невозможно. A = B = C не означает, что A, B и C будут иметь равные значения.
Арифметические операторы:
сложение (+), вычитание (-), умножение (*), деление (/)
возведение в степень (^). Пример: 2 ^ 3 = 8
целочисленное деление (\)
деление по модулю (Mod) (возвращает остаток по модулю).
Операторы сравнения:
равенство (=);
больше, чем и меньше, чем (> и <);
больше или равно и меньше или равно (>= и <=);
не равно (<>)- Пример: If nVar <> 10 Then;
сравнение объектов (Is). Определяет, ссылаются объектные переменные на тот же объект или на разные - Пример: If obj1 Is obj2 Then;
оператор подобия (Like). Сравнивает строковый объект с шаблоном и определяет, подходит ли шаблон - Пример: If strEmail Like "*@*.*" Then.
Логические операторы:
логическое И (And);
логическое ИЛИ (Or);
логическое отрицание (Not);
логическое исключение (Xor) — в выражении E1 Xor E2 возвращает True, если только E1 = True или только E2 = True, иначе — False;
эквивалентность (Eqv) ;
импликация (Imp).
Операторы конкатенации:
Оператор (+) используется для конкатенации строк. Если обе части выражения имеют символьный тип, то операция склеивания строк будет успешной. Если одна из частей выражения, имеет числовой тип, но другая часть не может быть корректно преобразована к числу, то возникает ошибка приведения типов. Чтобы не допустить таких ситуаций, рекомендуется использовать соответствующие операторы для конвертации типов или применять оператор (&) для соединения строк;
Оператор (&) производит автоматическое преобразование выражений и значений в строковой тип. Например, выражение str = "10" & 20 даёт результат "1020", а не "30". Если бы использовали оператор (+) в данном выражении, то VB привел бы выражение "10" к числовому типу 10, и в случае успеха, произвёл бы арифметическое сложение.
30.Способы организации циклов, примеры.
Цикл с известным числом повторений: for..next
For имя переменной=зн1 (начальное значение переменной (параметра)) to зн2(конечное) [step зн3] (шаг изменения параметра, по умолчанию 1)
Операторы { тело цикла}
[ Exit for] – преждевременный выход из цикла
[continue for] – переход на следующий шаг цикла
Next
Цикл с условием Do..Loop
Условие true в начале цикла (с предусловием, работает, если усл=true и прекращает работу, если усл=false. Мин число повторений= 0) do while условие →блок операторов→loop
Условие true в конце цикла (с постусловием, Мин число повторений – 1) do → блок операторов→loop while условие
Условие false в начале цикла (цикл работает, если усл=false и прекращает работу, если усл=true. Мин число повторений =0) do until условие →→loop
Условие false в конце цикла(мин число повторений =1) do →→loop until условие
