|
|
Books > Computing & IT > Computer programming
Wireless Public Safety Networks, Volume Two: A Systematic Approach
presents the latest advances in the wireless Public Safety Networks
(PSNs) field, the networks established by authorities to either
prepare the population for an eminent catastrophe, or those used
for support during crisis and normalization phases. Maintaining
communication capabilities in a disaster scenario is crucial for
avoiding loss of lives and damages to property. This book examines
past communication failures that have directly contributed to the
loss of lives, giving readers in-depth discussions of the public
networks that impact emergency management, covering social media,
crowdsourcing techniques, wearable wireless sensors, moving-cells
scenarios, mobility management protocols, 5G networks, broadband
networks, data dissemination, and the resources of the frequency
spectrum.
Computational Finance Using C and C#: Derivatives and Valuation,
Second Edition provides derivatives pricing information for equity
derivatives, interest rate derivatives, foreign exchange
derivatives, and credit derivatives. By providing free access to
code from a variety of computer languages, such as Visual
Basic/Excel, C++, C, and C#, it gives readers stand-alone examples
that they can explore before delving into creating their own
applications. It is written for readers with backgrounds in basic
calculus, linear algebra, and probability. Strong on mathematical
theory, this second edition helps empower readers to solve their
own problems. *Features new programming problems, examples, and
exercises for each chapter. *Includes freely-accessible source code
in languages such as C, C++, VBA, C#, and Excel.. *Includes a new
chapter on the history of finance which also covers the 2008 credit
crisis and the use of mortgage backed securities, CDSs and CDOs.
*Emphasizes mathematical theory.
Software development and design is an intricate and complex process
that requires a multitude of steps to ultimately create a quality
product. One crucial aspect of this process is minimizing potential
errors through software fault prediction. Enhancing Software Fault
Prediction With Machine Learning: Emerging Research and
Opportunities is an innovative source of material on the latest
advances and strategies for software quality prediction. Including
a range of pivotal topics such as case-based reasoning, rate of
improvement, and expert systems, this book is an ideal reference
source for engineers, researchers, academics, students,
professionals, and practitioners interested in novel developments
in software design and analysis.
An integral element of software engineering is model engineering.
They both endeavor to minimize cost, time, and risks with quality
software. As such, model engineering is a highly useful field that
demands in-depth research on the most current approaches and
techniques. Only by understanding the most up-to-date research can
these methods reach their fullest potential. Advancements in
Model-Driven Architecture in Software Engineering is an essential
publication that prepares readers to exercise modeling and model
transformation and covers state-of-the-art research and
developments on various approaches for methodologies and platforms
of model-driven architecture, applications and software development
of model-driven architecture, modeling languages, and modeling
tools. Highlighting a broad range of topics including cloud
computing, service-oriented architectures, and modeling languages,
this book is ideally designed for engineers, programmers, software
designers, entrepreneurs, researchers, academicians, and students.
Digital image processing is a field that is constantly improving.
Gaining high-level understanding from digital images is a key
requirement for computing. One aspect of study that is assisting
with this advancement is fractal theory. This new science has
gained momentum and popularity as it has become a key topic of
research in the area of image analysis. Examining Fractal Image
Processing and Analysis is an essential reference source that
discusses fractal theory applications and analysis, including
box-counting analysis, multi-fractal analysis, 3D fractal analysis,
and chaos theory, as well as recent trends in other soft computing
techniques. Featuring research on topics such as image compression,
pattern matching, and artificial neural networks, this book is
ideally designed for system engineers, computer engineers,
professionals, academicians, researchers, and students seeking
coverage on problem-oriented processing techniques and imaging
technologies.
GPU-based Parallel Implementation of Swarm Intelligence Algorithms
combines and covers two emerging areas attracting increased
attention and applications: graphics processing units (GPUs) for
general-purpose computing (GPGPU) and swarm intelligence. This book
not only presents GPGPU in adequate detail, but also includes
guidance on the appropriate implementation of swarm intelligence
algorithms on the GPU platform. GPU-based implementations of
several typical swarm intelligence algorithms such as PSO, FWA, GA,
DE, and ACO are presented and having described the implementation
details including parallel models, implementation considerations as
well as performance metrics are discussed. Finally, several typical
applications of GPU-based swarm intelligence algorithms are
presented. This valuable reference book provides a unique
perspective not possible by studying either GPGPU or swarm
intelligence alone. This book gives a complete and whole picture
for interested readers and new comers who will find many
implementation algorithms in the book suitable for immediate use in
their projects. Additionally, some algorithms can also be used as a
starting point for further research.
Topics in Parallel and Distributed Computing provides resources and
guidance for those learning PDC as well as those teaching students
new to the discipline. The pervasiveness of computing devices
containing multicore CPUs and GPUs, including home and office PCs,
laptops, and mobile devices, is making even common users dependent
on parallel processing. Certainly, it is no longer sufficient for
even basic programmers to acquire only the traditional sequential
programming skills. The preceding trends point to the need for
imparting a broad-based skill set in PDC technology. However, the
rapid changes in computing hardware platforms and devices,
languages, supporting programming environments, and research
advances, poses a challenge both for newcomers and seasoned
computer scientists. This edited collection has been developed over
the past several years in conjunction with the IEEE technical
committee on parallel processing (TCPP), which held several
workshops and discussions on learning parallel computing and
integrating parallel concepts into courses throughout computer
science curricula.
Mathematics has been used as a tool in logistical reasoning for
centuries. Examining how specific mathematic structures can aid in
data and knowledge management helps determine how to efficiently
and effectively process more information in these fields. N-ary
Relations for Logical Analysis of Data and Knowledge is a critical
scholarly reference source that provides a detailed study of the
mathematical techniques currently involved in the progression of
information technology fields. Featuring relevant topics that
include algebraic sets, deductive analysis, defeasible reasoning,
and probabilistic modeling, this publication is ideal for
academicians, students, and researchers who are interested in
staying apprised of the latest research in the information
technology field.
Wireless Public Safety Networks, Volume One: Overview and
Challenges presents the latest advances in the wireless Public
Safety Networks (PSNs) field, the networks established by
authorities to either prepare the population for an eminent
catastrophe, or as support during crisis and normalization phases.
Maintaining communication capabilities in a disaster scenario is
crucial for avoiding loss of lives and damages to property.
Wireless Public Safety Networks examines past communication
failures that have directly contributed to the loss of lives. This
book will give readers a broad view of the PSNs field, analyzing
the benefits PSNs may bring to society, the main challenges related
to the establishment and maintenance of these networks, the latest
advancements in the field, and future perspectives.
Object oriented programming is a way of thinking about problems.
Smalltalk is one of the purest incarnations of an object-oriented
programming language. Using a pedagogical approach, this book
covers all aspects of object oriented programming: first through
the study of various preexisting Smalltalk classes, their
implementation and use; then through a detailed description of an
implementation of an interactive Lindenmayer system and through
implementation of a series of calculators. The author addresses
such subjects as graphics programming, dependency mechanisms and
hierarchical specialization. This book fills the gap for an
in-depth self-study reference, permitting the reader to master all
aspects of object-oriented programming through a large set of
exercises with highly detailed resources.
Due to the scale and complexity of data sets currently being
collected in areas such as health, transportation, environmental
science, engineering, information technology, business and finance,
modern quantitative analysts are seeking improved and appropriate
computational and statistical methods to explore, model and draw
inferences from big data. This book aims to introduce suitable
approaches for such endeavours, providing applications and case
studies for the purpose of demonstration. Computational and
Statistical Methods for Analysing Big Data with Applications starts
with an overview of the era of big data. It then goes onto explain
the computational and statistical methods which have been commonly
applied in the big data revolution. For each of these methods, an
example is provided as a guide to its application. Five case
studies are presented next, focusing on computer vision with
massive training data, spatial data analysis, advanced experimental
design methods for big data, big data in clinical medicine, and
analysing data collected from mobile devices, respectively. The
book concludes with some final thoughts and suggested areas for
future research in big data.
With the development of Web 2.0 technologies, the internet has
become a huge platform for information and data sharing. As such,
web services provide an important foundation for branching
technologies in end-user computing and applications. To make online
technology more accessible for users, it is important to optimize
web services to function properly or offer a personalized
experience. Innovative Solutions and Applications of Web Services
Technology is a collection of innovative research on the methods
and applications of existing technologies for web service usability
and accessibility. Highlighting a range of topics including
business processes, cyber-physical systems, and recommendation
accuracy, this book is ideally designed for IT professionals,
researchers, graduate-level students, software developers,
academicians, and computer engineers seeking current research on
adapting online information and services to user needs.
Oxford Coding and Robotics
Novice Level 2, in partnership with Resolute Education, comprises a
Workbook and Teacher's Guide, for use together with the Novice Bot Kit.
The Level 2 Workbook introduces learners to the parts of a robot, and
provides opportunities to practise coding skills with LEDs, LED arrays,
push buttons as well as movements. They also learn the importance of
time and space in coding.
Features
- Fun, interesting, practical activities encourage learner-centred
learning and teaching.
- Cut-outs and stickers enhance hand-eye coordination and fine
motor skills as well as understanding, creativity and reasoning skills.
- Full-colour illustrations and high-quality photos teach the key
knowledge, skills and values, and develop visual literacy.
- A glossary with pictures of selected terms enhances the
development of key Coding and Robotics vocabulary.
- The accompanying kit provides key components that learners need
for practical coding activities, while the Resolute online platform
contains supplementary materials, interactive exercises and multimedia
resources that complement key lessons.
|
|