Информатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 - 1970 годах




Скачать 36,46 Kb.
НазваниеИнформатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 - 1970 годах
Дата публикации12.04.2013
Размер36,46 Kb.
ТипДокументы
pochit.ru > Информатика > Документы
Turbo Pascal
Язык программирования Паскаль был разработан профессором кафедры вычислительной техники Швейцарского федерального института технологии, директором Института информатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 – 1970 годах.

Основные достоинства
языка Паскаль

  1. Язык пригоден для обучения программированию как систематической дисциплине

  2. Он позволяет строить программу в виде блоков, что создает условия для так называемого структурного программирования.

  3. Он содержит полный набор структурных типов данных

  4. Для этого языка созданы программные системы (Благодаря своим достоинствам язык Паскаль послужил для разработки других языков программирования (например, Ада, Модула-2), вошел в качестве базового языка в состав среды объектно-ориентированного программирования Delphi.)

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

  6. Изучение языка программирования представляет собой знакомство с формальными правилами записи алгоритмов и их последующим выполнением на ПК.

  7. Цель программирования: облегчить человеку работу с большим объемом информации. Принцип: Получение данных( ВВОД --- ОБРАБОТКА их по соответствующему алгоритму --- ХРАНЕНИЕ ---ВЫВОД

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

  9. Алфавит Паскаля состоит из : латинских букв, цифр от 0 до 9, специальных знаков (+, -, круглые, квадратные и фигурные скобки, точка, запятая и др.), а также служебные слова (из английского языка:begin, end, for, while и др.).

  10. Имя в Паскале — слово из букв, цифр и знаков подчеркивания, начинающееся с буквы. В качестве имени нельзя использовать служебные слова.

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

  • Ячейка – количество байтов памяти для разных данных




  • Для целых – 2байта

  • Для действительных – 6 байт

  • Для символов – 1 байт

Операции с числами в Паскале

  • + сложение

  • - вычитание

  • / деление

  • * умножение

  • mod - нахождение остатка

  • div – деление на цело

  • Sqr (x) – возведение в квадрат

  • Sqrt (x) – извлечение корня


Оператор присваивания
Имя переменной : = арифметическое выражение;
: = присвоить

; ставится к конце строки
Х:= 3,14;

А:= В + С;

I:=I+1;

  • Если переменная слева вещественного типа, то арифметическое выражение может быть как целым, так и вещественным;

  • ^ Если переменная слева целого типа, то арифметическое выражение может быть только целым.


Структура программы в Паскале

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

Общий вид программы:

program (имя программы);

label (список меток);

const (список постоянных значений);

type (описания сложных типов данных);

var (описания данных программы);

функции и процедуры

begin (начало программного блока)

(алгоритм)- тело программы

end. (конец программы)

Имя программы состоит не более, чем из 8 знаков, начина­ется с буквы и содержит буквы, цифры и знаки подчеркива­ния. Программа начинается со слова program и заканчивается словом end с точкой. Операторы, разделы и описания разде­лов заканчиваются точкой с запятой.

Описательная часть программы состоит из четырех разде­лов. Раздел меток label, раздел констант const и раздел типов type. Их использование будет рассмотрено в дальнейшем, по мере необходимости. Основным является раздел переменных var. В нем указываются имена переменных, используемых в программе, и их тип. Для числовых данных применяются ос­новные описатели типов integer (целый) и real (веществен­ный). Например, в программе используются две целочислен­ные переменные и одна вещественная. Раздел переменных может иметь вид:

var i,j:integer; x: real;

Имена переменных одного типа перечисляются через запя­тую, затем после двоеточия указывается их тип. Описание каждого типа заканчивается точкой с запятой. Когда при пе­реводе на язык машинных кодов транслятор встречает описа­ние переменной, он отводит для этой переменной ячейку па­мяти и ставит в соответствие имени переменной номер перво­го байта ячейки.

Похожие:

Информатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 - 1970 годах iconЯзык программирования паскаль
Виртом, профессором, директором Института информатики Швейцарской высшей политехнической школы. Язык Паскаль, созданный первоначально...
Информатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 - 1970 годах icon1968-1970 годы: последние деяния и смерть патриарха Алексия  I
Дело об Американской митрополии (рпц и Православная Церковь Америки) – преодоление многолетнего разделения в 1969-1970 годах
Информатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 - 1970 годах iconПервая версия языка Паскаль была разработана швейцарским ученым Никлаусом...
Основные характеристики: относительно небольшое количество базовых понятий, простой синтаксис, быстрый компилятор для перевода исходных...
Информатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 - 1970 годах iconЯзык программирования Паскаль. Знакомство со средой программирования...
Блеза Паскаля (1623–1662) и разработан в 1968–1971 гг. Никлаусом Виртом. Первоначально был разработан для обучения, но вскоре стал...
Информатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 - 1970 годах iconДьячкова Л. Политональность в творчестве Стравинского // Вопросы...
Володин Л. Роль гармонического спектра в восприятии высоты и тембра звука // Музыкальное искусство и наука Вып – М. 1970
Информатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 - 1970 годах iconМетодическая разработка по информатике. Тема: «Учебный исполнитель...
Автор: Вилкова Ольга Юрьевна, учитель информатики высшей категории моу «Лицей №4»
Информатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 - 1970 годах iconАнализ результатов образовательного процесса, пути решения проблем....
Школа расположена в северной части Санкт-Петербурга, застроенной в 1970-1980-х годах, имеет
Информатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 - 1970 годах iconX научно-практическая конференция старшеклассников «науке старт молодых»
Сагалаева Галина Ивановна, учитель информатики высшей квалификационной категории
Информатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 - 1970 годах iconКалендарно-тематическое планирование уроков информатики 3 класс (34 часа)
Рабочая программа по информатике разработана на основе авторской программы курса информатики и информационных технологий для 3 класса...
Информатики Швейцарской высшей политехнической школы Никлаусом Виртом в 1968 - 1970 годах iconЮкио Мисима. Золотой храм
Юкио Мисима (1925-1970). В 1970 году совершил публичное харакири в знак протеста против утраты Японией самурайского духа, вызвав...
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2019
контакты
pochit.ru
Главная страница