bookalavr.narod.ru

Категория: Основы программирования
Каталог   Назад  Вперед
Т. А. Павловская, Ю. А. Щупак  C++. Объектно-ориентированное программирование. Практикум

C++. Объектно-ориентированное программирование. Практикум
Категория:
Основы программирования

Автор: Т. А. Павловская, Ю. А. Щупак

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

Диомидис Спинеллис  Анализ программного кода на примере проектов Open Source (+ CD-ROM)

Анализ программного кода на примере проектов Open Source (+ CD-ROM)
Категория:
Основы программирования

Автор: Диомидис Спинеллис

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

А. С. Кронрод  Беседы о программировании

Беседы о программировании
Категория:
Основы программирования

Автор: А. С. Кронрод

Настоящая книга, написанная известным ученым-математиком А.С.Кронродом почти 40 лет тому назад, впервые была опубликована в 2001 году. Один из зачинателей программирования у нас в стране и основателей целой школы программирования, А.С.Кронрод в доступной и интересной форме обсуждает вопросы организации системного программирования, отладки программ и архитектуры ЭВМ. Значительная часть книги посвящена различным задачам искусственного интеллекта и использованию "интеллектуальных" подходов для решения вычислительных задач. Книга будет интересна программистам, историкам науки и специалистам в области искусственного интеллекта.

В. М. Казиев  Введение в математику и информатику

Введение в математику и информатику
Категория:
Основы программирования

Автор: В. М. Казиев

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

С. В. Зыков  Введение в теорию программирования. Курс лекций

Введение в теорию программирования. Курс лекций
Категория:
Основы программирования

Автор: С. В. Зыков

Учебный курс "Введение в теорию программирования" основан на творческом синтезе избранных формальных теорий (ламбда-исчисление, комбинаторная логика, теория категорий и др.) и уникальной технологической платформы Microsoft.NET, обеспечивающей практически прозрачную интеграцию кода на языках программирования различных типов. Целью курса является формирование адекватного мировоззрения на современное программирование. Проводится сравнительный анализ функционального и объектно-ориентированного подходов к разработке программных систем. Рекомендовано УМО в области прикладной информатики для студентов высших учебных заведений, обучающихся по специальности 351400 "Прикладная информатика".

Инг Бей  Взаимодействие разноязыковых программ. Руководство программиста (+ CD-ROM)

Взаимодействие разноязыковых программ. Руководство программиста (+ CD-ROM)
Категория:
Основы программирования

Автор: Инг Бей

В данной книге читатель найдет сведения о создании приложений с использованием нескольких языков программирования. В частности, в ней рассматриваются вопросы взаимодействия фрагментов программ, написанных на ANSI С, Visual C++, Visual Basic, Matlab, Smalltalk, LabView, Java и Perl. В книге также уделено внимание взаимодействию Java-кода с платформенно-ориентированными программами, в частности с программами, написанными на C/C++ и средствам Java Native Interface. Книга в основном ориентирована на разработчиков прикладных и системных программ, научных работников, специалистов по созданию пользовательских интерфейсов и студентов соответствующих специальностей. Она также будет полезна каждому, кто интересуется вопросами создания программного обеспечения и повышения его производительности.

Дэвид Дж. Луенбергер  Информатика

Информатика
Категория:
Основы программирования

Автор: Дэвид Дж. Луенбергер

Достижения в информационной технологии более глубоко и быстро преобразуют цивилизацию, чем любая другая техническая революция, известная истории. Сегодня многие студенты планируют свою будущую карьеру в информационной сфере; основой для этого должна стать их хорошая подготовка в области теоретических основ информатики, в том числе, в области теории информации, а также современных методов защиты информации и ее использования при принятии ответственных решений. Книга Дэвида Луенбергера представляет собой оригинальное пособие для студентов Стэнфордского университета США по авторскому курсу Information Science. В основе книги лежат пять "э" информации: энтропия, экономика, энкриптация, экстракция и эмиссия. Каждая из этих областей оказывает воздействие на современные информационные продукты, услуги и технологию. В книгу включены яркие примеры, иллюстрации и упражнения. Монография предназначена для студентов, преподавателей, специалистов в области информационных...

Вик Курилович  Информатика в задачах, примерах, алгоритмах. Visual Basic for Application

Информатика в задачах, примерах, алгоритмах. Visual Basic for Application
Категория:
Основы программирования

Автор: Вик Курилович

Настоящий сборник задач представляет собой практическое пособие для учащихся средних и высших учебных заведений, изучающих информатику. Особенность сборника в том, что он позволяет научиться создавать собственные алгоритмы решения задач, а также дает возможность преподавателю информатики в процессе обучения использовать индивидуальный подход к ученикам без дополнительных затрат времени. Автор сознательно приводит в качестве ответов только численные значения, так как существует множество алгоритмов решения каждой задачи. Читатель может использовать в процессе работы с задачником любые языки программирования. В частности, решение задач из сборника поможет приобрести практические навыки написания макросов в приложениях "Microsoft office" на языке Visual Basic Application.

Коллектив авторов  Информатика сообществ и формирование сетей. Перспективы. Подходы. Инструменты. Часть 2. Современное состояние и параллели развития СНГ

Информатика сообществ и формирование сетей. Перспективы. Подходы. Инструменты. Часть 2. Современное состояние и параллели развития СНГ
Категория:
Основы программирования

Автор: Коллектив авторов

Настоящее издание подготовлено по материалам конференции, прошедшей в Институте системного анализа Российской академии наук (ИСА РАН) 23-25 июля 2004 г.

М. В. Мозговой  Классика программирования: алгоритмы, языки, автоматы, компиляторы. Практический подход

Классика программирования: алгоритмы, языки, автоматы, компиляторы. Практический подход
Категория:
Основы программирования

Автор: М. В. Мозговой

Книга, которую вы держите в руках, посвящена описанию фундаментальных основ компьютерной науки и их применению на практике. Рассмотрено большое количество алгоритмов и моделей, которые можно использовать в повседневном программировании. При этом показано, как их использовать. Практически все книги подобной направленности имеют ярко выраженную теоретическую ориентацию. В них много формул, теорем и доказательств, но крайне мало листингов программ. Особенность же этой книги заключается в том, что автор изложил материал максимально доступным языком (насколько это возможно в рамках темы), по возможности делая акцент на реализуемые алгоритмы и модели, а не на формулы и теоремы. Приведены конкретные примеры. Эта книга, с одной стороны, позволяет расширить кругозор и углубить понимание основных принципов и проблем компьютерной науки, а с другой стороны - пополнить собственный инструментарий, предназначенный для ежедневного применения. Книга предназначена всем, кто...

Дж. Кьоу, М. Джеанини  Объектно-ориентированное программирование

Объектно-ориентированное программирование
Категория:
Основы программирования

Автор: Дж. Кьоу, М. Джеанини

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

К. Ю. Богачев  Основы параллельного программирования

Основы параллельного программирования
Категория:
Основы программирования

Автор: К. Ю. Богачев

Данная книга представляет собой введение в методы программирования для параллельных ЭВМ. Основной ее целью является научить читателя самостоятельно разрабатывать максимально эффективные программы для таких компьютеров. Вопросы распараллеливания конкретных алгоритмов рассмотрены на многочисленных примерах программ на языке С. В основу книги положен курс лекций для студентов механико-математического факультета МГУ им. М.В.Ломоносова. Для студентов, аспирантов, научных работников, программистов и всех, кто хочет научиться разрабатывать программы для параллельных ЭВМ.

В. В. Борисенко  Основы программирования

Основы программирования
Категория:
Основы программирования

Автор: В. В. Борисенко

Книга предназначена для обучения основам программирования. Рассматриваются основные понятия программирования - алгоритма, исполнителя, алгоритмического языка, переменной, основные типы данных, управляющие конструкции алгоритмического языка и т.п. Излагаются общие приемы программирования, основанные на применении математики, такие, как вычисление функций на последовательностях с помощью применения теории индуктивных функций и схема построения цикла с помощью инварианта. Рассматриваются общие принципы устройства и работы компьютера, типичные команды и регистры процессора, методы адресации, способы вызова функций и передачи параметров и т.п. Приводятся примеры записи программ как на виртуальном Ассемблере RTL, так и на Ассемблере процессора Intel 80386. Кратко рассмотрены аппаратные средства поддержки многозадачности. Значительная часть книги посвящена основам языка Си. Помимо основ языка, в ней приведено много примеров реализации алгоритмов на Си, таких как...

С. Окулов  Основы программирования

Основы программирования
Категория:
Основы программирования

Автор: С. Окулов

Рассмотрены основные управляющие конструкции системы программирования Турбо Паскаль, процедуры и функции, строковый, вещественный и файловый типы данных. Приведен материал для изучения массивов, методов сортировки и поиска, динамических структур данных. Рассмотрены следующие структуры данных: списки, стеки, очереди, двоичные деревья, АВЛ-деревья и Б-деревья. В материалах для чтения обсуждаются практически все вопросы, входящие в школьный минимум знаний по информатике. Книга является достаточно полным учебником по программированию, реализующим сложную задачу - формирование у читателя структурного стиля мышления. Учебный материал - система программирования Турбо Паскаль, а также большое число задач, включая задачи на алгоритмы сортировки и поиска. Книга рассчитана на широкий круг читателей: от школьников и студентов до специалистов, решающих с помощью программирования прикладные задачи.

Уоллес Вонг  Основы программирования для "чайников" (+ CD-ROM)

Основы программирования для "чайников" (+ CD-ROM)
Категория:
Основы программирования

Автор: Уоллес Вонг

В этой книге в популярной форме описываются базовые принципы программирования на разных языках и в разных операционных системах. Обсуждаются типы переменных, массивы, операторы цикла, компиляторы, подпрограммы, инструменты отладки, вопросы создания графических интерфейсов и программирования для Интернета. Изучение материала облегчается многочисленными примерами простых программ. Для работы с книгой достаточно уметь выполнять базовые операции (создание файлов и каталогов, копирование, перемещение, запуск программы) в любой из следующих операционных систем: Windows, Mac OS или Linux. Книга предназначена для начинающих программистов.

К. Чарнецки, У. Айзенекер  Порождающее программирование. Методы, инструменты, применение. Для профессионалов

Порождающее программирование. Методы, инструменты, применение. Для профессионалов
Категория:
Основы программирования

Автор: К. Чарнецки, У. Айзенекер

Порождающее программирование (Generative Programming, GP) открывает перед разработчиками приложений глобальные перспективы. Оно реализует идею перехода от "одноразовых" программных систем к полуавтоматическому производству самых разнообразных продуктов. Самое ценное качество методики порождающего программирования состоит в том, что она учитывает преимущества автоматизации применительно к разработке программных средств. Эта книга содержит обзор методов и инструментов, обеспечивающих возможность проектирования и реализации "правильных" компонентов семейств систем, а также автоматизации их сборки. Представленные в этой книге методы применимы к любым коммерческим проектам - от "локального" программирования на уровне классов и процедур до масштабных разработок семейств комплексных систем.

Брайан Керниган, Роб Пайк  Практика программирования

Практика программирования
Категория:
Основы программирования

Автор: Брайан Керниган, Роб Пайк

Вашему вниманию предлагается перевод на русский язык исправленного и дополненного издания (уже восьмого по счету) популярной книги, вышедшего из печати в январе 2004 года. Верификацию кода в русском издании выполнили сами авторы книги - Брайан Керниган и Роб Пайк, что лишний раз свидетельствует об их огромной ответственности перед читателями. В книге рассматриваются принципы практического профессионального программирования, которые, выходя за рамки простого написания кода, включают в себя проектирование, правильный выбор алгоритмов и структур данных, отладку и тестирование, оптимизацию быстродействия и переносимости, автоматизацию рабочего процесса. Изложение проиллюстрировано примерами из сложных, практически важных систем. Книга предназначена для повышения квалификации программистов. Может быть полезна студентам и преподавателям компьютерных специальностей.

И. Бабушкина, С. Окулов  Практикум по объектно-ориентированному программированию

Практикум по объектно-ориентированному программированию
Категория:
Основы программирования

Автор: И. Бабушкина, С. Окулов

Практикум содержит материал для проведения занятий по объектно-ориентированному программированию в среде Delphi. Изложены основы теории объектно-ориентированного программирования, на базе которой изучаются возможности Delphi и отрабатываются технологии разработки различных приложений. Разобрано около 50 упражнений, приведено более 140 заданий для самостоятельной работы и 60 вопросов для контроля. Для учителей информатики, преподавателей высших учебных заведений, старшеклассников школ с углубленным изучением информатики, студентов, обучение которых связано с Computer Science.

Максим Кузнецов, Игорь Симдянов  Программирование. Ступени успешной карьеры

Программирование. Ступени успешной карьеры
Категория:
Основы программирования

Автор: Максим Кузнецов, Игорь Симдянов

Написанная опытными профессионалами и известными авторами книга посвящена различным аспектам успешного создания карьеры в программировании и области IT-технологий. Рассмотрены как технические аспекты, такие как хороший тон в программировании, правила дизайна интерфейсов, приемы проектирования, так и вопросы, напрямую с программированием, казалось бы, не связанные: методология обучения программированию, стратегия поиска работы, специфика работы в команде и т.д. Большое внимание уделено практике применения закона об авторском праве и смежных правах в IT-области, а также грамотному подходу к составлению договоров. Для программистов и IT-специалистов.

Э. Хант, Д. Томас  Программист-прагматик. Путь от подмастерья к мастеру

Программист-прагматик. Путь от подмастерья к мастеру
Категория:
Основы программирования

Автор: Э. Хант, Д. Томас

Находясь на переднем крае программирования, книга "Программист-прагматик" абстрагируется от всевозрастающей специализации и технических тонкостей разработки программ на современном уровне, чтобы исследовать суть процесса - требования к работоспособной и поддерживаемой программе, приводящей пользователей в восторг. Книга охватывает различные темы - от личной ответственности и карьерного роста до архитектурных методик, придающих программам гибкость и простоту в адаптации и повторном использовании. Прочитавэту книгу, вы научитесь: Бороться с недостатками программного обеспечения; Избегать ловушек, связанных с дублированием; Создавать гибкие, динамичные и адаптируемые программы; Избегать программирования в расчете на совпадение; Защищать вашу программу при помощи контрактов, утверждений и исключений; Собирать реальные требования; Осуществлять безжалостное и эффективное тестирование; Приводить в восторг ваших...

Стив Макконнелл  Профессиональная разработка программного обеспечения

Профессиональная разработка программного обеспечения
Категория:
Основы программирования

Автор: Стив Макконнелл

Стив Макконнелл, автор бестселлера "Совершенный код", других книг и многочисленных статей о разработке ПО, убедительно показывает, что разработка ПО может быть стабильно успешной, если сделать совершеннее саму профессию разработчика ПО. Он не только показывает, почему и как отрасль пришла к своему современному состоянию, и описывает шаги, которые должен предпринять каждый, кто хочет подняться на новый уровень в создании ПО. Он также говорит о корпоративных методиках, призванных увеличить количество профессионально выполненных проектов, и о лицензировании организаций и академических учебных программ как о средстве повышения профессионализма и отдельных разработчиков, и в индустрии ПО в целом.

Игорь Одинцов  Профессиональное программирование. Системный подход

Профессиональное программирование. Системный подход
Категория:
Основы программирования

Автор: Игорь Одинцов

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

Б. Лю  Теория и практика неопределенного программирования

Теория и практика неопределенного программирования
Категория:
Основы программирования

Автор: Б. Лю

В книге дается замкнутое, подробное изложение аппарата неопределенного программирования, включая обсуждение принципов построения соответствующих оптимизационных моделей, а также алгоритмов, обеспечивающих решение разнообразных прикладных задач с использованием этих моделей. Рассмотрены: транспортные задачи, моделирование систем управления запасами, задачи составления кормовых смесей, моделирование производственного процесса, проблемы водоснабжения, задача размещения и распределения оборудования, задача распределения капиталовложений, задача топологической оптимизации, задача маршрутизации движения транспорта, оптимизации резервирования, задача о критическом пути, задача составления расписания параллельно действующих машин. Книга ориентирована на исследователей, инженеров и студентов, специализирующихся в области исследования операций, теории систем, информатики, организационного управления и техники.

bookalavr.narod.ru
Каталог   Назад  Вперед Следующая категория: Основы психологии
   
Hosted by uCoz