chenxifeng
最经典的书籍,我推荐《深入理解计算机系统》。里面非常详细的讲述了一些计算机系统的概念性问题。都是从简入深的,举了很多比较有意思的例子,能够让人很好的更加容易的理解。还有《计算机网络》这本书内容比较复杂,属于间接性的也很值得观看。 
电脑入门傻瓜书本书是一本指导初学者学习电脑入门知识的图书,主要内容包括:什么是电脑、怎样学习电脑、电脑外观与组成、电脑的启动与退出、使用鼠标和键盘、认识WindowsXP的桌面、WindowsXP的基本操作、汉字输入法的使用、管理文件夹/文件、WindowsXP的个性设置、使用Windows附件、安装/卸载应用程序、用Word2003编辑文档、网上浏览、网上搜索与下载资源、收发电子邮件以及电脑维护与安全等知识。本书浅显易懂、版式美观、指导性强,以初学者学习电脑的先后顺序为线索,逐步讲解了初学者需要掌握和感兴趣的电脑知识,对概念和功能的介绍较为形象、生动,全书结合实例进行讲解,并配有丰富的小栏目。每章最后提供有上机练习题,用于帮助读者巩固所学知识和自我提高。本书适用于从未接触过电脑的人员和刚开始学习电脑的初学者,可作为办公人员、务工人员、学生、电脑培训学校的电脑入门相关参考书。
对一个计算机专业来说必读的经典书籍就是计算机二级考题内容解析,我觉得如果你是一个计算机专业,就肯定会去从事编程或者其他的一些东西,我们首先要做的就是能够先考一个计算机二级来对一些基础的办公软件能够熟练应用。
计算机方面的书籍有:一、《电脑入门基础教程》《电脑入门基础教程》,是2012年出版的图书,作者是文杰书院。《电脑入门基础教程(Windows 7+Office 2010版)》面向学习电脑的初中级用户。适合无基础又想快速掌握电脑入门操作的读者,同时也适合广大电脑爱好者及各行各业人员作为自学手册使用,特别适合作为初中级电脑培训班的培训教材或者学习辅导书。二、《C语言程序设计》本书是学习C语言程序设计的基础教程,内容包括C语言概述、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组、函数、指针、结构体、文件等。本书以程序设计思想的掌握为主线,以编程应用为驱动,通过案例和问题引入内容,由浅入深,循序渐进,重点训练学生的编程思想,能够充分提高学生的编程能力,锻炼学生的工程能力和创新能力,并鼓励学生利用所学C语言知识解决专业的具体问题。三、《计算机应用基础》《计算机应用基础》是2013年清华大学出版社出版的图书,作者是刘锡轩、丁恒、侯晓音。“计算机应用基础”是一门计算机入门课程,属于公共基础课,是为非计算机专业类学生提供计算机一般应用所必需的基础知识、能力和素质的课程。本书满足普通高等院校培养“应用型人才”的教学宗旨,内容丰富,与时俱进,实用性强。四、《深入理解计算机系统》《深入理解计算机系统》是2016年机械工业出版社的图书,作者是(美)布赖恩特(Bryant,RE)。《深入理解计算机系统》是理解计算机系统首选书目,是10余万程序员的共同选择。卡内基-梅隆、北京大学、清华大学、上海交通大学等国内外众多知名高校选用指定教材。从程序员视角全面剖析的实现细节,使读者深刻理解程序的行为,将所有计算机系统的相关知识融会贯通。五、《计算机组成结构化方法》《计算机组成结构化方法》是2006年3月1日由机械工业出版社出版的图书,作者是(荷)塔嫩鲍姆(Tanenbaum,AS)。Tanenbaum著名的写作风格和艰苦的研究使得本书成为同类图书中的佼佼者。本书坚持把计算机表示为一系列层级的方法,每层都构建在下一层的基础上并且可以看做是一个单独的实体。本书可以作为计算机专业本科生学习计算机组成与结构课程的教材或参考书,也可供其他相关专业人员参考。参考资料来源:百度百科—电脑入门基础教程百度百科—C语言程序设计百度百科—计算机应用基础百度百科—深入理解计算机系统百度百科—计算机组成结构化方法
《第一行代码——Android》是Android初学者的最佳入门书。全书由浅入深、系统全面地讲解了Android软件开发的方方面面。第1章带领你搭建Android开发环境,完成你的第一个Android程序。第2章至第13章完整地讲解了Android开发中的各种基本知识和关键技术,包括四大组件、UI、碎片、广播机制、数据存储、服务、多媒体、网络、定位服务、传感器,以及分布式版本控制系统Git的使用等等。