导航:首页 > 工程技术 > 软件工程如何打好基础

软件工程如何打好基础

发布时间:2021-08-14 14:01:53

1. 怎么学好软件工程

o(≧v≦)o~~
我觉得你首先要检验一下自己是否有一个很扎实的基础
然后像楼上说的那样 经常进行试验 大量的试验
反复去验证自己 这样你就会有一个不断进步的时间
如果自己觉得困难
我觉得你也可以找一些捷径 比如说找学校【培训】课程什么的

2. 新手学C语言怎样打好基础

如果是小学六年级,那我劝你算了吧。编程学到最后就是拼算法,拼思想,拼数学。

至于编几个小游戏就想拿出来显摆,那真的是错了。这个行业没有什么好显摆的,满大街都是学c语言的,扔块砖砸死十个人,有9个都学过c。

如果真的爱好这个,那先把数学英语学好吧。学编程的基础,3个月足够。多看别人写的程序,多想。有点像写作文,学习别人的长处为我所用。

编程是个非常辛苦的事情,但愿你有所准备。

3. 学习计算机技术 入门需要打好哪些基础

首先,要想学好计算机技术需要先从打字开始,熟悉键盘,快速的打字;其次,熟悉计算机硬件的组成部分,学会装系统。会使用常用的办公软件的应用(word,excel,ppt的使用)。c语言,c#面向对象程序。ps图形图像处理,网页制作,flash动画制作。

在学习计算机的过程中也需要常看一些计算机相关的书籍。推荐书籍《计算机应用基础》《计算机组装与维护》《photoshop图形图像处理》《Dreamweaver CS5入门与进阶》(网页制作)《flash基础动画》《面向对象程序C#》。

在学电脑之前,先消除对电脑的紧张感,其实学电脑是很轻松的事,电脑并不神秘,只是一种工具,电脑的内部工作原理很复杂,但不需要了解那些深奥的原理,只要知道怎样使用就行了,电脑的使用是比较简单的,和使用电视机,录像机没有什么区别。

使用遥控器选择电视频道,该频道的节目就出现在电视屏幕上,同样,只要给电脑些指令,就会按照要求工作,其次,别被电脑那些”高深”的词汇吓倒,诸如“Windows”,“鼠标”,“控制面板”。它们只是一些部件及文件的名字,不需要深入理解其意。

再次,应了解一点电脑知识的组成及发展,电脑知识分硬件部分的知识和软件部份的知识,硬件部分的知识,如计算机组成原理,硬件的组装,电工电子学等,软件部分的知识。

如操作系统(win-dows)的使用,语言程序的使用,办公软件office的使用,一般非计算机专业用户先只要熟练掌握软件部分的知识就足够了,当熟知这些知识后,自然就能由此及彼,由表及里地掌握电脑的其它知识了。

(3)软件工程如何打好基础扩展阅读;

计算机应用技术专业就业方向:

1、计算机专业毕业生可从事软件工程方向 ,学生毕业后可以到国内外众多软件企业、国家机关以及各个大、中型企、事业单位的信息技术部门、教育部门等单位从事软件工程领域的技术开发、教学、科研及管理等工作。也可以继续攻读计算机科学与技术类专业研究生和软件工程硕士。

2、通信方向也适合计算机系毕业生。学生毕业后可到信息产业、财政、金融、邮电、交通、国防、大专院校和科研机构从事通信技术和电子技术的科研、教学和工程技术工作。

3、网络与信息安全方向也是计算机系毕业生对口就业方向。宽口径专业,主干学科为信息安全和网络工程。学生毕业后可为政府、国防、军队、电信、电力、金融、铁路等部门的计算机网络系统和信息安全领域进行管理和服务的高级专业工程技术人才。并可继续攻读信息安全、通信、信息处理、计算机软件和其他相关学科的硕士学位。

4. 软件工程如何学好

本人乃软件工程专业毕业生!
不要着急,要自信一点,都是这么过来的,大学里面主要学的就是理论,实际操作都是要靠自己在课外的时间多自学.一般大一都是学C,大二学习java和C++,不过你自己要弄清楚,你到底想精通哪一门,千万不要每一门都去深究(暂时你没有那么多的时间)。大学课堂上学的东西真的好重要,千万别听别人说什么“大学什么都学不到”,我学的是java,下面是我学习的部分路线(直接从以前的回答中复制过来的),希望对你有用。
首先找一本简单的教材,先对java有个基本的认识(大概看那么半个月就差不多了,随便下载一本入门的书就行了)
然后推荐你看<<java核心技术>>,分为上下两卷,已经是第八版了,大概有一千六七百页;当 你看完后,基本的java知识已经掌握了(记住,一定要多练习啊)(我那时候一个暑假看完第一遍,每天看将近十个小时加练习,但是要弄懂,呵呵,至少看个三四遍吧,这两本书只要能搞懂70%就很不错了)
这个时候你可以看看<<thinking in java>>中文名"java编程思想",这本书写的比较难,如果你看不懂,那么你要多做练习,慢慢看,如果看完了,而且懂了,那么证明你的java水平到达了一个更高的层次;(去参加面试的时候问的那些java知识完全可以应付过来了)(或者你可以先看下面的书,边看thinking in java这本书,这样也是可以的,而且学习的效率应该会高些)
然后java就会分方向,j2me(手机编程)不建议你去学这个(要学就学android手机编程),已经过时了;j2ee方向(Web编程),先学html,javaScript,css(这些书多得数不清,呵呵),然后就学servlet和jsp,《jsp应用开发详解》(入门) 《Servlet与JSP核心编程》(核心)这两本书还不错,然后就可以学SSH(三大框架,这个书一大堆),
学习struts的时候建议你从struts1开始学起《精通Struts基于MVC的Java Web设计与开发》,然后就可以学习struts2《Struts2权威指南》,接下来学习Hibernate《精通Hibernate:Java对象持久化技术详解》,最后学习Spring《spring2.0技术手册》(提示:只要你java基础学得好,这些东西都会学得很快)
这个时候你就要把注意力放在设计模式,数据结构和计算机算法上面来了, 设计模式可以先看<<深入浅出设计模式>> 然后再看<<java与模式>>, 数据结构建议你看清华大学严慰敏老师写的那本教材; 计算机算法要了解基本的排序,如果你不做底层,只做应用的话,没有必要去看那个<<算法导论>这本书太难了。 (设计模式,数据结构和算法才是真正的精髓,要有很多年的编程经验才能够使用得游刃有余,光看懂还不行的,一定要多练习,到了这个境界才是真正的java高手)(我学java有三年了,这是我的体会)
等你掌握前面的这些知识之后,推荐你看<<effective java>>,这本书是目前java领域公认的高级书籍。在项目中你肯定会遇到一些前端的知识,那么你得精通javascript,<<JavaScript权威指南>>(入门), <<JavaScript高级程序设计>>(进阶),这两本书弄懂了,那么学习jquery和extjs都会很快的。
还有要提醒你一下,对于初学者,不要使用eclipse编程工具,建议你先用记事本写程序,当你比较熟练了之后就可以使用eclipse这些工具了。
不要心急,不要图快,所有的书要一本本的慢慢看,多看几遍(一本书看上个四五遍,你就可以成高手,呵呵)。
java基础(j2se)的重点有:继承、多态、流、线程、网络编程、反射、集合、数据库连接、泛型、JNI技术、分布式技术还有解析xml也是很重要的,如果你想学android手机编程,那么SWING和AWT要熟悉一下。如果你不想学Web编程(j2ee),那么我建议你可以学android手机编程《Google+Android开发入门与实战》(入门) 《Google Android SDK开发范例大全》(深入)(建议把android当作业余爱好,把web编程当作主攻方向,因为j2ee包含了大量框架知识),书很多,可以自己去搜。多想 多看 多练才是王道,不要相信什么培训机构,这些都没啥用,真正学好只能靠你自己。
面向对象思想+java基础(j2se)+数据结构+设计模式+计算机算法 为核心,学好了这几个8000元/月轻而易举,什么都可以不学好,唯独这几科一定要学好,切记切记!
当然,随着你的技术水平的提高,你还会要学习其他的语言,不过这都是后话,等你把上面的东西掌握了,我再告诉你怎么学(高并发等内容),哈哈!

5. 软件工程专业难学吗

作为一名在读的软件工程专业学生,我认为,这门学科难学与否主要在于你自己是否对它感兴趣、或者说热爱它。

我身边有不少人在高考完填报志愿的时候之所以选择软件工程专业,是因为觉得这是时下热门、且前景光明的专业,然而当他真正走入校园,却发现自己每天都要面对着一行行枯燥的代码,理想与现实的差距让他逐渐放弃,在这种情况下,任何专业其实都是不好学的。

因此,如果你真的对软件工程专业感兴趣,建议先具体了解一下这门学科的内涵,问问自己是否真的对它感兴趣,再进行选择,否则,这将是把双刃剑。

6. 如何学好软件工程

这个东西关键是要认真听课,同时要多做总结,注意联想。可以使用思维脑图等的学习方法来加强学习。

7. 软件工程师如何快速入门

软件工程师也分为很多方向,比如按目的分应用程序(其中还分前台、后台等一系列)、图形图像等,按工具分 JAVA工程师、C/C++工程师等,挑我熟悉点的给你具体说说。
开始都是一样的,首先,最好能熟悉一下C++的入门,不需要你去多了解数据结构等,熟悉语法,熟悉下编程到底是啥玩意,稍稍入门即可。从简单的控制台程序(就是黑乎乎的DOS窗口程序)开始,这个目的是让你学会一门基本的编程语法,可以选一本书(C++ primer 或者C++入门经典,这两本我都看过,还是可以的),然后跟着书中的例子具体编编程序,然后上网上搜搜ACM程序题,看个几道题,自己动手做一下,稍微能做就OK。到这里,我想也就算是入门了吧,但这个只是基础,没法靠这个找到好工作的哦~
然后,你就需要考虑自己到底要做啥了,如果希望者研究比较深奥高级的数据结构、算法等,就得去好好学学数学了。如果是往应用发展就学习一种主流的平台(现在貌似JAVA和.NET,现在B/S结构的应用都是这俩玩意做的,比如JAVA可以学学SSH架构啥的,我刚毕业就学的这玩意,多少算个开头用吧),这俩都行,学一个就是,会一个另一个也就差不多了,毕竟微软当年还是仿的JAVA。。。这个估计就得去培训一下了,自己找个方便的,靠谱的公司都大同小异的。
然后如果不是专业出来,考个证啥的还是有必要的,看你比较心仪哪个公司,如果心仪的公司有自己的认证或者有比较认可的认证就果断考啦,其他的就不大好说哪个管用啦,毕竟现在各种认证太多,不过建议还是先考软考,考个中职,因为这个门槛低,而且便宜。。

8. 从零基础开始如何自学软件工程师

从0开始如何自学软件工程师?现在各行各业都需要用到电脑软件辅助工作,所以技术好的软件工程师的就业前景是很好的。自学软件工程师不是说不能学会,而是比较难,而且要求自学者有足够的自制力,肯自己用心专钻研。 还有就是,学的时候没老师教,很多问题都要自己去摸索答案,学习会事倍功半,学习时间也会长很多的;而你自己学的将来找工作也不知有没有用,有没有企业需要你的技术。 从0开始如何自学软件工程师?目前软件工程师这个职位还是不错的,最一般的软件工程师也都能拿到7000-8000 如果好一点的上万是肯定没问题的,面对这么高薪的职位?而且又不想去培训学校,如何学呢? 从0开始如何自学软件工程师?先买本最基本的书先啃啃吧 .NET C# 语言, 图书馆里好像就有这本书《.NET从新手到入门》还是很不错的,建议你多看看,因为软件工程师主要是语言,开发模式,先把这个弄懂了就好说了,把思路搞清了,如果买了书还是看不明白,那是很正常的,呵呵,不过不要急,我这又好办法,现在很多大网站上面都有他们写过的软件源码,你可以把它们下载下来,看清他们用什么语言写的,然后根据他们的语言下载这个语言的平台,然后模仿他们的代码自己写一份出来,在根据查看书籍,以及问朋友等,你就会明白这里奥秘了,软件工程师就是对于数据库的增删改查,或别的等等一些功能,来编写不用的语言代码,这个道理很简单,不过要学起来还要看你自己勤学苦练,不管学什么也好,要有恒心,还要喜欢这行,还要勤学苦练,准能成功。 从0开始如何自学软件工程师?1.确定目标:自己适不适合干这行,自己是否有恒心,勤学苦练。2.买最基本的书籍入门,先掌握最基本知识。3.上网和网友们一起研究,找源代码记录下来,根据他们的代码模仿一份。4.多实践,多用功。呵呵,祝你早日成功。

与软件工程如何打好基础相关的资料

热点内容
苏州假山景观设计工程 浏览:862
哈尔滨工程造价招聘 浏览:937
建筑工程土建劳务分包 浏览:632
道路监理工程师 浏览:476
安徽工程大学机电学院在本校吗 浏览:370
河北工程大学保研率多少 浏览:287
有学质量工程师的书吗 浏览:479
康乐县建筑工程公司 浏览:569
助理工程师二级 浏览:872
注册安全工程师初级考试时间 浏览:901
食品科学与工程专业课题研究 浏览:881
工程造价图纸建模 浏览:888
辽宁恒润建设工程有限公司 浏览:93
实行施工总承包的工程项目 浏览:737
道路桥梁工程技术兴趣爱好 浏览:316
密歇根理工大学电气工程专业 浏览:388
广西交通工程质量监督站 浏览:31
四川大学材料科学与工程学院考研参考书目 浏览:858
有线电视工程建设管理条例 浏览:270
云南工程监理公司排名 浏览:673