Structure and Interpretation of Computer Programs

Structure and Interpretation of Computer Programs

Author: Harold Abelson

Publisher: MIT Press

Published: 2022-05-03

Total Pages: 642

ISBN-13: 0262367629

DOWNLOAD EBOOK

A new version of the classic and widely used text adapted for the JavaScript programming language. Since the publication of its first edition in 1984 and its second edition in 1996, Structure and Interpretation of Computer Programs (SICP) has influenced computer science curricula around the world. Widely adopted as a textbook, the book has its origins in a popular entry-level computer science course taught by Harold Abelson and Gerald Jay Sussman at MIT. SICP introduces the reader to central ideas of computation by establishing a series of mental models for computation. Earlier editions used the programming language Scheme in their program examples. This new version of the second edition has been adapted for JavaScript. The first three chapters of SICP cover programming concepts that are common to all modern high-level programming languages. Chapters four and five, which used Scheme to formulate language processors for Scheme, required significant revision. Chapter four offers new material, in particular an introduction to the notion of program parsing. The evaluator and compiler in chapter five introduce a subtle stack discipline to support return statements (a prominent feature of statement-oriented languages) without sacrificing tail recursion. The JavaScript programs included in the book run in any implementation of the language that complies with the ECMAScript 2020 specification, using the JavaScript package sicp provided by the MIT Press website.


Absolute Beginner's Guide to Computer Basics

Absolute Beginner's Guide to Computer Basics

Author: Michael Miller

Publisher: Pearson Education

Published: 2010

Total Pages: 452

ISBN-13: 0789742535

DOWNLOAD EBOOK

Everything casual users need to know to get the most out of their new Windows 7 PCs, software, and the Internet, including Facebook, craigslist, Twitter, and Wikipedia.


Computer Basics Absolute Beginner's Guide

Computer Basics Absolute Beginner's Guide

Author: Michael Miller

Publisher: Que Publishing

Published: 2012

Total Pages: 480

ISBN-13: 9780789750013

DOWNLOAD EBOOK

Guides beginning users through basic PC operations in Microsoft Windows, demonstrating such tasks as personalizing Windows 8, connecting to the Internet, using social networks, working with apps, playing music, and performing routine maintenance.


Getting Started with Computers

Getting Started with Computers

Author: Deborah Morley

Publisher: Morgan Kaufmann Publishers

Published: 1999

Total Pages: 132

ISBN-13: 9780030222511

DOWNLOAD EBOOK

Over the past fifteen or twenty years, personal computers have evolved from do-it-yourself kits that people built as a hobby to an indispensable part of our society. Today, knowing how to use a computer is not an option -- it is essential. From using an ATM machine to using the electronic card catalog at the library to surfing the Internet, computers have become an integral part of our everyday life and are here to stay.


Computing Fundamentals

Computing Fundamentals

Author: Faithe Wempen

Publisher: John Wiley & Sons

Published: 2014-11-26

Total Pages: 746

ISBN-13: 1119039622

DOWNLOAD EBOOK

The absolute beginner's guide to learning basic computer skills Computing Fundamentals, Introduction to Computers gets you up to speed on basic computing skills, showing you everything you need to know to conquer entry-level computing courses. Written by a Microsoft Office Master Instructor, this useful guide walks you step-by-step through the most important concepts and skills you need to be proficient on the computer, using nontechnical, easy-to-understand language. You'll start at the very beginning, getting acquainted with the actual, physical machine, then progress through the most common software at your own pace. You'll learn how to navigate Windows 8.1, how to access and get around on the Internet, and how to stay connected with email. Clear instruction guides you through Microsoft Office 2013, helping you create documents in Word, spreadsheets in Excel, and presentations in PowerPoint. You'll even learn how to keep your information secure with special guidance on security and privacy. Maybe you're preparing for a compulsory computing course, brushing up for a new job, or just curious about how a computer can make your life easier. If you're an absolute beginner, this is your complete guide to learning the essential skills you need: Understand the basics of how your computer works Learn your way around Windows 8.1 Create documents, spreadsheets, and presentations Send email, surf the Web, and keep your data secure With clear explanations and step-by-step instruction, Computing Fundamentals, Introduction to Computers will have you up and running in no time.


Computer Basics Absolute Beginner's Guide, Windows 10 Edition (includes Content Update Program)

Computer Basics Absolute Beginner's Guide, Windows 10 Edition (includes Content Update Program)

Author: Michael R. Miller

Publisher: Que Publishing

Published: 2019-10-25

Total Pages: 488

ISBN-13: 0136498906

DOWNLOAD EBOOK

Updated for the Latest Windows 10 2019 This is today’s best beginner’s guide to using your computer or tablet with the Windows 10 operating system. Make the most of your Windows 10 notebook or desktop computer—without becoming a technical expert! This is the fastest way to get comfortable, get productive, get online, get started with social networking, make more connections, and have more fun! Even if you’ve never used a Windows computer before, this book shows you how to do what you want, one incredibly clear and easy step at a time. Here’s a small sample of what you’ll learn: Set up your computer and use the Windows 10 Start menu and desktop Connect to the Internet and browse the Web with Microsoft Edge Get started with social networking on Facebook, Twitter, Pinterest, and LinkedIn Use Windows 10’s built-in apps—and find great new apps in the Windows Store Connect printers and external storage, and set up automatic file backup Connect to a home wireless network or public Wi-Fi hotspot Go online to shop and sell—and smart search with Microsoft Cortana® Get work done quickly with Microsoft Office Organize, view, and share photos Listen to streaming music with Pandora and Spotify Watch streaming movies and TV shows with Amazon Prime Video, Hulu, Netflix, and more Protect yourself against viruses, spyware, and spam Keep your system running reliably at top speed


PC Hardware

PC Hardware

Author: Craig Zacker

Publisher: McGraw-Hill Companies

Published: 2001

Total Pages: 0

ISBN-13: 9780072125160

DOWNLOAD EBOOK

Appealing to amateurs as well as more experienced technicians, this book reviews PC hardware basics and the process of troubleshooting. A 40-page flowchart helps readers isolate likely causes to common problems. A special section walks readers through the steps of putting a component system together. On the CD, the author explains what each component is and how to remove and install them.


Getting Started with Computing Concepts

Getting Started with Computing Concepts

Author: Digital Content Factory

Publisher: Prentice Hall

Published: 2002-12

Total Pages: 76

ISBN-13: 9780131411357

DOWNLOAD EBOOK

For introductory courses in computer concepts and computer literacy often including instruction in Microsoft Office. A supplementary text for a basic overview of computing. Brings all key computer concepts to life.