Beginning Python: Using Python 2.6 and Python 3.1

Автор: buratino от 16-01-2019, 16:31, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Beginning Python: Using Python 2.6 and Python 3.1
Автор: James Payne
Издательство: Wrox
Год: 2010
Формат: PDF
Страниц: 624
Для сайта: litgu.ru
Размер: 4 Mb
Язык: English

Beginning Python: Using Python 2.6 and Python 3.1 introducesthis open source, portable, interpreted, object-orientedprogramming language that combines remarkable power with clearsyntax. This book enables you to quickly create robust, reliable,and reusable Python applications by teaching the basics so you canquickly develop Web and scientific applications, incorporatedatabases, and master systems tasks on various operating systems,including Linux, MAC OS, and Windows. You'll get a comprehensivetutorial that guides you from writing simple, basic Python scriptsall the way through complex concepts, and also features a referenceof the standard modules with examples illustrating how to implementfeatures in the various modules. Plus, the book covers using Pythonin specific program development domains, such as XML, databases,scientific applications, network programming, and Web development.
 

Beginning Python: From Novice to Professional

Автор: buratino от 16-01-2019, 16:24, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Beginning Python: From Novice to Professional
Автор: Magnus Lie Hetland
Издательство: Apress
Год: 2006
Формат: PDF
Страниц: 640
Для сайта: litgu.ru
Размер: 6 Mb
Язык: English

Beginning Python: From Novice to Professional is the most comprehensive book on the Python ever written. Based on Practical Python, this newly-revised book is both an introduction and practical reference for a swath of Python-related programming topics, including addressing language internals, database integration, network programming, and web services. Advanced topics, such as extending Python and packaging/distributing Python applications, are also covered.
Ten different projects illustrate the concepts introduced in the book. You will learn how to create a P2P file-sharing application and a web-based bulletin board, and how to remotely edit web-based documents and create games. Author Magnus Lie Hetland is an authority on Python and previously authored Practical Python. He also authored the popular online guide, Instant Python Hacking, on which both books are based.
 

Introductory Quantum Mechanics with MATLAB: For Atoms, Molecules, Clusters, and Nanocrystals

Автор: bhaer от 16-01-2019, 13:56, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Introductory Quantum Mechanics with MATLAB: For Atoms, Molecules, Clusters, and Nanocrystals
Автор: James R. Chelikowsky
Издательство: Wiley-VCH
Год: 2019
Страниц: 224
Формат: PDF
Размер: 10 Mb
Язык: English

Presents a unique approach to grasping the concepts of quantum theory with a focus on atoms, clusters, and crystals
Quantum theory of atoms and molecules is vitally important in molecular physics, materials science, nanoscience, solid state physics and many related fields. Introductory Quantum Mechanics with MATLAB is designed to be an accessible guide to quantum theory and its applications. The textbook uses the popular MATLAB programming language for the analytical and numerical solution of quantum mechanical problems, with a particular focus on clusters and assemblies of atoms.
 

A Programming Model and Language for Concurrent and Distributed Object-Oriented Systems

Автор: Semka от 16-01-2019, 12:43, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: A Programming Model and Language for Concurrent and Distributed Object-Oriented Systems
Автор: Jan Sch?fer
Издательство: Autoedici?n
Год: 2010
Формат: pdf
Страниц: 242
Размер: 0.9 mb.
Язык: English

The wide availability of multi-core processors and the ubiquitous presence of the Internet lead to new challenges in software design and implementation. Software has to be written in a parallelizable way to profit from multiple cores. Interaction with distributed Internet services requires coping with message delays and network failures. These challenges reach application domains, like desktop applications, which have been mainly written in a sequential way in the past. The concurrency model of mainstream object-oriented programming languages is based preemptively scheduled threads, which concurrently work on a shared object-heap. This programming model is highly prone to race conditions, i.e., hard to find concurrency-related errors that are not easily reproducible. To synchronize threads and prevent data races, operating system mechanisms like locks have to be used. Experience shows that this programming model is too difficult for most programmers, is not very modular, and is not well suited for the behavioral description of software components. Furthermore, the thread-based model is not appropriate for realizing distributed systems, due to its inherent synchronous communication model.
 

An Introduction to Software Architecture

Автор: Semka от 16-01-2019, 12:42, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: An Introduction to Software Architecture
Автор: David Garlan , Mary Shaw
Издательство: Carnegie Mellon University
Год: 1994
Формат: pdf
Страниц: 42
Размер: 0.17 mb.
Язык: English

A medida que el tama?o de los sistemas de software aumenta, los algoritmos y estructuras de datos dejan de constituir los principales problemas de dise?o. Cuando un sistema se construye a partir de muchos componentes, la organizaci?n general (esto es la arquitectura del software) presenta un nuevo conjunto de problemas de dise?o. Este nivel se aborda mediante diagramas informales, t?rminos descriptivos, lenguajes de interconexi?n de m?dulos y plantillas que sirven a las necesidades de los modelos.
 

97 Things Every Software Architect Should Know

Автор: Semka от 16-01-2019, 12:42, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: 97 Things Every Software Architect Should Know
Автор: Various
Издательство: Varios
Год: 2009
Формат: pdf
Страниц: 119
Размер: 0.7 mb.
Язык: English

Este libro es una continuaci?n in?dita y no oficial realizada a partir de las diversas colaboraciones y contribuciones que muchos profesionales han ido haciendo sobre el hom?nimo "97 Things Every Software Architect Should Know" publicado por O'Reilly.
 

C++ Programming: Program Design Including Data Structures, 8th Edition

Автор: bhaer от 16-01-2019, 12:39, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: C++ Programming: Program Design Including Data Structures, 8th Edition
Автор: D. S. Malik
Издательство: Cengage Learning
Год: 2018
Страниц: 1728
Формат: PDF
Размер: 16 Mb
Язык: English

Learn how to program with C++ using today's definitive choice for your first programming language experience -- C++ PROGRAMMING: FROM PROBLEM ANALYSIS TO PROGRAM DESIGN, 8E. D.S. Malik's time-tested, student-centered methodology incorporates a strong focus on problem-solving with full-code examples that vividly demonstrate the hows and whys of applying programming concepts and utilizing C++ to work through a problem. Thoroughly updated end-of-chapter exercises, more than 20 extensive new programming exercises, and numerous new examples drawn from Dr. Malik's experience further strengthen your understanding of problem solving and program design in this new edition. You review the important features of C++ 14 Standard with timely discussions that ensure this edition equips you to succeed in your CS1 course and beyond.
 

Технология разработки программного обеспечения (Румбешт В.В.)

Автор: gusnat от 16-01-2019, 09:34, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Технология разработки программного обеспечения (Румбешт В.В.)
Название: Технология разработки программного обеспечения: Учебно-методическое пособие
Автор: Румбешт В.В.
Издательство: Белгород: Изд-во БелГУ
Год: 2008
Страниц: 146
Формат: djvu
Размер: 30,1 Мб
Язык: Русский

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

Осваиваем язык Julia (+file)

Автор: Oleg83 от 16-01-2019, 07:48, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Осваиваем язык Julia (+file)
Автор: Шеррингтон М.
Издательство: ДМК Пресс
Год: 2017
Страниц: 415
Формат: PDF
Размер: 114 Мб
Язык: русский

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

C++Builder. Учебный курс

Автор: SCART56 от 16-01-2019, 07:19, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: C++Builder. Учебный курс
Автор: Павлоградский В.В., Пальчиковский В.В.
Издательство: Пермь: Изд-во Перм. нац. исслед. политехн. ун-та
Год: 2014
Страниц: 293
ISBN: 978-5-398-01215-6
Формат: PDF
Размер: 10 Мб
Язык: русский

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