nikf1980 Филиппов - Занимательный Паскаль 7
Название: | Занимательный Паскаль 7 | |
Автор: | nikf1980 Филиппов | |
Жанр: | Детская образовательная литература | |
Изадано в серии: | неизвестно | |
Издательство: | SelfPub | |
Год издания: | 2024 | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Занимательный Паскаль 7"
Занимательный Паскаль 7ИсторияЯзык программирования Pascal был создан в 1970 году на основе языка Алгол-60.Pascal создавался Никлаусом Виртом в 1968–1969 годах после его участия в работе комитета разработки стандарта языка Алгол-68. Язык назван в честь французского математика, физика, литератора и философа Блеза Паскаля, который создал одну из первых в мире механических машин, складывающую два числа. Первая публикация Вирта о языке датирована 1970 годом; представляя язык, автор в качестве цели его создания указывал построение небольшого и эффективного языка, способствующего хорошему стилю программирования, использующему структурное программирование и структурированные данные.
К этой книге применимы такие ключевые слова (теги) как: Pascal,Самиздат,Free Pascal
Читаем онлайн "Занимательный Паскаль 7". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (6) »
Разнообразие языков Программирования
В настоящее время существует множество различающихся и похожих между собой языков программирования. Причина такого явления становится понятна, если представить то количество и разнообразие задач, которые на сегодняшний день решается с помощью ВМ. Для решения разных задач требуется разные инструменты, то есть разные языки и подходы к программированию.
Основные этапы исторического развития языков программирования
Первые программы писались на так называемом машинном языке, так как для ВМ того времени ещё не существовало развитого ПО, а машинный язык — это единственный способ взаимодействия с аппаратным обеспечением компьютера, так называемым “хардом”.
Каждую команду машинного языка непосредственно выполняет то или иное электронное устройство. Данные и команды записывали в цифровом виде, например, в шестнадцатеричной или двоичной (базовой для любого компьютера) системе счисления.
Ассемблеры представляют собой следующий этап развития ПО — поскольку представляют собой среду низкоуровневой разработки и позволяют из команд ассемблера сгенерировать машинный код под конкретный процессор данной ВМ.
Языки программирования высокого уровня и среды разработки IDE были следующим этапом развития ПО. Они представляли собой интерпретатор или компилятор с языка более близкого человеку. В идеале человек и ВМ должны понимать друг — друга на естественном языке человека. Но так как, это — сложно реализовать, то первыми появились языки похожие на Basic English. И, уже затем языки Питон и Кумир(который кстати изучается в СШ). Язык Кумир— был похож на естественный Русский язык и поддерживает структурное программирование.
Краткая историческая справка
Типы данных. Переменные
В реальной жизни мы совершаем различные действия над окружающими нас предметами, или объектами. Мы меняем их свойства, наделяем новыми функциями. По аналогии с этим компьютерные программы также управляют объектами, только виртуальными, цифровыми. Пока не дойдем до уровня объектно-ориентированного программирования, будем называть такие объекты данными.
Очевидно, данные бывают разными. Часто компьютерной программе приходится работать с числами и строками. Так на прошлой теме мы работали с числами, выполняя над ними арифметические операции. Операция сложения выполняла изменение первого числа на величину второго, а умножение увеличивало одно число в количество раз, соответствующее второму.
Числа в свою очередь бывают разными: целыми, вещественными, могут иметь огромное значение или очень длинную дробную часть. При знакомстве с языком Паскаль мы в первую очередь столкнемся с тремя типами данных:
● целые числа
(type — integer) — положительные и отрицательные
целые числа, а также 0. (например
4,687,-42,0)
● Числа с
плавающей точкой (double — дробные, они же
вещественные числа. (например 1.45, -3.14,
0.00453). Примечание — для разделения целой
и дробной частей здесь используется
точка, а не запятая.
● Строки (тип string — набор
символов, заключённых в кавычки (например
“мяч”, “what is your name?”, ‘dpkg’, ‘0.004’).
Причем отметим, что отдельный — одиночный
символ Char в кавычках также является
строкой, только длиной 1. len(‘a’)=1,
type(‘a’)==str. Примечание — кавычки в Паскале
могут быть как одинарными, так и двойными.
Операции в программировании
Операция — это выполнение каких-либо действий над данными, которые в данном случае именуют операндами. Само действие выполняет оператор — специальный инструмент. Например: если бы вы выполняли операцию постройки --">- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (6) »
Книги схожие с «Занимательный Паскаль 7» по жанру, серии, автору или названию:
Владимир Федорович Шаньгин, Людмила Михайловна Поддубная - Мне нравится Паскаль Жанр: Pascal, Delphi, Lazarus и т.п. Год издания: 1992 |
Владимир Андреевич Мезенцев - Когда появляются призраки Жанр: Детская образовательная литература Год издания: 1971 |
Алексей Михайлович Куприн - Слово о карте Жанр: Детская образовательная литература Год издания: 1987 |