讲述“软件开发”和“做程序员”的道理
转载 精选 2007-11-29 11:26:28
528阅读
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。而工程化的最主要的特点是系统化、规范化、可量化并且严格控制流程得完成开发或生产任务,在此严格的条件下优质、高效的进行生产活动。工程思想的这种优秀品质,决定了她在生产活动中不可替代的地位。比如各大品牌的手机(如Nokia、Apple)都严格的控制其生产流程,所以品牌手机比山寨机质量要好很多,售后维护也比山寨机做到系统、规范
软件工程概论与思想入门
原创 2021-08-02 15:24:30
96阅读
首先提出几个问题1、不使用变量实现4+5 并显示出来结果23451-2工程1的实现与工程2的实现不同之处在于:工程1直接使用给定的
原创 2022-12-19 15:35:17
48阅读
导读:原文作者changeword在博客园中写了一篇文章《培养软件工程思想》,在他看来,软件工程是一门学问,如何才能培养软件工程思想需要一步一步的去实践出来,以下是作者总结出来的心得。软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。
一、前言 软件开发几乎涉及到每一个从事计算机应用或系统开发人员,因此软件开发的方法问题具有普遍的实用意义。软件开发通常理解为针对某种问题进行编写程序。软件开发者有时花费了很大功夫编成一个软件,结果却得不到用户的好评。用户感到不可靠,或不方便,或不能满足他们的要求,难以投入使用。因而要求大量修改或推倒
原创 2021-07-25 14:29:12
1136阅读
现在的网站规模越来越大,涉及到的部门、人员的数量也是越来越多。自然而然的,Web开发组的规模也是越来越复杂了,由此所带来的管理难度也越来越大,在下面的文章里,我将与大家探讨一些相关的Web设计观念。1、 Web是一种软件么? 最早的Web设计是很简单的,一大堆的超链接,有些地方偶尔会看见很高级的CGI(在当时的环境下),而现在的Web已经具备了与数据紧密连接的需要,现在的Web项目中已经出现了很多
转载 精选 2006-03-03 17:37:24
850阅读
1点赞
   逐步求精法-或-自顶向下的软件工程思想。与自底向上的设计向反。    我们要从自底向上的思维转变为自顶向下的思维。逐步求精。抵达原语。希望最终每个人都可以完成自顶向下的思考问题。   Q&A:     Q:一个哲学问题:当代大学生堕落的原因是什么…    &nb
原创 2011-07-24 10:52:12
951阅读
“得其精而忘其粗,在其内而忘其外;见其所见,不见其所不见,视其所视,而遗其所不视”——《列子 说符》1. 语言只是工具  我曾经是非常执着的开发人员。我有连续几天几夜做Coding的经历,也曾经为了一个技术问题耗上三、四个星期而导致项目一再延迟,还曾经为了一个实现细节与项目相关的人员逐一争论。  我也曾经像大多数开发人员一样热衷于争论语言之间孰优孰劣。我在“​​Delphi​​​大富翁论坛”上写过
转载 2007-04-01 18:12:00
169阅读
2评论
人们普遍认为软件工程具有下述的本质特性:   软件工程关注大型程序的构造;   软件工程的中心课题是控制复杂性;   软件产品交付使用后仍然需要经常修改;   开发软件的效率非常重要;   和谐地合作是成功地开发软件的关键;   软件必须有效地支持它的用户;   在软件工程领域中通常由具有一种文化背景的人替具有另一种文化背景的人开发产品。
软件工程软件工程介绍最近看了一遍软件工程这本书,深有感触,准备把自己的收获分享给大家。1.软件的定义:IEEE对软件的定义如下:软件是计算机程序、规程以及可能的相关文档和运行计算机系统需要的数据。软件包含计算机程序、规程、文档和软件系统运行所必须的数据4个部分。 2.软件的特征:a.软件是开发产生的,而不是用传统方法制造的。b.软件不会像硬件一样有磨损。c.很多软件不能通过已有构件组装,只能自己
转载 2020-10-10 16:22:00
2110阅读
2评论
软件工程》60’一.、软件过程1、软件过程的概念答:1)**软件过程描述为为了开发出客户需要的
原创 精选 2023-05-21 08:49:14
431阅读
文章目录软件工程知识架构全景图软件工程的知识结构如何学习软件工程?学习软件工程参考书目 软件工程知识架构全景图由图可见,“质量焦点”在最底层,这不难理解软件工程是为了应对软件危机诞生的学科,其目标就是为了要聚焦于质量,构建和维护高质量的软件。可以说,聚焦于质量就是软件工程的基石。那“过程”指的是什么呢?要构建高质量软件,则要解决软件过程中的混乱,将软件开发过程中的沟通、计划、建模、构建和部署等活
 软件工程(Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。有计算机软件的应用,比如工业
转载 2023-07-24 14:29:17
66阅读
软件工程文章目录软件工程什么是软件工程什么是好的软件软件工程的基本要素软件开发的基本策略过程方法工具软件开发面临的挑战软件的定义软件的本质复杂性一致性可变性不可见性软件工程的产生和发展软件工程的基本概念 ##软件的本质特性软件的定义软件=程序+数据+文档程序:计算机可以接受的一系列指令,运行时可以提供所要求的功能和性能数据:使得程序能够适当地操作信息的数据结构文档:描述程序的研制过程、方法和使用的
原创 2021-04-15 15:01:04
736阅读
软件工程三要素方法、工具、过程不同算法排序的时间复杂度算法
原创 2023-01-17 19:00:04
180阅读
    软件工程,英文名Software Engineering,是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它提出了软件的生命周期并把软件开发的过程分成几个阶段,分别是定义规划、需求分析、软件设计、程序编码、软件测试和运行维护。说实话,在本科阶段我已经学过软件工程这门课,对里面的很多概念也耳熟能详。但我总是感觉不到软件工程对我编码所
原创 2014-09-19 19:21:47
947阅读
重点课程软件过程模型⭐⭐⭐⭐模型汇总瀑布模型特点严格区分阶段,每个阶段因果关系紧密相连只适合需求明确的项目缺点严格串行化,很长时间才能看到结果每个阶段一次性完全解决该阶段工作,不现实原型模型特点适合需求不明确的项目原型模型两个阶段原型开发阶段目标软件开发阶段原型模型两个分支抛弃型原型:使用原型获取需求之后,直接抛弃,使用其他模型开发演化型原型:将原型逐步演化成其他的模型原型以及相关模型V模型W模型
软件工程概述一、软件的发展历史程序设计阶段软件设计阶段软件工程阶段
 点击0元报名后领取>>>软考18本电子版教材 & 15个科目知识点速记 + 17套历年真题试卷 + 80篇软考优秀论文6G资料包 一、需求分析 (一)需求的三个层次 1.业务需求——企业或用户高层次的目标∶宏观角度 2.用户需求——企业或用户的具体目标∶微观角度 3.系统需求——软件需求∶系统开发角度 (1)功能需求∶需要用户明确
转载 2023-08-08 22:45:11
123阅读
  • 1
  • 2
  • 3
  • 4
  • 5