Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама



Название: 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.
Разместил: Semka 16-01-2019, 12:43 | Комментарии: 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.
Разместил: 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.
Разместил: Semka 16-01-2019, 12:42 | Комментарии: 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.
Разместил: bhaer 16-01-2019, 12:39 | Комментарии: 0 | Подробнее
Технология разработки программного обеспечения (Румбешт В.В.)
Название: Технология разработки программного обеспечения: Учебно-методическое пособие
Автор: Румбешт В.В.
Издательство: Белгород: Изд-во БелГУ
Год: 2008
Страниц: 146
Формат: djvu
Размер: 30,1 Мб
Язык: Русский

Как и для любых промышленных изделий, для программного средства большое значение имеет технология их разработки, производства и эксплуатации. Под технологией разработки программного обеспечения понимают совокупность обобщенных и систематизированных знаний об оптимальных способах проведения процесса разработки, обеспечивающих в заданных условиях получение программного средства заданного качества.
Разместил: nng78 16-01-2019, 09:34 | Комментарии: 0 | Подробнее

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

Рассматриваются вопросы разработки приложений для операционной системы Windows в среде программирования C++Builder. Рассмотрены особенности компонентного подхода к проектированию программ и визуальной технологии программирования. Большое внимание уделено практическому аспекту разработки приложений, дан обзор основных компонентов C++Builder, приведены примеры их использования для разработки приложений с учетом особенностей работы операционной системы Windows.
Разместил: MIHAIL62 16-01-2019, 07:19 | Комментарии: 0 | Подробнее
Название: Основы Azure. Издание второе
Автор: Коллиер М., Шаан Р.
Издательство: Microsoft Press
ISBN: 978-1-5093-0296-3
Год: 2016
Страниц: 263
Язык: русский
Формат: pdf
Размер: 10.1 MB

Microsoft Azure - облачная платформа корпорации Microsoft. В ее состав входит множество служб, для использования которых не требуется покупать и настраивать собственные устройства. Azure позволяет быстро вести разработку и получать для решения задач ресурсы, выделение которых в локальной среде было бы экономически нецелесообразным. В состав платформы Azure входит множество служб, открывающих доступ к вычислительным и сетевым ресурсам, хранилищам и приложениям. Пользуясь ими, вы можете не беспокоиться о физической инфраструктуре и сосредоточиться на разработке решений. В этой книге рассматриваются основные принципы использования Azure. Изучив их, вы сможете сразу приступить к разработке решений. Мы рассмотрим не все возможности и службы платформы Azure, а только те, которые наиболее востребованы среди разработчиков.
Разместил: Ingvar16 16-01-2019, 06:11 | Комментарии: 0 | Подробнее
Название: Visual Basic for Tweens and Teens (Black & White Edition): Learn Computational and Algorithmic Thinking
Автор: Aristides S. Bouras, Loukia V. Ainarozidou
Издательство: CreateSpace Independent Publishing Platform
ISBN: 1982083697
Год: 2018
Страниц: 454
Язык: английский
Формат: pdf (true)
Размер: 17.0 MB

Алгоритмическое мышление включает в себя больше, чем просто изучение кода. Это процесс решения проблем, который включает в себя обучение программированию! Эта книга учит вычислительному и алгоритмическому мышлению, принимая всерьез одну вещь как должное - что читатель абсолютно ничего не знает о компьютерном программировании! Эта книга познакомит вас с основными понятиями программирования с использованием языка Visual Basic.
Разместил: Ingvar16 15-01-2019, 21:53 | Комментарии: 0 | Подробнее
Название: Advanced Swift: Updated for Swift 4, 3rd Edition
Автор: Chris Eidhof, Ole Begemann
Издательство: Kugler und Eidhof GbR
ISBN: 1979725454
Год: 2017
Страниц: 458
Язык: английский
Формат: pdf (true), epub
Размер: 14.0 MB

Книга "Продвинутый Swift" предлагает вам возможности Swift, от низкоуровневого программирования до высокоуровневых абстракций. В этой книге мы напишем о передовых концепциях в программировании Swift. Если вы прочитали "Руководство по программированию Swift" и хотите узнать больше, эта книга для вас.
Разместил: Ingvar16 15-01-2019, 21:11 | Комментарии: 0 | Подробнее
Название: Internetware: A New Software Paradigm for Internet Computing
Автор: Hong Mei and Jian L?
Издательство: Springer
Год: 2016
Формат: PDF
Размер: 18 Мб
Язык: английский / English

This book presents a comprehensive introduction to Internetware, covering aspects ranging from the fundamental principles and engineering methodologies to operational platforms, quality measurements and assurance and future directions. It also includes guidelines and numerous representative real-world case studies that serve as an invaluable reference resource for software engineers involved in the development of Internetware applications. Providing a detailed analysis of current trends in modern software engineering in the Internet, it offers an essential blueprint and an important contribution to the research on software engineering and systems for future Internet computing.
Разместил: black 15-01-2019, 19:09 | Комментарии: 0 | Подробнее
 MirKnig.Su  ©2021     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности