Основные принципы построения языков программирования высокого уровня. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Основные принципы построения языков программирования высокого уровня.



Язык высокого уровня - Язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. Он не зависит от внутренних машинных кодов ЭВМ любого типа, поэтому программы, написанные на языках высокого уровня, требуют перевода в машинные коды программами транслятора либо интерпретатора. К языкам высокого уровня относят Фортран, ПЛ/1, Бейсик, Паскаль, Си, Ада и др.Структура программы

Пример на паскале

Логически программа в среде Turbo-Pascal 7.0 состоит из двух частей:

- описательной (секция определения данных);

- исполнительной (секция определения действий).

 

{Секция определения данных}

Label...; {раздел определения меток}

Const...; {раздел определения констант}

Type...; {раздел определения новых типов}

Var...; {раздел определения переменных}

function...; {раздел определения программных

procedure...; единиц}

{ Секция определения действий}

Begin

...

end.

 

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

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

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

Пример:

 

{Программа вычисления площади круга и длины окружности}

 

{секция определения данных}

Var R,S,D: real;

procedure OKR;

begin

D:=2*3.1415*R

end;

{секция определения действий}

Begin

Writeln(‘Введите значение радиуса R’);

OKR;

Writeln(‘Площадь круга =’, S);

Writeln(‘Длина окружности =’,D)

end.

Выполнение программ компьютером.

Аппаратная реализация компьютера.

Классификация компьютеров

Операционная система.

Графический интерфейс Windows.

Файлы и файловая система.

Прикладное и системное программное обеспечение.

Стандартные прикладные программы Windows.

Принципы внедрения и связывания объектов Windows.

Компьютерная безопасность.

Компьютерные вирусы и антивирусные программы.

Понятие «информация»

Свойства информации.

Количество информации как мера уменьшения неопределенности.

Количество информациипо Хартли

Количество информации по Шеннону.

Принципы кодирования информации

Представление количественной информации с помощью систем счисления.

Представление чисел с помощью позиционных систем счисления с различными основаниями.

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

Представление чисел в компьютере.

Числовые форматы.

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

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

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

Процентный Этот формат используется для умножения значения ячейки на 100 и отображения результата с символом процента. Можно указать используемое количество десятичных знаков.

Дробный Этот формат используется для отображения числа в виде дроби с учетом указанного типа дроби.

Экспоненциальный Этот формат используется для отображения чисел в экспоненциальном представлении и замены части числа на E+ n, где E (экспонент) равно предыдущему числу, умноженном на 10 в степени n. Например, в экспоненциальном формате, где количество знаков после запятой равно двум, число 12345678901 отобразится как 1,23E+10, то есть как 1,23, умноженное на 10 в 10-й степени. Можно указать используемое количество десятичных знаков.

Текстовый При использовании этого формата, содержимое ячейки рассматривается как текст и отображается в том виде, в котором пользователь вводит его, даже при вводе чисел.

Дополнительный Этот формат используется для отображения числа в виде почтового индекса, телефонного номера или табельного номера.



Поделиться:


Последнее изменение этой страницы: 2016-12-17; просмотров: 240; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.141.24.134 (0.005 с.)