русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Основные понятия


Дата добавления: 2014-12-02; просмотров: 600; Нарушение авторских прав


 

В языках Basic и Fortran для идентификации объектов не различаются строчные и прописные буквы (различие регистров можно использовать только для удобства и повышения понятности программного кода).

При выполнении вычислений или обработке информации требуется хранить исходные данные, промежуточные и конечные результаты. Данные и результаты размещаются в ячейках памяти. Каждая ячейка памяти характеризуется именем и типом (ее размером в памяти компьютера), хранящейся в ней информации. Каждая ячейка, в зависимости от типа информации, занимает в памяти компьютере один или несколько байт (наименьшая адресуемая единица памяти, состоящая из восьми двоичных разрядов (бит)).

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

Константу изменить нельзя, ей присваивается значение на этапе трансляции программы.

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

В современных алгоритмических языках появилось понятие области видимости переменных или области действия имен.

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



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

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

В версиях Visual Basic (VB 6, VB.Net) существует область видимости контейнера (переменная доступна внутри той формы или модуля где она объявлена).

В контрольных заданиях мы используем переменные с локальной областью видимости.

 



<== предыдущая лекция | следующая лекция ==>
Алгоритмические языки программирования инженерных задач | Алгоритмический язык Fortran


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.223 сек.