我不是搞软件的,但是我觉得你对这几个概念了解不深,搞混了;
可以百度以下内容,应该有助于理解和学习:
CPU内核是什么?
指令系统是什么?
汇编器是什么?
编译器是什么?
程序是什么?
算法是什么?
C语言是什么?
高级编程语言是什么?
算法和C、C++,C#,JAVA没有直接关系;
C、C++,C#,JAVA是编程语言;
算法是对一项工作如何一步步去完成的描述;可以使用C语言去描述,也可以使用其他语言(比如使用汉语或英语)
算法的实现可以借助于电脑,单片机,或者是蒸汽机(看过蒸汽时代的应该有了解),甚至是汽车、飞机、人(比如一项工作是“从上海如何去北京”)
以上是我的一点浅显的理解,详细的可以参阅专业的书籍;
这是基础书籍!!!
(1)数据结构:
《数据结构(C语言版),出版日期:2005-5-1,严蔚民,清华大学---推荐!
《数据结构习题与解析(C语言版)》,李春葆---比严老的简单点,通俗易懂
《数据结构》(用面向对象方法与C++描述)》,出版日期:1999年7月,殷人昆 王小京,清华大学出版社
(2)算法:
《算法设计与分析(高等学校计算机教材)》,郑宗汉,清华大学出版社
《算法导论(影印版)》(Introduction to Algorithms, Second Edition
Thomas H Cormen, Charles E Leiserson, Ronald L Rivest and Clifford Stein MIT)高等教育出版社
《计算机程序设计艺术》(The Art of Programming Language), 清华大学出版社
《算法设计与分析基础》(Intruduction to The Design and Analysis of Algorithms (US)Anany Levitin),潘彦 译,清华大学出版社
(3)数据库
《数据库系统概论》,1983年,萨师煊 王珊,高等教育出版社出版
《数据库原理与方法》,1983年,郑若忠 王鸿武,湖南科学技术出版社出版
《数据库系统原理》,1988年,俞盘祥 沈金发,清华大学出版社
(4) *** 作系统原理
《现代 *** 作系统》,孙钟秀等,高等教育出版社
《 *** 作系统原理》,谢青松,人民邮电出版社
《 *** 作系统原理教程》,张尧学主编,清华大学出版社出版
(5)计算机体系结构
《计算机体系结构》,张晨曦等,高等教育出版社
《计算机系统结构》,郑纬民 汤志忠,清华大学出版社出版
《计算机组成与结构》,王爱英,清华大学出版社
(6)计算机网络
《计算机网络(第二版)》,冯博琴,高等教育出版社
《<计算机网络与INTERNET教程>》,张尧学,清华大学出版社
《计算机网络》,蔡开裕等,机械工业出版社
(7)离散数学
《离散数学》,孙吉贵 杨凤杰,高等教育出版社
《离散数学教程》,耿素云 屈婉玲 王捍贫,北京大学出版社
《离散数学及其应用(原书第4版)》( Discrete Mathematics and Its Applications,Fourth Edition,作者:美-Kenneth HRosen),袁崇义 屈婉玲 王捍贫 刘田译,机械工业出版社
呵呵,这些应该差不多了,整理了一个多小时,还问了导师。希望对你有用!~
回答者:keamiy
以上就是关于计算机程序设计艺术是讲什么算法的全部的内容,包括:计算机程序设计艺术是讲什么算法的、大学计算机方面的书籍、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)