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

7

Предметы «Основы программирования» и «Офисное программирование»:

  1. Константы и переменные.

Синтаксис объявления переменных:

[Public|Private|Static] Dim имя [Аs тип]

Типы переменных в VBA: Byte, Boolean, Integer, Long, Single, Double, Currency, Decimal, Date, String, Object, Variant

Синтаксис объявления константы:

[Public|Private] Const имя [As тип] = значение

Встроенные константы VBA: CbCrLf, vbTab, vbLf, vbCr и др.

  1. Оператор присваивания.

Let varname = expression;

varname = expression;

varname - любая переменная VBA;

expression - любое выражение VBA;

  1. Основные математические операции.

+ ; - ; / ; \ ; ^ ; -+ ; < ; > ; < > ; > = ; = < ; Mod.

  1. Математические функции.

Abs, Atn, Cos, Exp, Fix, Tan, Sqr, Sin, Rnd, Log, Int.

  1. Логические операции.

AND - A AND B

OR - A OR B

NOT - NOT A

XOR - A XOR B

EQV - A EQV B

IMP - A IMP B

  1. Условный оператор If.

Синтаксис:

If <выражение1> Then

<оператор1>

ElseIf <выражение2> Then

<оператор2>

Else <оператор3>

  1. Оператор цикла For.

Синтаксис оператора For:

For <переменная_цикла> = <начало> То <конец> [ Step <шаг> ]

<блок_операторов1 > 'тело цикла

[ Exit For ] ' досрочный выход цикла

<блок операторов2 >

Next <переменная_цикла>

  1. Массивы.

Синтаксис объявления статического массива:

Dim имя_переменной (список_размерностей) [As тип]

Синтаксис объявления динамического массива:

Dim имя_переменной ( ) [As тип]

При переопределении массива при необходимости можно использовать ключевое слово Preserve.

  1. Подпрограммы пользователя.

Sub <имяПроцедуры> (<аргумент1>, <аргумент2>, …) <оператор1>

<оператор2>

End Sub

  1. Файлы.

Имя

Категория

Назначение

ChDir

Оператор

Изменяет текущий каталог

ChDrive

Оператор

Изменяет текущий драйвер диска

CurDir

Функция

Возвращает текущий каталог

Dir

Функция

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

FileCopy

Оператор

Копирует файл

FileDateTime

Функция

Возвращает значение типа Date, содержащее дату и время, когда этот файл был изменен последний раз.

FileLen

Функция

Возвращает длину файла в байтах

GetAttr

Функция

Возвращает число, представляющее объединенные атрибуты файла или каталога диска, такие как System, Hidden и т.д.

GetOpenFileName

Метод

Отображает Excel-диалоговое окно Open и возвращает имя файла, выбранное пользователем. В Word не имеется.

GetSaveAsFileName

Метод

Отображает Excel-диалоговое окно Save As и возвращает имя файла, выбранное пользователем. В Word не имеется.

Kill

Оператор

Удаляет файлы с драйвера диска.

MkDir

Оператор

Создает каталог диска.

Name

Оператор

Переименовывает или перемещает файл.

RmDir

Оператор

Удаляет каталог диска.

SetAttr

Оператор

Устанавливает атрибуты файла.

Предмет «Операционные системы»:

  1. Операционная система ms-dos. Команды для работы с файлами, каталогами и дисками

Создание текстовых файлов: COPY CON имя_файла

Удаление файлов: DEL имя_файла

Переименование файлов: REN имя_файла1 имя_файла2

Копирование файлов: COPY имя_файла1 имя_файла2

Перемещение файлов : MOVE [/Y] имя_файла имя_каталога

Изменение текущего каталога: CD [дисковод:] путь

Просмотр каталога: DIR [дисковод:] [путь\] [имя_файла] [параметры]

Создание каталога: MD [дисковод:] путь

Удаление каталога: RD [дисковод:] путь

Переименование каталога: MOVE имя_каталога новое_имя_каталога

Смена текущего дисковода: Имя-дисковода:

Режим проверки при записи на диски: verify [on/off]

Форматирование дискет: format дисковод: [параметры]

Перенос на диск системных файлов DOS: sys [путь] диск:

Задание метки диска: label дисковод:

  1. Операционная система MS-DOS. Внешние команды.

Assign; Backup; Command; Exe2bin; Format ; Link; Print; Restore; Sort; Sys; Attrib; Chkdsk; Diskcopy; Find; Join; More; Recover; Share; Subst

  1. Операционная система MS-DOS. Системные команды.

Информация о дате: DATE;

Информация о времени: TIME [часы:минуты]

Информация о версии DOS: VER

  1. Операционная система MS-DOS. Состав MS-DOS.

Дисковые файлы IO.SYS и MSDOS.SYS – основные системные файлы. Содержат программы, постоянно находящиеся в ОП. Эти файлы должны быть в корневом каталоге диска, с которого загружается DOS. В разных версиях DOS эти файлы могут именоваться по-разному.

Командный процессор COMMAND.COM – обрабатывает команды, обычно находящиеся в корневом каталоге. Внутренние команды он выполняет сам, а для выполнения внешних команд ищет на диске программу с соответствующим именем.

Внешние команды – программы, поставляемые с системой в виде отдельных файлов. Обычно хранятся в каталоге DOS ( MS-DOS, и пр.).

Драйверы устройств – специальные программы, обеспечивающие обслуживание новых или нестандартных устройств. Обычно загружаются в память при загрузке DOS. Их имена указываются в файле CONFIG.SYS.

БСВВ - формально в DOS не входит, но тесно с ней связана.Загрузчик – находится в первом секторе каждой дискеты и того диска, с которого загружается DOS.

  1. Операционная система ms-dos. Назначение символов шаблона.

$G или $g Перенаправляют вывод. Используйте эти символы для передачи вывода вместо экрана на устройство или в файл. Эквивалентны символу >.

$G$G или $g$g Добавляют вывод в конец файла. Их можно использовать для добавления выводимых данных к существующему файлу или замены данных в файле. Эквивалентны >>.

$L или $l Перенаправляют ввод. Используйте их для считывания вместо клавиатуры с устройства или из файла. Эквивалентны <.

$B или $b Передает вывод макрокоманды в команду. Эквивалентны символу | в командной строке.

$T или $t Разделяют команды. Используйте их для разделения команд при создании макрокоманд или наборе команд в командной строке Doskey.

$$ Задает знак доллара ($).

с $1 по $9 Представляет информацию командной строки, которую вы хотите определить при запуске макрокоманды. Это позволяет вам использовать в командной строке при каждом выполнении макрокоманды различные данные. Символ $1 в команде DOSKEY аналогичен %1 в командном файле.

$* Представляет всю информацию командной строки, которую вы хотите задать при наборе имени макрокоманды.

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