Описание книги Технология разработки программного обеспечения: Рассматриваются основные понятия и определения, классификация программного обеспечения, этапы создания программного продукта в рамках жизненного цикла, освещается современное состояние технологий разработки программных продуктов. Изложены существующие подходы к оценке качества процессов создания программного обеспечения, произведен анализ требований и определение спецификаций программного обеспечения. Большое внимание уделено вопросам проектирования ПО, его надежности, коллективной разработки с помощью современных систем контроля версий.
Теоретический материал сопровождается практикумом в виде лабораторных работ по изложенной тематике.
Предназначено для студентов и преподавателей высших учебных заведений технического профиля, а также для специалистов любой предметной области, проявивших интерес к современному состоянию методов и средств программирования.
Описание книги Олимпиадные задачи по программированию. Руководство по подготовке к соревнованиям: Книга представляет собой перевод учебника по подготовке к международным соревнованиям по программированию, написанный по материалам АСМ — олимпиад.
Это бестселлер, признанный Journal of Object Technology как "Лучшая книга 2003 г.". 14 глав книги охватывают все основные категории задач международных соревнований. Каждая глава содержит необходимое теоретико-алгоритмическое введение, разбор типовых задач и серию тренировочных заданий уровня ACM.
Поддержка книги осуществляется сайтом: http://www.programming-challenges.com, а также популярным тренировочным сайтом http://online-judge.uva.es.
"Эта книга вызывает восхищение любого, кто способен оценить красивую программу или кто имеет интерес к решению задач, структурам данных или алгоритмам…" — таков отзыв о книге известного теоретика и практика программирования, тренера сборной ACM A. M.Тененбаума, опубликованный в ACM Computing Reviews вскоре после ее выхода в свет. Так ли это — предоставляется судить читателю.
Книга предназначена для учащихся, их преподавателей и тренеров, а также других специалистов, интересующихся олимпиадным программированием и алгоритмами.
Описание книги Информационные технологии: Приведены фундаментальные понятия в области информации, информационных технологий и систем, основные типы и классы. В качестве основополагающих признаков классификации технологий и систем использованы сферы применения и виды обрабатываемой информации. Подробно изложены вопросы, связанные с созданием и применением информационных технологий. Особое внимание уделяется системам и технологиям, используемым в экономической деятельности.
Для студентов, обучающихся по специальностям «Прикладная информатика (по областям)», «Программное обеспечение вычислительной техники и автоматизированных систем», «Автоматизированные системы обработки информации и управления», по ряду экономических специальностей, а также для преподавателей и специалистов, работающих в означенных предметных областях.
Описание книги Основы алгоритмизации и программирования: Учебное пособие написано в соответствии с государственным образовательным стандартом. В нем рассмотрены основные понятия алгоритмизации и программирования, представлены все виды задач обработки данных, приводятся таблицы сравнительного анализа форматов, операторов, процедур, описания данных для различных языков программирования. Дается развернутое и практически полное описание языков и систем программирования Pascal, Basic, С; а также сред Visual Basic и Delphi. Все разделы насыщены примерами и задачами.
Пособие предназначено для учащихся техникумов, колледжей, может быть рекомендовано студентам вузов.
Описание книги Введение в специальность программиста: Цель данной книги — сформировать представление о профессии программиста и дать основы для приобретения навыков в этой области деятельности.
В учебнике рассматриваются содержание основных понятий программирования, история его развития, основные элементы и языки программирования, принципы структурного программирования и начала программирования в среде Turbo Pascal и системе Delphi. Дается материал о программном обеспечении для вычислительной техники и автоматизированных систем, правовой и программной защите компьютерной информации, стандартизации и лицензировании программных продуктов.
Предназначено для учащихся техникумов, колледжей, а также студентов.
Описание книги Основы алгоритмизации и программирования: Рассмотрен широкий круг алгоритмов обработки линейных и нелинейных структур данных. Приведены основные понятия алгоритмизации, свойств алгоритмов, общие принципы построения алгоритмов, основные алгоритмические конструкции. Рассмотрены эволюция языков программирования, технология работы и фрагменты программ, а также основные принципы объектно-ориентированного программирования.
Для студентов, обучающихся по направлению и специальностям программного обеспечения вычислительной техники и автоматизированных систем, прикладной математики и обработки информации. Пособие будет полезно широкому кругу специалистов по компьютерному моделированию.
Описание книги Компьютерные сети: В этой книге подробно и последовательно изложены основные концепции, определяющие современное состояние и тенденции развития компьютерных сетей. Это уже четвертое, значительно переработанное издание книги, и три предыдущих неизменно были бестселлерами и использовались в качестве учебного пособия во многих западных университетах.
Автор подробнейшим образом объясняет устройство и принципы работы аппаратного и программного обеспечения, рассматривает все аспекты и уровни организации сетей, от физического до уровня прикладных программ. Изложение теоретических принципов дополняется яркими, показательными примерами функционирования Интернета, сетей АТМ и беспроводных сетей.
Описание книги Информатика и основы программирования: В учебном пособии раскрывается содержание методов обработки информации на базе компьютерных технологий, что позволяет получить представление о технологической и программной составляющих информатики. В книгу включены практические задания и контрольные упражнения, выполнение которых позволит познакомиться с основами MS DOS, получить навыки использования программы-оболочки Norton Commander, а также методов работы в графических операционных средах семейства Windows, овладеть приемами составления программ и перейти к самостоятельной подготовке программ. Для этого в пособии изучаются конкретные тексты программных конструкций и даются задания для самостоятельной работы.
Для студентов университетов и колледжей, обучающихся по специализации "Информационные технологии управления", а также для всех желающих самостоятельно овладеть основами программирования.
Описание книги Объектно-ориентированное программирование для начинающих: Цель книги — помочь читателю сделать первые шаги в программировании и освоить концепцию объектно-ориентированного программирования, познакомить его с языками Smalltalk (Squeak) и Java, со средой разработки Eclipse и библиотекой для создания графического интерфейса пользователя SWT. В основу книги положены два принципа: обучение на примерах (решение задач) и самостоятельное экспериментирование с последующим обсуждением результатов.
Для учащихся старших классов (физико-математический профиль), студентов вузов (первый курс), пользователей, не знакомых с идеями объектно-ориентированного программирования, для тех, кто хочет научиться программированию.
Описание книги Первые шаги в программировании. Самоучитель: Данная книга представляет собой второе, переработанное и дополненное, издание вводного курса для тех, кто начинает осваивать профессию программиста. Материал рассчитан на студентов младших курсов и старшеклассников, но может оказаться интересным и для более искушенных читателей. Книга дает четкие определения основных понятий программирования, знакомит с основами технологии проектирования, разработки и отладки программ. В ней приведены десятки примеров решения конкретных задач; читателю предоставлена возможность их уточнения, реализации, отладки и модификации.
Каждая глава книги содержит тщательно подобранные резюме, контрольные вопросы и многочисленные задачи для самостоятельной работы. Ответы на вопросы, решения избранных задач или указания к ним читатель найдет в конце книги. Данную книгу можно использовать и как самоучитель, и как учебное пособие в учебном процессе.