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

软件开发和编程有什么联系?

发布网友 发布时间:2022-04-23 06:23

我来回答

5个回答

热心网友 时间:2022-04-19 03:04

软件开发与编程区别为:需求不同、考虑不同、最终成品不同。

一、需求不同

1、软件开发:软件开发需要了解客户的软件需求。

2、编程:编程不需要过多了解客户的软件需求,针对的是系统的功能需求。

二、考虑不同

1、软件开发:软件开发不必过多考虑系统的容错性和健壮性等。

2、编程:编程需要考虑系统的容错性和健壮性等特性,进行系统测试。

三、最终成品不同

1、软件开发:软件开发的最终成品是系统软件、代码和文档。

2、编程:编程的最终成品是系统软件和代码。

热心网友 时间:2022-04-19 04:22

1、电脑行业需求量大,工作很好找,而且工作环境也不错。
2、电脑行业的工作与社会接触都比较紧密,紧跟潮流,所以见识和思想都会比较开放,也有利于以后自己发展。
3、学习电脑入手比较快,学习难度不是很大。
4、现在有些学校有一些技能加学历的* ,不过主要看你自己的选择,上大学虽说听起来好,但是很多大学生都是毕业即失业的,还不如趁早学习门技术,毕业就可以工作,选对了好的行业,以后的发展空也会很大的。可以去学习计算机网络,现在学网络就是不错的选择

热心网友 时间:2022-04-19 05:57

在软件开发中,技术变化如此之快,你花费了大量时间学习技术和工具,一旦这些技术被取代,你的知识将变得毫无价值,因为它们大部分都是实施的细节。
我最近总是在想这段话,软件开发算不算是真正的知识?
如果它是一种真正的知识,那么理论上,我们学到的东西大部分应该不会过时,就好像微积分不会过时一样。可是实际上,我们都知道,软件开发技能有时效性,十年前学习的编程知识,十年后几乎肯定不能用于生产。那样的话,软件开发就不能算真正的知识,只是一种实施的细节。
公司旁边有一家税务所,每天都有很多人排队交税。如果你是第一次来交税,肯定搞不清楚怎么交,交税是一门学问,必须有人教你,要带哪些证件,要填哪些表,去哪些窗口排队等等。
我现在认为,学习编程跟学习交税是一样的,都是学习实施的细节。一旦外部环境变了,原来的实施细节就没用了。 当代编程由于层层的抽象和封装,我们已经不必接触底层真正具有通用性的知识了。大部分时候,所谓编程就是在写某个抽象层的配置。比如,网页样式就是在写 CSS 配置,你很难说这到底是真正的知识,还是像《办税指南》那样的实施细节。
实施细节并不是知识,而是操作步骤。如果技术栈发生变更,实施细节就会毫无用处。但是,你又不能不学习它,不知道实施细节,就没法做出项目。我觉得,程序员应该要警惕,不要落入实施细节的陷阱,不要把全部精力花在实施细节上面,然后以为自己学到了真正的知识。对待各种语言和工具,正确的态度应该是 “进得去,出得来”,既要了解足够的细节,也要能够站在宏观的角度看待它,探寻底层到底是怎么实现的。
看到这段话的时候,其实自己对于软件开发技术的更新迭代速度快,并不感到震惊,也不感到吃惊。毕竟,我们作为程序员对于技术发展的速度,更新换代的时间已经司空见惯,习以为常了。

但是,正式因为我们的司空见惯和习以为常导致我们对这样的问题就缺少了思考。

我比较震惊的是知识的概念。

如果说我们的软件开发和编程经验不属于知识,那它们属于什么呢?对,它们属于技术。但是,我们再思考一下,技术和知识又有什么关系呢?

知识应该是技术的基础,知识是根,技术是术。举个例子的话就是:知识就是交通规则,技术就是驾驶技术,有了技术你就能开车上路,但是要想安全行车,就必须还得懂交通规则。

知识是懂的原理,技术是知道怎么做。如果不懂知识,死记硬背,熟练练习技术,你能干活吗?能干,但是要想干好,那就必须得懂。就像开车一样,光学会了驾驶技术,但是要想安全行车,必须懂得交通规则。

那在深一层次的问,既然知识是技术的基础,我们编程,软件开发的根是什么呢?对,就是那些原理性的东西。比如,计算机系统原理,编译原理,算法等。

其实,知识这个概念到现在也没有一个明确的概念。知识是符合文明方向的,人类对物质世界以及精神世界探索的结果总和。知识,至今也没有一个统一而明确的界定。

就比如阮老师在上面说的微积分,微积分在现阶段我们的认知下,是正确的,但是在未来就不一定对了,也不一定能够满足和使用了。所以,它终究也可能会被淘汰。只不过这个科学基础性的知识的生命周期可能比较长,不容易更新换代一样。

热心网友 时间:2022-04-19 07:48

一、性质不同

1、软件开发:是根据用户要求建造出软件系统或者系统中的软件部分的过程。

2、程序设计:是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。
二、内容不同

1、软件开发:包括需求获取,需求分析,设计,实现和测试系统工程。

2、程序设计:应包括分析、设计、编码、测试、调试等阶段。

三、不同的特征

1、软件开发:用户需要去粗取精,去伪存真,正确认识。

2、方案设计:对任务进行仔细的分析,研究给定的条件,分析应达到的最终目标,找出解决问题的规律,选择解决问题的方法,完成实际问题。
电脑编程就像是泥瓦匠;软件开发就像是建筑队;软件开发包含编程,但不只是编程,他是一个工程,还涉及到架构,分析,功能设计,数据库等等,编程只是里面最底层的体力工作;

如果你想把这个当做未来谋生编程可以分为硬件编程(面向硬件或设计硬件)也叫计算机硬件编程,软件编程也叫计算机软件编程,所以计算机编程是包含了硬件和软件编程的二软件编程顾名思义就是指的软件开发的手段,建议你还是选择一个好一点专业一点的培训学院进行学习

热心网友 时间:2022-04-19 09:56

为所谓好不好。软件开发的概念广些,从工程角度一般包括需求分析,需求定义,系统设计,详细设计,测试与维护等环节。涉及很广,编程只是其中一个细分的工作。
从收入来讲,一般负责需求分析和定义的系统分析师的薪水是普通coder的好多倍,系统架构师负责整体设计当然收入不菲,coder是民工级的。软件工程理论现在已经很成熟,比学某几种程序语言学起来难些,但前途无量。但不是说如果你完全不懂编程也可以,事实上很多软件工程师首先是个代码高手,只是不要只局限于写代码,不断的学这种语言又学那种语言,学个没完,最终永远只是个coder,干最累的活,拿最少的钱
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
运航不锈钢304方管有哪几种型号 镀锌方管有哪些型号 方管型号有哪些 方管的型号有哪些 牌照过户要换新的吗 ...自己一辆江苏牌照的小汽车,名下还能拥有一辆杭州牌照的车吗?_百度... 方管有哪些厚度 国标方管的厚度有哪些规格? 学龄前,应该教会孩子哪些技能才合适? 对学龄前孩童来说什么最重要? 计算机软件编程是什么? 什么是软件编程 请问跑步减肥的正确方法是什么?? 减肥正确的跑步姿势? 跑步减肥的正确方法有哪些? 正确的跑步减肥方法,应该是怎样的呢? 如何正确的通过跑步来减肥? 跑步减肥看上去非常简单,跑步减肥的正确方法是什么呢? 酒糟容易变质发霉该怎么 本想用酒糟打窝钓鱼但有点发霉了还能不能用鱼吃了会不会恶心还咬勾么 自己酿了糯米甜酒,可是 上边长了一层雪白色的像丝一样的东西,是发霉吗?还能吃吗?不过出来的酒还蛮多的。 酒糟发霉了是不是不可以要 买了一罐玻璃瓶装的醪糟,放了几天下面醪糟都是好的,但是玻璃盖里面霉了,为什么啊,还能不能吃啊? 酒糟发霉了,用水煮一下,还可以喂羊吗 酒糟发霉了还能喂牛吗 高粱烧酒后的酒糟西安霉还能喂鸡鸭吗? 白酒糟发霉了怎么办才好? 我买回的酒糟放了四五天上面有点霉点了还能喂牛吗? 发霉的那些酒糟能不能吃,我第一次酿甜酒,看到那发霉的东西真有点怕,请教下高手。 酒糟上面有白色的霉能吃吗 软件编程怎么样? 初中毕业学软件编程怎么样? 编程软件哪个好? 软件的编程工作是什么? 软件开发与编程有什么区别? 软件编程专业是学哪些东西呢? 软件编程和图形编程哪个好? 软件编程是什么啊? 软件编程真的好难吗? 我经常会梦见水果或蔬菜,例如青枣子、西瓜、南瓜西红柿,还有花请帮... 梦见很长的香菜和大西瓜 做梦梦到自己的父亲在挖地种菜,然后吃西瓜好不好? 做梦梦到西瓜.是什么预兆? 梦到吃大西瓜,有红又大,是什么意思?谢谢 新软盘使用之前必须格式化是什么意思?怎么做? 梦见捡到很大很大的西瓜打开过后却是白菜? 最好不要沉迷网络游戏想CF之类的,我就沉迷了QQ三国,想快点戒掉,怎么办呢? 梦见买大萝卜和西瓜 南京地铁一号线站点名称是什么? 梦到大西瓜?