Invitation to Computer Science, 8/e (AE-Paperback)【內含Access Code,經刮除不受退】

G. Michael Schneider , Judith Gersting

  • 出版商: Cengage Learning
  • 出版日期: 2019-01-01
  • 定價: $1,460
  • 售價: 9.5$1,387
  • 語言: 英文
  • 頁數: 928
  • ISBN: 9814834637
  • ISBN-13: 9789814834636
  • 相關分類: Computer-Science
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

本書序言

    This eighth edition of Invitation to Computer Science addresses a number of emerging issues in computer science. We have added new material on ransomware, code repositories, electronic payment systems, new programming languages such as R and Milk, data science, artificial intelligence, and drones. There is an entirely new section on fake news, politics, and social media.

    New and updated Special Interest Boxes highlight interesting historical vignettes, new developments in computing, biographies of important people in the field, and news items showing how computing affects our everyday lives.

本書特色

●ACTIONABLE AND MEASURABLE LEARNING OBJECTIVES EMPHASIZE IMPORTANT CONCEPTS. Newly added learning objectives guide students through the edition, calling attention to critical key points.
●SOLID OVERVIEW PRESENTS BREADTH OF COMPUTER SCIENCE WITHOUT PROGRAMMING LANGUAGE SPECIFICS. The authors expertly present a language-independent, breadth-first introduction to computer science that includes coverage of today's hardware, software, and applications as well as a modern view of ethics.
●UNIQUE APPROACH INTEGRATES TOPICS USING THE CONCEPT OF ALGORITHMS. Rather than simply present a large collection of seemingly random and unrelated topics, the authors tie the discipline of computer science together using a six-layer hierarchy that clearly demonstrates how the subjects in the book relate to each other. Student gain a clear understanding of the entire discipline of computer science that prepares them for future study in this field.
●EXTENSIVE EXERCISES AND PROBLEMS PROVIDE NUMEROUS OPPORTUNITIES FOR CONCEPT APPLICATION. You can choose from a wealth of proven exercise sets and practice problems to give your students the applied, real-world experience they need.
●SPECIAL INTEREST BOXES HIGHLIGHT THE LATEST AND TECHNOLOGY AS WELL AS HISTORIC BACKGROUND. Topics range from "Abu Ja'far Muhammad ibn Musa Al-Khowarizmi" to "The Internet of Things" as students examine news items relating computing to everyday lives, updates on new advancements in technology, and bits of historical information.
●OPTION TO INTEGRATE PROGRAMMING LANGUAGES OFFERS ULTIMATE FLEXIBILITY. With this adaptable text, you have the option to seamlessly incorporate one or more programming languages into your course. Corresponding online modules introduce Java, C++, Python, C# or Ada.
●LAB SOFTWARE AND LAB EXERCISES WORK SEAMLESSLY WITH THE TEXT. This edition's online Lab Manual and lab software package offer hands-on opportunities for your students to gain better understanding of the text's concepts

商品描述(中文翻譯)

本書序言

本書的第八版涵蓋了計算機科學中一些新興議題。我們新增了有關勒索軟體、程式碼儲存庫、電子支付系統、新的程式語言(如R和Milk)、資料科學、人工智慧和無人機的新內容。全新的章節還介紹了假新聞、政治和社交媒體的相關內容。

全新和更新的特別專題方塊突出了有趣的歷史片段、計算機科學的新發展、該領域重要人物的傳記,以及展示計算機科學如何影響我們日常生活的新聞。

本書特色

●可行且可衡量的學習目標強調重要概念。新增的學習目標引導學生閱讀本版,並強調關鍵要點。

●全面的概述介紹了計算機科學的廣度,而不涉及特定的程式語言。作者巧妙地呈現了一種獨立於程式語言的、廣度優先的計算機科學入門,包括當今的硬體、軟體和應用,以及對倫理的現代觀點。

●獨特的方法使用演算法的概念整合主題。作者不僅僅呈現了一大堆看似雜亂無章且無關聯的主題,而是使用一個六層次的層次結構將計算機科學的學科聯繫在一起,清楚地展示了本書中的主題彼此之間的關聯。學生將對整個計算機科學學科有清晰的理解,為他們未來在這個領域的學習做好準備。

●大量的練習和問題提供了許多應用概念的機會。您可以從豐富的練習題和練習問題中選擇,讓學生獲得所需的應用和實際經驗。

●特別專題方塊突出了最新的技術和科技,以及歷史背景。主題範圍從「阿布·賈法爾·穆罕默德·伊本·穆薩·阿爾·霍瓦里茲米」到「物聯網」,學生們可以通過研究與計算機科學相關的新聞、科技的最新進展和歷史資訊來了解計算機科學如何影響日常生活。

●整合程式語言的選項提供了最大的靈活性。使用這本適應性的教材,您可以選擇將一個或多個程式語言無縫地融入課程中。相應的在線模組介紹了Java、C++、Python、C#或Ada。

●實驗室軟體和實驗無縫配合本書。本版的在線實驗室手冊和實驗軟體套件為學生提供了實際操作的機會,以更好地理解本書的概念。

目錄大綱

1. An Introduction to Computer Science.
LEVEL 1: THE ALGORITHMIC FOUNDATIONS OF COMPUTER SCIENCE.
2. Algorithm Discovery and Design.
3. The Efficiency of Algorithms.
LEVEL 2: THE HARDWARE WORLD.
4. The Building Blocks: Binary Numbers, Boolean Logic, and Gates.
5. Computer Systems Organization.
LEVEL 3: THE VIRTUAL MACHINE.
6. An Introduction to System Software and Virtual Machines.
7. Computer Networks and Cloud Computing.
8. Information Security.
LEVEL 4: THE SOFTWARE WORLD.
9. Introduction to High-Level Language Programming.
10. The Tower of BabeL: Programming Languages.
11. Compilers and Language Translation.
12. Models of Computation.
LEVEL 5: APPLICATIONS.
13. Simulation and Modeling.
14. ECommerce, Databases, and Data Scirnce.
15. Artificial Intelligence.
16. Computer Graphics and Entertainment: Movies, Games, and Virtual Communities.
LEVEL 6: SOCIAL ISSUES IN COMPUTING.
17. Making Decisions about Computers, Information, and Society.
Answers to Pratice Problems

目錄大綱(中文翻譯)

1. 《計算機科學入門》。
第一級:計算機科學的算法基礎。
2. 算法的發現和設計。
3. 算法的效率。
第二級:硬體世界。
4. 基礎組件:二進制數字、布林邏輯和閘。
5. 計算機系統組織。
第三級:虛擬機器。
6. 系統軟體和虛擬機器入門。
7. 計算機網路和雲端運算。
8. 資訊安全。
第四級:軟體世界。
9. 高階語言程式設計入門。
10. 巴別塔:程式語言。
11. 編譯器和語言翻譯。
12. 計算模型。
第五級:應用。
13. 模擬和建模。
14. 電子商務、資料庫和資料科學。
15. 人工智慧。
16. 電腦圖形和娛樂:電影、遊戲和虛擬社群。
第六級:計算中的社會問題。
17. 對於計算機、資訊和社會的決策。
練習問題的答案。