大家好,今天小编关注到一个比较有意思的话题,就是关于软件工程不教编程的问题,于是小编就整理了4个相关介绍软件工程不教编程的解答,让我们一起看看吧。
- 软件工程专业是不是要求数学、英语学的好?
- 如何看待国内某985大学软件工程系大一第一门编程课停开c语言选择python?
- 软件编程零计算机基础好学吗?
- 假如我的编程语言只懂基础,但是想开发一个软件,我需要怎么做?
软件工程专业是不是要求数学、英语学的好?
主要是数学,其次是英语。
因为软件工程专业主要要求逻辑能力强,计算能力强。数学就是一门很重要的学科,准备选择计算机专业的,数学一定不能很差。
我也不说数学必须多少分,反正,如果不擅长数学的话,强行学习软件工程是非常吃力的。所以,选择专业之前一定要认真思考一下。
至于英语,也不能说不重要,因为代码都是英语。英语学得好,肯定是对学软件有帮助的。但是,也不是说英语学的差的人就不能学软件工程。编写程序,只要记住相关的单词就可以了,关键字什么的。
但是,英语学得好真的是一个加分项。想要了解更多专业知识的话,还是要阅读一些外国文献和报告。因为国内国外的专业知识肯定会有一些不同,读的书籍越多肯定学的更多。
我自己也是软件工程的学生,我的英语也不太好,但是我觉得学起来也不是很困难。毕竟主要还是看逻辑思维能力,要分析程序,分析题目要求,构造程序轮廓。
平常只要花费一些时间,多记住一些专业单词,有时间的话下载一个百词斩,抽出一些零碎时间多记一些单词就行。可以把四级考过就更好了。
当然,数学和英语同时学得好的人学软件工程是完全没问题的。
软件工程专业重要的是编程能力和逻辑思维能力,并不是说数学要达到很高的造诣,软件开发并不需要多少英语基础,实际上那些代码跟英语也没什么关系,它只是编程语言里规定的一些键字,每个编程语言都有关键字,但数量不多,经验用到的就更没几个,比如C语言,一共32个关键字,常用的只有20来个,而且都很好记忆,因此,英语基础好坏跟学软件开发并没有太大关系。数学和英语都是计算机的基础:英语是命令、连接语言,关注的是语法问题,语句不通顺或者有语病当然就无法编好程序;而数学是逻辑、运算语言,是所有理科学科的必备工具,这牵涉到计算机的基本原理程序设计原理的问题。如果要深入学习研究开发,两种语言的学习都是必不可少的,英语的学习有助于你对该程序语言的理解和掌握,数学(尤其是离散数学)将让你从本质上弄清计算机原理,程序设计的基础等等。
如何看待国内某985大学软件工程系大一第一门编程课停开c语言选择python?
这太搞笑了,学计算机的,c都不学,另一方面,大学的课程不应该这么功利,c的地位,毫无疑问比python高,而且c比python能更深入的接触到计算机内存,这些都是比较重要的内容,对于985来说,更不应该纠结于学哪种语言,两种都学又何妨。
我想这算是进步。C太旧了。不能反映现在语言的发展和特点。
Python已经被很多国外大学作为入门语言,比如普林斯顿。
每个时代都有每个时代语言,C是操作系统时代的语言。J***a是Web1.0 时代的语言,python也许是大数据时代的语言,也许不是。但无论如何,现在不是操作系统时代。
C是所有语言中最难的,搞定它,其他语言学起来很快,大部分语言都是C like的,难度要比C少很多。
先学C的好处是先难后易。要是学生自学能力足够,C都搞定了,还有什么搞不定的。python这种接近脚本的语言难度是很低的,小学生都可以入门,大学生完全可以自学。
当然对于一些学习能力差,C确实会难倒一些人。
关于学习C有没有用的讨论,那些凭借个人情绪做的评论很不负责。C语言有没有用,看看每年的语言使用排行版就好了。2018年,C排在第二位,仅次于j***a。
我在计算机行业十几年了,就用了一门语言C。因为我从事底层开发。那些做上层应用开发的悲催同行,已经换了不知道多少们语言。所以很难说大学不学c改python就是对的。真要学人工智能大数据,为啥不学scala,R语言?天下语言那么多,你学得过来吗?大学只能打基础,不能保证你具备了就业所需,一定要学会在此基础上自学。
但是,对于一些二本,真的一开始学C会觉得太难。还是Python比较好。
所以只要是主流语言都可以学,语言之间的差距并没有那么大,关键是触类旁通,有自学的能力
要说纯编程语言不学C没问题。但你要说学计算机原理不学C就说不过去了。
反过来同样,学C的现在不懂些计算机原理,寄存器,内存分配,时钟管理,中断,基本的通信协议等等,那你能找什么工作。现在C最主要的嵌入式领域你不了解这些没法入门。
支持这所学校的做法,我对Python也是相见恨晚.这才是真正实用的编程语言!
基础语法比C更简洁,而且符合人类正常思维.没什么理由不首选Python进行学习,这是一门相对更似“完人”一般的编程语言.
我在学习Python时,老师讲Python又叫“胶水”编程语言.可以轻松完成各种编程语言混编工作的中间语言.
我个人我个人悟的不透,但的确是好东西.大学以Python进行入门教学将培育出一批有为才子.C语言的深奥,坑了一批又一批学子.因为有编程天赋的学子毕竟是少数,C适合天才去掌握.Python则非常适合普通天赋的学子.
软件编程零计算机基础好学吗?
我觉得最重要的是兴趣吧,其次便是坚持下去了。我从高一开始学习基础j***a语言,不过中途断了,转为学c语言基础,如今大学刚上便完成基础学习了。一般人学了没什么用,主要还是将来从事和计算机专业有关的去提前学。最近在算法上卡了,因为我是学设计的,没有高数课😅,即使你会基础,不深入学的画,一样,做不了***
目前整个IT计算机行业发展前景非常不错,不但岗位的需求非常大,而且薪资待遇也比较高,这都是众所周知的事情。如果你想进入IT行业,自然需要先学好一门技术。你可以先确定好一个学习方向,然后再不断深入学习下去。
现在互联网计算机行业中许多技术都很不错,包括Python全栈+人工智能、Web前端开发、J***aEE+分布式开发、全链路UI/UE设计、云计算、全栈软件测试、大数据等都是非常好的学习方向。
总之,计算机行业的前景自然是毋庸置疑的,如果你没有什么计算机基础,自己一点点照着书本学习,遇到困难,得不到解决,长期下去,会对学习计算机产生厌恶,然后就是放弃学习。
因此,如果你想进入计算机这个“吸金”的领域,选择专业的学习方式是一个明智之举。所以,务必要为自己做出最适合自己的选择。
想要学好计算机行业的一门课程,小编建议你可以选择专业的机构学习,专业系统的学习,会让你快速入门,学习效果事半功倍。如果选择专业正规的地方学习计算机技术,真正用心去学习相关课程,就一切都不是事。
如题零基础学习计算机编程好学吗?
我认为其实计算机编程是不难学的。计算机编程和其他的软件不一样。不需要很多的科学文化知识。
这个你要自己试一下才知道。有的人很容易入门,而有的人需要一段时间的磨砺才行。
一、逻辑性。计算机软件编程的话需要有一定的逻辑性。这个入门其实不难,就是那些死命令。但是如果能灵活地使用这些命令,就能制作出不同凡响的程序。
二、结构性。同样一个项目,你一个部门同时期的学员去分别编写的话也会是两个不同的结构。因为每个人的思路不同。达到目标所要经历的步骤也是思想上不一样。
这就是为什么程序员都很忙,经常加班的原因。编好的程序软件往往都需要再三的修改。一不小心程序溢出,控制系统就会瘫痪。
三、如果你想从事这个行业,就要做好加班的心理准备。这个行业的话,现在来说工资是不低的。一般都能达到两三万左右。但是加班是常态,不能陪伴家人和孩子。
这就要看每个人的取舍了。希望你可以亲身体验一下。
结束语:其实计算机软件编程的话是不难的,你自己去亲身体验一下就知道了。经常用到的命令就那些。不要对这个东西有恐惧心理。
以上就是我的回答,如果你有其他意见,请在评论区留言或者私信我,我将及时更正。
如果你认真学,其实真的能学到知识的。老师都挺好的。但是还是要看个人。如果你学不进,老师再怎么好,你都学不会。
建议去专业的培训学校会更好,我推荐新华电脑,老品牌专业培训
程序员需要的知识不仅仅是编程语法,还有计算机相关的知识体系,包括计算机网络、微机原理、操作系统等等,否则你很难理解遇到的问题。倒不是说不可能自学成功,只是会很难。
***如我的编程语言只懂基础,但是想开发一个软件,我需要怎么做?
编程的范围太大,软件的范围也很大。
编程是编写程序的中文简称,是为了解决某个或者某些问题,对某个计算机体系规定的一定的运算方式,并且按照所写的规定的计算方式运行,从而得到相应的结果。
软件是按照特定顺序组织的计算机数据和指定的***,软件分为有系统软件、应用软件等,应用的场景也不尽相同。
编程语言有分为好多语言,C、C++、python、J***a、Golang、Ruby等等,每种语言编写的程序软件的应用场景也是不尽相同的。
如果只是单纯的感兴趣,而且相对来说较为简单,自己可以多看多学多练多研究,相信也能够体验到其中的乐趣。
如果是要专业些的或者是商业性质的软件,这个要考虑的因素就非常的多,要考察项目、实际调研、综合评定、语言选择、结构设计、数据库选择、服务器选择等等众多的因素最终来决定软件的编写,当然这些就需要专业的人员来做。
"编程“ 这个概念太大了
主要看你要编什么样的程序了,比如,你想做windows平台下的窗体应用程序,你可以学C、C++、C#,手机平台比较多的J***A等,Web应用程序的诸如PHP、JSP、ASP、ASP.NET、SilverLight等等
编程语言很多中,技术框架也有很多,学习编程只是根据需要学期其中的某一个或某几个方向,根据需求不同,学的东西也就不同,而编程所带动的其他方面的东西也很多(数据库、图形处理、软件工程等)。不过就现在的情况看来,面向对象思想是一定一定要学到的(除非你做很底层的东西)
应该先从你兴趣开始,有兴趣再决定编程领域,有了编程领域在决定语言.
不同的语言对应着不同编程领域,如果你要学完那是有点不现实.
因此你要回想一下你兴趣来源是什么?比如喜欢做黑客,喜欢研究反***,喜欢为Windows桌面开发一些实用的小软件等等.
要分析好兴趣来由,在决定你的发展方向,就好了.
比如你喜欢为WINDOWS开发软件,那么 C语言是必备基础,学好好了然后在扩展一门面向对象的语言比如C++ C# J***A 等.这些是不错的选择。
然后光有语言不行,为了软件的质量保证,还需要研究一下系统理论基础,这样你的软件才能做到对系统的作家兼容性和获取最佳性能。
到此,以上就是小编对于软件工程不教编程的问题就介绍到这了,希望介绍关于软件工程不教编程的4点解答对大家有用。