|
Books > Computing & IT > General theory of computing
This book is a compilation of Mark Pelczarski's "Graphically
Speaking" tutorial columns that appeared in Softalk magazine. Using
the included programs, you will be able to create art, do animation
for games, and have a bunch of fun on your Apple II computer. Once
you learn the fundamentals of creating hi-res, 3-D, and animation,
you will be limited only by your imagination. Originally published
in 1983, this Enhanced Edition features a new preface from the
author and a refreshed design with a lot of art from Penguin
Software. Mark taught computer science, programming, and
mathematics at the high school and university levels. He founded
Penguin Software and created such classic software as Graphics
Magician, Complete Graphics System, and Special Effects. Penguin
published over 45 popular titles such as: The Coveted Mirror,
Expedition Amazon, Oo-Topos, The Quest, The Spy's Adventures Around
the World, Spy's Demise, Sword of Kadash, Transylvania, and Xyphus.
An increasing number of global institutions look to advancements in
technology to enhance access to learning and development and, in
doing so, seek collaborative opportunities to maximize the benefits
of educational technology. Cases on Technology Enhanced Learning
through Collaborative Opportunities analyzes and evaluates how
organizations and institutions of learning in the developing and
developed world are adapting to technology enhanced learning
environments and exploring transnational collaborative
opportunities, providing prospects for learning, growth and
development through a blend of traditional and technological
methods.
Hardbound. This book deals with numerical methods for solving large
sparse linear systems of equations, particularly those arising from
the discretization of partial differential equations. It covers
both direct and iterative methods. Direct methods which are
considered are variants of Gaussian elimination and fast solvers
for separable partial differential equations in rectangular
domains. The book reviews the classical iterative methods like
Jacobi, Gauss-Seidel and alternating directions algorithms. A
particular emphasis is put on the conjugate gradient as well as
conjugate gradient -like methods for non symmetric problems. Most
efficient preconditioners used to speed up convergence are studied.
A chapter is devoted to the multigrid method and the book ends with
domain decomposition algorithms that are well suited for solving
linear systems on parallel computers.
As technology becomes further meshed into our culture and everyday
lives, new mediums and outlets for creative expression and
innovation are necessary. The Handbook of Research on Computational
Arts and Creative Informatics covers a comprehensive range of
topics regarding the interaction of the sciences and the arts.
Exploring new uses of technology and investigating creative
insights into concepts of art and expression, this cutting-edge
Handbook of Research offers a valuable resource to academicians,
researchers, and field practitioners.
As a field, computer science occupies a unique scientific space, in
that its subject matter can exist in both physical and abstract
realms. An artifact such as software is both tangible and not, and
must be classified as something in between, or "liminal." The study
and production of liminal artifacts allows for creative
possibilities that are, and have been, possible only in computer
science. In It Began With Babbage, Subrata Dasgupta examines the
unique history of computer science in terms of its creative
innovations, spanning back to Charles Babbage in 1819. Since all
artifacts of computer science are conceived with a use in mind, the
computer scientist is not concerned with the natural laws that
govern disciplines like physics or chemistry; the computer
scientist is more concerned with the concept of purpose. This
requirement lends itself to a type of creative thinking that, as
Dasgupta shows us, has exhibited itself throughout the history of
computer science. From Babbage's Difference Engine, through the
Second World War, to the establishment of the term "Computer
Science" in 1956, It Began With Babbage traces a lively and
complete history of computer science.
Develop your own trading system with practical guidance and expert
advice In Building Algorithmic Trading Systems: A Trader's Journey
From Data Mining to Monte Carlo Simulation to Live Training,
award-winning trader Kevin Davey shares his secrets for developing
trading systems that generate triple-digit returns. With both
explanation and demonstration, Davey guides you step-by-step
through the entire process of generating and validating an idea,
setting entry and exit points, testing systems, and implementing
them in live trading. You'll find concrete rules for increasing or
decreasing allocation to a system, and rules for when to abandon
one. The companion website includes Davey's own Monte Carlo
simulator and other tools that will enable you to automate and test
your own trading ideas. A purely discretionary approach to trading
generally breaks down over the long haul. With market data and
statistics easily available, traders are increasingly opting to
employ an automated or algorithmic trading system enough that
algorithmic trades now account for the bulk of stock trading
volume. Building Algorithmic Trading Systems teaches you how to
develop your own systems with an eye toward market fluctuations and
the impermanence of even the most effective algorithm. * Learn the
systems that generated triple-digit returns in the World Cup
Trading Championship * Develop an algorithmic approach for any
trading idea using off-the-shelf software or popular platforms *
Test your new system using historical and current market data *
Mine market data for statistical tendencies that may form the basis
of a new system Market patterns change, and so do system results.
Past performance isn't a guarantee of future success, so the key is
to continually develop new systems and adjust established systems
in response to evolving statistical tendencies. For individual
traders looking for the next leap forward, Building Algorithmic
Trading Systems provides expert guidance and practical advice.
Organizations of all types are consistently working on new
initiatives, product lines, or implementation of new workflows as a
way to remain competitive in the modern business environment. No
matter the type of project, employing the best methods for
effective execution and timely completion of the task at hand is
essential to project success. The implementation of computer
technology has provided further opportunities for innovation and
progress in the daily operations and initiatives of corporations.
Knowledge Management and Innovation in Network Organizations:
Emerging Research and Opportunities is an essential scholarly
resource that explores the use of information communication
technologies in management models and the development of network
organizations operating in various sectors of the economy.
Highlighting coverage on a wide range of topics such as cloud
computing, organizational development, and business management,
this book is ideal for business professionals, organizational
researchers, and academicians interested in the latest research on
network organizations.
M-commerce (mobile-commerce) refers to e-commerce activities
carried out via a mobile terminal such as a phone or PDA.
M-commerce applications for both individuals and organizations are
expected to grow considerably over the next few years. Mobile
Commerce: Technology, Theory and Applications addresses issues
pertaining to the development, deployment, and use of these
applications. The objective of this book is to provide a single
source of up-to-date information about mobile commerce including
the technology (hardware and software) involved, research on the
expected impact of this technology on businesses and consumers, and
case studies describing state-of-the-art m-commerce applications
and lessons learned.
Decades of research have shown that student collaboration in groups
doesn't just happen; rather it needs to be a deliberate process
facilitated by the instructor. Promoting collaboration in virtual
learning environments presents a variety of challenges.
Computer-Supported Collaborative Learning: Best Practices &
Principles for Instructors answers the demand for a thorough
resource on techniques to facilitate effective collaborative
learning in virtual environments. This book provides must-have
information on the role of the instructor in computer-supported
collaborative learning, real-world perspectives on virtual learning
group collaboration, and supporting learning group motivation.
Whether by synergy or by synthesis, development and technology are
becoming synonymous in every domain. Cases on Transnational
Learning and Technologically Enabled Environments reports on
national and international initiatives undertaken to adapt
advancements in information and communication technology and
successfully face the challenges posed by various social and
economic forces. The international research in this book represents
instances of institutions that are in transition as well as those
that are readily using technology in education.
Increasing numbers of businesses and Information Technology firms
are outsourcing their software and Web development tasks. It is has
been estimated that currently half of the Fortune 500 companies
have utilized outsourcing for their development needs and estimates
that by the end of 2008, 40% of U.S. companies will either develop,
test, support, or store software overseas, with another 40%
considering doing the same. Several industries, from computer
software to telemarketing, have begun aggressively shifting
white-collar work out of the United States. The United States
currently accounts for more than half of worldwide spending on IT
outsourcing, with a growing portion of this spending going to
countries such as India, Russia, and the Philippines, and this
trend will continue. Research has indicated that the primary
problem is language because of idiomatic expressions and subtle
cultural nuances associated with the use of particular words. Thus
communication frequently breaks down when dealing with overseas
companies.
In recent decades there has been incredible growth in the use of
various internet applications by individuals and organizations who
store sensitive information online on different servers. This
greater reliance of organizations and individuals on internet
technologies and applications increases the threat space and poses
several challenges for implementing and maintaining cybersecurity
practices. Constructing an Ethical Hacking Knowledge Base for
Threat Awareness and Prevention provides innovative insights into
how an ethical hacking knowledge base can be used for testing and
improving the network and system security posture of an
organization. It is critical for each individual and institute to
learn hacking tools and techniques that are used by dangerous
hackers in tandem with forming a team of ethical hacking
professionals to test their systems effectively. Highlighting
topics including cyber operations, server security, and network
statistics, this publication is designed for technical experts,
students, academicians, government officials, and industry
professionals.
The book emphasizes neural network structures for achieving
practical and effective systems, and provides many examples.
Practitioners, researchers, and students in industrial,
manufacturing, electrical, mechanical, and production engineering
will find this volume a unique and comprehensive reference source
for diverse application methodologies.
Control and Dynamic Systems covers the important topics of highly
effective Orthogonal Activation Function Based Neural Network
System Architecture, multi-layer recurrent neural networks for
synthesizing and implementing real-time linear control, adaptive
control of unknown nonlinear dynamical systems, Optimal Tracking
Neural Controller techniques, a consideration of unified
approximation theory and applications, techniques for the
determination of multi-variable nonlinear model structures for
dynamic systems with a detailed treatment of relevant system model
input determination, High Order Neural Networks and Recurrent High
Order Neural Networks, High Order Moment Neural Array Systems,
Online Learning Neural Network controllers, and Radial Bias
Function techniques.
Key Features
Coverage includes:
* Orthogonal Activation Function Based Neural Network System
Architecture (OAFNN)
* Multilayer recurrent neural networks for synthesizing and
implementing real-time linear control
* Adaptive control of unknown nonlinear dynamical systems
* Optimal Tracking Neural Controller techniques
* Consideration of unified approximation theory and
applications
* Techniques for determining multivariable nonlinear model
structures for dynamic systems,
with a detailed treatment of relevant system model input
determination
The biggest challenges faced by the software industry are cost
control and schedule control. As such, effective strategies for
process improvement must be researched and implemented. Analyzing
the Role of Risk Mitigation and Monitoring in Software Development
is a critical scholarly resource that explores software risk and
development as organizations continue to implement more
applications across multiple technologies and a multi-tiered
environment. Featuring coverage on a broad range of topics such as
quantitative risk assessment, threat analysis, and software
vulnerability management, this book is a vital resource for
engineers, academicians, professionals, and researchers seeking
current research on the importance of risk management in software
development.
The papers gathered in this book were published over a period of
more than twenty years in widely scattered journals. They led to
the discovery of randomness in arithmetic which was presented in
the recently published monograph on "Algorithmic Information
Theory" by the author. There the strongest possible version of
Goedel's incompleteness theorem, using an information-theoretic
approach based on the size of computer programs, was discussed. The
present book is intended as a companion volume to the monograph and
it will serve as a stimulus for work on complexity, randomness and
unpredictability, in physics and biology as well as in
metamathematics.
"From the Preface: "
This book is written for those people with an interest in the
formulation of plastics and elastomers, and with an interest in
applying computer programming to that technical area. This
particular double interest is not that uncommon among formulators,
because the same kind of challenge and sense of creative
accomplishment that makes formulating so enjoyable also applies to
computer programming. It is my hope that this book will allow the
readers to write useful programs for their own interests, sooner,
and with less effort. The methodology presented is the result of my
own trial and error attempts over a period of years.
Computer programs, which are written to facilitate various
formulating steps, can make formulating easier, faster, better, and
less expensive. This book discusses how such programs can be
written and includes actual source code for the sample programs.
Social networks have emerged as a major trend in computing and
social paradigms in the past few years. The social network model
helps to inform the study of community behavior, allowing
qualitative and quantitative assessments of how people communicate
and the rules that govern communication. Social Networking and
Community Behavior Modeling: Qualitative and Quantitative Measures
provides a clear and consolidated view of current social network
models. This work explores new methods for modeling,
characterizing, and constructing social networks. Chapters
contained in this book study critical security issues confronting
social networking, the emergence of new mobile social networking
devices and applications, network robustness, and how social
networks impact the business aspects of organizations.
|
|