![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Основные принципы построения языков программирования высокого уровня.Содержание книги
Поиск на нашем сайте
Язык высокого уровня - Язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. Он не зависит от внутренних машинных кодов ЭВМ любого типа, поэтому программы, написанные на языках высокого уровня, требуют перевода в машинные коды программами транслятора либо интерпретатора. К языкам высокого уровня относят Фортран, ПЛ/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; просмотров: 290; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.18.198 (0.009 с.) |