- •Запись систематического числа
- •Классификация систем счисления
- •1.Позиционные
- •2)Непозиционные
- •Перевод целого числа из одной системы счисления в другую
- •Перевод числа из двоичной (8-,16-ричной) системы в десятичную:
- •6.Основы алгебры логики. Логические выражения. Преобразование логических выражений.
- •5 Поколение эвм
- •9. Микропроцессоры. Структура микропроцессора и его основные характеристики
- •10. Запоминающие устройства персонального компьютера. Их иерархия и основные характеристики
- •11.Внешние устройства персонального компьютера. Их назначение и основные характеристики.
- •Сервисы и протоколы Интернет.
- •Разновидности современных ос
- •Другие системы
- •Классификация По типу
- •По сфере применения
- •Сохранение и защита документов.
- •Редактирование символов
- •Редактирование строк
- •Вставка специальных символов
- •1.Функция если (if) имеет следующий синтаксис:
- •Средства защиты данных
- •Фильтры, виды фильтров и их применение
- •30.Табличный процессор Эксель. Макросы и их значение.
- •31.Понятие предметной области, базы данных, системы управления базами данных. Классификация баз данных.
- •Структура отчета
- •41. Visual basic. Программирование ветвлений и циклов.
- •Условный оператор if
- •Оператор выбора select case
- •42. Visual basic. Понятие процедуры. Подпрограммы и функции. Модульный принцип построения программного кода.
- •43. Понятие модели. Виды моделей. Моделирование, как метод познания. Информационные модели. Этапы построения информационных моделей
- •Этапы моделирования
- •44. Интеллектуальные системы. Нейрокибернетика и кибернетика «черного ящика». Направления развития искусственного интеллекта.
- •46. Инструментальные средства разработки программных продуктов. Классификация языков программирования.
- •47. Технологии проектирования программных продуктов. Особенности структурного и объектно-ориентированного программирования.
- •48. Понятие информационной безопасности. Основные задачи и уровни обеспечения информационной безопасности.
- •50. Компьютерные вирусы, их классификация. Антивирусные программные средства.
41. Visual basic. Программирование ветвлений и циклов.
Ветвление в VISAUL BASIC организуется с использованием:
условного оператора IF
встроенной функции IIF
оператора выбора CASE
Условный оператор if
Для проверки одного условия и выполнения оператора или блока операторов используется оператор IF…THEN. Этот оператор можно использовать с разным синтаксисом: однострочным (линейным) и многострочным (блочным).
а) Однострочный:
If условие Then операторы1 [Else операторы2]
б) Блочный:
If условие Then
блок операторов1
[Else
блок операторов2]
End If
в) Для проверки более одного условия и выполнения одного из нескольких блоков операторов используется оператор вида:
If условие 1 Then
блок операторов 1
……………
ElseIf условие n Then
блок операторов n
[Else
блок операторов Else]
End If
Функция IIF
IIF (условие, значение1, значение2)
Эта функция возвращает значение1, если условие истинно и значение2, если условие ложно.
В качестве условия можно использовать логическое выражение, возвращающее значение True (Истина) или False (Ложь), или любое арифметическое выражение (нулевое значение эквивалентно False, а ненулевое – True).
Оператор выбора select case
Используется для проверки одного условия и выполнения одного из нескольких блоков операторов.
Формат записи оператора:
Select Case проверяемое выражение
Case список выражений 1
операторы 1
……………………………….
Case Else
операторы группы Else
End Select
Проверяемое выражение вычисляется в начале работы оператора Select Case. Это выражение может возвращать значение любого типа (логическое, числовое, строковое).
Список выражений – одно или несколько выражений, разделенных стандартным символом –разделителем(;).
При выполнении оператора проверяется, соответствует ли хотя бы один из элементов этого списка проверяемому выражению. Эти элементы списка выражений могут иметь одну из следующих форм:
выражение
выражение 1 To выражение 2
Is логический оператор(оператор сравнения) выражение
42. Visual basic. Понятие процедуры. Подпрограммы и функции. Модульный принцип построения программного кода.
Процедура это программа, которая может быть вызвана на выполнение другой программой или событием.
В VISAUL BASIC весь программный код находится внутри процедур (подпрограмм). Общая структура описания подпрограммы VISAUL BASIC:
Sub имя_подпрограммы[(аргументы)]
операторы VISAUL BASIC
End Sub
Такие процедуры могут вызываться или самим VISAUL BASIC (процедуры обработки событий) или другими процедурами.
Вызов подпрограммы:
Call имя_подпрограммы[(параметры)]
или
имя_подпрограммы [параметры]
Функция построена точно так же, как и процедура, однако результатом работы функции является возвращаемое значение (только одно).
Общая структура описания функции:
Function имя_функции[(аргументы)][As Тип]
операторы VISAUL BASIC
имя_функции=выражение
End Function
Вызов функции:
переменная=имя_функции[(аргументы)]
В языке VISAUL BASIC создание Windows-приложения - это почти то же самое, что и создание проекта. Проект - это совокупность экранных форм и программных кодов, с помощью которых решается некоторая задача.
Windows-приложение - это исполняемый exe-файл.
При построении проекта в среде проектирования VISAUL BASIC используются методы модульного программирования:
Метод модульной организации.
Суть метода заключается в разбиении программного кода на отдельные компактные модули, хранящиеся в отдельных файлах. Существуют модули трех видов: модули формы, стандартные модули и модули класса.
В файле модуля формы (frm) содержится программный код, относящий к форме и объектам этой формы.
В стандартном (универсальном) модуле (bas) содержатся программные коды, которые могут использоваться не в одной, а в нескольких формах (и даже в нескольких проектах).
VISAUL BASIC позволяет создавать новые объекты, разрабатывать для них свойства и методы и описывать их в модулях класса (cls).