Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы шпора.doc
Скачиваний:
3
Добавлен:
21.08.2019
Размер:
1.46 Mб
Скачать

144 Оператор условного перехода (Pascal, c, c#).

Оператор условного перехода в Турбо Паскаль имеет вид:

if условие then оператор 1 else оператор 2;

условие - это логическое выражение, в зависимости от которого выбирается одна из двух альтернативных ветвей алгоритма. Если значение условия истинно (TRUE), то будет выполняться оператор 1, записанный после ключевого слова then. В противном случае будет выполнен оператор 2, следующий за словом else, при этом оператор 1 пропускается. После выполнения указанных операторов программа переходит к выполеннию команды, стоящей непосредственно после оператора if.

else - часть в операторе if может отсутствовать:

if условие then оператор 1;

Тогда в случае невыполнения логического условия управление сразу передается оператору, стоящему в программе после конструкции if.

145 Операторы (операции) присваивания, ввода-вывода (Pascal, c, c#).

Оператор присваиванияопределяет процесс вычисления нового значения с помощью выражения и запоминание полученного значения переменной в ОП.

Процедуры ввода Read , ReadLn обеспечивают ввод (копирование) чисел, символов и строк в ОП переменных, определенных в списке данных оператора, с клавиатуры или из текстового файла.

Процедуры вывода Write , WriteLn обеспечивают ввод (копирование) чисел, символов,  строк и логических значений из ОП в файл или на устройство (экран или принтер).

Операторы присваивания служат для вычисления значения выражения и присваивания его имени результата. Общий вид оператора присваивания:

X:= a;, где X – имя переменной;  a – выражение.

Основные свойства присваивания:

1  Значение переменной не определено, если ей не присвоено никакого значения;

2  Новое значение, присваиваемое переменной, заменяет ее старое значение;

3  Присвоенное переменной значение сохраняется в ней вплоть до нового присваивания.

146 Операторы циклов (Pascal, c, c#).

Для реализации многократного вычисления группы операторов предусмотрены составные операторы цикла.

Цикл while предназначен для повторного вычисления группы операторов, определенных в его блоке. Операторы блока будут циклически выполняться, пока остается истинным задаваемое в конструкции while выражение-условие. Пример написания цикла:

X:=1;

Y:=2;

While x>=10 do

X:=x*y;

Цикл for. Даёт возможность выполнения определённого количества итераций, в отличае от цикла с использованием while.

Конструкция цикла for:

[МЕТКА] for (ВЫРАЖЕНИЕ1; ВЫРАЖЕНИЕ2; ВЫРАЖЕНИЕ3) БЛОК

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

Выражение 2 определяет условие, при выполнении которого будут повторяться итерации цикла.

Выражение3 вычисляется после завершения каждой итерации цикла и «отвечает» за увеличение/уменьшение значений переменных цикла на каждом его шаге. Пример цикла For:

F:=1;

For i:=1 to 5 do

F:=f*2;

В итоге цикл выполнится 5 раз и f будет равно 32.

147 Описание программной платформы 1с 8.2. Основные функции, возможности, варианты функционирования.

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

Прикладные механизмы (задачи автоматизации учета и управления предприятием.)

Интерфейсные механизмы (современный дизайн интерфейса и повышена комфортность работы пользователей при работе с системой в течение длительного времени.)

Масштабируемость обеспечивает варианты работы от персонального однопользовательского, до работы в масштабах больших рабочих групп и предприятий)

Интеграция Система является открытой. Предоставляется возможность для интеграции с внешними программами и оборудованием.

Система прав доступа (позволяет разрешать доступ пользователей только к тем данным, которые необходимы им для выполнения определенных функций в прикладном решении.

Обмен данными (позволяют создавать территориально распределенные информационные системы). Позволяет организовать работу главного офиса, филиалов и складов предприятия в единой информационной базе, или обеспечить взаимодействие информационной базы

Экономическая и аналитическая отчетность

Работа пользователя. Современный дизайн интерфейса обеспечивает легкость освоения для начинающих и высокую скорость работы для опытных пользователей.

Полнотекстовый поиск

Механизм полнотекстового поиска поддерживает указание поисковых операторов (И, ИЛИ, НЕ, РЯДОМ и др.).

Средства администрирования

Администратору прикладного решения предоставляются широкие возможности для управления работой пользователей и контроля действий, которые они выполняют.

Средства разработки. Позволяет создавать новые или изменяются существующие прикладные решения.

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