Система федеральных образовательных порталов "Российское Образование" о портале | карта портала | обратная связь
федеральный портал ИНЖЕНЕРНОЕ ОБРАЗОВАНИЕ


«Знание бывает двух видов. Мы либо знаем предмет сами,
либо знаем, где можно найти о нем сведения.»
С. Джонсон

 
[Каталог ресурсов] [Программы. Методики. Право.] [Электронный журнал] [Личный кабинет]
 
На портале В каталоге ресурсов В электронном журнале
только в текущем разделе
 Карта портала |  Новости |  Карты |  Форум

Программирование на языке си

В пособии приведено подробное описание наиболее распространенного языка программирования СИ для персональных компьютеров, совместимых с IBM PC, и описано применение средств языка на примерах задач работы со списками. Учебное пособие предназначено для студентов всех специальностей, аспирантов и инженерно-технических работников использующих вычислительную технику. Может быть использовано как справочное пособие для широкого круга программистов, как профессионалов, имеющих большой опыт работы на СИ, так и начинающих программировать на СИ.

Справочное руководство по C++

Справочное руководство по C++. Рассмотрены основные аспекты языка программирования.

C для профессиональных программистов

Если вы хотите создавать программы мирового уровня, написанные на Си, то эта книга - для вас!

ООП и язык C

Эта статья продолжает тему имитации C++ на чистом C. В данной статье я расскажу как в стиле чистого C организовать обработку данных различного типа, которые могут находится "под одной крышей", например в односвязных или двусвязных списках.

C++ Стандартная библиотека. Для профессионалов
Н.Джосьютис

Книга посвящена стандартной библиотеке C++, значительно расширяющей возможности базового языка. Особое внимание уделяется стандартной библиотеке шаблонов STL - ее многочисленным контейнерам, итераторам, объектам функций и алгоритмам. Также подробно описана библиотека потокового ввода/вывода IOStream и другие компоненты стандартной библиотеки C++: специализированные контейнеры, строки, поддержка математических вычислений, проблемы интернационализации и так далее.Кроме подробной документации по всем классам и интерфейсам библиотеки, в книге также разъясняются многие нетривиальные концепции, а также рассматриваются практические аспекты программирования, необходимые для эффективного использования стандартной библиотеки, и типичные ошибки. Материал поясняется многочисленными примерами.Книга может использоваться и как учебник, и как справочник.Книга рассчитана на программистов среднего и высокого уровня.

C++. Объектно-ориентированное программирование. Практикум
Т.А.Павловская

Практикум предназначен для студентов, изучающих язык С++ на семинарах или самостоятельно. Классы, шаблоны, наследование, исключения, стандартная библиотека, UML, концепции программной инженерии (software engineering) и паттерны проектирования рассматриваются на примерах, сопровождаемых необходимыми теоретическими сведениями. Обсуждаются алгоритмы, приемы отладки и вопросы качества. По каждой теме приведено по 20 вариантов заданий.Допущено Министерством образования Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению "Информатика и вычислительная техника".

C/C++. Алгоритмы и приемы программирования
А.Л.Фридман

В книге представлен код работоспособных программ на C/C++, относящихся к самым разнообразным областям и аспектам написания приложений - от работы с достаточно простыми структурами данных (списки, деревья) до построения синтаксических анализаторов и интерпретаторов, доступа к Internet и т. п. Программный код может использоваться в ваших программах без изменений или в модифицированном и усовершенствованном виде. Чрезвычайно полезно также его изучение в целях освоения главнейших принципов, алгоритмов и приемов решения разных задач. Программы снабжены развернутыми комментариями и детальными пояснениями их работы. Для широкого круга программистов, пишущих на языках C/C++.

C/C++. Программирование на языке высокого уровня
Т.А.Павловская

Задача этой книги - дать краткое и четкое изложение языка C++ в соответствии со стандартом ISO/IEC 14882. Она предназначена для студентов, изучающих язык "с нуля", но будет полезна и более искушенным в программировании. Цель, которая ставилась при написании книги - дать правильное представление о возможностях языка C++ и способах их применения, толчок к дальнейшему изучению этого и других языков программирования и ключ к пониманию современных объектно-ориентированных технологий. Контрольные задания по ключевым темам представлены в 20 вариантах, и автор надеется, что преподаватели оценят проявленную о них заботу.

Visual C++ и MFC
А.Мешков, Ю.Тихомиров

Книга посвящена объектно-ориентированному программированию для 32-разрядных систем Windows 95/98 и Windows NT с использованием компилятора Visual C++ 6 и библиотеки классов MFC версии 4.23. Книга содержит исчерпывающую информацию о библиотеке классов MFC (Microsoft Foundation Classes) и методах создания приложений Windows на основе классов этой библиотеки, а также большое количество наглядных и подробно прокомментированных примеров приложений, полные тексты которых приведены на сопроводительной дискете. Прилагается дискета 3.5". Пользователям Москвы и Санкт-Петербурга предоставляется скидка 10% на подключение к Интернет.Для программистов, владеющих языками С и С++ и имеющих опыт программирования в системе Windows.

Основы объектно-ориентированного программирования на языке Си++. Учебный курс.
А.Л.Фридман

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

Полный учебник по С++ (два тома)

Полный учебник по С++ (англоязычный). Максимально близок к оригиналам, так как нет "вольного" перевода.

Объектно-ориентированное проектирование на основе эталонных моделей

Несмотря на обилие специальной литературы и инструментальных средств применение прогрессивных методологий разработки программного обеспечения на деле оставляет желать лучшего. По-видимому, многим разработчикам представляется слишком большим разрыв между "словом и делом". А ведь проблема снижения трудозатрат при создании программных систем по-прежнему актуальна. Надеемся, что наша статья поможет кому-то сделать первый шаг в объектно-ориентированном направлении при проектировании программных систем управления, работающих в режиме реального времени.

Инкапсуляция, полиморфизм, наследование

Все языки OOP, включая С++, основаны на трёх основополагающих концепциях, называемых инкапсуляцией, полиморфизмом и наследованием. Рассмотрим эти концепции.

Введение в программирование

В курсе рассматриваются общие концепции разработки языков программирования. Подробно изучаются основные конструкции языков программирования, анализируются различные структуры данных, освещаются вопросы объектно-ориентированного программирования и сетевого программирования, дается краткий обзор компонентной технологии программирования. Особое внимание уделяется рассмотрению семантики языков программирования C++, C#, Java и Object Pascal.

Программное обеспечение САПР

Текст лекций по программному обеспечению, а конкретно - о программировании на C++. Приводятся примеры, лекции могут быть использованы в качестве самоучителя C++.

Программа дисциплины Программирование на языке высокого уровня
Т.М.Волосатова

Официальная программа дисциплины, читаемой в МГТУ им. Н.Э. Баумана

Слово в защиту... C

В отличие от большинства "правильных" языков C обладает весьма странным, можно сказать "немашинным", синтаксисом. C-представление программы множеством множеств (математики любят тавтологию) данных, команд и комбинированных данных/команд для своих времен было, мягко говоря, неожиданностью. Но очень удачной. C-подобность для современного языка -- главное условие "модности".

Справочник по библиотечным функциям языка Си

Это руководство содержит описание всех библиотечных функций библиотеки Borland C++, общих переменных и типов, а также примеры программ для иллюстрации использования большинства функций, переменных и типов.

Введение в многопоточность

В статье рассматриваются методы синхронизации потоков одного или нескольких процессов. Все методы основаны на создании специальных объектов синхронизации. Эти объекты характеризуются состоянием. Различают сигнальное и несигнальное состояние. В зависимости от состояния объекта синхронизации один поток может узнать об изменении состояния других потоков или общих (разделяемых) ресурсов.

Переходим к языку С++

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

Пред. | 1 | 2 | 3 | 4 | 5 | След.
Общепрофессиональные ресурсы
Механика
Материаловедение. Технология конструкционных материалов
Безопасность жизнедеятельности
Начертательная геометрия. Инженерная графика
Метрология. Стандартизация. Сертификация
Электротехника и электроника
Специальные ресурсы
Приборостроение
Информатика и информационные технологии
Основные понятия и языки программирования
Программирование на языке высокого уровня
Архитектура и организация компьютеров
Компьютерные сети и телекоммуникации
Системы управления данными
Технология разработки программных систем (программная инженерия)
Информационные системы и технологии
САПР
Моделирование
ИПИ-(CALS)- технологии
Сети ЭВМ и телекоммуникации
Операционные системы
Машиностроение

Типы материалов
Учебные материалы
Учебно-методические материалы
Справочные материалы
Иллюстративные и демонстрационные материалы
Дополнительные информационные материалы
Нормативные документы
Научные материалы
Электронные периодические издания
Электронные библиотеки
Образовательные сайты
Программные продукты
Персоналии
Rambler's Top100 Rambler's Top100
Copyright © 2003 «Инженерное образование»
E-mail: techno@bmstu.ru | тел.: +7 (095) 263-68-63
Вход для редакторов