当前位置:首页 » 操作系统 » 算法导论科大

算法导论科大

发布时间: 2022-05-03 00:18:12

Ⅰ 作为一个未来的程序员,大学必须吃透的书有哪些

程序员考试--我们需要掌握什么(参考书)2007年04月08日星期日下午05:261、《C语言程序设计》(清华大学,谭浩强)。这本书有很惊人的发行量,谭浩强的书销量一向没得说。在我看了K&R的号称C语言圣经的《TheCProgramLanguage》后我突然有一种想法:应该把谭浩强着改成谭浩强译。虽然在网上有少许骂声并戏称它为《劣C大全》,不过对于入门来说这是本挺好的书。2、《C语言大全》(电子工业,赫伯特.希尔特)不错的书。全面,简洁,清晰。3、《C程序设计语言》(K&R着徐根宝译)这本书就是圣经!4、《计算机基本原理》(清华大学,王爱英)这本书系统的讲解了计算机的硬件基础,书中虽然有一部分让人看不懂的数字电路部分不过我们把它忽略了也基本不影响我们对它的理解!关于这类书由于书目确实太多所以一时记不住,不过我唯独记得这本书。其它的书跟这本书的内容不会差距太大,大家挑着读即可!5、《数据结构(C语言版)》(清华大学,严&吴)好多国内的计算机书籍都把它列为参考书,而这本书的内容也确实好。是一本非常不错的教材,销量也不错!如果你碰上了其它问题可以参考一下国外的译着,电子工业和机械工业的书都是不错的选择。6、《计算机常用算法》+《算法导论》(前一本是徐士良写的,后一本是国外译着)算法和数据结构通常是分不开的,我们学习数据结构的同时也应该学学算法。这是两本不错的介绍算法的书,有一定的数学基础就不难掌握。7、《计算机操作系统》(西电,汤子瀛)比较全面系统的介绍和操作系统的基础知识,其中的一部分可以和计算机基础相对照。西电在计算机教育方面的实力相当强,大家应该多关注一下西电出的书,有许多都是非常不错的教材.8、《80X86汇编语言程序设计》(沈美明,温冬蝉)这本书在很多计算机书上都被列在参考书目里,我正是用它学会汇编语言的。这本书的缺点就是难点过于集中,不宜集中学习。9、《编译原理》(国防科大,陈火旺)陈教授的大名和实力那是绝对没得说,这本书也相当有水平。只不过本书有些东西难于理解,可能会对学习造成一些影响。

Ⅱ 我是学计算机科学与技术专业 大二 这学期开了面向对象程序设计 (C++)这门课 推荐几本辅助图书 求推荐

入门
《c++程序设计》谭浩强 清华大学出版社
高阶
《算法艺术与信息学竞赛》刘汝佳 俗称“黑书”
《算法导论》 经典的
《算法设计与分析基础》
《数据结构与算法分析》
《实用算法的分析与程序设计》

Ⅲ 你会如何设计大学计算机课程

题主的问题,计算机专业所学知识与工作脱节,最根本的原因在讲课的老师与工业界脱节。高校的老师大概分两种:
(1)做科研发论文的。学术与工业界的思维方式和技能树都是不一样的。
(2)做工程的,所谓“横向项目”。这种甲方定做软件的模式,更倾向传统软件工程,与互联网公司的文化与开发模式也有很多不同。


如果高校希望培养高端程序员,必然需要有业界经验的老师,可这样的老师上哪里找呢?有经验、懂技术的,要么去做“架构师”、技术顾问,要么创业成为高富帅,分分钟改变世界去了,谁愿意在学校从讲师熬到副教授、教授,还得向国内学术界的种种歪风怪气低头哈腰?


不过好在互联网发展了,计算机的很多专业课程又适合在线学习。某个高校的一个老师能把某门课讲好,各个高校的学生都可以去听这门课。国内几个最好的高校可以建立自己的 MOOC 平台,把一部分优秀课程采用 MOOC 方式教学(目前一些大学早已把优秀课程的录像和课件公开在网上,不过这种方式对在线学习并不友好),并实现校际学分互相承认(没有学分的 MOOC 只能作为兴趣爱好,还与学校的课程存在时间冲突,很难推广)。


学生抱怨老师讲得不好,其实教务处和老师也有自己的苦衷。


(1)学校由于缺少某个研究领域而很难开设相应方向的课程,是再平常不过的事情了。比如科大的数理逻辑年年都是陈小平教授讲,其他很多学校就没有能讲好一阶逻辑的老师;清华叉院的理论计算机课程也是颇具特色,科大也不容易开出对应课程。如果这些课程能够变成 MOOC,则所有高校的学生都可以听到最好的课、学到相应的知识。


(2)有些老师只希望静静地搞学术、发论文,并不想站上讲台,但学校常常要求一定级别的老师必须上课(不然就只能当研究员,评不上教授),而评职称主要是看科研成果,教学质量是不怎么看的。因此一些老师是被 “赶鸭子上架”,并不想好好教课。此外,即使是真心教课的老师,也存在表达能力、授课经验等方面的差异,学术水平高的老师未必能把课教好。如果有公开的 MOOC 平台,学生自然会向好老师集中。通过收取认证证书费的方式,上课的学生越多,老师获得的提成也就越多(就像市面上的各种培训机构)。混日子的老师也会被自然淘汰。


回到题主所问的课程设置上,我觉得数理基础课还是传统方式授课,而计算机专业课可以使用网络授课。


采用传统方式授课:
数学课(必修):微积分,线性代数,具体数学,概率论与数理统计
数学课(选修):图论,随机过程,复变函数,高等代数,数理逻辑,计算理论基础 工程基础课(必修):数字电路、信号与系统
工程基础课(选修):模拟电路、数字信号处理、通信技术、工程制图
物理、化学等课程(选修)
通识教育:微观经济学等


计算机专业课采用 MOOC 方式授课:
计算机专业课程一律不点名,不交纸质作业。平时作业全部在线完成,由计算机评分(当然,要做好防作弊机制)。
成绩主要由平时作业和期末 project 构成。期末考试占成绩比例不超过 30%,开卷并允许使用计算机和网络(但必须独立完成)。期末 project 要在 GitHub 上做,每人要做报告公开展示,成绩由老师评分和同学互评结合。


计算机必修课:
编程语言基础(Python)
计算机系统概论(CSAPP)
算法与数据结构(算法导论,可以讲两学期)
操作系统(Understanding the Linux Kernel)
编译原理(龙书 + clang)
计算机体系结构
计算机网络
数据库(关系数据库与 SQL、NoSQL)
数据挖掘与机器学习


计算机选修课(可以有很多,仅举几例):
程序设计语言原理(SICP,Haskell)
并发程序设计(Go,Scala,Erlang)
分布式系统
Web 开发技术(RoR 或 node)
计算机图形学
深度学习与大数据
搜索算法与人工智能
汇编语言
密码学
网络安全
……(如果高校课程通过网络共享,这张列表将很长,学生也能选到自己真正喜欢的课程)


计算机文化与实践:(感觉国内高校大多缺少这类课程)
IT 行业发展史(参考《浪潮之巅》)
计算机研究前沿(请各研究领域大牛来科普自己的领域)
交互设计与用户体验
软件工程与创业实践(团队设计制作并公开发布产品,软件工程课决不能做没人用的“产品”)


这些计算机专业课的名字似乎并不陌生,国内国外的计算机专业不外乎这些课,所以我也不必把培养计划誊抄一遍。但名字相同的课程,授课内容和授课质量可以是千差万别。同样一个计算机网络,差的课程可以让学生背诵各种协议和名词,“在讲 IP 头的那节课睡着,在讲 TCP 头的那节课醒来”;好的课程可以让学生理解网络通信中的挑战与 trade-off,进而学会自己设计安全可靠的网络协议。


只有把各个高校的课程都放上网,我们才能知道自己家的某些课程有多烂,别人家的某些课程有多好,才会形成自然选择压力,推动高校计算机课程质量的提高。

Ⅳ 麻烦哪位大哥告诉我,中科大的管理科学与工程管理综合A,B,C分别考哪些科目,有追加分,谢谢了!

管理综合A:管理学、微观经济学、运筹学 ;
管理综合B:数据库、数据结构、算法导论 ;
管理综合C:统计学、运筹学 。

指定参考书目:
841管理综合A
《管理学-原理与方法》周三多 复旦大学出版社
《西方经济学》(微观经济学)黎诣远主编 高等教育出版社
《运筹学》运筹学教材编写组编 清华大学出版社(修订版)

842管理综合B :
《数据库系统原理教程》 王珊 陈红 清华大学出版社
《数据结构》C语言版,严蔚敏编,清华大学出版社
Thomas H.Corment etal,Introction to algorithm(second edition),高等教育出版社

855管理综合C :
《运筹学》运筹学教材编写组编 清华大学出版社(修订版)
《概率论与数理统计》,袁荫棠编,中国人民大学出版社
普遍认为A或C好考一点,不过还要根据个人情况而定。

Ⅳ 中科大管理科学与工程 是不是 不同类别 今后的方向 就确定下来了

A类和B类不加区分,同等看待,没有比例的问题,同样计分,从高到低择优录取

Ⅵ 有哪些大学的哪些专业是与大数据有关的

一、开设了大数据的大学:

1、北京大学

大数据是一个新的专业,国内首次出现这个专业是在2016年的时候,当时新设这个专业的高校全国只有3所有,其中就有北京大学。

(6)算法导论科大扩展阅读:

大数据专业主要课程

C程序设计、数据结构、数据库原理与应用、计算机操作系统、计算机网络、Java语言程序设计、Python语言程序设计,大数据算法、人工智能、应用统计(统计学)、大数据机器学习、数据建模、大数据平台核心技术、大数据分析与处理,大数据管理、大数据实践等课程。

数据(big data)

指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

Ⅶ 软件工程入门学些什么

软件工程基础_软件工程的基本概念-结构化分析方法.flv免费下载

链接:https://pan..com/s/1_Yx3QuHG9QGjW7skrl8opA

提取码:t5ci

《软件工程基础》是2006年由中国电力出版社出版的图书,作者是(意)盖伊曼德若利。本书通过严格的形式化方法和非形式化方法阐述了软件工程原则和方法的重要性,有选择地介绍了软件工程基础;强调并确定了适用于整个软件生命期的基本原则,全面而深入地介绍了这些基本原则在软件设计、规范、验证、软件生产过程和管理活动中的运用。

Ⅷ 热门专业里计算机学什么有哪些不错的学校可选择

计算机现在的发展十分有前景 ,许多高考填志愿的学生也愿意将计算机作为自己的首选目标,首先第一个问题呢,我们在第一点和第二点中回答。

1. 大一的话需要学习一些大学基础课程包括:高数、英语、大学语文(有的学校不学)、线性代数、C++或者C语言等;主要还是看不同的学校,他们的课表也不一定一样。

具体的我就不多说了,大家感兴趣的,可以详细的查一查,可能还会有其他的学校也挺好的,但是上面的一定是好学校好专业,大致是按照计算机专业的学校排名来的,可供参考。

Ⅸ 程序员考试需要哪些书

程序员考试--我们需要掌握什么(参考书)2007年04月08日 星期日 下午 05:26 1、《C语言程序设计》(清华大学,谭浩强)。这本书有很惊人的发行量,谭浩强的书销量一向没得说。在我看了K& R的号称C语言圣经的《The C Program Language》后我突然有一种想法:应该把谭浩强 着改成谭浩强 译。虽然在网上有少许骂声并戏称它为《劣C大全》,不过对于入门来说这是本挺好的书。

2、《C语言大全》(电子工业,赫伯特.希尔特)不错的书。全面,简洁,清晰。

3、《C程序设计语言》(K&R着 徐根宝 译)这本书就是圣经!

4、《计算机基本原理》(清华大学,王爱英)这本书系统的讲解了计算机的硬件基础,书中虽然有一部分让人看不懂的数字电路部分不过我们把它忽略了也基本不影响我们对它的理解!关于这类书由于书目确实太多所以一时记不住,不过我唯独记得这本书。其它的书跟这本书的内容不会差距太大,大家挑着读即可!

5、《数据结构(C语言版)》(清华大学,严&吴)好多国内的计算机书籍都把它列为参考书,而这本书的内容也确实好。是一本非常不错的教材,销量也不错!如果你碰上了其它问题可以参考一下国外的译着,电子工业和机械工业的书都是不错的选择。

6、《计算机常用算法》+《算法导论》(前一本是徐士良写的,后一本是国外译着)算法和数据结构通常是分不开的,我们学习数据结构的同时也应该学学算法。这是两本不错的介绍算法的书,有一定的数学基础就不难掌握。

7、《计算机操作系统》(西电,汤子瀛)比较全面系统的介绍和操作系统的基础知识,其中的一部分可以和计算机基础相对照。西电在计算机教育方面的实力相当强,大家应该多关注一下西电出的书,有许多都是非常不错的教材.

8、《80X86汇编语言程序设计》(沈美明,温冬蝉)这本书在很多计算机书上都被列在参考书目里,我正是用它学会汇编语言的。这本书的缺点就是难点过于集中,不宜集中学习。

9、《编译原理》(国防科大,陈火旺)陈教授的大名和实力那是绝对没得说,这本书也相当有水平。只不过本书有些东西难于理解,可能会对学习造成一些影响。

Ⅹ 本人学工科的,有点编程基础,但是对于基础的数据结构和算法了解不清楚,因此想咨询专业人士

我是学信息学竞赛的 虽然不是专业人士 但是对算法和数据结构还算比较了解
首先你不要有畏难心理,你所说的《数据结构》是指严蔚敏编的大学教材吧?那本书讲的并不难,只是有点枯燥,耐心点还是能读懂的。你可以找一些视频教程,我看的是电子科大的《数据结构》,还不错
算法方面专着似乎不多,最经典的是《算法导论》但这是本砖头书,一般作为工具书
我只买过一本《算法之道》但感觉一般
其实你从网上找资料就完全够了,数据结构那本书里已经介绍了很多常见算法 其他的大多只是一种思想 比如 贪心、动归等 你可以看看程序设计竞赛的书 比如ACM NOI的

热点内容
阿里云香港服务器被墙 发布:2024-10-06 06:45:46 浏览:229
标签匹配算法 发布:2024-10-06 06:37:23 浏览:221
云顶之弈脚本 发布:2024-10-06 06:37:23 浏览:765
jsp与javaweb 发布:2024-10-06 06:32:13 浏览:295
c语言修饰符 发布:2024-10-06 06:27:09 浏览:276
有解压密码的压缩包 发布:2024-10-06 06:18:46 浏览:72
分镜头脚本模板广告 发布:2024-10-06 06:18:44 浏览:14
大众迈腾车辆密码在哪里 发布:2024-10-06 06:05:51 浏览:673
access数据库乱码 发布:2024-10-06 06:05:18 浏览:322
光遇安卓音韵季有什么 发布:2024-10-06 05:06:51 浏览:76