Введение в программирование
Баженова И.Ю., Сухомлин В.А.
В курсе рассматриваются общие концепции разработки языков программирования. Подробно изучаются основные конструкции языков программирования, анализируются различные структуры данных, освещаются вопросы объектно-ориентированного программирования и сетевого программирования, дается краткий обзор компонентной технологии программирования. Особое внимание уделяется рассмотрению семантики языков программирования C++, C#, Java и Object Pascal.
Курс содержит краткий обзор эволюции развития языков программирования. Вводится понятие среды программирования.
Приводится применение НБФ-нотаций для описания синтаксиса языка.
Несколько лекций посвящены рассмотрению основных конструкций языков программирования. Рассматривается синтаксис и семантика высокоуровневых языков программирования, включая языки С++, Pascal, Java, C#.
Вводится понятие рекурсии математических рекурсивных функций приводятся примеры рекурсивных процедур.
В курсе описываются основные структуры данных и проводится анализ их реализации в различных языках программирования. Определяются простые типы, массивы, записи и структуры. Рассматривается статическое и динамическое управление памятью, размещение в памяти различных типов данных. Описывается применение стеков, очередей, хеш-таблиц, графов и деревьев.
Вводится понятие объектно-ориентированного программирования. Рассматривается механизмы наследования, инкапсуляции и полиморфизма. Приводится сравнение объектно-ориентированной модели, используемой в языках C++, C#, Java и Object Pascal. Описываются правила использования объектных типов данных. Рассматривается событийно-управляемое и параллельное программирование.
Курс вводит в круг вопросов связанных с сетевым программированием. Рассматриваются аспекты применения языков программирования для Internet.
Описывается применение прикладных программных интерфейсов (API), вводится понятие компонентной технологии.
Курс содержит краткий обзор эволюции развития языков программирования. Вводится понятие среды программирования.
Приводится применение НБФ-нотаций для описания синтаксиса языка.
Несколько лекций посвящены рассмотрению основных конструкций языков программирования. Рассматривается синтаксис и семантика высокоуровневых языков программирования, включая языки С++, Pascal, Java, C#.
Вводится понятие рекурсии математических рекурсивных функций приводятся примеры рекурсивных процедур.
В курсе описываются основные структуры данных и проводится анализ их реализации в различных языках программирования. Определяются простые типы, массивы, записи и структуры. Рассматривается статическое и динамическое управление памятью, размещение в памяти различных типов данных. Описывается применение стеков, очередей, хеш-таблиц, графов и деревьев.
Вводится понятие объектно-ориентированного программирования. Рассматривается механизмы наследования, инкапсуляции и полиморфизма. Приводится сравнение объектно-ориентированной модели, используемой в языках C++, C#, Java и Object Pascal. Описываются правила использования объектных типов данных. Рассматривается событийно-управляемое и параллельное программирование.
Курс вводит в круг вопросов связанных с сетевым программированием. Рассматриваются аспекты применения языков программирования для Internet.
Описывается применение прикладных программных интерфейсов (API), вводится понятие компонентной технологии.
หมวดหมู่:
ปี:
2016
ฉบับพิมพ์ครั้งที่:
2-е
สำนักพิมพ์:
НОУ «Интуит»
ภาษา:
russian
จำนวนหน้า:
412
ISBN 10:
5947745992
ISBN 13:
9785947745993
ไฟล์:
PDF, 48.93 MB
IPFS:
,
russian, 2016