- Table View
- List View
A textbook for the introductory computer science course, using Scheme instead of a more traditional programming language. The primary goal in Parts I-V is preparation for the Scheme-based Structure and Interpretation of Computer Programs, while the focus of Part VI is to connect the course with the kinds of programming used in "real world" application programs like spreadsheets and databases. A PC or Macintosh diskette is available. Annotation c. by Book News, Inc. , Portland, Or.
For over three decades, Ray Kurzweil has been one of the most respected and provocative advocates of the role of technology in our future. In his classic The Age of Spiritual Machines, he argued that computers would soon rival the full range of human intelligence at its best. Now he examines the next step in this inexorable evolutionary process: the union of human and machine, in which the knowledge and skills embedded in our brains will be combined with the vastly greater capacity, speed, and knowledge-sharing ability of our creations.
This story takes place in England, spanning the late 1800s to the not-too-distant future. One layer is the search for the "Skallagrigg", a mythical being known only to institutionalized disabled people. Are Arthur, a lttle boy with cerebral palsy who was left in a grim asylum, and the Skallagrigg merely myth? Read and find out. And then there's Esther Marquand, many years later, who as a woman with spastic cerebral palsy, cannot talk nor move much on her own. Yet she learns computers and writes amazing programming. SDhe goers in search of the Skallagrigg and makes her search into a computer game. Then there are all the other characters, including Tom, the close friend with Downs Syndrome. There are romances and losses. Surprises. Tears of sadness and joy. This is a good clean copy, I have verified accuracy with another person against the print book, but I'm not sure how screenreaders will come through on some of the phonetic disabled speech.
Solving cold cases from the comfort of your living room...<P> The Skeleton Crew provides an entree into the gritty and tumultuous world of Sherlock Holmes-wannabes who race to beat out law enforcement--and one another--at matching missing persons with unidentified remains.<P> In America today, upwards of forty thousand people are dead and unaccounted for. These murder, suicide, and accident victims, separated from their names, are being adopted by the bizarre online world of amateur sleuths.<P> It's DIY CSI.<P> The web sleuths pore over facial reconstructions (a sort of Facebook for the dead) and other online clues as they vie to solve cold cases and tally up personal scorecards of dead bodies. The Skeleton Crew delves into the macabre underside of the Internet, the fleeting nature of identity, and how even the most ordinary citizen with a laptop and a knack for puzzles can reinvent herself as a web sleuth.
The Skeptical Business Searcher: The Information Advisor's Guide to Evaluating Web Data, Sites, and Sourcesby Robert Berkman
Focusing on free sources, Berkman (editor of The Information Advisor newsletter) arms business searchers with techniques for finding reliable, accurate company and industry data on the Web. He covers strategies to use before turning to a Web search engine (libraries, pre-screened sources, indexes and directories, weblogs) but also has plenty to say about effective use of search engines themselves. He provides tips on evaluating information for reliability and bias, and discusses big-picture topics like building up personal knowledge and search intuition. Annotation ©2004 Book News, Inc., Portland, OR (booknews.com)
Skills for Success is written with today's students in mind. The book provides step-by-step guidance in an easy-to-use format. Each skill is presented on a two-page spread with clearly numbered steps and clear instruction. Key skills required to get started with Microsoft Office are covered, giving readers a complete introduction to the core tools.
For use in the Office Applications course or readers that need to get started with Microsoft Office 2013. Skills for Success is the Microsoft Office 2013 textbook that recognizes how readers learn today! The Office Skills text that was designed with today's students--and the way today's readers use an Office textbook--in mind. With Skills for Success , Microsoft Office 2013 is at your fingertips! With Office 2013, Microsoft is taking the office to the cloud. You can now open and save your files from any computer without a USB flash drive. The Skills for Success series shows students how to get the most out of Office 2013 no matter what device they are using-a traditional desktop or tablet. Whether you are tapping and sliding with your finger or clicking and dragging with the mouse, Skills for Success shows you the way. Teaching and Learning Experience This program will provide a better teaching and learning experience-for you and your students. Here's how: Personalized Learning: MyITLab delivers proven results in helping students succeed, provides engaging experiences that personalize learning, and comes from a trusted partner with educational expertise and a deep commitment to helping students and instructors achieve their goals. Designed for a New Generation of Learners: The Skills for Success series is specifically designed to enhance usability and fit the work style of today's students. Support for Students and Instructors: Supplements enhance the learning process for students, while instructor resources are designed to make your life easier.
We are entering a new frontier in the evolution of computing: the era of cognitive systems. The victory of IBM's Watson on the television quiz show Jeopardy! signaled the advent of this new era, revealing how scientists and engineers at IBM and elsewhere are pushing the boundaries of science and technology to create machines that sense, learn, reason, and interact with people in new ways.In Smart Machines, John E. Kelly III, director of IBM Research, and Steve Hamm, a writer at IBM and a former business and technology journalist, introduce the fascinating world of "cognitive systems" to general audiences and provide a window into the future of computing. Cognitive systems promise to penetrate complexity and assist people and organizations in better decision making. They can help doctors better diagnose and treat patients, augment the ways we see, anticipate major weather events, and contribute to smarter urban planning. Kelly and Hamm's comprehensive perspective describes this technology inside and out, and their extensive knowledge illuminates the difficulty of harnessing and understanding "big data," one of the major computing challenges facing technicians in the coming decades. Absorbing and impassioned, their book will inspire governments, academics, and the global tech industry to work together to power this exciting wave in innovation.
Bill Gates and Microsoft, the company he founded in 1975, have become a driving force in the technological revolution and the world economy. Already the wealthiest man in the world, Gates is determined to control the direction of software and technological change well into the 21st century.
We are surrounded by products that have minds of their own. Computing power, in the form of microcontrollers, microprocessors, sensors, and data storage chips, has become so cheap that manufacturers are building connectivity and embedded intelligence into all types of consumer goods. These 'smart products' are fundamentally changing both the competitive landscape for business and the daily lives of consumers. This book analyzes the evolution of smart products to help managers understand the impact of embedded product intelligence on corporate strategy, consumer value, and industry competition. It describes four different ecosystem strategies for designing and launching smart products: the control-focused Hegemon, the standards-focused Federator, the high growth and brand-focused Charismatic Leader, and the disruptive industry Transformer. This ecosystem model is then applied to smart products in the automotive, wireless, energy, residential, and health industries. The book concludes with recommendations for successfully managing smart products and services.
In Snap to Grid, an idiosyncratic guide to the interactive, telematic era, Peter Lunenfeld maps out the trajectories that digital technologies have traced upon our cultural imaginary.
If you are a network administrator, you're under a lot of pressure to ensure that mission-critical systems are completely safe from malicious code, buffer overflows, stealth port scans, SMB probes, OS fingerprinting attempts, CGI attacks, and other network intruders. Designing a reliable way to detect intruders before they get in is an essential--but often overwhelming--challenge. Snort, the defacto open source standard of intrusion detection tools, is capable of performing real-time traffic analysis and packet logging on IP network. It can perform protocol analysis, content searching, and matching. Snort can save countless headaches; the new Snort Cookbook will save countless hours of sifting through dubious online advice or wordy tutorials in order to leverage the full power of SNORT. Each recipe in the popular and practical problem-solution-discussion O'Reilly cookbook format contains a clear and thorough description of the problem, a concise but complete discussion of a solution, and real-world examples that illustrate that solution. The Snort Cookbook covers important issues that sys admins and security pros will us everyday, such as: installation, optimization, logging, alerting, rules and signatures, detecting viruses, countermeasures, detecting common attacks, administration, honeypots, log analysis But the Snort Cookbook offers far more than quick cut-and-paste solutions to frustrating security issues. Those who learn best in the trenches--and don't have the hours to spare to pore over tutorials or troll online for best-practice snippets of advice--will find that the solutions offered in this ultimate Snort sourcebook not only solve immediate problems quickly, but also showcase the best tips and tricks they need to master be security gurus--and still have a life.
Authors explore the impact of the Internet on society from three perspectives: access to Internet technology, involvement with groups and communities through the Internet, and use of the Internet for social interaction and expression.
Filled with popular childhood themes and experiences, Social Media and the Internet features kid friendly, real world examples. Practical tips spark lively, meaningful conversations about social media and the internet.
Almost no one had heard of social media a decade ago, but today websites such as Facebook, Twitter, and LinkedIn have more than 1 billion users and account for almost 25 percent of Internet use. Practically overnight, social media seems indispensable to our lives--from friendship and dating to news and business.What makes social media so different from traditional media? Answering that question is the key to making social media work for any business, argues Mikołaj Piskorski, one of the world's leading experts on the business of social media. In A Social Strategy, he provides the most convincing answer yet, one backed by original research, data, and case studies from companies such as Nike and American Express.Drawing on his analysis of proprietary data from social media sites, Piskorski argues that the secret of successful ones is that they allow people to fulfill social needs that either can't be met offline or can be met only at much greater cost. This insight provides the key to how companies can leverage social platforms to create a sustainable competitive advantage. Companies need to help people interact with each other before they will promote products to their friends or help companies in other ways. Done right, a company's social media should benefit customers and the firm. Piskorski calls this "a social strategy," and he describes how companies such as Yelp and Zynga have done it.Groundbreaking and important, A Social Strategy provides not only a story- and data-driven explanation for the explosion of social media but also an invaluable, concrete road map for any company that wants to tap the marketing potential of this remarkable phenomenon.
In Software Abstractions, Daniel Jackson introduces a new approach to software design that draws on traditional formal methods but exploits automated tools to find flaws as early as possible. This approach--which Jackson calls "lightweight formal methods" or "agile modeling"--takes from formal specification the idea of a precise and expressive notation based on a tiny core of simple and robust concepts but replaces conventional analysis based on theorem proving with a fully automated analysis that gives designers immediate feedback. Jackson has developed Alloy, a language that captures the essence of software abstractions simply and succinctly, using a minimal toolkit of mathematical notions. The designer can use automated analysis not only to correct errors but also to make models that are more precise and elegant. This approach, Jackson says, can rescue designers from "the tarpit of implementation technologies" and return them to thinking deeply about underlying concepts. Software Abstractions introduces the key elements of the approach: a logic, which provides the building blocks of the language; a language, which adds a small amount of syntax to the logic for structuring descriptions; and an analysis, a form of constraint solving that offers both simulation (generating sample states and executions) and checking (finding counterexamples to claimed properties). The book uses Alloy as a vehicle because of its simplicity and tool support, but the book's lessons are mostly language-independent, and could also be applied in the context of other modeling languages.
Drawing from 30+ years of field experience, with case studies spanning industry, government, and academia, this practical guide illuminates the change-management approaches that lead to successful software process improvement.
Software has gone from obscurity to indispensability in less than fifty years. Although other industries have followed a similar trajectory, software and its supporting industry are different.
After completing this self-contained course on server-based Internet applications software, students who start with only the knowledge of how to write and debug a computer program will have learned how to build web-based applications.
This introduction to software engineering and practice addresses both procedural and object-oriented development. This edition has been thoroughly updated to reflect significant changes in software engineering, including modeling and agile methods. Emphasizes essential role of modeling design in software engineering. Applies concepts consistently to two common examples -- a typical information system and a real-time system. Combines theory with real, practical applications by providing an abundance of case studies and examples from the current literature. A useful reference for software engineers.
The advent of ISO/IEC 19770 is a leap forward for all who have an interest in the software life cycle, from designer to consumer. In five parts, three of which are still under development, the Standard defines best practice for all aspects of software asset management and introduces SWID (software identification) tags and SWEID (software licensing entitlement) tags. Software Publishers - your route to financial rewards This book will guide you along the implementation path by: defining each part of ISO/IEC 19770 and what each one means for your business discussing the software life cycle from the perception of all parties involved showing you how the SWID and SWEID tagging systems will help you obtain vital information about your customers software needs and usage helping you meet those needs and, consequently, enjoy increased customer loyalty, leading to more sales! showing you how the Standard can help you fine-tune your processes helping you realize financial savings.
<div xmlns="http://www.w3.org/1999/xhtml"><p>This is the field guide for everyone involved in software development--especially those without formal management training. Acclaimed expert Steve McConnell maps out a proven approach to project management</p></div>
Practical techniques for gathering and managing requirements throughout the product development cycle
The Software Requirements Memory Jogger: A Pocket Guide to Help Software and Business Teams Develop and Manage Requirementsby Ellen Gottesdiener
The Software Requirements Memory Jogger is an easy-to-use guide for developing and managing precise software requirements. The Software Requirements Memory Jogger provides every member of your project team with the tools and techniques to foster communication between business and technical teams on the necessary requirements for producing successful software. The Software Requirements Memory Jogger will benefit all stakeholders at any organizational level involved in software development projects management team, practitioners, QA/QC personnel. - Explore practical steps, tips, and examples to help you develop and manage requirements - Follow the User Requirements Roadmap a toolkit of techniques for discovering and analyzing user requirements - Streamline communications between all requirements stakeholders - Learn how to write clear, concise requirements documents
Select your format based upon: 1) how you want to read your book, and 2) compatibility with your reading tool. To learn more about using Bookshare with your device, visit the "Using Bookshare" page in the Help Center.
Here is an overview of the specialized formats that Bookshare offers its members with links that go to the Help Center for more information.
- Bookshare Web Reader - a customized reading tool for Bookshare members offering all the features of DAISY with a single click of the "Read Now" link.
- DAISY (Digital Accessible Information System) - a digital book file format. DAISY books from Bookshare are DAISY 3.0 text files that work with just about every type of access technology that reads text. Books that contain images will have the download option of ‘DAISY Text with Images’.
- BRF (Braille Refreshable Format) - digital Braille for use with refreshable Braille devices and Braille embossers.
- MP3 (Mpeg audio layer 3) - Provides audio only with no text. These books are created with a text-to-speech engine and spoken by Kendra, a high quality synthetic voice from Ivona. Any device that supports MP3 playback is compatible.
- DAISY Audio - Similar to the Daisy 3.0 option above; however, this option uses MP3 files created with our text-to-speech engine that utilizes Ivona's Kendra voice. This format will work with Daisy Audio compatible players such as Victor Reader Stream and Read2Go.