Дано доходчивое изложение сути языка программирования паскаль и на его примере доведены до читателя основные концептуальные понятия, входящие практически в любой процедурный язык программирования. Использование возможностей языка, в том числе и для работы со сложными структурами данных, иллюстрируется большим числом законченных примеров. Затрагиваются и некоторые общие методологические аспекты современного программирования — методика разработки программ, их документирование, структурное программирование.
Написано с учетом опыта преподавания программирования на факультете вычислительной математики и кибернетики МГУ им. М.В. Ломоносова.
Для студентов университетов, программистов, специалистов в области информатики, а также учащихся школ и колледжей, спеииатшрованных в области программирования. Учебный материал может быть использован в различных курсах по программированию, основанных на государственном образовательном стандарте высшего профессионального образования.
Общая характеристика языка паскаль.
Как известно, компьютер — это автомат, являющийся формальным исполнителем алгоритмов, поэтому для решения какой-либо задачи с помощью компьютера ей необходимо задать соответствующий алгоритм. Поскольку этот алгоритм предварительно надо ввести в память машины, а затем он должен интерпретироваться (т.е. восприниматься и исполняться) аппаратным путем, то этот алгоритм должен быть записан на специальном языке, понятном машине, — такой язык принято называть машинным языком (или языком машины), а запись алгоритма на гаком языке называется машинной программой. При этом разные типы компьютеров могут иметь разные языки, гак что программа, написанная на языке одного компьютера, может не быть машинной программой для другого компьютера. Таким образом, каждый компьютер способен непосредственно выполнять только программы, записанные на его собственном машинном языке.
Необходимость аппаратной реализации алгоритма, подлежащего выполнению, особенности элементной базы компьютера, вопросы их экономичности и т.д. приводят к тому, что язык машины довольно неудобен для человека. Например, любая машинная программа в конечном счете должна быть записана с помощью всего двух различных символов, в качестве которых обычно принимаются цифры 0 и 1, так что выразительные возможности машинных языков чрезвычайно бедны.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Введение в язык паскаль, Абрамов В.Г., 2011 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Абрамов
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Программирование на языке Лого, Краснова Н.В., 2011
- Практика сетевого администрирования, Бродская Ю.А., Денисов Ю.А., 2018
- Основы программирования на примере языка Python, Федоров Д.Ю., 2018
- Экономические и правовые основы рынка программного обеспечения, учебное пособие, Полукаров Д.Ю., Моисеева Т.В., 2012
Предыдущие статьи:
- Системы числового программного управления, Сосонкин В.Л., Мартинов Г.М., 2005
- Основы алгоритмизации и программирования, Ахмедханлы Д.М., Ушмаева Н.В., 2016
- Онтологическая модель представления и организации знаний, Цуканова Н.И., 2015
- Введение в генерацию программного кода, Алдан А., 2016