电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

计算机科学与技术主要学什么

  • 资源ID:266122490       资源大小:2.72MB        全文页数:31页
  • 资源格式: DOCX        下载积分:15金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要15金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

计算机科学与技术主要学什么

    【“计算机科学与技术”专业小白成长系列】计算机科学与技术主要学什么    计算机科学与技术专业:主要学什么?本文主要包括如下内容:· 程序员职位要求· CS 专业课程列表· 怎样寻找资源学习?· 程序员高薪排行榜程序员职位要求看课程之前,我们先来看看 BAT 的招聘岗位 JD:新零售技术事业群-java开发-淘系技术部 岗位要求:1. JAVA基础扎实,理解IO、多线程、集合等基础框架,对JVM原理有充分的理解,有大型应用JVM参数调优经验优先。2. 5年以上使用JAVA开发的经验,对于用过的开源框架,能了解到它的原理和机制, 有开源作品且或参与开源社区贡献者优先;具备三年以上大型分布式系统开发和架构经验; 在后台技术上有长期积累和专长, 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息和存储等机制;能对分布式常用技术进行合理应用和技术方案落地。3. 有2B产品架构的经验,制造业IT架构经验, 熟悉微服务架构,Serverless等方面者优先。4. 热爱技术研发,具有快速学习能力;注重代码质量,有良好的软件工程知识和编码规范意识。5. 具有高度的抽象设计能力, 思路清晰, 善于思考, 能够独立分析和解决问题, 责任心强; 具备良好的团队合作精神和风险预判能力, 对系统的压力和瓶颈针对性的优化和解决方案落地。 高级Java开发工程师/技术专家-研发中台岗位要求:1、具有三年以上互联网/软件行业工作经验;2、对各种开源的框架如 Spring、Mybatis、tomcat、netty、dubbo 等有深入的了解,对框架本身有过开发或重构者可优先考虑;3、具备系统调试、性能调优等技能,对疑难技术问题具备较强的排查能力。有强烈的责任心和使命感;4、有大规模、高吞吐量的系统开发实践经验优先;有流程引擎开发经验或serverless化平台开发经验或业务平台建设经验的优先;5、对技术富有热情,能关注Java或互联网行业技术发展趋势,勇于创新开拓; Java开发技术专家岗位要求:1. Java基础扎实,对集合、IO、反射、多线程、NIO等高级特性有深入的掌握,对JVM原理、GC机制有较好的理解。2. 5年以上的JAVA系统开发经验,精通面向对象设计,对项目中接触过的开源框架、技术产品、算法等有针对性的进行过深入学习,了解其底层机制和原理。3. 有实际中大型系统设计经验,能有效利用技术手段解决实际业务需求。4. 对技术富有热情,能关注JAVA或互联网行业技术发展趋势,勇于尝试、敢于推动。5. 良好的沟通能力,勇于担当,能和团队形成合力。具备以下能力或经验者优先:分布式环境下高可用程序设计和实现(如银行、证券等高可用系统)。信息距离理论基础,智能问答系统、爬虫系统设计和实现。统一数据接口层或类似平台的架构经验(如开放接口平台、GraphQL等)。25928-后台开发高级工程师(深圳)IEG | 深圳 | 技术 | 2019年09月09日工作职责· 负责游戏AI在线服务,包括但不限于在线预测模块,任务调度模块以及运营监控模块;负责相关系统模块的设计、开发与维护,确保相关系统稳定运行。工作要求· 本科或以上学历,2年以上相关开发经验;精通至少一门服务器端编程语言(PHP/Python/NodeJS/C+);责任感强、有较强的逻辑思维能力、沟通能力和抗压能力;具备后台开发的能力及系统运维的能力者优先。 30360-用户增长大数据后台高级工程师PCG | 深圳 | 技术 | 2019年09月09日工作职责· 负责推荐平台架构,AI平台,增长/数据画像DMP后台建设,并优化实时/离线大数据处理流程;负责QQ海量用户数据模型开发管理,etl处理,画像建设;结合QQ平台业务,优化大数据融合流程架构,提升画像挖掘算法性能。工作要求· 精通spark/flink/hadoop/hbase等分布式计算技术,熟悉其运行机制和体系结构;精通python/scala/java任意一门编程语言,熟悉c+/golang;熟悉业界主流大数据解决方案整体架构,两年以上数据仓库架构/应用经验;具备一定的机器学习背景,有算法相关项目开发经验;善于发现问题解决问题,良好的编程习惯,优化意识;优秀的团队合作沟通能力,较强的学习能力和进取心;计算机相关专业,2年以上工作经验;熟悉网络编程.数据库等后台开发知识尤佳。 CS 专业课程列表Computer Science is the study of computers and computational systems. Unlike electrical and computer engineers, computer scientists deal mostly with software and software systems; this includes their theory, design, development, and application.Principal areas of study within Computer Science include :artificial intelligence, computer systems and networks, security, database systems, human computer interaction, vision and graphics, numerical analysis, programming languages, software engineering, bioinformatics and theory of computing.Although knowing how to program is essential to the study of computer science, it is only one element of the field. Computer scientists design and analyze algorithms to solve programs and study the performance of computer hardware and software. The problems that computer scientists encounter range from the abstract- determining what problems can be solved with computers and the complexity of the algorithms that solve them to the tangible designing applications that perform well on handheld devices, that are easy to use, and that uphold security measures.1计算机导论:计算机科学的基础课程之一,其教学目的是概要性地对专业课程作介绍,是典型的面向专业新生的课程(即CS0型课程)。认真学习该课程有助于今后的学习,然而这门课程往往容易被新生们忽略涵盖了计算机专业的主要内容:计算机硬件和软件的基本概念,包括数据存储、数据处理、数据输入和输出、操作系统、算法、高级程序设计语言、数据结构。计算机网络和Intemet。微机组成。(推荐教材:可使用学校配发的教材,但建议使用外版翻译教材。)2高级语言程序设计:计算机科学的基础课程之一,教学目的是让本专业同学实际掌握一门程序设计语言并且习得一些程序设计的基本技能,目前的教学语言是C语言。个人认为课程名称可改为“高级程序设计语言”,因为课程对语言的强调远胜于对程序设计本质的讲解。建议在学习这门课程时配以程序设计实践一书,效果甚佳。(推荐教材:从问题到程序程序设计与C语言引论 机械工业出版社程序设计实践 机械工业出版社程序设计语言实践之路 电子工业出版社 )3离散数学:计算机科学基础课程之一,被誉为计算机科学的数学基础。其内容博大精深,从中派生出的图论(图算法)、数理逻辑、组合数学以及泛代数等多门专业课程是现代计算机科学和应用数学的主要研究领域。能否学好离散数学对进一步学习以后的专业课程有着非同一般的影响。(推荐教材及参考书:离散数学(第四版) 清华大学出版社离散数学导学机械工业出版社现代应用数学手册:离散数学卷清华大学出版社 )4电路与电子技术:电子产业有“朝阳产业”的美誉,被认为是信息时代的工业。这门电子与电路技术可谓是对电子学领域学习的敲门砖。虽然课程本身对计算机科学专业今后的学习影响不大,但掌握这项技能对于学生本身专业素养地提高是大有裨益的。同时,学习这门课程也能为今后学习数字逻辑和微机原理等系统底层方面的课程打好基础。(推荐教材:电子学基础:电路和元器件(第四版)清华大学出版社)5面向对象程序设计:如果说上世纪软件开发领域最伟大的突破是什么,面向对象程序设计(OOP)必为其中之一。目前主流的程序设计语言,如C+、Java、Python和Delphi等,几乎清一色支持面向对象。可以说,掌握的面向对象的精髓,便是掌握了我们这个行业的入门钥匙。我校此课程的教学语言采用的是C+,而就国内C+教学的糟糕现状来看,若想完整掌握面向对象思想,学生自己不努力是不行的。(推荐教材及参考书:C+ Primer中文版(第四版) 人民邮电出版社Essential C+ 中文版华中科技大学出版社Effective C+ 中文版(第三版)电子工业出版社Accelerated C+(影印版)机械工业出版社C+语言的设计与演化机械工业出版社 )6数字逻辑:计算机科学核心课程之一。计算机科学中有一个研究领域即系统设计领域,而本门课程即为这一领域研究的基础。正确认识与掌握数字逻辑及其设计,可以使那些有志于系统底层开发的学生获益匪浅。(推荐教材:数字基础(第八版)清华大学出版社逻辑与计算机设计基础 中国电力出版社 )7数据结构与算法:计算机科学核心课程之一。对数据地有效组织是程序的主要任务之一,算法的主要操作对象亦为数据结构。从简单的数组和链表,到各色高级的抽象数据类型(ADT),数据结构在程序设计中的地位不言而喻。学好数据结构,是进一步学习专业课的基本前提。可以这么说,一个不懂得如何组织和操控数据的学生,根本就不配当我们计算机科学

注意事项

本文(计算机科学与技术主要学什么)为本站会员(Baige****0346)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.