Другие журналы

научное издание МГТУ им. Н.Э. Баумана

НАУКА и ОБРАЗОВАНИЕ

Издатель ФГБОУ ВПО "МГТУ им. Н.Э. Баумана". Эл № ФС 77 - 48211.  ISSN 1994-0408

Основы программирования. Учебник для вузов. Издательство МГТУ им. Н.Э. Баумана, 2001 (1-е изд.), 2002 (2-е изд.), 2004 (3-е изд.). – 416 с. с илл.

Иванова Г.С.

Учебник знакомит студентов с баз

Учебник знакомит студентов с базовыми приемами алгоритмизации и особенностями создания программ на универсальных языках высокого уровня при процедурном и объектном подходах. Рассмотрение ведется на базе языка Borland Pascal 7.0 – относительно простого языка, специально созданного для обучения программированию, что позволяет избежать излишней сложности на начальной стадии обучения и сформировать у студентов «структурное» программистское мышление.

В базовые приемы помимо обычного набора, базирующегося на обработке массивов и других структурных типов данных, включено управление устройствами (клавиатурой, мышью, экраном), рекурсия и работа с динамическими структурами данных, что готовит студентов к использованию современных сред программирования. Все приемы подробно иллюстрируются. Для описываемых программ предлагаются структурные схемы алгоритмов. Привычка мыслить алгоритмами, а не языковыми конструкциями облегчает изучение других процедурных языков, например, С++ и ассемблера.

Переход к объектно-ориентированному программированию выполняется на простых примерах. Особенности объектного подхода четко сформулированы, рассмотрены понятия объектной декомпозиции и основные методы создания классов на базе имеющихся: наследование, полиморфное наследование, композиция и агрегация. Предлагается простой пример создания библиотеки интерфейсных элементов, который позволяет легко перейти в Delphi. Для документирования объектных программ используется универсальный язык моделирования UML, фактически ставший международным стандартом описания программных разработок.

Излагаемый материал полностью соответствует современному уровню развития программирования. Помимо прочего материал учебника подобран так, чтобы показать основные проблемы программирования и, соответственно, направления совершенствования, как языковых средств, так и технологий, что крайне важно в условиях быстрого развития отрасли, так как формирует целостное представление о предмете. Ориентация на формирование фундаментальных знаний позволила использовать данный учебник в качестве базового для большинства специальностей МГТУ им. Н.Э. Баумана (связанных и несвязанных с программированием) в плане общеобразовательной программистской подготовки студентов.

 
ПОИСК
 
elibrary crossref ulrichsweb neicon rusycon
 
ЮБИЛЕИ
ФОТОРЕПОРТАЖИ
 
СОБЫТИЯ
 
НОВОСТНАЯ ЛЕНТА



Авторы
Пресс-релизы
Библиотека
Конференции
Выставки
О проекте
Rambler's Top100
Телефон: +7 (915) 336-07-65 (строго: среда; пятница c 11-00 до 17-00)
  RSS
© 2003-2024 «Наука и образование»
Перепечатка материалов журнала без согласования с редакцией запрещена
 Тел.: +7 (915) 336-07-65 (строго: среда; пятница c 11-00 до 17-00)