第一章 软件工程学概述 重点小节:软件工程、软件生命周期、软件过程 重点考点:软件生命周期各个阶段的定义、目标、任务、步骤 软件工程七条本质特征 瀑布模型 一、软件危机(全部略写) 软件开发的三个发展时期: 个体化软件开发时期 “软件作坊式开发 ...
课程地址:https: next.xuetangx.com learn THU THU exercise 一 题目描述 请用Python 编写一个计算器的控制台程序,支持加减乘除 乘方 括号 小数点,运算符优先级为括号 gt 乘方 gt 乘除 gt 加减,同级别运算按照从左向右的顺序计算。 二 输入描述 数字包括 ,小数点为 . ,运算符包括:加 减 乘 除 乘方 ,注:不是 括号 需要从命令行参 ...
2020-02-22 18:54 1 785 推荐指数:
第一章 软件工程学概述 重点小节:软件工程、软件生命周期、软件过程 重点考点:软件生命周期各个阶段的定义、目标、任务、步骤 软件工程七条本质特征 瀑布模型 一、软件危机(全部略写) 软件开发的三个发展时期: 个体化软件开发时期 “软件作坊式开发 ...
本篇文章是对课程软件工程经济学的课堂内容总结,适用于大连交通大学。 第一章:绪论 软件、软件产业与软件企业 软件的定义:软件是计算机系统中与硬件相互依存的另一个部分,它包括程序、数据及其相关文档的完整集合。 软件分类及其特点——软件的分类 -按软件的功能进行分类:系统软件、支撑软件 ...
这个OOAD讲的都是很抽象的东西!老师说这个在现在的学习中用到的不是很多,但是以后出去工作的时候就会常用到的。 首先来了解OOAD是讲什么的。 OOAD:Object Oriented Analy ...
1.1 软件 = 软件工程+(数据结构+算法) 软件企业 = 软件+商业模式 1 关于软件开发的不同阶段: 玩具阶段 业余爱好阶段 探索阶段 成熟的产业阶段 1.2 软件工程的特殊性及计算机与软件工程的关系 1.2.1 软件的特殊性 复杂性 ...
0. 学习别人的经验和体会。 同学们在上这门课的时候,都是大二,大三,有的是跨专业考研过来的。觉得在大学里,到教室来听课有意思么?请看: 你为何要来上课并且认真参与, 另外,请看: 你也可以把你的课堂生活过得像这样, 如果你的老师和助教做不到,请把博客转给他们看。 你在学 ...
单选 1 计算机硬件能直接执行的是 B A. 高级语言 B. 机器语言 C. 汇编语言 D. 任何语言 用汇编语言编写的程序,计算机是不能直接识别和执行的;必须先把汇编语言源程序翻译成机器语言程序(即目标程序),然后才能被执行。 2 完整的计算机系统通常包括 A A. ...
什么是软件构建 构建的主要活动是编码和调试,但也涉及详细设计、规划构建、单元测试、集成、集成测试等其他活动。 软件构建活动中的具体任务 验证有关的基础工作已经完成,因此构建活动可以顺利进行下去; 确定如何测试所写代码; 设计并编写类(class)和子程序(routine ...
c++实现计算器(自动生成算式并计算) 要满足的需求有以下几个: 自动生成随机的四则运算算式,包含括号和小数。 对生成的算式计算出结果。 算式、结果分别存储到不同的文件。 一 生成算式 由上述需求可知,算式中有运算符('+','-','*','/','(',')'),整数 ...