计算机科学理论与基础知识
-
大话计算机冬瓜哥 著现代计算机系统的软硬件架构十分复杂,是所有IT相关技术的根源。本书尝试从原始的零认知状态开始,逐 步从基础的数字电路一直介绍到计算机操作系统以及人工智能。本书用通俗的语言、恰到好处的疑问、符合原生 态认知思维的切入点,来帮助读者洞悉整个计算机底层世界。本书在写作上遵循“先介绍原因,后思考,然后介绍 解决方案,最终提炼抽象成概念”的原则。全书脉络清晰,带领读者重走作者的认知之路。本书集科普、专业为一 体,用通俗详尽的语言、图表、模型来描述专业知识。 本书内容涵盖以下学科领域:计算机体系结构、计算机组成原理、计算机操作系统原理、计算机图形学、高性 能计算机集群、计算加速、计算机存储系统、计算机网络、机器学习等。 本书共分为12章。第1章介绍数字计算机的设计思路,制作一个按键计算器,在这个过程中逐步理解数字计 算机底层原理。第2章在第1章的基础上,改造按键计算器,实现能够按照编好的程序自动计算,并介绍对应的处 理器内部架构概念。第3章介绍电子计算机的发展史,包括芯片制造等内容。第4章介绍流水线相关知识,包括流 水线、分支预测、乱序执行、超标量等内容。第5章介绍计算机程序架构,理解单个、多个程序如何在处理器上编 译、链接并最终运行的过程。第6章介绍缓存以及多处理器并行执行系统的体系结构,包括互联架构、缓存一致性 架构的原理和实现。第7章介绍计算机I/O基本原理,包括PCIE、USB、SAS三大I/O体系。第8章介绍计算机 是如何处理声音和图像的,包括3D渲染和图形加速原理架构和实现。第9章介绍大规模并行计算、超级计算机原 理和架构,以及可编程逻辑器件(如FPGA等)的原理和架构。第10章介绍现代计算机操作系统基本原理和架构, 包括内存管理、任务调度、中断管理、时间管理等架构原理。第11章介绍现代计算机形态和生态体系,包括计算、 网络、存储方面的实际计算机产品和生态。第12章介绍机器学习和人工智能底层原理和架构实现。 本书适合所有IT行业从业者阅读,包括计算机(PC/服务器/手机/嵌入式)软硬件及云计算/大数据/人工 智能等领域的研发、架构师、项目经理、产品经理、销售、售前。本书也同样适合广大高中生科普之用,另外计算 机相关专业本科生、硕士生、博士生同样可以从本书中获取与课程教材截然不同的丰富营养。 -
计算机公共基础与MS Office高级应用习题及实验指导何鹍,吴爽,刘光洁 编《计算机公共基础与MS Office高级应用习题及实验指导(普通高等教育十三五规划教材)》参照教育部提出的非计算机专业三层次大学计算机基础教学的要求和全国计算机等级考试大纲编写,是《计算机公共基础与MS Office高级应用》(何鹍、孙明玉、吴登峰主编,科学出版社)的配套习题及实验指导。本书分为4个部分:第1部分为习题,包括计算机公共基础知识习题及Word、Excel、PowerPoint习题;第2部分为实验指导,包括3个Word高级应用实验、4个Excel高级应用实验、3个PowerPoint高级应用实验:第3部分为综合练习,包括Word综合练习、Excel综合练习、PowerPoint综合练习;第4部分为模拟测试,包括10套等级考试上机模拟题。本书既可作为全国计算机等级考试二级MS Office高级应用的应试教材,也可作为高等院校非计算机专业计算机通识课程的教材,还可作为办公自动化课程的培训教材及自学MS Office高级应用的参考用书。 -
信息技术应用项目教程刘姝玉,杨百灵,董娟,于西昌,鲍慧敏 等 编《信息技术应用项目教程/高等职业教育“十三五”创新示范教材》共6个项目,包括初识计算机、Windows 7操作系统、Word文档处理、Excel数据统计分析、PowerPoint多媒体演示、“互联网+”应用。该书按学习情境进行设计,由浅人深,循序渐进,基本项目的学习完成之后提供有全国计算机等级考试二级MS Office相关的拓展练习,以进一步提高学生对知识的应用能力。为方便教学,该书配套有微视频、操作录屏等教学资源,其中部分资源以二维码形式在书中呈现,其他资源可以通过封底的联系方式获取。该书适合作为高等职业院校“计算机应用基础”课程的教材,也可作为计算机基础知识的自学参考书。 -
大学计算机基础张莉 著《大学计算机基础》根据教育部高等学校大学计算机课程教学指导委员会编制的《大学计算机基础课程教学基本要求》编写的,主要内容包括基础部分和实践部分。基础部分主要讲解计算机基础知识、Windows 7操作系统的使用、Office 2010办公软件的操作使用、计算机网络基础与安全维护、计算机多媒体技术等;实践部分讲解了财务图表的制作、建立学生档案查询系统、茶文化演示文稿的制作过程,通过三个实例综合练习可以轻松地将前面的基础内容融会贯通。 《大学计算机基础》内容系统、结构合理、易学易懂、突出实用性,知识点紧扣时代要求,读者可以迅速地掌握基本的计算机知识和操作,又可理解计算机的基本结构原理并掌握计算机的各种社会实践用途。 《大学计算机基础》适合作为普通高等院校、高职高专院校各专业计算机教育基础课的教材,也可供其他需要学习计算机基础操作的广大读者参考阅读。 -
数据科学实战指南TalkingData 著现在越来越多的企业开始利用数据科学来驱动业务,本书将依托TalkingData 在大数据领域的多年实践经验,从数据、人才、工具三个维度帮助企业数据团队完成端到端的数据科学项目部署。本书的内容包括数据科学项目的基础概念、准备工作、团队人才及端到端的实战案例等,适合正面临数字化转型的企业决策者、数据团队负责人,以及从事数据科学工作的数据分析师、数据科学家、数据工程师等阅读。 -
计算机组成与实现高小鹏 著本书为“基于系统能力培养的计算机专业课程建设研究”项目规划教材,根据北京航空航天大学对计算机专业系统能力培养十二年改革成果编写而成。本课程的教学目标为:开发一个具有数十条指令规模且通过严格测试的功能型CPU。本书根据设计一台计算机的教学要求,重新梳理了课程体系,涉及传统意义上的数字逻辑、汇编语言和计算机组成3门课程的相关知识,包括计算机概述、数据表示与运算方法、计算机指令、单周期CPU、多周期CPU、流水线设计、存储层次、输入输出和MIPS微系统。本书通过CPU开发案例,引导读者学会“形式建模综合方法”、体会系统设计的思想精要。本书可作为本科计算机类专业计算机组成课程教材,也可供有关技术人员参考。 -
计算机硬件技术基础闫宏印 著本书以80X86系列计算机为背景,从软件开发和计算机应用的角度出发,将多门计算机硬件课程的核心内容融合到一起,全面、系统、深入地讲述计算机的硬件技术基础。本书不追求计算机硬件内部的设计细节,突出实用性和培养学生解决实际问题的能力。全书共10章,首先介绍计算机的运算基础和计算机中使用的主要数字逻辑部件,然后进一步讨论计算机系统的硬件组成和工作原理,包括CPU结构、指令系统、汇编语言程序设计、存储器系统和输入/输出系统,力求反映当前计算机硬件的*新技术。本书内容新颖、丰富,深入浅出、易教易学,可作为软件工程、电子商务、信息管理、电子技术、通信、机械等专业计算机硬件技术相关课程的教材或参考书,也适合需要学习和了解计算机硬件知识的广大工程技术人员自学。 -
大学计算机基础实验教程陈晓文,熊曾刚,王曙霞,涂俊英,朱三元 著《大学计算机基础实验教程 》是按照全国地方高校计算机基础公共课部教学改革的需求进行编写,内容涉及16个主要的实验项目、一个全国计算机等级考试模拟实验章节、一个计算机基础习题章节。这16个实验主要包括了Windows 7操作系统、计算机网络、Office 2010中的Word、Excel、PowerPoint、Access等内容,最后的两个章节从应试需求出发,较为全面的涵盖了全国计算机等级考试(一级MS Office)及计算机基础类课程考核的知识点。全书以全国计算机等级考试(一级MS Office)的实验要求为主要目标,充分结合全国地方高校计算机基础课程的教学改革需求,同时注重对学生动手及应用能力的培养,每个章节的实验内容均有明确的实验任务作为驱动,并辅以详细的操作步骤及提示信息进行说明,力求使学生通过此教材的学习能够掌握计算机相关的各种应用能力。 -
计算机导论吕云翔,李沛伦 著本书全面、系统地介绍计算机基础知识。全书架构为: 第1~4章介绍计算机的基础知识,包括计算机和数字基础、计算机硬件、计算机软件、操作系统和文件管理等; 第5~9章介绍计算机网络的相关知识,包括局域网、因特网、Web技术及应用、社交媒体、多媒体和Web; 第10~15章介绍计算机的系统分析与设计、数据库、新技术领域、编程、安全以及计算机专业的职业与道德。 全书讲解细致、全面,且力求尽可能多地反映新技术,并提供了1400分钟微课视频及1000道在线测试题。 本书既可作为高等院校计算机相关专业计算机导论课程的教材,也可作为非计算机专业的学生及广大计算机爱好者的阅读参考书。 -
大学计算机基础实践教程朱艳艳 著本书是《大学计算机基础》教材的同步辅导书,由九章组成(第8章内容省略),包括计算机文化基础、Windows 7、Word 2010、Excel 2010和PowerPoint 2010,还有计算机网络基础及应用、多媒体技术基础和Access 2010等知识内容。每章介绍的内容大致包括本章主要内容、习题解答、实验指导等几个部分,全面地对学习内容进行辅导和指导。
