- •Раздел 1 Операционные системы
- •1.2 Справочная система Windows
- •Настройка экранной заставки
- •Раздел 2 Интегрированная система Turbo Pascal
- •Cинтаксис языка
- •Приоритет операторов
- •Раздел 3 Интегрированная система Delphi
- •1.1 Интегрированная среда разработки Delphi 5
- •Раздел 4. Базы данных
- •[Править] Оптимизация данных
- •Добавление записи
- •Изменение записи
- •Удаление содержимого поля или удаление всей записи
- •Основные функции субд
- •2.1.1. Непосредственное управление данными во внешней памяти
- •2.1.2. Управление буферами оперативной памяти
- •2.1.3. Управление транзакциями
- •4.7. Типы меню. Работа с меню: создание, модификация, активация и удаление.
- •Добавление кода vba в документ
- •1. Инкапсуляция
- •2. Полиморфизм
- •3. Наследовние
- •Свойства, методы и события объекта управления данными
- •Свойства
- •Вызов хранимых процедур
Настройка экранной заставки
Экранные заставки — это динамические изображения, воспроизведение которых включается автоматически при отсутствии в течение заданного времени событий, вызванных пользователем.
Первоначальное назначение заставок состояло в том, чтобы снизить угрозу «выгорания люминофора» на тех участках экрана, которые подвержены особо длительному стационарному воздействию электронного луча. Результатом этого эффекта было образование бурых пятен в местах длительного воздействия луча. Современным мониторам эффект «выгорания люминофора» не грозит, но экранные заставки продолжают использовать как средство сокрытия экранной информации от посторонних наблюдателей в период отсутствия владельца компьютера на рабочем месте.
Выбор и настройку режима действия экранной заставки осуществляют на вкладке Заставка диалогового окна Свойства: Экран (рис.3.24.). Представленные здесь средства настройки позволяют задать интервал времени, по прошествии которого при отсутствии событий, вызванных пользователем, происходит автоматический запуск заставки, а также назначить пароль.
Раздел 2 Интегрированная система Turbo Pascal
Основные элементы языка
Язык Турбо Паскаль состоит приблизительно из 80 зарезервированных слов и специальных символов. Алфавит языка составляют буквы латинского алфавита, цифры, а также специальные символы, такие, например, как +, -, _. Специальными символами языка являются и некоторые пары символов. Как уже отмечалось, зарезервированные слова в языке Паскаль могут применяться только по своему прямому назначению, то есть в качестве имен операторов, названий операций и т. д. В табл. 1.1 приведен алфавитный список зарезервированных слов. В большинстве случаев овладение даже небольшой частью этого «словаря» достаточно для начала успешной работы по программированию на Паскале.
Таблица 1.1. Зарезервированные слова языка Паскаль
absolute |
and |
array |
assembler |
begin |
break |
case |
const |
constructor |
continue |
destructor |
div |
do |
dpwnto |
else |
end |
external |
far |
file |
for |
function |
goto |
if |
implementation |
in |
inline |
interface |
interrupt |
label |
mod |
near |
nil |
not |
object |
of |
or |
packed |
private |
procedure |
program |
public |
record |
repeat |
set |
shl |
shr |
string |
then |
to |
type |
unit |
until |
uses |
var |
virtual |
while |
with |
xor |
|
|
Как уже было отмечено, кроме зарезервированных слов в программах на языке Паскаль используются как отдельные специальные символы, так и пары символов, которые имеют специальное значение. Перечень таких символов приведен в табл. 1.2.
Таблица 1.2. Одиночные и двойные специальные символы языка Паскаль
:= |
Присваивание переменной (слева от символа) значения выражения (справа от символа) |
; |
Разделитель операторов в программе |
( ) |
Скобки для арифметических и логических выражений |
: |
Разделитель в описаниях переменных и формате операторов вывода |
.. |
Многоточие для списков |
+,-,*,/ |
Бинарные операции (не только арифметические!) |
= |
Логическое равенство, элемент описания констант и типов |
<> |
Логическое неравенство |
<= |
Отношения «меньше чем» и «больше чем» |
>= |
Отношения «меньше или равно» и «больше или равно» |
. |
Конец программы или модуля, а также десятичная точка в константах вещественного типа |
' |
Ограничители константы строкового типа |
{} (* *) |
Пары скобок для комментариев |
, |
Разделитель элементов списка |
[ ] |
Скобки для ссылки на элемент массива или указания диапазона значений индекса |
Одних только зарезервированных слов и специальных символов недостаточно для написания полноценной программы, ведь в нее надо вводить данные, а результат ее работы должен быть доступен пользователю. Все это обеспечивают специальные операторы ввода/вывода. Важным элементом современных программ является графическое отображение результатов работы.
Операторы языка