问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

学计算机软件设计应该从什么地方入门?需要什么基础么?

发布网友 发布时间:2022-04-23 16:22

我来回答

2个回答

热心网友 时间:2023-09-14 01:27

如果你是想干这门活的话大概需要以下几点作为最基础的基础:
熟练运用VB、C、C#等语言开发windows应用程序,熟练操作开发ACCESS、SQLSERVER等数据库。了解JAVA、ASP.NET等编程,WEB程序开发工作等经验。 软件设计、开发、分析等基本能力。

这些大多是公司对计算机软件设计这门工作的基本要求。

但是计算机这门行业确实很广。选择好自己所想要的道路并坚持下去是很重要的,借他人一言:

从事软件这方面的工作,首先,你要有计算机基础的概念,了解软件工程学的一般流程。然后才是语言。记住,别以为学会语言就可以写软件了。因为软件开发是工程学的范畴,远远大于编程这么狭隘的理解。一般来讲,软件要有开发环境,不同的技术会有不同的开发工具,开发工具需要你配合使用几种语言,而不仅仅是一种语言。软件开发的流程不外乎需求分析、概要设计详细设计编码和测试、部署安装等。但是,首先每个软件都要先有架构,然后需要对框架进行设计,需要知道什么叫架构,什么叫设计pattern.比如:你要开发一个普通的网站,你首先要了解该网站的架构,B/S还是C/S?然后选择开发环境,包括前端的开发环境和后台的开发环境,然后针对具体需求选择开发语言,一般是多种语言搭配。初级软件工程师要学应用软件开发的话,一般有下面两个方向:一个是java体系:JAVA+J2EE+ORACLE\DB2\MYSQL(包括JAVA的延伸技术 JS JSP AJAX等)另一个方向就微软的.NET体系,主要是ASP.NET C# MFC+SQLSERVER 等技术。上面的这些,一般人都会有所了解。但是企业开发远远不止这些,技术每天都在变化。企业里主要区分前端技术和后台技术。前端技术除了刚才提到的asp,jsp以外,还有adobe公司的设计工具,以及javascript,action script,flex,flash和现在最流行的html5技术,后台的除了上面的java,.net,c#等,还有php, c++,ColdFusion,objective-c等.至于高级软件工程师,你现在别管,先做初级的,以后你自然就知道了。计算机软件的基础是数据结构、算法设计和数据库。还有编译原理。这些基础学科很难,但是没必要一下学会,你只要理解就可以了。以上是方向和语言等选择的问题。
其次,学习计算机最重要的是要学会用计算机的思维去看世界。计算机本质上是对现实世界建模,比如,先把世界分解成一个一个模块,然后模块再细分成一个个子模块,这就叫面向对象,面向对象就是把对象直接用计算机高级语言描述。这些模块被划分以后,要完成一个个功能,就需要知道如何把一个一个“事件”联系起来,这就是工程。事件表示以后,需要存储,就要有数据库。ok,这就是计算机,怎么样,迷糊了吧,没关系,学会一种语言,慢慢就千篇一律了,不要担心。计算机怎么学,我觉得一句话,先大概的都学一下,然后专注于一个方向,然后再不断扩展,学习最新的技术。

希望回答对你有所帮助,新年快乐,并希望你能采纳

-----------------------------------
鉴于你还是高二,首先要保证自己的高中成绩,考上一个好的大学不错的计算机相关专业才是最重要的。闲暇时间如有空可以自学一下JAVA或者C的编程语言,光它们就够你钻研很久了。

热心网友 时间:2023-09-14 01:27

北京理工大学,计算机专业。
当然,高二还有计算机竞赛啦!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
鞋底是空心格子怎么办 鞋里有格子硌脚怎么办 买的鞋子里面是空心格子底硌脚怎么办 鞋子底是空心格子的怎样办 浅谈NY5196—2002有机茶 有机食品茶叶标准 茶叶的储藏运销:茶叶贮藏期的化学变化 东方美人茶要怎么储存?东方美人茶储存方法 乌龙茶贮运方法 有机乌龙茶是什么贮藏与运输的? 软件设计的基础知识 湖南哪个城市有快速充电站 软件工程要学什么基础课? 大家在外面都是怎么找电动车充电站的? 软件设计的设计基础 附近充电站 天津南市附近美团充电宝网点 晋城市电动车充电站分布网点在哪? 最新充电站划分范围 怎么查充电站? 献县新能源汽车充电网点有几个 iPhone 7怎么调出小圆点? 支付宝现在总共有多少版本? 苹果越狱了怎么下载旧版的支付宝,苹果更新新版本很不好用,还特意花钱越狱了,就是为了下载旧版的支付宝 越狱了的苹果怎么下载老版本的支付宝钱包 iphone6在哪可以下载旧版支付宝? 现在支付宝钱包换了新版本,怎么下载旧的版本啊 怎么下载旧版支付宝 我的手机是iphone4,哪位大神可以告诉我旧版支付宝怎么下?(发现其他回答没有几个可以的) 荣耀手环A2死机怎么弄 学软件设计要什么基础? 做软件开发,有学习哪些课程呀? 学软件设计需要什么基础 教程 想学习软件设计 最基础的一个学习什么? 求解 非常感兴趣 想学 软件设计基础 软件开发基本步骤 保险平安福18 平安保险公司推出的平安福怎么样? 平安福2018终身寿险交20年,共计192360元,交完后如果解除合同,交的本金能拿回来吗? 平安福2018和平安福2019是指什么 平安的平安福2018有附加医疗住院费吗 平安保险平安福 如何包水饺 水饺制做 水饺做法 花样饺子包法视频的做法步骤图,怎么做好吃 华为荣耀手环a2不亮屏是怎么回事? 红薯和香蕉可以一起煮吗 番薯香蕉可以同吃吗 地瓜可以和香蕉一起吃吗 香蕉和红薯可以一起吃吗 红薯和香蕉能一起煮吗