Контакты/Проезд  Доставка и Оплата Помощь/Возврат
История
  +7(495) 980-12-10
  пн-пт: 10-18 сб,вс: 11-18
  shop@logobook.ru
   
    Поиск книг                    Поиск по списку ISBN Расширенный поиск    
Найти
  Зарубежные издательства Российские издательства  
Авторы | Каталог книг | Издательства | Новинки | Учебная литература | Акции | Хиты | |
 

Practical C++ Design: From Programming to Architecture, Singer Adam B.


Варианты приобретения
Цена: 6288.00р.
Кол-во:
Наличие: Поставка под заказ.  Есть в наличии на складе поставщика.
Склад Америка: Есть  
При оформлении заказа до: 2025-09-29
Ориентировочная дата поставки: начало Ноября
При условии наличия книги у поставщика.

Добавить в корзину
в Мои желания

Автор: Singer Adam B.
Название:  Practical C++ Design: From Programming to Architecture
ISBN: 9781484274064
Издательство: Springer
Классификация:


ISBN-10: 1484274067
Обложка/Формат: Paperback
Страницы: 312
Вес: 0.54 кг.
Дата издания: 25.12.2021
Серия: Dinosaurs: the encyclopedia
Язык: English
Издание: 2nd ed.
Иллюстрации: 11 illustrations, color; 13 illustrations, black and white; x, 250 p. 24 illus., 11 illus. in color.
Размер: 25.40 x 17.78 x 1.65 cm
Читательская аудитория: Professional & vocational
Подзаголовок: Autos malbuch fur kinder, jungen und madchen. grosse sammlung von sportwagen, rennwagen, luxusautos, moderne autos und oldtimer! ausmalbilder mit attraktiven autodesigns. spassgeschenk zum malen einzigartige autodesigns fur kinder, die die welt der a
Ссылка на Издательство: Link
Рейтинг:
Поставляется из: Германии
Описание: Preface (5 pages)The preface details my motivation for writing the book, the target audience for the book, thegeneral structure of the book, and how to contact the author. Of particular importance is therationale behind choosing the case study, the target language (C++), and the GUI toolkit (Qt).Chapter 1: Defining the Case Study (6 pages)The first chapter describes, in detail, the case study to be examine in the book. The chapterdiscusses requirements in the abstract and then transitions to the calculators specific requirements.This sets the stage for the remainder of the book, which describes, in detail, the design andimplementation of the calculator, pdCalc, proposed in Chapter 1.1. A Brief Introduction2. A Few Words About Requirements3. Reverse Polish Notation (RPN)4. The Calculators Requirements5. The Source Code1The advice, information, and conclusions discussed in this book are those of the author and have not beenendorsed by, or reflect the opinions or practices of, ExxonMobil Corporation or its affiliates.5Chapter 2: Decomposition (18 pages)In this chapter, I explain the elements of a good decomposition and strategies for decomposing aproblem into manageable pieces. Subsequently, an architecture for pdCalc is selected, the calculatoris modularized, and use cases are used to develop interfaces for the high level calculator modules.The four high level modules are the stack, the command dispatcher, the user interface (subdividedinto a command line interface and a graphic user interface), and a plugin manager.1. The Elements of a Good Decomposition2. Selecting An Architecture3. Interfaces4. Assessment of Our Current Design5. Next StepsChapter 3: The Stack (20 pages)The stack is the first module discussed in detail. The stack is the fundamental data repositoryof the calculator. As part of the calculators design and implementation, the singleton pattern isexplored. The stack also affords the first opportunity to discuss an event system for the calculator, which provides a backdrop for exploration of the observer pattern, including the design andimplementation of reusable publisher and observer abstract classes.1. Decomposition of the Stack Module2. The Stack Class3. Adding Events4. A Quick Note on TestingChapter 4: The Command Dispatcher (32 pages)This chapter describes the design and implementation of the command dispatcher, the module ofthe calculator responsible for the creation, storage, and execution of commands. Of particular notein this chapter is the exposition on the command pattern and how it can be used to implement apractical undo/redo framework. In addition to exploring a traditional deep hierarchy method forimplementing commands, a C++11 alternative using lambda expressions and the standard functiontemplate are presented as a modern alternative design.1. The Decomposition of the Command Dispatcher2. The Command Class3. The Command Repository4. The Command Manager5. The Command Dispatcher6. Revisiting Earlier Decisions6Chapter 5: The Command Line Interface (14 pages)This chapter marks an important milestone, the creation of the first user executable program.In addition to building a simple command line interface, well explore how to create an abstractsoftware interface suitable for both a command line interface and a graphical user interface. Withinthe context of the command line interface, we
Дополнительное описание: Chapter 1: Defining the Case Study.- Chapter 2: Decomposition.- Chapter 3: The Stack.- Chapter 4: The Command Dispatcher.- Chapter 5: The Command Line Interface.- Chapter 6: The Graphical User Interface.- Chapter 7: Plugins.- Chapter 8: New Requirements.-



Type Theory and Formal Proof

Автор: Nederpelt
Название: Type Theory and Formal Proof
ISBN: 110703650X ISBN-13(EAN): 9781107036505
Издательство: Cambridge Academ
Рейтинг:
Цена: 11088.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Type theory is a fast-evolving field at the crossroads of logic, computer science and mathematics. This book provides a gentle step-by-step introduction in the art of formalizing mathematics on the basis of type theory. It is suitable for a broad audience, ranging from undergraduate students to researchers.

The Art of Multiprocessor Programming

Автор: Maurice Herlihy
Название: The Art of Multiprocessor Programming
ISBN: 0124159508 ISBN-13(EAN): 9780124159501
Издательство: Elsevier Science
Рейтинг:
Цена: 9936.00 р.
Наличие на складе: Заказано в издательстве.

Описание: The Art of Multiprocessor Programming, Second Edition provides users with an authoritative guide to multicore programming. This updated edition introduces higher level software development skills relative to those needed for efficient single-core programming, and includes comprehensive coverage of the new principles, algorithms, and tools necessary for effective multiprocessor programming. The book is an ideal resource for students and professionals alike who will benefit from its thorough coverage of key multiprocessor programming issues.

Beyond Bios

Автор: Zimmer Vincent
Название: Beyond Bios
ISBN: 1501514784 ISBN-13(EAN): 9781501514784
Издательство: Walter de Gruyter
Рейтинг:
Цена: 11994.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание:

This book provides an overview of modern boot firmware, including the Unified Extensible Firmware Interface (UEFI) and its associated EFI Developer Kit II (EDKII) firmware. The authors have each made significant contributions to developments in these areas. The reader will learn to use the latest developments in UEFI on modern hardware, including open source firmware and open hardware designs. The book begins with an exploration of interfaces exposed to higher-level software and operating systems, and commences to the left of the boot timeline, describing the flow of typical systems, beginning with the machine restart event.

Software engineers working with UEFI will benefit greatly from this book, while specific sections of the book address topics relevant for a general audience: system architects, pre-operating-system application developers, operating system vendors (loader, kernel), independent hardware vendors (such as for plug-in adapters), and developers of end-user applications. As a secondary audience, project technical leaders or managers may be interested in this book to get a feel for what their engineers are doing.

The reader will find:

  • An overview of UEFI and underlying Platform Initialization (PI) specifications
  • How to create UEFI applications and drivers
  • Workflow to design the firmware solution for a modern platform
  • Advanced usages of UEFI firmware for security and manageability
Harnessing the uefi shell

Автор: Rothman, Michael Zimmer, Vincent
Название: Harnessing the uefi shell
ISBN: 1501514806 ISBN-13(EAN): 9781501514807
Издательство: Walter de Gruyter
Рейтинг:
Цена: 13668.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание:

Focusing on the use of the UEFI Shell and its recently released formal specification, this book unlocks a wide range of usage models which can help people best utilize the shell solutions. This text also expands on the obvious intended utilization of the shell and explains how it can be used in various areas such as security, networking, configuration, and other anticipated uses such as manufacturing, diagnostics, etc. Among other topics, Harnessing the UEFI Shell demonstrates how to write Shell scripts, how to write a Shell application, how to use provisioning options and more. Since the Shell is also a UEFI component, the book will make clear how the two things interoperate and how both Shell developers as well as UEFI developers can dip into the other's field to further expand the power of their solutions.

Harnessing the UEFI Shell is authored by the three chairs of the UEFI working sub-teams, Michael Rothman (Intel, chair of the UEFI Configuration and UEFI Shell sub-teams), Vincent Zimmer (Intel, chair of the UEFI networking sub-team and security sub-team), and Tim Lewis (Insyde Software, chair of the UEFI security sub-team). This book is perfect for any OEMs that ship UEFI-based solutions (which is all of the MNCs such as IBM, Dell, HP, Apple, etc.), software developers who are focused on delivering solutions targeted to manufacturing, diagnostics, hobbyists, or stand-alone kiosk environments.

Quick boot

Название: Quick boot
ISBN: 1501515381 ISBN-13(EAN): 9781501515385
Издательство: Walter de Gruyter
Рейтинг:
Цена: 9670.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание:

Quick Boot is designed to give developers a background in the basic architecture and details of a typical boot sequence. More specifically, this book describes the basic initialization sequence that allows developers the freedom to boot an OS without a fully featured system BIOS. Various specifications provide the basics of both the code bases and the standards. This book also provides insights into optimization techniques for more advanced developers. With proper background information, the required specifications on hand, and diligence, many developers can create quality boot solutions using this text.

Pete Dice is Engineering Director of Verifone, where he manages OS Engineering teams in Dublin, Ireland and Riga Latvia. Dice successfully launched Intel(R) Quark(TM), Intel's first generation SoC as well as invented the Intel(R) Galileo(TM) development board and developed a freemium SW strategy to scale Intel IoT gateway features across product lines. He is also credited with architecting the "Moon Island" software stack and business model.

Applications and Approaches to Object-Oriented Software Design: Emerging Research and Opportunities

Автор: Zeynep Altan
Название: Applications and Approaches to Object-Oriented Software Design: Emerging Research and Opportunities
ISBN: 1799821439 ISBN-13(EAN): 9781799821434
Издательство: Mare Nostrum (Eurospan)
Рейтинг:
Цена: 22037.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: In today's modernized environment, a growing number of software companies are changing their traditional engineering approaches in response to the rapid development of computing technologies. As these businesses adopt modern software engineering practices, they face various challenges including the integration of current methodologies and contemporary design models and the refactoring of existing systems using advanced approaches. Applications and Approaches to Object-Oriented Software Design: Emerging Research and Opportunities is a pivotal reference source that provides vital research on the development of modern software practices that impact maintenance, design, and developer productivity. While highlighting topics such as augmented reality, distributed computing, and big data processing, this publication explores the current infrastructure of software systems as well as future advancements. This book is ideally designed for software engineers, IT specialists, data scientists, business professionals, developers, researchers, students, and academicians seeking current research on contemporary software engineering methods.

Applications and Approaches to Object-Oriented Software Design: Emerging Research and Opportunities

Автор: Zeynep Altan
Название: Applications and Approaches to Object-Oriented Software Design: Emerging Research and Opportunities
ISBN: 1799821420 ISBN-13(EAN): 9781799821427
Издательство: Mare Nostrum (Eurospan)
Рейтинг:
Цена: 26195.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Provides research on the development of modern software practices that impact maintenance, design, and developer productivity. While highlighting topics such as augmented reality, distributed computing, and big data processing, this publication explores the current infrastructure of software systems as well as future advances.

Practical Numerical C Programming: Finance, Engineering, and Physics Applications

Автор: Joyce Philip
Название: Practical Numerical C Programming: Finance, Engineering, and Physics Applications
ISBN: 1484261275 ISBN-13(EAN): 9781484261279
Издательство: Springer
Рейтинг:
Цена: 10480.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Chapter 1 Review of C Review of C and SDK with reference to the topics in this book. Reminds the reader of C syntax. Use loops, subroutines, file access. Create typical programs in C using SDK Exercises
PART 1 - FINANCIAL APPLICATIONS
Chapter 2 Regression: Use regression techniques to find the pattern for depreciation of the value of cars over a period of years. Program written will create graphical displays to illustrate the topic. Exercises
Chapter 3 Product Moment Correlation Coefficient (PMCC): Use this technique to illustrate the accuracy (or otherwise) of regression techniques. Exercises
Chapter 4: Asset PricingUse the past stock values of an Asset to predict what its future values may be using Monte Carlo methods.Graphics displays to illustrate the topic. Exercises

PART 2 - ENGINEERING/INDUSTRIAL/COMMERCIAL APPLICATIONS
Chapter 5: Supermarket Stock Reordering Simulation Create a file of stock for a supermarket. Simulate the buying of stock by shoppers. Check the remaining stock. If it is too low print a message to reorder the stock. Exercises
Chapter 6: Flight Information Boards at Airports Create a file of arrivals for an airport. Send data to the airport's display boards to show the current situation for the incoming flights. Update a flight and refresh the information to the display boards. ExercisesChapter 6: Power Plant Control Program receives messages about pressures, temperatures, flow rates etc for a power plant. The program checks for values outside safety ranges and acts upon any problem values by sending messages to both the gauges and the managers responsible for them. Exercises

PART 3 - PHYSICS APPLICATIONS
Chapter 8 Potential Energy and Kinetic Energy Simulation Use formulas for Potential Energy and Kinetic Energy to show how one falls at the same rate as the other rises.Exercises
Chapter 9 Pendulum Simulation Use formulas for the motion of a pendulum to create a graph to illustrate the mathematical relationship on a graph . Exercises
Chapter 10: Centre of Mass Calculation Calculate the centre of mass of unusually-shaped objects. Exercises
Chapter 11: Brownian Motion Simulate the patterns of particles moving in gases or solids. Graphical displays to illustrate the topic. Exercises
Chapter 12 Vacancy Model of Atoms Moving in SolidsDemonstrate the Vacancy Model of atoms moving in solids where they can move into empty sites within the solid. Graphical displays will show the movement of the atoms within a 2D site.Exercises

APPENDICES
A. C Programming C

Lean architecture

Автор: Coplien, James
Название: Lean architecture
ISBN: 0470684208 ISBN-13(EAN): 9780470684207
Издательство: Wiley
Рейтинг:
Цена: 4750.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: More and more Agile projects are seeking architectural roots as they struggle with complexity and scale - and they`re seeking lightweight ways to do it. This book helps you to find your own path.

Functional Programming Languages and Computer Architecture

Автор: Gilles Kahn
Название: Functional Programming Languages and Computer Architecture
ISBN: 3540183175 ISBN-13(EAN): 9783540183174
Издательство: Springer
Рейтинг:
Цена: 6567.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Contains the proceedings of the Third Conference on Functional Programming Languages and Computer Architecture held in Portland, Oregon, September 14-16, 1987.

Modal Logic for Philosophers

Автор: Garson
Название: Modal Logic for Philosophers
ISBN: 1107029554 ISBN-13(EAN): 9781107029552
Издательство: Cambridge Academ
Рейтинг:
Цена: 15682.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: This book provides philosophers with an accessible yet technically sound treatment of modal logic and its philosophical applications. This second edition contains a new chapter on logics of conditionals, an updated and expanded bibliography, and is updated throughout. A number of technical results have also been clarified and streamlined.

Modal Logic for Philosophers

Автор: Garson
Название: Modal Logic for Philosophers
ISBN: 1107609526 ISBN-13(EAN): 9781107609525
Издательство: Cambridge Academ
Рейтинг:
Цена: 6336.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: This book provides philosophers with an accessible yet technically sound treatment of modal logic and its philosophical applications. This second edition contains a new chapter on logics of conditionals, an updated and expanded bibliography, and is updated throughout. A number of technical results have also been clarified and streamlined.


ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru
   В Контакте     В Контакте Мед  Мобильная версия