Your cart is empty
Gain the full understanding of today's digital world with the cohesive framework and logical organization found only in NEW PERSPECTIVES ON COMPUTER CONCEPTS 2016, ENHANCED, INTRODUCTORY. This dynamic book provides the latest updates on emerging technology with engaging learning features, informative visuals and hands-on activities proven to increase your understanding. An insightful introduction highlights today's digital evolution, while coverage of social media and online security examines concepts behind today's important trends in technology. You gain insights into the underlying principles supporting the wide scope of digital devices in use today with an emphasis on the connectivity that pervades modern life. This Enhanced Edition includes a new hands-on programming chapter that teaches you how to program using Python (TM).
This volume describes research in computational design which implements shape grammars or space syntax for morphological analysis, applying these scientific and rule-based methodologies to cultural aspects of the field. The term 'cultural DNA' describes the effort to explore computational design from the perspectives of a meme, a socio-cultural analogy to genes. Based on the 1st Cultural DNA Workshop, held at KAIST, Daejeon, Korea in 2015, the book considers whether there is such a thing as a 'cultural DNA' common throughout various domains, and if so how computer-assisted tools and methodologies play a role in its investigation. Following an introduction covering some fundamental theories of cultural DNA research, part two of the book describes morphological analysis in architecture, with examples from Malaysia and China. Part three then moves up to morphological analysis at the urban scale, including discussion of morphological evolution in France, development of a model Korean city, and introducing a rule-based generative analysis approach for urban planning. Part four considers methods for analysing the DNA of other cultural artefacts such as online games, novels, cars, and music, and part five introduces the tools under development that aid morphological cultural DNA research including topics about shape grammar, building information modeling (BIM), cultural persona, and prototyping. The book will be of significant interest to those involved in the cultural aspects of urban and architectural design, cultural informatics and design research.
Choose the right hardware and software for your school!This unique book is the first systematic work on evaluating and assessing educational information technology. Here you?ll find specific strategies, best practices, and techniques to help you choose the educational technology that is most appropriate for your institution. Evaluation and Assessment in Educational Information Technology will show you how to measure the effects of information technology on teaching and learning, help you determine the extent of technological integration into the curriculum that is best for your school, and point you toward the most effective ways to teach students and faculty to use new technology.Evaluation and Assessment in Educational Information Technology presents: a summary of the last ten years of assessment instrument development seven well-validated instruments that gauge attitudes, beliefs, skills, competencies, and technology integration proficiencies two content analysis instruments for analyzing teacher-student interaction patterns in a distance learning setting an examination of the best uses of computerized testing--as opposed to conventional tests, as used in local settings, to meet daily instructional needs, in online delivery programs, in public domain software, and available commercial and shareware options successful pedagogical and assessment strategies for use in online settings a four-dimensional model to assess student learning in instructional technology courses three models for assessing the significance of information technology in education from a teacher's perspective an incisive look at Michigan's newly formed Consortium of Outstanding Achievement in Teaching withTechnology (COATT) ways to use electronic portfolios for teaching/learning performance assessment and much more!
Identifying some of the most influential algorithms that are widely used in the data mining community, The Top Ten Algorithms in Data Mining provides a description of each algorithm, discusses its impact, and reviews current and future research. Thoroughly evaluated by independent reviewers, each chapter focuses on a particular algorithm and is written by either the original authors of the algorithm or world-class researchers who have extensively studied the respective algorithm.
The book concentrates on the following important algorithms: C4.5, k-Means, SVM, Apriori, EM, PageRank, AdaBoost, kNN, Naive Bayes, and CART. Examples illustrate how each algorithm works and highlight its overall performance in a real-world application. The text covers key topics?including classification, clustering, statistical learning, association analysis, and link mining?in data mining research and development as well as in data mining, machine learning, and artificial intelligence courses.
By naming the leading algorithms in this field, this book encourages the use of data mining techniques in a broader realm of real-world applications. It should inspire more data mining researchers to further explore the impact and novel research issues of these algorithms.
Developing hand in hand with e-Business in its use of information and communication technologies (ICTs), e-Government emerged in the 1990s with the promise of a more accessible, efficient and transparent form for public institutions to perform and interact with citizens. The successes-and some critics say, general failures-of e-Government initiatives around the world have led to the development of e-Governance-a broader, more encompassing concept that involves not only public institutions but private ones as well.
Taking a multidisciplinary approach, this book explores e-Governance in theory and practice with an analytical narrative from heterodox perspectives. Covering such essential issues as global governance of the Internet, the European Knowledge Economy, the transformative promise of mobile telephony, the rise of e-Universities, Internet accessibility for the disabled and e-Governance in transition economies, this book draws on contributions from experienced academics and practitioners with an expertise in an emerging field. In addition, each chapter includes such features as discussion of key issues that draw on case studies in order to facilitate significant discussion questions.
This book will provide the business or IT professional with a practical working knowledge of data modelling concepts and best practices, and how to apply these principles with CA ERwin Data Modeler r8. You will build many CA ERwin data models along the way, mastering first the fundamentals and later in the book the more advanced features of CA ERwin Data Modeler. The book combines real-world experience and best practices with down to earth advice, humour, and even cartoons to help you master the following ten objectives: Understand the basics of data modelling and relational theory, and how to apply these skills using CA ERwin Data Modeler; Read a data model of any size and complexity with the same confidence as reading a book; Understand the difference between conceptual, logical, and physical models, and how to effectively build these models using CA ERwin's Data Modelers Design Layer Architecture. The objectives includes : Apply techniques to turn a logical data model into an efficient physical design and vice-versa through forward and reverse engineering, for both top down and bottom-up design; Learn how to create reusable domains, naming standards, UDPs, and model templates in CA ERwin Data Modeler to reduce modelling time, improve data quality, and increase enterprise consistency; Share data model information with various audiences using model formatting and layout techniques, reporting, and metadata exchange; Use the new workspace customisation features in CA ERwin Data Modeler r8 to create a workflow suited to your own individual needs. The objectives covered includes: Leverage the new Bulk Editing features in CA ERwin Data Modeler r8 for mass metadata updates, as well as import/export with Microsoft Excel; Compare and merge model changes using CA ERwin Data Modelers Complete Compare features; and, Optimise the organisation and layout of your data models through the use of Subject Areas, Diagrams, Display Themes, and more. Section I provides an overview of data modelling: what it is, and why it is needed. The basic features of CA ERwin Data Modeler are introduced with a simple, easy-to-follow example. Section II introduces the basic building blocks of a data model, including entities, relationships, keys, and more. How-to examples using CA ERwin Data Modeler are provided for each of these building blocks, as well as 'real world' scenarios for context. Section III covers the creation of reusable standards, and their importance in the organisation. From standard data modelling constructs such as domains to CA ERwin-specific features such as UDPs, this section covers step-by-step examples of how to create these standards in CA ERwin Data Modeling, from creation, to template building, to sharing standards with end users through reporting and queries. Section IV discusses conceptual, logical, and physical data models, and provides a comprehensive case study using CA ERwin Data Modeler to show the interrelationships between these models using CA ERwin's Design Layer Architecture. Real world examples are provided from requirements gathering, to working with business sponsors, to the hands-on nitty-gritty details of building conceptual, logical, and physical data models with CA ERwin Data Modeler r8.
Recent years have seen the development of powerful tools for verifying hardware and software systems, as companies worldwide realise the need for improved means of validating their products. There is increasing demand for training in basic methods in formal reasoning so that students can gain proficiency in logic-based verification methods. The second edition of this successful textbook addresses both those requirements, by continuing to provide a clear introduction to formal reasoning which is both relevant to the needs of modern computer science and rigorous enough for practical application. Improvements to the first edition have been made throughout, with extra and expanded sections on SAT solvers, existential/universal second-order logic, micro-models, programming by contract and total correctness. The coverage of model-checking has been substantially updated. Further exercises have been added. Internet support for the book includes worked solutions for all exercises for teachers, and model solutions to some exercises for students.
The genesis of the digital idea and why it transformed civilization A few short decades ago, we were informed by the smooth signals of analog television and radio; we communicated using our analog telephones; and we even computed with analog computers. Today our world is digital, built with zeros and ones. Why did this revolution occur? The Discrete Charm of the Machine explains, in an engaging and accessible manner, the varied physical and logical reasons behind this radical transformation. The spark of individual genius shines through this story of innovation: the stored program of Jacquard's loom; Charles Babbage's logical branching; Alan Turing's brilliant abstraction of the discrete machine; Harry Nyquist's foundation for digital signal processing; Claude Shannon's breakthrough insights into the meaning of information and bandwidth; and Richard Feynman's prescient proposals for nanotechnology and quantum computing. Ken Steiglitz follows the progression of these ideas in the building of our digital world, from the internet and artificial intelligence to the edge of the unknown. Are questions like the famous traveling salesman problem truly beyond the reach of ordinary digital computers? Can quantum computers transcend these barriers? Does a mysterious magical power reside in the analog mechanisms of the brain? Steiglitz concludes by confronting the moral and aesthetic questions raised by the development of artificial intelligence and autonomous robots. The Discrete Charm of the Machine examines why our information technology, the lifeblood of our civilization, became digital, and challenges us to think about where its future trajectory may lead.
This Cengage Technology Edition is the result of an innovative and collaborative development process. The textbook retains the hallmark approach of this respected text, whilst presenting the content in a print and digital hybrid that has been tailored to meet the rapidly developing demands of today's lecturers and students. This blended solution offers a streamlined textbook for greater accessibility and convenience, complemented by a bolstered online presence, for a truly multi-faceted learning experience. Now in its sixth edition, Introduction to Systems Analysis and Design: An Agile, Iterative Approach continues to be a market leading text in its field, teaching both traditional (structured) and object-oriented (OO) approaches to systems analysis and design. The text provides a thorough treatment of such topics as use cases, object-oriented modeling, comprehensive project management, the unified modeling language, and Agile techniques. This new edition uses an innovative approach to teaching systems analysis and design, taking advantage of the new teaching tools and techniques that are now available.
Prototyping and user testing is the best way to create successful products, but many designers skip this important step and use gut instinct instead. By explaining the goals and methodologies behind prototyping-and demonstrating how to prototype for both physical and digital products-this practical guide helps beginning and intermediate designers become more comfortable with creating and testing prototypes early and often in the process. Author Kathryn McElroy explains various prototyping methods, from fast and dirty to high fidelity and refined, and reveals ways to test your prototypes with users. You'll gain valuable insights for improving your product, whether it's a smartphone app or a new electronic gadget. Learn similarities and differences between prototyping for physical and digital products Know what fidelity level is needed for different prototypes Get best practices for prototyping in a variety of mediums, and choose which prototyping software or components to use Learn electronics prototyping basics and resources for getting started Write basic pseudocode and translate it into usable code for Arduino Conduct user tests to gain insights from prototypes
Tailored support for the new BTEC Nationals in Computing
While global sourcing has expanded dramatically in terms of activities, consistent challenges remain for organizations that choose such a business decision. These challenges include maximizing the opportunity afforded by globalization, fully realizing potential gains, and managing the risks inherent to global development. In addition, while companies continue to start or expand their use of global resources, little is being done to help project managers, business analysts, architects, and others succeed in this new environment.
Built upon real-world experiences, Managing Global Development Risk provides the tools, techniques, and knowledge necessary to achieve project success with offshore resources. By reading and utilizing the templates within this book, you will acquire the following skills along with the ability to apply the principles to your unique work requirements:
- Knowledge of project management principles and their application
- Understanding of software development processes and their application
- Insight into the diverse personalities within your global development team and the appropriate management and communications style to achieve success
- Awareness of cultural issues and mannerisms that will enhance you ability to guide your team
To fully realize the benefits of global development, a proper mix of local and offshore resources is essential. This book is an important tool that can help you gain the necessary competency and expand your skills in this critical area.
This textbook provides a self-contained introduction to decidability of first-order theories and their combination. The technical material is presented in a systematic and universal way and illustrated with plenty of examples and a range of proposed exercises. After an overview of basic first-order logic concepts, the authors discuss some model-theoretic notions like embeddings, diagrams, and elementary substructures. The text then goes on to explore an applicable way to deduce logical consequences from a given theory and presents sufficient conditions for a theory to be decidable. The chapters that follow focus on quantifier elimination, decidability of the combination of first-order theories and the basics of computability theory. The inclusion of a chapter on Gentzen calculus, cut elimination, and Craig interpolation, as well as a chapter on combination of theories and preservation of decidability, help to set this volume apart from similar books in the field. Decidability of Logical Theories and their Combination is ideal for graduate students of Mathematics and is equally suitable for Computer Science, Philosophy and Physics students who are interested in gaining a deeper understanding of the subject. The book is also directed to researchers that intend to get acquainted with first-order theories and their combination.
Cambridge International AS and A Level Computer Science offers a complete set of resources to accompany the 9608 syllabus. This coursebook delivers an accessible guide to the theoretical and practical skills that are required by the course, with a clear progression of tasks that consolidate and develop knowledge. It offers students detailed descriptions of the concepts, reinforced with examples that outline complex subject matter in a clear way. Alongside fundamental definitions, higher level programming skills are developed through the explanation of processes and consolidated by practical exam-type questions for students to attempt.
This book covers new aspects and frameworks of control, design, and optimization based on the TP model transformation and its various extensions. The author outlines the three main steps of polytopic and LMI based control design: 1) development of the qLPV state-space model, 2) generation of the polytopic model; and 3) application of LMI to derive controller and observer. He goes on to describe why literature has extensively studied LMI design, but has not focused much on the second step, in part because the generation and manipulation of the polytopic form was not tractable in many cases. The author then shows how the TP model transformation facilitates this second step and hence reveals new directions, leading to powerful design procedures and the formulation of new questions. The chapters of this book, and the complex dynamical control tasks which they cover, are organized so as to present and analyze the beneficial aspect of the family of approaches (control, design, and optimization). Additionally, the book aims to convey simple TP modeling; a new convex hull manipulation based possibilities for optimization; a general framework for stability analysis; standardized modeling and system description; relaxed and universal LMI based design framework; and a gateway to time-delayed systems.
This book constitutes the proceedings of the 20th IFIP International Conference on Distributed Applications and Interoperable Systems, DAIS 2020, which was supposed to be held in Valletta, Malta, in June 2020, as part of the 15th International Federated Conference on Distributed Computing Techniques, DisCoTec 2020. The conference was held virtually due to the COVID-19 pandemic. The 10 full papers presented together with 1 short paper and 1 invited paper were carefully reviewed and selected from 17 submissions. The papers addressed challenges in multiple application areas, such as privacy and security, cloud and systems, fault-tolerance and reproducibility, machine learning for systems, and distributed algorithms.
Descriptive complexity theory establishes a connection between the computational complexity of algorithmic problems (the computational resources required to solve the problems) and their descriptive complexity (the language resources required to describe the problems). This groundbreaking book approaches descriptive complexity from the angle of modern structural graph theory, specifically graph minor theory. It develops a 'definable structure theory' concerned with the logical definability of graph theoretic concepts such as tree decompositions and embeddings. The first part starts with an introduction to the background, from logic, complexity, and graph theory, and develops the theory up to first applications in descriptive complexity theory and graph isomorphism testing. It may serve as the basis for a graduate-level course. The second part is more advanced and mainly devoted to the proof of a single, previously unpublished theorem: properties of graphs with excluded minors are decidable in polynomial time if, and only if, they are definable in fixed-point logic with counting.
Fully updated and revised, Discovering Computers (copyright) 2014 has been completely reexamined to reflect the evolving needs of Introductory Computing students. This exciting new edition maintains many longstanding hallmarks, but provides a greater emphasis on what students really need to know to be successful digital citizens in college and beyond. New critical thinking and problem solving exercises are included in every feature throughout the text, engaging students in regular practice of higher-order thinking skills. In addition, students have more opportunity for hands-on practice with the completely revised end-of-chapter activities. To better reflect the importance of certain topics in today's digital world, coverage of enterprise computing, ethics, Internet research skills, mobile computing, operating systems (other than Windows), browsers, security, and Web 2.0 has been expanded and integrated. With these enhancements and more, the new Discovering Computers is an even more engaging teaching and learning tool for your classroom.
Prepare your students with a solid understanding of the principles of information systems using today's most current, concise overview from leading authors Ralph Stair and George Reynolds. Principles of Information Systems, 11e, International Edition relies on 14 captivating chapters to explore the core principles of IS and examine how it's practiced today. Students gain a strong understanding of the latest developments and their impact on the rapidly changing role of today's IS professional. As many as 140 new examples and references in each chapter keep the presentation as current as possible. New discussion focuses on the increased use of cloud computing throughout the world and the latest in mobile solutions and challenges in IS today. Students see, first-hand, how information systems can increase profits and reduce costs as they review new information on e-commerce and enterprise systems, artificial intelligence, virtual reality, green computing, and other issues reshaping IS today. Expanded material introduces the challenges and risks of computer crimes and hacking as well as cyberterrorism. This edition presents some of the most recent research on virtual communities and global IS work solutions as well as social networking. No matter what your students' career plans, Principles of Information Systems, 11e, International Edition and its resources can help you equip future professionals to function more effectively as employees, decision makers, and leaders in business today.
Whether you want to design apps, websites, or just have an intelligent conversation about design, these quick-and-dirty lessons are for you. Based on the popular UX Crash Course from Joel Marsh's blog-read over a million times-this book follows the real-life UX process from start-to-finish, so you can apply the skills as you learn. It is also perfect for managers, programmers, salespeople, and marketers who want to know more about designing digital products and services.Lessons include:Fundamentals of UX design, no experience necessaryResearching the weird and wonderful things users doThe process and science of making anything user-friendlyUsing size, color, and layout to help and influence usersPlanning and making wireframesMaking your designs feel engaging and persuasiveMeasuring how your design works in the real worldWhat does a UX designer do all day?
English Insights is a motivating series for students at secondary level. It combines an acclaimed approach to learning English with stunning National Geographic images, DVD clips and articles. English Insights is a move away from the 'made up' content of many ELT coursebooks and contains National Geographic material that has been specifically chosen for its ability to engage and motivate students while allowing them to relate the content to their own world. At the same time, the content covers the grammar and vocabulary syllabus in a suitable and natural context. English Insights contains CLIL sections so students can discover science, technology, nature, history and geography through English. The Culture sections that cover the different cultures of English-speaking countries around the world with content from National Geographic enable students to explore the aspects of the English-speaking world.
The aim of this book is to provide detailed coverage of the topics in the new OCR AS and A Level Computer Science specifications H046 / H446. The book is divided into twelve sections and within each section, each chapter covers material that can comfortably be taught in one or two lessons. Material that is applicable only to the second year of the full A Level is clearly marked. Sometimes this may include an entire chapter and at other times, just a small part of a chapter. Each chapter contains exercises and questions, some new and some from past examination questions. Answers to all these are available to teachers only in a free Teacher's Pack which can be ordered from our website www.pgonline.co.uk. This book has been written to cover the topics which will be examined in the written papers at both AS and A Level. Sections 10, 11 and 12 relate principally to problem solving skills, with programming techniques covered in sufficient depth to allow students to answer questions in Component 02. Pseudocode, rather than any specific programming language, is used in the algorithms given in the text. Sample Python programs which implement many of the algorithms are included in a folder with the Teacher's Pack.
Become empowered to build and maintain smarter cities At its core, a Smart City is a collection of technological responses to the growing demands, challenges, and complexities of improving the quality of life for billions of people now living in urban centers across the world. The movement to create smarter cities is still in its infancy, but ambitious and creative projects in all types of cities--big and small--around the globe are beginning to make a big difference. New ideas, powered by technology, are positively changing how we move humans and products from one place to another; create and distribute energy; manage waste; combat the climate crisis; build more energy efficient buildings; and improve basic city services through digitalization and the smart use of data. Inside this book you'll find out: What it really means to create smarter cities How our urban environments are being transformed Big ideas for improving the quality of life for communities Guidance on how to create a smart city strategy The essential role of data in building better cities The major new technologies ready to make a difference in every community Smart Cities will give you the knowledge to understand this important topic in depth and be ready to be an agent of change in your community.
You may like...
Foundations of Computer Science
Behrouz Forouzan Paperback
Introduction to Computer Theory
Daniel I. A. Cohen Paperback (4)
R5,288 Discovery Miles 52 880
Discovering Computers 2018 - Digital…
Misty Vermaat, Steven Freund, … Paperback
Introduction to Automata Theory…
John Hopcroft, Rajeev Motwani, … Paperback R1,540 Discovery Miles 15 400
Windows 10 Portable Genius
Paul McFedries Paperback
Learning Microsoft Office 2013: Pearson…
Emergent Learning LLC, Suzanne Weixel, … Paperback R2,114 Discovery Miles 21 140
System Architecture, Global Edition
Bruce Cameron, Edward Crawley, … Paperback R1,619 Discovery Miles 16 190
Discovering Computers (c)2017
Jennifer Campbell, Mark Frydenberg, … Paperback (3)
Algorithmics - The Spirit of Computing
David Harel, Yishai Feldman Paperback R1,506 Discovery Miles 15 060
Systems Analysis and Design
Harry J. Rosenblatt, Scott Tilley Hardcover