Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика 1-11, 33-47, 49-53, 59-64.doc
Скачиваний:
17
Добавлен:
03.08.2019
Размер:
490.5 Кб
Скачать
  1. Основные принципы построения языков программирования высокого уровня.

Язык высокого уровня - Язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. Он не зависит от внутренних машинных кодов ЭВМ любого типа, поэтому программы, написанные на языках высокого уровня, требуют перевода в машинные коды программами транслятора либо интерпретатора. К языкам высокого уровня относят Фортран , ПЛ/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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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