Составители:
Рубрика:
42
собственные ячейки памяти, содержимое которых изменяется в процессе
работы. Возникает вопрос. сохраняют ли ячейки памяти блока значения,
которые имели место при предыдущем обращении к блоку?
Время жизни переменной - это то время, в течение которого активен блок,
который ее создал.
Другими словами значения переменных блока при повторном вызове не
сохраняются и им должны быть в обязательном порядке заданы начальные
значения. Правило времени жизни также введено в системы программирования
искусственно. Оно позволяет защитить программиста от достаточно редких, но
сложно отыскиваемых ошибок, связанных с так называемыми оверлейными
структурами (ситуациями, когда в силу ограниченности
основной памяти коды
исполняемого блока считываются с дискового накопителя на место ранее
выполнявшегося блока). В некоторых системах программирования переменной
может быть присвоен статус статической (в отличие от динамической)
переменной static. В этом случае система обеспечивает сохранение старого
значения переменной блока от вызова к вызову. Следует отметить, что для
повышения надежности программирования
следует избегать объявления
переменных с атрибутами external и static.
КОММЕНТАРИИ
Все языки программирования разрешают использовать так называемые
комментарии.
Комментарий - специальным образом помеченный фрагмент текста
программы, который пропускается (не обрабатывается) компилятором, и
служащий для внесения в текст программы авторских пометок.
Наличие комментариев в тексте облегчает понимание программы. В языке VBA
символом комментария является знак апострофа ( ‘ ). Все символы, начиная с
этого знака и до конца строки, игнорируются компилятором. Кроме этого,
символом комментария может быть ключевое слово Rem, помещенное в начале
строки.
СТАНДАРТНЫЕ ОПЕРАЦИИ
ПОНЯТИЕ ОПЕРАЦИИ
Основная задача, которая решалась разработчиками языков
программирования – это снижение затрат труда, требуемого на подготовку
программного обеспечения. Базовая система команд процессора позволяет
обеспечить только самые минимальные потребности программиста в части
обработки данных. Так, например, очень небольшое число существующих в
мире процессоров способно имеют в своем составе команду деления чисел с
плавающей точкой. На практике необходимые программистам операции
эмулируются программным обеспечением. Это означает, что разработчиками
компиляторов заранее написаны последовательности кодов команд конкретного
процессора, позволяющие в конечном итоге получить желаемый результат.
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »
