Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпора информатика.doc
Скачиваний:
6
Добавлен:
15.09.2019
Размер:
418.82 Кб
Скачать

69. Алгоритм циклического вычислительного процесса. Привести пример.

Циклом называют повторение последовательного количества шагов алгоритма. Основные виды ци-клов: цикл по счетчику, цикл по входном значе-нии, цикл по исходном значении, цикл с накап-ливанием. При каждом выполнении цикла прове-ряется условие на продолжение работы, и если условие имеет результат истина, цикл делается, а если ЛОЖЬ – нет. Проверка условия может быть организована в начале цикла, и такой цикл на-зывается циклом с предусловием, или в конце цикла – цикл с послеусловием. Цикл по счетчику характерный тем, что заранее известно количес-тво повторений цикла, и цикл будет выполняться ,пока значение счетчика цикла не буде большим, чем определенное количество повторений. Цикл по входном значении характерен тем, что извест-ны начальные и конечные значения входной сменной , а также закон(формула) за которым значение входной сменной меняется из цикла к циклу. Цикл продолжает выполняться, пока зна-чение входной сменной будет лежать в границе от начального к конечному значению, и количество повторений цикла в явном выгляде неизвестно. Цикл по исходном значении характерен тем, что он выполняется пока исходное значение не достигнет определенной величины , количество повторений цикла не известно. Цикл с накапливанием характерен тем, что значение исходной сменной зависит от значения этой же сменной, определенной на предыдущем витке цикла. ПРИМЕР-ЦИКЛ ЗА СЧЕТЧИКОМ. Найти значение

где заданы значения аргумента х =(2;7;-1;3;17; 22;5;8) и коефициенты а=3 и с=2. Этапы реше-ния задачи: в данном случае заданы восемь зна-чений аргумента, и процесс нахождения У анало-гичен для каждого из них, тоесть нужно восемь раз повторить введение аргумента х, вычисление и вывод функции У. Начальное значение счетчика цикла должно быть 1, конечное значение должно равняться восьми, после выполнения цикла счетчик увеличивает свое значение на 1, и цикл должен выполняться, пока значение счетчика не будет больше 8. Далее блок-схема алгоритма:

70. Типы данных в Visual Basik.

К данным принадлежат константы, переменные и массивы.

Константой называется некоторая величина, не изменяющая своего символьного или числового значения в течение выполнения всей программы.

Числовые константы подразделяются на целые и вещественные с одинарной точностью. Для вну-треннего представления констант целого типа используется одно слово памяти (2 байта – 16 бит). Целые константы могут принимать значения в диапазоне от –32768 до +32767.

Переменная— это именованное место в опера-тивной памяти компьютера.

Простая переменная — это переменная, которой соответствует только одно

значение в каждый момент времени.

Массив – это некоторое множество перемен-ных, которым присвоено одно имя.

71. Переменные. Имена переменных. Обьявление переменных. Константы.

Переменная — это именованная область памя-ти, предназначенная для хранения данных, из-меняющихся в процессе выполнения программы. Для доступа к содержимому этой области памяти достаточно знать имя переменной. Имя перемен-ной (идентификатор) — это строка символов, ко-торая отличает эту переменную от других объектов программы (идентифицирует переменную в программе). При задании имен переменным нужно соблюдать следующие правила: первым символом имени должна быть буква. Остальные символы — буквы и цифры (прописные и строчные буквы различаются). Можно использовать символ «_»;

- в имени нельзя использовать символ «.»;

- число символов в имени не должно превышать 255;

- имя переменной не должно совпадать с заре-зервированными (служебными) словами языка. В Visual Basic существуют следующие возможности . объявления типа переменной.

1. Переменная может вообще не объявляться. В этом случае будет установлен по умолчанию тип Variant. Однако это может привести к медленной неэффективной работе программы и не-рациональному использованию памяти.

2. Переменная может объявляться явно с по-мощью оператора определения переменной:

Dim имяПеременной [ As типПеременной],

например: Dim d as Long.

Чтобы переменные всегда объявлялись явно, ну-жно использовать опцию Option Explicit в секции (General) (Declarations) существующих форм, мо-дулей или классов. После установки этой опции Visual Basic требует явного описания переменных и при использовании в коде необъявленной пе-ременной выдаст сообщение об ошибке.

3. Переменная может объявляться неявно: • с помощью оператора объявления типа: DеfТип Начальная буква [— Конечная буква];

• вместо ОегТип указывается одно из ключе-вых слов, обозначающих тип:

— Deflnt (для типа Integer);

— DefLng (для типа Long);

— DefSng (для типа Single);

— DefStr (для типа String) и так далее;

• о типе переменной можно иногда судить по суффиксу, приписываемому к имени переменной. Суффиксы могут быть только у шести типов пе-ременных:

— % — тип Integer;

— & — тип Long;

— ! — тип Single;

— # — тип Double;

— $ — тип String;

— @ — тип Currency.

Если переменная, тип которой указан неявно с помощью суффикса, встречается в программе многократно, то суффикс можно указывать толь-ко один раз при первом использовании этой пе-ременной в программе.

Константы — величины, значения которых не могут меняться. Как и переменные, константы объявляются в начале текста программного кода оператором:

Const ИмяКонстанты [As Тип] = Значение, на-пример: Const Pi = 3.14159 В качестве значения допускается использовать только постоянные значения и их комбинации, включая арифметиче-ские и/или логические операторы.

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