Книги по программированию / Books on programming, Общая тема
|
F1NT
dev/mosk

Группа: Наши Люди Сообщений: 858 Регистрация: 9.08.2005 Из: Нижний Новгород Пользователь №: 34.280
Респектов: 201


| Олимпиадные задачи по программированию. Руководство по подготовке к соревнованиям
Стивен С. Скиена, Мигель А. Ревилла - Олимпиадные задачи по программированию. Руководство по подготовке к соревнованиям От издателя: Книга представляет собой перевод учебника по подготовке к международным соревнованиям по программированию, написанный по материалам АСМ - олимпиад. Это бестселлер, признанный Journal of Object Technology как "Лучшая книга 2003 г.". 14 глав книги охватывают все основные категории задач международных соревнований. Каждая глава содержит необходимое теоретико-алгоритмическое введение, разбор типовых задач и серию тренировочных заданий уровня ACM. "Эта книга вызывает восхищение любого, кто способен оценить красивую программу или кто имеет интерес к решению задач, структурам данных или алгоритмам…" - таков отзыв о книге известного теоретика и практика программирования, тренера сборной ACM A. M.Тененбаума, опубликованный в ACM Computing Reviews вскоре после ее выхода в свет. Так ли это - предоставляется судить читателю. Книга предназначена для учащихся, их преподавателей и тренеров, а также других специалистов, интересующихся олимпиадным программированием и алгоритмами. Формат: DjVuРазмер: 5.34 MB Язык: Русский | |
| |
18.12.2007 - 10:11 |
IvanLis
Специалист

Группа: Наши Люди Сообщений: 393 Регистрация: 10.05.2006 Пользователь №: 161.832
Респектов: 102


| Программирование: теоремы и задачи. (2-е изд., испр. и доп.) Шень А. М.: МЦНМО, 2004. — 296 с. Цитата | Quote Книга содержит задачи по программированию различной трудности. Большинство задач приводятся с решениями. Цель книги — научить основным методам построения корректных и быстрых алгоритмов. Для учителей информатики, старшеклассников, студентов младших курсов высших учебных заведений. Пособие может быть использовано на кружковых и факультативных занятиях в общеобразовательных учреждениях, в школах с углублённым изучением математики и информатики, а также в иных целях, не противоречащих законодательству РФ. Формат: DjVu » Посмотреть содержание « Оглавление 1. Переменные, выражения, присваивания 1.1. Задачи без массивов 1.2. Массивы 1.3. Индуктивные функции (по А. Г.Кушниренко) 2. Порождение комбинаторных объектов 2.1. Размещения с повторениями 2.2. Перестановки 2.3. Подмножества 2.4 Разбиения 2.5. Коды Грея и аналогичные задачи 2.6. Несколько замечаний 2.7. Подсчёт количеств 3. Обход дерева. Перебор с возвратами 3.1. Ферзи, не бьющие друг друга: обход дерева позиций 3.2. Обход дерева в других задачах 4. Сортировка 4.1. Квадратичные алгоритмы 4.2. Алгоритмы порядка nlogn 4.3. Применения сортировки 4.4. Нижние оценки для числа сравнении при сортировке 4.5. Родственные сортировке задачи 5. Конечные автоматы и обработка текстов 5.1. Составные символы, комментарии и т. п. 5.2. Ввод чисел 6. Типы данных 6.1. Стеки 6.2. Очереди 6.3. Множества 6.4. Разные задачи 7. Рекурсия 7.1. Примеры рекурсивных программ 7.2. Рекурсишая обработка деревьев 7.3. Порождение комбинаторных объектов, перебор 7.4. Другие применения рекурсии 8. Как обойтись без рекурсии 8.1. Табтица значений (динамическое программирование) 8.2. Стек отложенных заданий 8.3. Более сложные случаи рекурсии 9. Разные алгоритмы на графах 9.1. Кратчайшие пути 9.2. Связные компоненты, поиск в глубину и ширину 10. Сопоставление с образном 10.1. Простейший пример 10.2. Повторения в образце — источник проблем 10.3. Вспомогательные утверждения 10.4. Алгоритм Кнута-Морриса-Пратта 10.5. Алгоритм Бойера-Мура 10.6. Алгоритм Рабина 10.7. Более сложные образны и автоматы 10.8. Суффиксные деревья 11. Анализ игр 11.1. Примеры игр 11.2. Цена игры 11.3. Вычисление цены: полный обход 11.4. Алыра-бета-процедура 11.5. Ретроспективный анализ 12. Оптимальное кодирование 12.1. Коды 12.2. Неравенство Крафта-Макмиллана 12.3. Код Хаффмена 124. Код Шеннона-Фапо 13. Представление множеств. Хеширование 13.1. Хеширование с открытой адресацией 13.2. Хеширование со списками 14. Деревья. Сбалансированные деревья 14.1. Представление множеств с помощью деревьев 14.2. Сбалансированные деревья 15. Контекстно-свободные грамматики 15.1. Общий алгоритм разбора 15.2. Метод рекурсивщго спуска 15.3. Алгоритм разбора для LL(1)-грамматик 16. Синтаксический разбор слева направо (LR) 16.1. LR-процессы 16.2. LR(0)-грамматики 16.3. SLR(1)-грамматики 16.4. LR(1)-грамматики, LALR(1)-грамматики 16.5. Общие замечания о разных методах разбора | |
| |
26.12.2007 - 23:01 |
mukam
Потомок волков

Группа: Наши Люди Сообщений: 2.665 Регистрация: 3.04.2006 Из: From East Turkestan Пользователь №: 22
Респектов: 832


| Искусственный интеллект. В книге представлены все современные достижения и изложены идеи, которые были сформулированы в исследованиях, проводившихся в течение последних пятидесяти лет, а также собраны на протяжении двух тысячелетий в областях знаний, ставших стимулом к развитию искусственного интеллекта как науки проектирования рациональных агентов. Теоретическое описание иллюстрируется многочисленными алгоритмами, реализации которых в виде готовых программ на нескольких языках программирования находятся на сопровождающем книгу Web-узле.
Книга предназначена для использования в базовом университетском курсе или в последовательности курсов по специальности. Применима в качестве основного справочника для аспирантов, специализирующихся в области искусственного интеллекта, а также будет небезынтересна профессионалам, желающим выйти за пределы избранной ими специальности. Благодаря кристальной ясности и наглядности изложения вполне может быть отнесена к лучшим образцам научно-популярной литературы.Название: Искусственный интеллект. Современный подход Автор: Стюарт Рассел, Питер Норвиг Год: 2006 Страниц: 1408 Формат: DjVu Размер: 17,91 MB Качество: отличное Язык: русский | |
| |
11.01.2008 - 18:36 |
mukam
Потомок волков

Группа: Наши Люди Сообщений: 2.665 Регистрация: 3.04.2006 Из: From East Turkestan Пользователь №: 22
Респектов: 832


| Passolo-видеоурок Как переводить программы
PASSOLO - Шаблонный редактор ресурсов с расширенными возможностями, предназначенный для локализации ПО. PASSOLO имеет визуальный редактор диалогов с целым рядом удобных инструментов форматирования, поддерживает работу практически с любыми ресурсами, имеет множество тонких настроек, опцию пакетной обработки, а также встроенную систему проверки орфографии. У кого завалялся весь диск, просьба - дайте ссылку | |
| |
18.01.2008 - 15:12 |
geronima
The peace officer

Группа: Наши Люди Сообщений: 2.811 Регистрация: 23.12.2006 Из: Gotham City Пользователь №: 291.925
Респектов: 619


| Эд Салливан
Время — деньги. Создание команды разработчиков программного обеспечения
В этой книге ветеран индустрии программных средств Эд Салливан делится найденными в результате нелёгкого труда принципами, приёмами и методиками разработки коммерческого ПО. В книге раскрыты фундаментальные принципы, позволяющие выпускать качественные программы в срок в любых обстоятельствах. Вы узнаете о реальном опыте успешной разработки коммерческого ПО в начинающей компании, о том, как выбрать нужных специалистов, инструментальные средства разработки, настроить технологию, планировать и выполнять проект, своевременно обнаруживая и решая возникающие проблемы. скачать 313 Kb (формат RTF) | |
| |
29.03.2008 - 8:53 |
IvanLis
Специалист

Группа: Наши Люди Сообщений: 393 Регистрация: 10.05.2006 Пользователь №: 161.832
Респектов: 102


| Программирование на аппаратном уровне. Специальный справочник. (2-е издание.) Кулаков В.
СПб.: Питер, 2003 г. - 847 c.Цитата | Quote В книге рассматриваются возможности персональных IBM-совместимых компьютеров, рекомендации по использованию которых не даются в официальной технической документации. Информация, собранная в книге, интересна прежде всего для тех, кто не удовлетворен возможностями, предоставляемыми стандартными драйверами и операционными системами. С одной стороны, это создатели «несерьезных», но сложных программ — компьютерных игр, а с другой — разработчики самого серьезного обеспечения, предназначенного для систем управления разнообразными техническими объектами. Во второе издание книги внесены исправления и дополнения. В частности, добавлены две главы, в одной из которых рассматривается работа с хост-контроллером и устройствами USB иа уровне аппаратуры, а в другой — особенности программирования NE2000-совместимых адаптеров Ethernet. Неотъемлемой частью издания является дискета с текстами программ, листинги которых представлены в книге. Формат: DjVu | |
| |
7.04.2008 - 15:43 |
IvanLis
Специалист

Группа: Наши Люди Сообщений: 393 Регистрация: 10.05.2006 Пользователь №: 161.832
Респектов: 102


| Программирование и основы алгоритмизации Давыдов В.Г. Высш. школа, 2003 г. - 447 c.Цитата | Quote Учебное пособие написано в соответствии с разработанной с участием автора примерной программой курса «Программирование и основы алгоритмизации», утвержденной Министерством образования Российской Федерации для подготовки бакалавров и специалистов по направлениям 5502 и 6519 «Автоматизация и управление». Его цель состоит в поэтапном формировании у студентов следующих слоев знаний и умений — знание основных понятий программирования (слой 1), знание базового языка программирования C++ (слой 2) и умение решать задачи на ЭВМ (слой 3). Для удобства преподавателей и студентов приведено по 20 вариантов контрольных заданий по основным разделам курса, заданий на выполнение программных проектов и приведены тестовые экзаменационные вопросы Формат: PDF | |
| |
29.07.2008 - 6:08 |
Солнышко
Солнышко в ваших Windows
[SoftoRooMTeaM]

Группа: Администраторы Сообщений: 3.352 Регистрация: 16.03.2007 Пользователь №: 357.317
Респектов: 1219


| Сборник задач по программированию В пособии приведены более 1600 задач по программированию, которые могут использоваться в школе при изучении курса "Информатика и ИКТ" на профильном уровне. Задачи имеют разный уровень сложности и охватывают все темы курса программирования. В начале каждого раздела приведены вопросы, ответы на которые необходимо знать для решения задач данного раздела. Значительное число задач дано в двух однотипных вариантах, что дает возможность сформировать два варианта самостоятельных и контрольных работ. Задачи не привязаны к конкретному языку программирования и могут быть использованы при изучении любого языка, в том числе в вузах, педагогических колледжах и других учебных заведениях.
Книга является вторым, дополнительным изданием опубликованного в 2001 году пособия "Задачи по программированию: 7-11 класс".
Название: Сборник задач по программированию Автор: Златопольский Д.М. Издательство: БХВ-Петербург Год: 2007 Страниц: 240 Формат: djvu
ISBN: 5-9775-0017-3 Качество: среднее Язык: русский 3,15 Мб | |
| |
30.07.2008 - 23:14 |
Mighty_cat
Опытный юзверь
 
Группа: Пользователи Сообщений: 61 Регистрация: 21.02.2007 Пользователь №: 340.268
Респектов: 2

Предупреждений: 
| Цитата | Quote(Солнышко @ 29.07.2008 - 7:08) Сборник задач по программированию Как по мне, книга не может научить программировать, она может быть отличным или поганым справочником -- не более, единственное что их отличает -- наличие хороших примеров с описанием слабых и сильных сторон.... А задачи, задачи каждый может придумать себе сам!  Рекомендую: Название: Философия C++. Практическое программирование Автор: Эккель Б., Эллисон Ч. Издательство: Питер Год: 2004 Страниц: 608 Формат: djvu Размер: 4,8 Мб ISBN: 5-469-00043-5 Качество: хорошее Язык: русский Продолжение известной книги Философия С++.Введение в стандартный С++\" От издательства: Книга отличается от других учебников по C++ новым подходом к изложению материала, основанным на логике и здравом смысле. Вместо простого перечисления языковых конструкций, снабженных примерами, авторы стремятся научить читателя мыслить категориями C++. Они подробно объясняют, почему проектировщики языка принимали то или иное решение, описывают типичные проблемы и пути их решения. Во втором томе рассматриваются такие темы, как обработка исключений, стандартная библиотека C++ (включая потоки ввода/вывода, контейнеры и алгоритмы STL), шаблоны, множественное наследование, RTTI, автоматизация тестирования и отладки программ, паттерны проектирования и т. д. Исходники на сайте издательства... | |
| |
10.08.2008 - 12:21 |
geronima
The peace officer

Группа: Наши Люди Сообщений: 2.811 Регистрация: 23.12.2006 Из: Gotham City Пользователь №: 291.925
Респектов: 619


| Программирование драйверов и систем безопасности Учебное пособие содержит оригинальный научный и учебно-методический материал, посвященный созданию систем безопасности для операционных сред Windows NT/2000. Рассматриваются вопросы создания различных драйверов уровня ядра ОС, предназначенных для шифрования трафика и контроля доступа. Учебное пособие используется при организации занятий на факультете информационной безопасности МИФИ. Для студентов и аспирантов соответствующих специальностей, разработчиков систем защиты информации, а также сотрудников экспертных организаций. Автор: Сорокина С. И., Тихонов А. Ю., Щербаков А. Ю. Издательство: БХВ-Петербург год: 2003 формат: DJVU, 243 стр. Размер: 2.1 Mb | |
| |
11.08.2008 - 22:17 |
geronima
The peace officer

Группа: Наши Люди Сообщений: 2.811 Регистрация: 23.12.2006 Из: Gotham City Пользователь №: 291.925
Респектов: 619


| Иллюстрированный самоучитель по практике программирования Введение Стиль Алгоритмы и структуры данных Проектирование и реализация Интерфейсы Отладка Тестирование Производительность Переносимость Нотация Эпилог Приложение: свод правил cкачать ~ 12.4 Mb | |
| |
|
|