C++程序设计语言和C++程序设计原理与实践哪本更适合自学?

C++程序设计语言和C++程序设计原理与实践哪本更适合自学?,第1张

我现在就正在看C++程序设计原理与实践这本书,我看的是PDF文档。因为有一定的C基础,所以我觉得这本书能够更好的学习C++,这本书看了一个多月了,我觉得自己C++的水平不断在提高,而且这本书讲的很细,结合实例学习会让我掌握得很快,跟着实例自己再在电脑上运行下会更好。每章结束后 后面的问题都是由浅入深,很能够让你思考体会。所以,通过我的这段学习的经历负责任的告诉你,C++程序设计原理与实践是非常适合自己学习的书籍。谢谢!

一、需要的专业教材:

1、数据库方面:王珊等编的《数据库系统概论(第4版)》 高教版。

2、数据结构方面: 《数据结构》,清华严蔚敏版。

3、还有经典教材《 *** 作系统设计与实现(第三版)》陈渝 译 电子工业出版社等

4、当然还有 《计算机系统结构》用西电的就行了,还有西电的《计算机 *** 作系统(第 三 版) 》 ,《计算机组成原理》 作者唐朔飞,是高教版。

二、数学课程:

高等教育出版社出版的《线性代数》和浙江大学编写《概率统计》。

《离散数学》,用左孝凌教授等编的就可以,上海科学技术文献出版社。还可以参考左教授编的自学教材,经济科学出版社,也可以用北大、清华的教材。

《复编函数》、《计算方法》等也可以学一下。

三、英语课程:

可以选择《计算机英语学生用书》清华大学出版社,姜同强主编。

扩展资料

计算机科学与另外的一些学科紧密相关。这些学科之间有明显的交叉领域,但也有明显的差异。

1、信息科学—信息科学是指以信息为主要研究对象,以信息的运动规律和应用方法为主要研究内容,以计算机等技术为主要研究工具,以扩展人类的信息功能为主要目标的一门新兴的综合性学科。信息科学由信息论、控制论、计算机科学、仿生学、系统工程与人工智能等学科互相渗透、互相结合而形成的。

2、软件工程 –(Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。

典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件, *** 作系统,编译器,数据库,游戏,app等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。

3、信息系统–所谓MIS(信息系统--Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。

它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。

目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。

4、计算机工程–(也称为电子和计算机工程或计算机系统工程)是一门学科,结合内容都电气工程和计算机科学。计算机工程师正电气工程师有更多的培训领域的软件设计和硬件,软件一体化。反过来,他们注重减少对电力电子学和物理学。

电脑工程师都参与了许多方面的计算,从设计的个别处理器,个人电脑,和超级计算机,以电路设计。这一工程的许多子系统监控机动车辆。

5、信息安全 –本专业是计算机、通信、数学、物理、法律、管理等学科的交叉学科,主要研究确保信息安全的科学与技术。培养能够从事计算机、通信、电子商务、电子政务、电子金融等领域的信息安全高级专门人才。

密码学-是研究编制密码和破译密码的技术科学。研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12115372.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存