Электронная библиотека LitPortal
|
Издательство: Вильямс, 2006, русский, 576 стр., djvu
|
|
Эта книга, автором которой является опытный преподаватель информатики, представляет собой один из лучших учебников, посвященных алгоритмам. Делая основной упор на понимание идей, а не на механическое рассмотрение работы того или иного алгоритма, автор излагает ключевые принципы и методы разработки алгоритмов так, что они могут быть применены как универсальный инструментарий для широкого диапазона задач, а не только для разработки алгоритмов. Несмотря на отсутствие громоздких математических доказательств, в книге выдержана достаточная математическая строгость. Книга ориентирована в первую очередь на студентов и аспирантов соответствующих специальностей, поэтому для преподавателей она может стать хорошим пособием для подготовки к лекциям и источником интересных нетривиальных задач. Несмотря на позиционирование книги в качестве учебного пособия, она может оказаться полезной и профессионалам в области разработки алгоритмов - в первую очередь благодаря использованному автором новому подходу к классификации методов проектирования. Описание алгоритмов на естественном языке дополняется псевдокодом, который позволяет каждому, кто имеет хотя бы начальные знания и опыт программирования, реализовать алгоритм на используемом им языке программирования.
|
|
Издательство: БХВ-Петербург, 2008, русский, 336 стр., pdf
|
|
Книга представляет собой руководство по созданию веб-приложений на языке Ruby. Изучение построено на практических примерах, листинги которых есть почти на каждой странице. Даны основы Ruby, рассмотрены условные операторы, строки и регулярные выражения, операторы, функции, массивы, хэши, работа с файлами, классы. Описаны обработка XML, рефлексия, метапрограммирование, обработка исключений, инструментарий разработчика Tk и другие средства, включая RubyGems, RDoc и Embedded Ruby. Каждая глава завершается списком вопросов по теме. В конце книги для удобства собраны справочные материалы по языку Ruby и даны ответы на контрольные вопросы к главам. Ruby (англ. Ruby ['ɹu:bɪ] — «Рубин») — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования для быстрого и удобного[1][2] объектно-ориентированного программирования. Язык обладает независимой от операционной системы реализацией многопоточности, строгой динамической типизацией, сборщиком мусора и многими другими возможностями. Ruby близок по особенностям синтаксиса к языкам Perl и Eiffel, по объектно-ориентированному подходу — к Smalltalk. Также некоторые черты языка взяты из Python, Лисп, Dylan и CLU.
|
|
Издательство: Питер, 2007, русский, 304 стр., djvu
|
|
Как известно, около трех четвертей прогpаммных проектов превышают свои oцeнки. Вероятность того, что любой отдельный проект завершится к поставленному сроку и без нарушения бюджета, отлична от 100%. Но стоит нам признать, что вероятность своевременного завершения отлична от 100%, возникает очевидный вопрос: «Если не 100%, то сколько?» Это один из центральных вопросов в области оценки проrраммных проектов. Оценка и планирование взаимосвязанные темы, но оценка не является планированием, а планирование оценкой. Оценка должна рассматриваться как объективный, аналитический процесс; планирование должно рассматриваться как процесс изначально субъективный, целенаправленный. В контексте оценки было бы рискованно изначально рассчитывать на получение некоторого конкретного ответа. Целью является точность проrноза, а не достижение конкретного результата. С другой же стороны, под целью планирования понимается - конкретный peзультат. Мы намеренно (и целесообразно) воздействуем на свои планы для дocтижения удовлетворительно-желаемоrо исхода. Мы планируем конкретные средства, необходимые для достижения нашей конкретной цели.
|
|
Издательство: Бином, 2006, Русский, 144 стр., djvu
|
|
Книга является справочным пособием по языку Delphi в многоязыковой среде объектно-ориентированного программирования Delphi 2005 и Delphi 2006. Книга рассчитана на тех, кто разрабатывает традиционные приложения Win32 и на тех, кто начинает осваивать платформу .NET. Содержит краткий обзор платформы .NET, достаточный для того, чтобы можно было начинать разработки на этой платформе. Излагается методика переноса традиционных приложений VCL Win32 на платформу .NET и способы распространения приложений .NET. В книге дается полное описание двух версий языка Delphi: для Win32 и для .NET: все синтаксические конструкции, все операции, оператор, директивы. Приводится методика работы со всеми основными типами данных: типами-значениями и типами-ссылками, числовыми данными, строками, файлами, потоками, массивами, множествами, структурами, классами, интерфейсами. Дается обширный справочный материал по классам VCL и библиотек .NET, по их свойствам и методам (свыше 1000 кратких и около 250 подробных описаний), по функциям Delphi и API Windows (около 800 функций библиотек VCL и .NET). Справочный материал снабжен подробными комментариями и примерами. Как справочник книга полезна пользователям любой квалификации: от начинающих до опытных разработчиков.
|
|
Издательство: Федерация интернет образования, 2002, Русский, 52 стр., PDF
|
|
Пособие предназначено для начального ознакомления с основными средствами сайтостроения: языком HTML, каскадными стилями (CSS), скриптами, Java-апплетами. Приведены общие сведения об XML и технологиях формирования Web-страниц на стороне Web-сервера. Пособие рекомендуется для использования в учебных центрах Федерации Интернет Образования и учреждениях дополнительного профессионального образования.
|
|
Издательство: СИП РИА, 2003, Русский, 572 стр., PDF
|
|
В книге в доступной для неподготовленного читателя форме рассматривается процесс инсталляции и настройки Linux-серверов различного целевого назначения и следующего программного обеспечения. Книга может оказаться полезной для начинающих системных администраторов и пользователей, желающих более детально ознакомиться с операционной системой Linux.
|
|
Издательство: Вильямс, 2002, Русский, 576 стр., PDF
|
|
Эксперты компании Sun Microsystems Стив Стелтинг и Олав Маассен создали практическое руководство, содержащее описание всех проверенных временем методов использования всех типов шаблонов, представляющих как собой целые архитектуры систем, так и отдельные простые классы применительно к платформе Java. В начале книги приведена история возникновения и развития шаблонов проектирования, а также рассматриваются методы эффективного применения этих шаблонов. Далее следует каталог шаблонов, сгруппированных по основным категориям: производящие, поведенческие, структурные и системные. Кроме того, авторы описывают шаблоны и соответствующие приемы их использования для основных API как языка Java, так и API, используемых при разработке распределенных приложений. Книга будет полезной как начинающим, так и опытным программистам Java, осваивающим методику использования шаблонов проектирования, а экспертам в этой области может служить в качестве справочника.
|
|
Издательство: Питер, 2006, Русский, 331 стр., PDF
|
|
Эта книга поможет преодолеть чувство потерянности, которое зачастую испытывают пользователи, пытающиеся самостоятельно разобраться во всевозможных сложностях, встречающихся на их пути при освоении Microsoft Access. Для опытных программистов в этой книге предлагается уникальная подборка улучшенных методик работы и инструментов, позволяющих существенно повысить качество и эффективность работы с базами данных. Для начинающих эта книга будет замечательным помощником в освоении программы.
|
|
Издательство: Питер, 2001, Русский, 333 стр., DJVU
|
|
Книга «XHTML: учебный курс» позволит вам изучить основы языка XHTML. Новая спецификация сравнивается с самой популярной среди пользователей версией языка разметки — HTML 4, описываются инструменты, необходимые для создания документов при помощи нового языка. Вы познакомитесь со способами построения web-страниц, которые позволяют включать в документ изображения, таблицы, фреймы, научитесь применять каскадные стили и расширяемые таблицы стилей, освоите XHTML Basic и модульное конструирование документов.
|
|
Издательство: Филинъ, 1999, Русский, 254 стр., DJVU
|
|
В книге рассматриваются распространенные структуры данных и оригинальные композиции для сортировки и решения графовых задач. Более 90 примеров и ответов к заданиям иллюстрируют методы и технологию программирования. В книгу включены наиболее быстродействующие алгоритмы, минимальные по затратам памяти и дискового пространства. Для студентов и преподавателей вузов, лицеев и техникумов, а также для программистов-практиков.
|
|