学软件开发需要具备怎样的数学基础呀???
软件开发需要数学基础,不是是有数学基础就能学懂软件开发的课程。
因为软件开发是需要有很强的逻辑思维。
如果仅仅是想成为一个程序员,只是一个写代码的人,那数学不需要太好。
如果想精通计算机这方面操作,尤其是软件开发,则必须有很好的数学基础才行,计算机本是从数学里分支出来的,越往上走也就越接近数学。
软件开发是一种极具创造性的活动,其中充满了乐趣。
举个例子,现在的网络游戏,说到底其实都是编好的程序,玩网游,其实就是在玩程序。
在软件开发中,几行代码就能使物体漂移,攻防逆转,软件工程师要做的,就是想方设法让电脑听从于输入的每一条命令,让它计算,做游戏,放音乐……软件技术,就像搭积木一样,先想好要搭什么,然后只须利用现有的模块,按照一定的逻辑顺序组合,再做仔细检查。
学软件技术只要充满兴趣、认真努力去学就一定可以成功。
高等数学与软件开发
以下全是我自己整理的~~~5555~~用了一下午~~与朋友你一起分享~~~ 山东大学 计算机科学与技术学院 081201 计算机系统结构01 -- 计算机网络与分布式系统 02 -- 多媒体计算机系统 03 -- 嵌入式网络与实时系统 04 -- 并行处理 硕士研究生 普通统招 计算机科学与技术学院 081202 计算机软件与理论01 -- 人机交互与虚拟现实 02 -- 智能计算理论与技术 03 -- 软件与数据工程 04 -- 软件工程 硕士研究生 普通统招 计算机科学与技术学院 081203 计算机应用技术01 -- 智能计算与协同技术 02 -- 信息安全理论与技术 03 -- 几何设计与信息可视化 04 -- 网络与分布式技术 硕士研究生 普通统招 软件学院 081280 软件工程01 -- 软件工程 02 -- 电子商务 03 -- 数字媒体技术 04 -- 集成电路设计与工程 硕士研究生 普通统招 济南大学081201计算机系统结构 01计算机网络与分布式系统 02嵌入式系统体系结构及其应用 8 ①101 政治理论②201 英语③301 数学一④842计算机专业基础(含:数据结构80分、计算机组成原理70分) 《数据结构》严蔚敏等,清华大学出版社,C语言版,1997;《计算机组成原理》白中英主编 科学出版社,第三版 ,2000;《计算机体系结构》张晨曦等编,高等教育出版社,第一版,2000 复试:计算机体系结构+C语言程序设计 081202计算机软件与理论 01智能计算理论与应用 02图像处理与模式识别 03人机交互与虚拟现实 04生物信息学 7 ①101政治理论②201英语③301数学一④842计算机专业基础(含:数据结构80分、计算机组成原理70分) 《数据结构》严蔚敏等,清华大学出版社,C语言版,1997;《计算机组成原理》白中英主编 科学出版社,第三版 ,2000 《离散数学》左孝凌等,上海科技文献出版社,第一版,1982;《计算机操作系统》汤子灜等编著, 西安电子科技大学出版社,修订版,2001 复试:离散数学+操作系统081203▲计算机应用技术 01数据挖掘技术与数据库02分布式信息处理技术03计算机监测与智能控制04计算机网络与信息安全 (本学院各专业对同等学力考生在复试时将从严掌握,并加试有关课程) 20 ①101政治理论②201英语③301数学一④842计算机专业基础(含:数据结构80分、计算机组成原理70分) 《数据结构》严蔚敏等,清华大学出版社,C语言版,1997;《计算机组成原理》白中英主编 科学出版社,第三版 ,2000 《离散数学》左孝凌等,上海科技文献出版社,第一版,1982;《计算机操作系统》汤子灜等编著, 西安电子科技大学出版社,修订版,2001 复试: 离散数学+操作系统 山东科技大学 信息科学与工程学院 081201 计算机系统结构01网格计算与分布式系统 02网络与多媒体系统 03计算机控制与嵌入式系统 硕士研究生 普通统招 null ①101政治②201英语③301数学一④803数据结构与操作系统或804微机原理与数字逻辑 复试:专业综合;同等学力加试:C语言程序设计、计算机系统结构。
本专业不招收同等学力且跨专业的考生。
信息科学与工程学院 081202 计算机软件与理论01分布式系统理论与算法 02数据库系统与数据挖掘 03软件工程 硕士研究生 普通统招 null ①101政治②201英语③301数学一④803数据结构与操作系统 复试:专业综合;同等学力加试:C语言程序设计、软件工程。
本专业不招收同等学力且跨专业的考生。
信息科学与工程学院 081203 计算机应用技术01CAD与图形图象处理 02网络工程与并行处理 03人工智能与信息处理 硕士研究生 普通统招 null ①101政治或111政治(单考)②201英语或211英语(单考)③301数学一或611数学(单考)④803数据结构与操作系统或804微机原理与数字逻辑 含(单考)的科目为单考生必考科目,统考生不能选考。
复试:专业综合;同等学力加试:C语言程序设计、软件工程。
本专业不招收同等学力且跨专业的考生。
南开大学081104模式识别与智能系统 ①101政治②201英语③301数学一④813控制综合基础 和信息技术科学学院共用业务课2试卷。
_ 01智能机器人系统 _ 02语音信号处理 _ 03计算智能 081202计算机软件与理论 ①101政治②201英语③301数学一④812计算机综合基础 和信息技术科学学院共用业务课2试卷。
_ 01软件工程 _ 02智能信息处理 _ 03数据库技术 _ 04多媒体技术 081203计算机应用技术 ①101政治②201英语③301数学一④812计算机综合基础 和信息技术科学学院共用业务课2试卷。
_ 01计算机网络与信息系统 _ 02网络与信息安全 _ 03智能技术与系统 081280软件工程 ①101政治②201英语③301数学一④815C语言与数据结构 _ 01软件系统分析与设计 _ 02软件项目管理 _ 03软件测试技术 南京大学 计算机科学与工程学院 081202 计算机软件与理论01 新型程序设计语言 02 软件开发方法与技术 03 软件形式化方法 04 软件分析测试与质量保证 05 软件工程与环境 06 语义Web 07 算法及理论 08 智能软件方法与技术 09 知识与信息获取技术 10 基于web系统及其分析测试技术 硕士研究生 普通统招 null ①101 政治理论②201 英语③301 数学一④935 计算机专业基础(数据结构,操作系统) 复试科目:553 计算机综合(计算机组成原理,C/C++程序...
软件开发对数学的要求
如果做普通的程序开发,一般的数学知识就够了,如果涉及核心算法的开发,那就要看计算能力和数据结构了。
而底层数据压缩,图像处理等等,对数学要求比较高,如果只做上层逻辑,就不太需要数学功底 现在软件的工作都是结合其它学科的。
比如银行软件业 这种只需要对银行业务特别熟练 对软件可以编写过的去的就可以了所以说对数学的需求分你以后从事软件业的哪个方面如果从事图像处理,游戏过程优化等软件业 是对数学要求很高的如果只是从事一些普通软件 那么对数学要求就不是很大
大学学习软件工程需要高中数学好吗?
数学好,不一定就适合软件工程。
数学不好,肯定不适合软件工程。
软件工程不会用到高中数学,但是如果高中数学不好,肯定不适合学软件工程。
另外,英语也很重要。
离散数学的内容包括数理逻辑,集合论,图论。
和数列的关系不大。
后期比较难的是编译原理。
涉及到语言学的词法分析,语法分析,语义分析等等。
在编程开发方面,在具体的编码上基本大多是像搭积木一样,把别人现有的代码拿过来修改一下,拼凑出需要的功能就可以。
但是软件工程不只是编代码那么简单,还涉及到很多,从开头的需求分析,到后期的长期维护等等,涉及到很多学科领域的东西。
软件开发要从什么开始学
展开全部 基础学习 :计算机学习过程往往是由硬件开始,走向软件,但最终又会走向硬件。
学软件开发往往要与数学,英语打交道,因为目前的计算机程序设计语言主要是外国开发的,编代码的主要语句往往是英文,中文通常是做解释和说明用。
有一定的英文基础,在计算机学习上可以事半功倍。
编程学习 :在学习一些基础课如java,C语言等,会感觉到似乎这些没什么大作用,这些近似于低级语言的东西好像再努力也难成大器,但是这些编程语言都是成为成为一名优秀的软件开发的垫脚砖 。
理论实践 :学习编写程序,不仅要领悟老师的各种知识点,多看教材,还要结合课程重视上机的练习。
上机前要计划一下上机做些什么,要有一些新思路来设计和调试程序。
只有在上机过程中不断发现问题,解决问题,才能逐步迈向程序员之路。
因此,实操要与理论同步,紧密结合,方可为编程打下扎实的基础。
...
软件开发好学吗?
以你的基础,只要肯下工夫,肯定能学会,正所谓难者不会,会者不难。
不要总纠结英语和数学基础,大多数转行学软件开发的人跟你的情况一样,软件开发需要的英语和数学知识都是固定的,多练练就好了,是个熟能生巧的过程。
至于能不能学好,还是要看你的学习态度。
首先,要看你学习软件开发的目的是什么了,如果只是业余爱好,没有专人指点导,刚开始确实是找不着头绪,很多人会因此放弃。
如果像你一样,为了转行,为了一份薪水高的工作,那你肯定会去找专业的老师去系统的学习,自始至终都有人带着你去解读理论、去实践操作,只要勤学苦练,假以时日,没有道理学不会。
其次,要看你想学到什么程度了,软件开发人员的工资从四五千到年薪几十万的都有。
想拿高薪就需要你自己去扩充知识面,因为软件开发技术涉及的领域特别广,更新换代也特别快,你不可能一次性都从老师那学到,所以想学好软件开发,你需要抱着终身学习的态度和信念。
最后,想说的是,对于真正喜欢软件开发技术或者想从事软件开发行业工作的人来说,软件开发是一门艺术、一项安身立命的本事,只要你愿意投入你的时间和精力,再掌握一些学习技巧,一定会学有所成的。
要对自自信一些,祝你成功!
我的数学不好怎么学软件开发!!!!
你说的情况跟我刚学软件开发基本一样.当时我的数学和英语都无知到0.但是你不要害怕不要退缩,其实你不是一天就可以成为高手的是慢慢学会的,如果你没有数学基础不要着急,因为在学软件开发的过程中你先要学基本的计算机语言这个时候也是你学数学慢慢培养数学思维的时候,以前数学不学没多大关系因为你现在大了思维广了很多东西自己想下就可以知道.不过要多花点时间,只要用心学一定可以学好的而且以后很有用.随便介绍个学习C语言学习交流群(19377370)给你希望早日成为软件工程师.
数学与数学应用这个专业怎么样
数学专业,在大众化的眼光看来,毕业后的就业前景无非是当老师或者搞科研,似乎太古板且就业道路狭窄。
然而,这些都是偏见,数学专业毕业的研究生早已是金融界、IT界、科研界的“香饽饽”,数学专业的就业前景有你看不见的“前途似锦”!在大学的数学学院里,除了基础数学专业外,大多数还设置了应用数学、信息与计算科学、概率与统计精算、数学与控制科学等专业。
这些现代数学的分支超越了传统数学的范畴,延伸到了各个社会领域,以数学为工具探讨和解决非数学问题,为人类社会发展做出了巨大的贡献。
当然,这些专业的学生也受到了各个相关领域的欢迎。
基础数学:适合做研究或从事教学基础数学又叫纯粹数学,即按照数学内部的需要,或未来可能的应用,对数学结构本身的内在规律进行研究,而并不要求同解决其他学科的实际问题有直接的联系,只是以纯粹形式研究事物的数量关系和空间形式。
基础数学是数学科学的核心。
它不仅是其它应用性数学分支的基础,而且也为自然科学、技术科学及社会科学提供必不可少的语言、工具和方法。
微分几何、数学物理、偏微分方程等都属于基础数学范畴。
人们耳熟能详的陈景润证明“1+2”哥德巴赫猜想的故事就发生在这个领域。
●就业前景该专业需要学生具备扎实的数学理论基础,为高等院校和科研机构输送数学、应用数学及相关学科的研究生。
前几年相对于数学学科其他几个专业来说,就业面相对狭窄,但是这几年各门与数学相关的学科发展迅速,这方面所需要的研究和教学人才的数量也大大增加,尤其是与数学相关联学科的教学人才大多数需要扎实的基础数学基础,因此需求量也增多了。
计算数学:涉及众多交叉学科计算数学是伴随着计算机的出现而迅猛发展起来的新学科,涉及计算物理、计算化学、计算力学、计算材料学、环境科学、地球科学、金融保险等众多交叉学科。
它运用现代数学理论与方法解决各类科学与工程问题,分析和提高计算的可靠性、有效性和精确性,研究各类数值软件的开发技术。
既突出了解决信息、电子与计算机领域中的某些核心理论技术问题,又注意到从这些高新技术中抽象出新的数学理论;在保持应用数学与计算数学主体研究方向优势的基础上,重视并加强信息科学的数学基础、数据分析与统计计算、科学计算、现代优化、电子系统的数值模拟、生物系统的数学建模等研究。
专业背景:要求考生具备基础数学、应用数学、信息技术、计算机科学、数据处理和系统分析,工程学、以及数字图像等学科知识。
研究方向:工程问题数值方法、发展方程与动力系统的数值方法、数值逼近与数字图像处理、计算机图形学与计算机软件、光学与电磁学中的数学问题等。
●就业前景站在数学的肩膀上,这个方向的同学考博或出国占极大优势。
研究生毕业如果从事程序开发工作,薪水一般较高,但工作强度也相对较大。
另外,这个专业的毕业生还可到各大高校从事教学工作,既可以进一步开展研究,也为培养专业人才作贡献。
概率和统计:政府部门需求量大增作为数学的分支,概率学是研究随机事件的一门科学技术,涉及工程、生物学、化学、遗传学、博弈论、经济学等多方面的应用,几乎遍及所有的科学技术领域,可以说是各种预测的基石。
统计学是关于收集、整理、分析和解释统计数据的科学,主要通过利用概率论建立数学模型,收集所观察系统的数据,进行量化的分析、总结,并进而进行推断和预测,为相关决策提供依据和参考。
概率论与数理统计是本世纪迅速发展的学科,研究各种随机现象的本质与内在规律性以及自然科学、社会科学等各个学科中各种类型数据的科学的综合处理及统计推断方法。
随着人类社会各种体系的日益庞大、复杂、精密,计算机的广泛使用,概率统计的重要性将越来越大。
●就业前景主要到企业、事业单位和经济、政府管理部门从事统计调查、统计信息管理、数量分析等开发、应用和管理工作,或在科研、教育部门从事研究和教学工作。
就业机会非常广泛,一些金融部门和单位对统计学专业人才的需求甚至已经超过了一些热门的经济学专业。
尤其是近年来,政府部门决策强调科学性,统计部门的力量增大,因此每年政府招收公务员时,对统计方面的毕业生需求也大增。
应用数学:发展空间最广阔应用数学包括两个部分,一部分就是与应用有关的数学,另外一部分是数学的应用,即以数学为工具,探讨解决科学、工程学和社会学方面的问题。
应用数学主要是应用于两个领域,一是计算机,随着计算机的飞速发展,需要一大批懂数学的软件工程师做相应的数据库的开发;二是经济学,现在的经济学有很多都需要用非常专业的数学进行分析,应用数学有很多相关课程本身设计就是以经济学实例为基础的。
应用数学与纯数学最大的区别就是与实际的结合:设法解决自然现象与社会发展提出的数学问题,并将其探讨结果应用回到自然界与社会中去。
●就业前景无论是进行科研数据分析、软件开发、三维动画制作,还是从事金融保险、国际经济与贸易、工商管理、化工制药、通讯工程、建筑设计等,都离不开相关的数学专业知识。
该专业毕业生的就业...
数学与数学应用是干什么的
一、数学与应用数学数学与应用数学专业属于基础专业。
无论是进行科研数据分析、软件开发,还是从事金融保险,国际经济与贸易、化工制药、通讯工程、建筑设计等,都离不开相关的数学知识。
二、毕业生应获得以下几方面的知识和能力:1.具有扎实的数学基础,受到比较严格的科学思维训练,初步掌握数学科学的思想方法;2.具有应用数学知识去解决实际问题,特别是建立数学模型的初步能力,了解某一应用程序;3. 能熟练使用计算机(包括常用语言、工具及一些数学软件),具有编写简单应用程序的能力;4.了解数学科学的某些新发展和应用前景;5. 有较强的语言表达能力,掌握资料查询、文献检索及运用现代信息技术获取相关信息的基本方法,具有一定的科学研究和教学能力。
三、代表职业编辑1.程序员2.商务人员3.BI工程师4.教师
转载请注明出处51数据库 » 大学学数学的软件开发
説好的25905213