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

Foundational Java: Key Elements and Practical Programming, Parsons David


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

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

Автор: Parsons David
Название:  Foundational Java: Key Elements and Practical Programming
ISBN: 9783030545178
Издательство: Springer
Классификация:
ISBN-10: 3030545172
Обложка/Формат: Hardcover
Страницы: 600
Вес: 1.04 кг.
Дата издания: 19.11.2020
Серия: Texts in computer science
Язык: English
Издание: 2nd ed. 2020
Иллюстрации: 102 illustrations, color; 1076 illustrations, black and white; xxiv, 600 p. 1178 illus., 102 illus. in color.
Размер: 23.39 x 15.60 x 3.33 cm
Читательская аудитория: Professional & vocational
Подзаголовок: Key elements and practical programming
Ссылка на Издательство: Link
Рейтинг:
Поставляется из: Германии
Описание:

Java is now well-established as one of the worlds major programming languages, used in everything from desktop applications to web-hosted applications and enterprise systems, and embedded in devices such as mobile phones and Blu-ray players.

Foundational Java: Key Elements and Practical Programming presents a detailed guide to the core features of Java - and some more recent innovations - enabling the reader to build their skills and confidence though tried-and-trusted stages, supported by exercises that reinforce the key learning points. All of the most useful and commonly applied Java syntax and libraries are introduced, along with many example programs that can provide the basis for more substantial applications. Use of the Eclipse Integrated Development Environment (IDE) and the JUnit testing framework is integral to the book, ensuring maximum productivity and code quality when learning Java, although to ensure that skills are not confined to one environment the fundamentals of the Java compiler and run time are also explained. Additionally, coverage of the Ant tool will equip the reader with the skills to automatically build, test and deploy applications independent of an IDE.

Topics and features: presents the most up-to-date information on Java, including Java 7; examines the key theme of unit testing, introducing the JUnit 4 testing framework to emphasize the importance of unit testing in modern software development; describes the Eclipse IDE, the most popular open source Java IDE, and also explains how Java can be run from the command line; includes coverage of the Ant build tool; contains numerous code examples and exercises throughout; provides downloadable source code, self-test questions, PowerPoint slides and other supplementary material at the website http: //www.introjava.com.

This hands-on, classroom-tested textbook/reference is ideal for undergraduate students on introductory and intermediate courses on programming with Java. Professional software developers will also find this an excellent self-study guide/refresher on the topic.




Practical C Programming

Автор: Harwani B. M.
Название: Practical C Programming
ISBN: 1838641106 ISBN-13(EAN): 9781838641108
Издательство: Неизвестно
Рейтинг:
Цена: 7171.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Practical C Programming will teach you how to deal with C and its idiosyncrasies, and benefit from its new features, through bite-sized recipes. Each recipe in the book addresses a specific problem through a discussion that reveals and explains the solution to the recipe. This book will teach all you need to know to become a better C programmer.

Python Programming: 6 Books in 1 - The Complete Crash Course to Mastering Python Programming with Practical Applications to Data Analysis

Автор: Hacktech Academy
Название: Python Programming: 6 Books in 1 - The Complete Crash Course to Mastering Python Programming with Practical Applications to Data Analysis
ISBN: 180235042X ISBN-13(EAN): 9781802350425
Издательство: Неизвестно
Рейтинг:
Цена: 7580.00 р.
Наличие на складе: Нет в наличии.

Описание: ⭐️ 55% OFF for Bookstores NOW at $ 54.95 instead of $ 85.17⭐️


Do you want to learn Python Programming well and fast?Are you looking for the best Python for Data Analysis and Analytics course?Do want to learn Python Machine Learning and start implementing models?


This is the most complete Python guide with 6 Manuscripts in 1 book:


Your Customers will never stop to use this book.


In Manuscripts 1 and 2 "Python For Beginners" and "Advanced Python Programming" you'll learn:


  • How to work with numbers in Python
  • How to implement Program Flow Controls
  • And much more...


In Manuscript 3 "Python for Data Analysis & Analytics" you'll learn:


  • What Data Analysis is and why it is important
  • How to set up the Python environment for Data Analysis
  • And much more...


In Manuscript 4 "Python for Data Science" you'll learn:


  • What is Data Science and what does it encompass
  • How to set up the Python environment for Data Science
  • And much more...


In Manuscript 5 "Python Machine Learning" you'll learn


  • What is Machine Learning and what does it encompass
  • What are the 7 Steps of the Machine Learning Process
  • And much more...


In Manuscript 6 "SQL" you'll learn


  • Creating an SQL view
  • How to setup & create a database
  • And more..



Buy it NOW and let your customers get addicted to this amazing book
High Performance Python: Practical Performant Programming for Humans

Автор: Gorelick Micha, Ozsvald Ian
Название: High Performance Python: Practical Performant Programming for Humans
ISBN: 1492055026 ISBN-13(EAN): 9781492055020
Издательство: Wiley
Рейтинг:
Цена: 8394.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Updated for Python 3, this expanded edition shows you how to locate performance bottlenecks and significantly speed up your code in high-data-volume programs. By exploring the fundamental theory behind design choices, High Performance Python helps you gain a deeper understanding of Python`s implementation.

Python Programming for Beginners: A Comprehensive Crash Course with Practical Exercises to Quickly Learn Coding and Programming for Data Analysis and

Автор: Adams Anthony
Название: Python Programming for Beginners: A Comprehensive Crash Course with Practical Exercises to Quickly Learn Coding and Programming for Data Analysis and
ISBN: 1914065573 ISBN-13(EAN): 9781914065576
Издательство: Неизвестно
Рейтинг:
Цена: 4551.00 р.
Наличие на складе: Нет в наличии.

Описание:

55% OFF for bookstores!


Get maximum revenue from the sale of this book. Your customers will love this book.

Leveraging Applications of Formal Methods, Verification and Validation: Foundational Techniques

Автор: Margaria
Название: Leveraging Applications of Formal Methods, Verification and Validation: Foundational Techniques
ISBN: 3319471651 ISBN-13(EAN): 9783319471655
Издательство: Springer
Рейтинг:
Цена: 14814.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: Statistical Model Checking: Past, Present and Future.- Hypothesis testing for rare-event simulation: limitations and possibilities.- Survey of Statistical Verification of Linear Unbounded Properties: Model Checking and Distances.- Feedback Control for Statistical Model Checking of Cyber-Physical Systems.- Probabilistic Model Checking of Incomplete Models.- Plasma Lab: A Modular Statistical Model Checking Platform.- Synthesizing Energy-Optimal Controllers for Multiprocessor Dataflow Applications with UPPAAL STRATEGO.- Statistical Model Checking for Product Lines.- Towards Adaptive Scheduling of Maintenance for Cyber-Physical Systems.- Better railway engineering through statistical model checking.- On Creation and Analysis of Reliability Models by Means of Stochastic Timed Automata and Statistical Model Checking: Principle.- Automatic Synthesis of Code using Genetic Programming.- Evaluation and Reproducibility of Program Analysis and Verification (Track Introduction).- Symbolic Execution with CEGAR.- Multi-Core Model Checking of Large-Scale Reactive Systems Using Different State Representations.- Sparse Analysis of Variable Path Predicates Based Upon SSA-Form.- A Model Interpreter for Timed Automata.- ModSyn-PP: Modular Synthesis of Programs and Processes: Track Introduction.- Combinatory Process Synthesis.- Synthesis from a Practical Perspective.- A Long and Winding Road Towards Modular Synthesis.- Semantic heterogeneity in the formal development of complex systems: an introduction.- On the Use of Domain and System Knowledge Modeling in Goal-Based Event-B Specifications.- Strengthening MDE and Formal Design Models by references to Domain Ontologies. A Model Annotation Based Approach.- Towards Functional Requirements Analytics.- Heterogeneous Semantics and Unifying Theories.- Static and Runtime Verification: Competitors or Friends?.- StaRVOOrS - Episode II, Strengthen and Distribute the Force.- A Model-Based Approach to Combining Static and Dynamic Verification Techniques.- Information flow analysis for Go.- Challenges in High-Assurance Runtime Verification .- Static versus Dynamic Verification in Why3, Frama-C and SPARK 2014.- Considering Type-State Verification for Quantified Event Automata.- Combining Static and Runtime Methods to Achieve Safe Standing-Up for Humanoid Robots.- On Combinations of Static and Dynamic Analysis.- Safer Refactorings.- Rigorous Engineering of Collective Adaptive Systems.- Programming of CAS systems by relying on attribute-based communication.- Towards Static Analysis of Policy-Based Self-Adaptive Computing Systems.- A Calculus for Open Ensembles and Their Composition.- Logic Fragments: coordinating entities with logic programs.- Mixed-Critical Systems Design with Coarse-grained Multi-core Interference.- A Library and Scripting Language for Tool Independent Simulation Descriptions.- Adaptation to the unforeseen: Do we master our autonomous systems?'-- Questions to the Panel.- Smart coordination of autonomic component ensembles in the context of ad-hoc communication.- A Tool-chain for Statistical Spatio-Temporal Model Checking of Bike-sharing Systems.- Rigorous graphical modelling of movement in Collective Adaptive Systems.- Integration and Promotion of Autonomy with the ARE Framework.- Safe Artificial Intelligence and Formal Methods.- Engineering Adaptivity, Universal Autonomous Systems, Ethics and Compliance Issues.- Correctness-by-Construction and Post-hoc Verification: Friends or Foes?.- Correctness-by-Construction and Post-hoc Verification: A Marriage of Convenience?.- Deductive Verification of Legacy Code.- Correctness-by-Construction $\land$ Taxonomies $\Rightarrow$\\ Deep Comprehension of Algorithm Families.- Conditions for Compatibility of Components - The case of masters and slaves.- A Logic for Statistical Model Checking of Dynamic Software Architectures.- On two Friends for getting Correct Programs - Automatically Translating Event-B Specifications to Recursive Algorithms

Python for Data Science: 2 Books in 1. A Practical Beginner`s Guide to learn Python Programming, introducing into Data Analytics, Machine Learn

Автор: Thompson Erick
Название: Python for Data Science: 2 Books in 1. A Practical Beginner`s Guide to learn Python Programming, introducing into Data Analytics, Machine Learn
ISBN: 1801235171 ISBN-13(EAN): 9781801235174
Издательство: Неизвестно
Рейтинг:
Цена: 5102.00 р.
Наличие на складе: Нет в наличии.

Описание:

Are you looking for a crash course that will help you learn Python? Do you want to master data science using Python? If yes, then keep reading

Python is one of the most popular programming languages in the word in 2020 and specially for data science. Every day people use it to do cool things like Automation, they use it in Artificial Intelligence, Machine Learning, as well as Building Applications and Websites like Instagram and Dropbox. YouTube, Pinterest, and SurveyMonkey are all built on Python. So if you are looking for a trendy job, like data scientist, Python is for you.

This is a Python guide with 2 Books in 1:

  • Python crash course
  • Python for data analysis

Python has seen an explosion in popularity in recent years, driven by several aspects that make it an incredibly versatile and intuitive language.

Moreover, data analysis plays a significant job in numerous parts of your regular day to day existence today. Organizations use information to Understand Their Customer Needs and produce the Best Possible Product or Service. Python Programming Language is one of the best framework with regards to information examination.

Data Scientist is the most requested job of the 21st century and Python is the most popular programming language of the 21st century. So it's pretty obvious that anyone have skills in both Data Science and Python will be in great demand in industry.

You needn't bother with an exhausting and costly reading material. This guide is the best one for every readers.

This guide covers:

  • The world of data science technologies
  • Application of machine learning
  • Data scientist: the sexiest job in the 21st century
  • Learning Python from scratch
  • Data analysis with Python
  • NumPy for numerical data processing
  • Data visualization with Python
  • Projects on Python

And much more

Despite its simplicity, Python is also sturdy and robust enough to carry out complex scientific and mathematical tasks. Python has been designed with features that drastically simplify the visualization and analysis of data, and Python is also the go-to choice for the creation of machine learning models and artificial intelligence.

Be it machine learning, data analytics, data processing, web development, enterprise software development or taking the photo of Blackhole: Python is everywhere. Beloved by the data scientists and new generation developers, Pyhton will eat the word

Ready to get started? Click the BUY NOW button


Foundational Java: Key Elements and Practical Programming

Автор: Parsons David
Название: Foundational Java: Key Elements and Practical Programming
ISBN: 3030545202 ISBN-13(EAN): 9783030545208
Издательство: Springer
Рейтинг:
Цена: 7965.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание:

The Java Story

Compiling and Running Java Programs

Data Types, Arithmetic and Arrays

Control Structures

Creating Objects

Creating Domain Classes

Objects Working Together: Association, Aggregation and Composition

Inheritance, Polymorphism and Interfaces

Exception Handling

Unit Testing With JUnit

Exploring the Java Libraries

The Collections Framework and Generics

Input and Output Streams

Automatic Building and Testing with Ant

Java and the Database (JDBC)

Multithreading

Building GUIs with the JFC Swing Library

Event Driven Programming

Dialogs and Menus, Models and Views

Java Web Start and Applets

Foundational and Practical Aspects of Resource Analysis

Автор: Ugo Dal Lago; Ricardo Pe?a
Название: Foundational and Practical Aspects of Resource Analysis
ISBN: 331912465X ISBN-13(EAN): 9783319124650
Издательство: Springer
Рейтинг:
Цена: 5590.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: This book constitutes the proceedings of the Third International Workshop on Foundational and Practical Aspects of Resource Analysis, FOPARA 2013, held in Bertinoro, Italy, in August 2013. They deal with traditional approaches to complexity analysis, differential privacy, and probabilistic analysis of programs.

Java Software Development with Event B: A Practical Guide

Автор: Collazos Nйstor Cataсo
Название: Java Software Development with Event B: A Practical Guide
ISBN: 168173687X ISBN-13(EAN): 9781681736877
Издательство: Mare Nostrum (Eurospan)
Рейтинг:
Цена: 4990.00 р.
Наличие на складе: Нет в наличии.

Описание:

The cost of fixing software design flaws after the completion of a software product is so high that it is vital to come up with ways to detect software design flaws in the early stages of software development, for instance, during the software requirements, the analysis activity, or during software design, before coding starts.

It is not uncommon that software requirements are ambiguous or contradict each other. Ambiguity is exacerbated by the fact that software requirements are typically written in a natural language, which is not tied to any formal semantics. A palliative to the ambiguity of software requirements is to restrict their syntax to boilerplates, textual templates with placeholders. However, as informal requirements do not enjoy any particular semantics, no essential properties about them (or about the system they attempt to describe) can be proven easily. Formal methods are an alternative to address this problem. They offer a range of mathematical techniques and mathematical tools to validate software requirements in the early stages of software development.

This book is a living proof of the use of formal methods to develop software. The particular formalisms that we use are EVENT B and refinement calculus. In short: (i) software requirements as written as User Stories; (ii) they are ported to formal specifications; (iii) they are refined as desired; (iv) they are implemented in the form of a prototype; and finally (v) they are tested for inconsistencies. If some unit-test fails, then informal as well as formal specifications of the software system are revisited and evolved.

This book presents a case study of software development of a chat system with EVENT B and a case study of formal proof of properties of a social network.

Java Software Development with Event B: A Practical Guide

Автор: Collazos Nйstor Cataсo
Название: Java Software Development with Event B: A Practical Guide
ISBN: 1681736896 ISBN-13(EAN): 9781681736891
Издательство: Mare Nostrum (Eurospan)
Рейтинг:
Цена: 7900.00 р.
Наличие на складе: Нет в наличии.

Описание:

The cost of fixing software design flaws after the completion of a software product is so high that it is vital to come up with ways to detect software design flaws in the early stages of software development, for instance, during the software requirements, the analysis activity, or during software design, before coding starts.

It is not uncommon that software requirements are ambiguous or contradict each other. Ambiguity is exacerbated by the fact that software requirements are typically written in a natural language, which is not tied to any formal semantics. A palliative to the ambiguity of software requirements is to restrict their syntax to boilerplates, textual templates with placeholders. However, as informal requirements do not enjoy any particular semantics, no essential properties about them (or about the system they attempt to describe) can be proven easily. Formal methods are an alternative to address this problem. They offer a range of mathematical techniques and mathematical tools to validate software requirements in the early stages of software development.

This book is a living proof of the use of formal methods to develop software. The particular formalisms that we use are EVENT B and refinement calculus. In short: (i) software requirements as written as User Stories; (ii) they are ported to formal specifications; (iii) they are refined as desired; (iv) they are implemented in the form of a prototype; and finally (v) they are tested for inconsistencies. If some unit-test fails, then informal as well as formal specifications of the software system are revisited and evolved.

This book presents a case study of software development of a chat system with EVENT B and a case study of formal proof of properties of a social network.

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

Practical C++ Design: From Programming to Architecture

Автор: Singer Adam B.
Название: Practical C++ Design: From Programming to Architecture
ISBN: 1484274067 ISBN-13(EAN): 9781484274064
Издательство: Springer
Рейтинг:
Цена: 6288.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание: 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 calculator's 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 Calculator's 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 calculator's 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, we'll 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'


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