思考题
- 格式:doc
- 大小:49.50 KB
- 文档页数:7
第一章思考题:1.“1摩尔氢”这种说法明确吗?2.在0℃时,一只烧杯中盛有水,水面上浮着三块冰,问水和冰组成的系统中有几相?如果撒上一把食盐,并设法使其全部溶解,若系统的温度仍维持0℃不变而冰点下降,将有什么现象发生,此时系统为几相?如果再加入一些AgNO3溶液,又有什么现象发生,此时系统为几相?如果又加入一些CCl4,系统又为几相?3.等离子体是怎样形成的?它有什么用途?4.“温室气体”有哪些?引起臭氧层空洞的物质有哪些?5.适用于理想气体状态方程式的真实气体所处的条件是什么?6.为什么在炎热的夏季,常用喷水来降温?7.说明在冬季,向汽车水箱中加入乙二醇或甘油可用来防止水箱冻裂的原因。
8.为什么浮在海面上的冰山其中含盐极少?9.为什么海水鱼和淡水鱼不能交换生活环境?10.医院给病人进行大量补液时,为什么常用0.9%氯化钠溶液和5%葡萄糖溶液?11.估计下列物质分别属于哪一类晶体。
(1)BBr3,熔点-46℃;(2)KI,熔点880℃;(3)Si,熔点1423℃。
12. 利用石墨作电极或作润滑剂各与它的晶体中哪一部分结构有关?金刚石为什么没有这种性能?习题:1 什么叫聚集状态?什么叫相?聚集状态相同的物质在一起是否一定组成同一相,为什么?2 Q、W、T、V、P是否状态函数?为什么?3 什么叫沸点和凝固点?外界压力对它们有无影响,如何影响?4 20℃时某处空气中水的实际蒸气压为1.001kPa,求此时的相对湿度是多少?若温度降低到10℃,此时的相对湿度又是多少?5 比较并简述原因:(1)0.1mol·kg-1,0.2 mol·kg-1,0.5 mol·kg-1蔗糖溶液的凝固点高低。
(2)0.1molC6H12O6,0.1molNaCl,0.1molNa2SO4溶于1kg水中构成溶液的凝固点高低(3)0.1 mol·kg-1,0.2 mol·kg-1,0.5 mol·kg-1的Na2SO4溶液的渗透压高低。
思考题-绪论0.1 质量、重量、密度、容重的定义,密度和容重间存在着什么关系?各物理量的量纲和量测单位是什么?0.2 什么叫做粘滞性?粘滞性对液体运动起什么作用?0.3 固体之间的摩擦力与液体之间的内摩擦力有何原则上的区别?何谓牛顿内摩擦定律,该定律是否适用于任何液体?0.4 什么是理想液体?理想液体与实际液体的根本区别何在?0.5 为什么可以把液体当作“连续介质”?运用这个假设对研究液体运动规律有何意义?0.6 作用于液体上的力可以分为哪两类?二者有何区别?试举例说明之。
0.7 试从力学分析的角度,比较流体与固体对外力抵抗能力的差别。
0.8 何谓连续介质模型?为了研究流体机械运动的规律,说明引用连续介质模型的必要性和可行性。
0.9 按作用方式的不同,以下作用力:压力、重力、引力、摩擦力、惯性力哪些是表面力?哪些是质量力?0.10为什么说流体运动的摩擦阻力是内摩擦阻力?它与固体运动的摩擦和有何不同?0.11液体和气体的粘度随温度变化的趋向是否相同?为什么?0.12怎样表示液体的压缩性和膨胀性?0.13理想流体、不可压缩流体的特点是什么?思考题-流体静力学1.1 静水压强有哪些特性?静水压强的分布规律是什么?1.2 什么叫压力体?如何确定压力体的范围和方向?1.3 何谓绝对压强,相对压强和真空值?它们的表示方法有哪三种?它们之间有什么关系?1.4 试述静止流体中的应力特性。
1.5 怎么认识流体静力学基本方程z+p/ρg=C的几何意义和物理意义?1.6 绝对压强、相对压强、真空度是怎样定义的?相互之间如何换算?1.7 怎样绘制液体静压强分布图?1.8 何谓压力体?怎样界定压力体?判断虚、实压力体有何实际意义?1.9 怎样计算作用在潜体和浮体上的静水总压力?1.10 液体的表面压强(以相对压强计)P0不等于0时,怎样计算作用在平面或曲面上的静水总压力?思考题-一元流体动力学2.1 “恒定流与非恒定流”,“均匀流与非均匀流”,“渐变流与急变流”等三个概念是如何定义的?它们之间有么联系?渐变流具有什么重要的性质?2.2 什么叫总水头线和测压管水头线?水力坡度和测压管坡度?均匀流的测压管水头线和总水头线的关系怎样?2.3 能量方程中各项的几何意义和能量意义是什么?2.4 关于水流去向问题,曾有以下一些说法如“水一定是从高处向低处”,“水是由压力大的地方向压力小的地方流”,“水是由流速大的地方向流速小的地方流”这些说法对吗?试用基本方程式论证说明。
第一章离心泵一、问答题1.离心泵的扬程是什么意义?其单位是什么?样本上常用单位是什么?两者的关系是什么?2.离心泵的主要过流部件是哪些?对它们的要求是什么?3.离心泵开泵前为什么要灌泵?4.H T∞代表什么意义?在什么假设条件下得到的扬程?5.H T∞与哪些因素有关?为什么说它与介质性质无关?6.介质压力与扬程有何关系?7.Hu u w w c cT∞=-+-+-221212222212222中哪些是静扬程?由什么作用产生的?哪些是动扬程?8.什么叫前弯叶片、径向叶片、后向叶片?用欧拉方程和速度三角形导出理论扬程H T∞与Q T的关系,并画出三种叶片的H QT T∞-曲线()α190=。
9.什么叫反作用度?反作用度大好还是小好?离心泵的反作用度与什么参数有关?前弯、径向及后弯叶片的反作用度如何?10.离心泵中主要是哪种叶片?为什么?βA2大致范围是多少?11.离心泵的排量与哪些结构和工作参数有关?12.有限叶片叶轮中轴向涡流是由与什么原因产生的?轴向涡流对出口及进口速度三角形有何影响?哪个影响是主要的?13.试画出叶片无限多与叶片有限时叶轮出口速度三角形图。
14.滑移系数影响扬程提高是不是由于环流而产生了损失?15.汽蚀的机理如何?有何危害?16.NPSH a的含义是什么?17.NPSH r的含义是什么?18.如何判别是否发生了汽蚀?19.生产中如何提高NPSH a?20.在设计、操作中如何减小NPSH r?21.吸入真空度为何可以表示NPSH r的大小?22.允许的吸收入真空度在什么条件下要进行修正?为什么?23.如何确定离心泵的几何安装高度?24.什么是吸入头?什么是灌注头?25.常减压装置中减压塔的基础为什么比常压塔基础高?26.为什么炼厂油罐区的泵房地面比当地地面低?27.一台离心泵在青岛地区使用和兰州地区使用其允许几何安装高度何地大?28.如何从装置方面防止汽蚀发生?生产操作中要注意哪些问题?29.用NPSHp c pas s v=+-ρρ22和()p p cZ hs A sg f A Sρρ=----22两式说明如何防止汽蚀发生?30.离心泵有几条特性曲线?各特性曲线有何特点、有何用途?31.离心泵开泵前要关闭出口阀,为什么?32.离心泵的功率曲线是如何形成的?33.离心泵的轴功率公式可写为NQH=ρη,当Q=0时N=0对吗?34.离心泵开泵前要关闭出口阀门而旋涡泵和轴流泵开泵前要打开出口阀门,为什么?35.离心泵的额定点和高效区是如何确定的?36.离心泵中主要有哪些损失?各影响哪些工作参数?37.离心泵的实际特性H Q -曲线是如何形成的?用画图示意说明。
思考题概述思考题是一种促使思考的工具,它可以帮助人们深入思考一个问题或主题。
通过思考题,人们可以更好地理解一个概念、探索一个观点或解决一个难题。
思考题不仅可以用于学术研究中,在工作、生活中也能发挥很大的作用。
本文将介绍思考题的定义、作用、设计和使用方法,并提供一些例子供读者参考。
定义思考题是一种用于引导人们思考的问题。
它通常是开放性的,不仅有一个答案,并且可以引发深入的思考和讨论。
思考题可以是关于任何主题的,包括科学、哲学、社会问题等。
通过思考题,人们可以思考自己的观点、推断逻辑关系、分析问题的根本原因等。
作用思考题有如下几个作用:1.促进思考:思考题可以帮助人们提出新的问题、挑战传统观点,激发创造力和想象力。
2.增进理解:通过思考题,人们可以深入思考一个问题,并从不同角度探索和理解一个主题。
3.引发讨论:思考题可以作为引发讨论的起点,激发人们互动和交流,促进合作和团队精神。
4.推动改变:思考题可以帮助人们反思自己的观点和行为,促进个人和社会的改变和进步。
设计方法设计一个有效的思考题需要考虑以下几个因素:1.开放性:思考题应该是开放性的,即不仅有一个正确答案,并且可以引发深入的思考和讨论。
2.挑战性:思考题应该具有一定的挑战性,能够激发人们的思考和创造力。
3.目的明确:思考题应该有明确的目的,即帮助人们思考一个特定的问题或主题。
4.多样性:设计思考题时,应该多角度考虑,涉及不同的维度和观点,以便人们能够从多个角度思考问题。
使用方法使用思考题可以帮助人们更好地深入思考一个问题或主题。
以下是一些使用思考题的方法:1.自省:在自己的思考过程中,可以使用思考题来引导思考,激发自己的创造力。
2.小组讨论:在小组中,可以使用思考题作为引发讨论的起点,鼓励每个人发表观点,促进合作和团队精神。
3.作为写作工具:在写作过程中,可以使用思考题来引导自己的思考和研究,帮助构建和组织文章的结构。
4.教育培训:在教育培训中,可以使用思考题来激发学生的思考和参与,提高学习效果。
思考题:习题:1、⽤数字存储⽰波器测试直流信号时,若采⽤Quick Meas测试应选哪项参数?A、Peak——PeakB、Average答案:B2、⼩规模的TTL电路,不⽤的输⼊端可以悬空处理,此时相当于。
A、⾼电平B、低电平答案:A3、输出阻抗为50Ω的信号源输出V PP=1V,f=1kH Z的信号,⽤⽰波器测量空载时的输出信号V PP= 。
答案:2V4、动态测试对于模拟集成电路要加上,对于数字电路,输⼊信号多采⽤。
答案:交流测试信号,连续脉冲,周期性变化的逻辑信号。
5、若给数字提供1KHz的时钟信号,应采⽤。
A、1KHz TTL信号B、1KHz 峰峰值为5V的标准⽅波信号C、两者均可答案:A6、判断:由数据选择器和数据分配器组成的多路数据传送系统,既可传送数字信号,⼜可传送模拟信号。
()答案:错误7、判断:集成电路都是有源器件。
()答案:正确8、集成电路按所体现的功能可分为:,,,。
答案:模拟集成电路,数字集成电路,接⼝电路,特殊电路。
9、静态测试是只研究电路的各种_________________情况,不去管各种状态间的转换的过渡情况。
对于模拟集成电路,此时不加___________________;对于数字集成电路,多采⽤____________________________________________。
答案:静态和稳态,交流测试信号,逻辑电平或单脉冲10、如何⽤两⽚CD4008实现⼋位⼆进制数加法?画出电路图。
答:可⽤下图实现11、什么异或门可⽤作⾮门⽤?答:因为A⊕B=A B +A B,当B=1时,A⊕1=A,就可实现对A取⾮。
12、全加器实现两数相减时,结果符号如何判断?答:⽤进位位C0来表⽰。
C0=1时,表⽰结果为⾮负数;C0=0时,表⽰结果为负数。
13、为什么CMOS门电路输⼊端不能悬空?答:CMOS电路所有输⼊端不允许悬空。
因为悬空时,其输⼊端电平不定,电路状态将不稳定,⽽且⽤⼿触及悬空端时,极易造成栅极击穿,造成永久性损坏。
部编版语文课后思考题的作用一、部编版语文课后思考题的类型丰富1. 有的思考题是关于文章内容理解的。
就像是问你文章里某个情节是怎么回事呀,或者某个人物为啥要这么做呢。
这能让咱们更好地把握文章的故事线,就像抓住风筝的线一样,不跑偏。
2. 还有些是针对文中字词的。
比如说某个生字的用法,或者某个词语在这个语境里有啥特殊含义。
这就好比是给咱们一把小钥匙,能打开理解文章用词精妙的大门。
3. 也有关于文章主题探讨的思考题。
这是让我们思考作者写这篇文章到底想传达啥,是一种价值观呢,还是对某个现象的看法。
这就像是在和作者隔着书本聊天,猜他心里的小九九。
二、对学生学习的帮助可不小1. 有助于提高阅读理解能力。
通过回答这些思考题,我们得把文章拆开来、揉碎了去看,这样就能更敏锐地捕捉到文章的各种信息,就像练了一双透视眼似的。
2. 能加深对字词的掌握。
我们不再是死记硬背字词的写法和读音,而是从文章的具体语境里去理解它们,这就像把字词种在了肥沃的土壤里,能长得牢牢的。
3. 还能培养思考能力和思维的深度。
思考文章主题这种问题,需要我们调动自己的大脑,从不同角度去分析,这就像是给我们的大脑做健身操,让它越来越强壮。
三、对教师教学也有很大的意义1. 可以帮助教师了解学生的学习情况。
看学生回答思考题的情况,教师就能知道学生哪里懂了,哪里还迷糊,就像医生通过症状判断病情一样。
2. 能够引导教师调整教学重点。
如果很多学生对某个思考题回答得不好,那教师就知道这个地方得着重再讲讲了。
3. 是教学反馈的重要依据。
教师可以根据学生对思考题的回答,反思自己的教学方法是不是得当,是不是需要改进。
四、从语文教育整体来看的作用1. 推动语文素养的提升。
课后思考题就像一个个小阶梯,我们一步步攀登,语文素养也就一点点提高了。
2. 让语文学习更加系统。
它和课文内容紧密相连,把整个语文学习的过程串联起来,就像串珠子一样,形成一个完整的项链。
3. 有助于传承文化。
五道思考题工作方案
以下是一些关于工作的思考题,供您参考:
1. 如何提高工作效率?
2. 如何处理工作中的压力和挑战?
3. 如何建立良好的工作关系?
4. 如何提高自己的职业技能和知识水平?
5. 如何平衡工作和生活的关系?
每个问题都可以深入探讨,例如对于第一个问题“如何提高工作效率”,可以进一步思考:
确定优先级:确定哪些任务是最重要的,并优先处理这些任务。
制定计划:制定详细的工作计划,包括时间表和任务清单。
避免多任务处理:尽量一次只做一件事,多任务处理通常会降低效率和质量。
优化工作流程:分析工作流程,找出瓶颈和不必要的环节,进行优化。
学会说“不”:避免接受过多的任务和责任,这可能会分散您的注意力并降低效率。
以上内容仅供参考,建议根据具体的工作情况制定出相应的工作方案。
1、在里填上合适的数字。
2、小欣家离学校850米。
一天早晨,她从家去学校上学,大约走到总路程的一半时,发现忘记带数学书。
于是她又回家拿书,再去学校。
这天早晨,小欣上学大约一共走了多少米。
3、两个长5厘米、宽2厘米的长方形重叠成下边的图形。
你能算出这个图形的周长吗?4、小宇和妈妈去外婆家,买两张火车票一共用去96元。
小宇的火车票票价是妈妈的一半,小宇的火车票票价是多少元?5、小芳比妈妈小27岁,妈妈今年的岁数正好是小芳的4倍。
妈妈和小芳今年各多少岁?6、爸爸从家到火车站大约需要20分钟。
车站规定发车前5分钟停止检票,爸爸最迟应在什么时间从家出发?(火车票上的时间显示为13:37发车)7、青湾村有一个正方形养鱼池,在养鱼池的四角都栽有一棵树。
现在要扩大养鱼池,扩大后养鱼池的形状仍然是正方形,面积是原来的2倍。
不移动这4棵树,能做到吗?8、一个大西瓜,需要2只小猴一起抬。
3只小猴要把西瓜从离家300米远的地方抬回家,平均每只小猴要抬多少米?9、小春在计算除法时,把除数72误写成了27,结果得到商26还余18.你能算出正确的结果吗?10、用一个杯子向空水壶里倒水,如果倒进3杯水,连壶重740克;如果倒进5杯水,连壶重980克。
每杯水重多少克?11、在下图的正方形中画一个点,使这个点到每条边的距离都相等。
先想一想应该怎样画,再试着画一画。
12、你会用简便方法计算下面各题吗?360×52+480×36 999×8+111×2813、小华和小明分别从一座桥的两端同时出发,往返于桥的两端之间。
小华的速度是65米/分,小明的速度是70米/分,经过5分钟两人第二次相遇。
这座桥长多少米?14、甲、乙两人沿着400米的环形跑道跑步,他们同时从同一地点出发,同向而行。
甲的速度是280米/分,乙的速度是240米/分,经过多少分钟甲第一次追上乙。
15、一个数,既是40的因数,又是5的倍数。
实验一、仪器的认领思考题:(1)举例说明如何洗涤具有还原性质的污迹?如何洗涤有机物污迹?如何洗涤净瓷研钵内的污迹?如何洗净类似于烧瓶一类的无法刷洗干净的容器?(2)带有刻度的度量仪器如何进行干燥?(3)烤干试管时,为什么试管口要略向下倾斜?实验三、煤气灯的使用思考题:(1)正常火焰哪一部位温度最高?哪一部位温度最低?各部位的温度为何不同?实验五、水的净化思考题:(1)天然水中主要的无机盐杂质是什么?(2)用电导率仪测定水纯度的根据是什么?(3)如何筛分混合的阴、阳离子交换树脂?实验六、盐酸和氢氧化钠互滴思考题:(1)容量器皿洗净的标志是什么?(2)滴定分析中,哪些仪器在使用时需要用操作溶液润洗几次,为什么?(3)有同学在滴定时把锥形瓶用操作溶液润洗,将对测定结果有何影响?(4)滴定管中存有气泡对滴定有什么影响?怎样避免?实验七、标准液的配制与标定思考题:(1)如何计算称取基准物质H2C2O4·2H2O的质量范围?太多或太少对标定有何影响?(2)用称量瓶称取H2C2O4·2H2O基准物质时,称量瓶盖是否需要盖好?为什么?(3)用H2C2O4标定NaOH溶液时,是否可用甲基橙作指示剂?(4)若滴定管、移液管、锥形瓶和容量瓶都有少量水分,是否都需要用标准溶液润洗?实验八、醋酸电离度思考题:(1)在测定吸光度时,如果温度变化比较大,对测得的稳定常数有何影响?(2)实验中,每个溶液的pH是否一样,如不一样对结果有何影响?(3)使用分光光度计要注意哪些操作?(4)使用分光光度法测定配合物组成与稳定常数的前提是什么?实验九、氯化钠的提纯思考题:(1)粗盐中含有那些杂志?如何用化学方法去除?怎样检验其可溶性杂质是否沉淀完全?(2)为什么首先要把不溶性杂质与SO42-一起除去?为什么要将硫酸钡过滤掉后才加碳酸钠?(3)为什么在粗盐提纯过程中加氯化钡和碳酸钠后,均要加热至沸?(4)通氯化氢气体前,为何要将氯化钠溶液浓缩至微晶出现?这种氯化氢法制备试剂氯化钠的原理是什么?(5)在产品干燥前,为什么要将氯化钠抽干?有何好处?(6)哪些情况会造成产品产率过高?实验十、转化法制硝酸钾思考题:(1)锥形瓶中析出的晶体是什么?(2)热过滤的目的是什么?(3)热过滤后小烧杯中析出的晶体是什么?(4)重结晶时,按KNO3:H2O=2:1(质量比)的比例向粗产品中加入一定量水的理论依据是什么?实验十一、乙醇纯化思考题:(1)在蒸馏装置中,把温度计水银球插入溶液中或在蒸馏头侧管口之上,是否正确?为什么?(2)蒸馏时,烧瓶中为何要加沸石?如果加热后才发现未加沸石,如何处理才安全?实验十二、熔点的测定思考题:(1)分别测得样品甲、乙的熔点各为100℃,将它们按任意比例混合后,测得的熔点仍为100℃,这说明什么问题?(2)测定熔点时,若遇下列各种情况,将会产生怎样的结果?A.熔点管内壁不洁净;B.熔点管壁太厚;C.熔点管底部未封严;D.样品未完全干燥或含有杂质;E.样品研得不细或装得不紧、不匀;F.测定时,升温速率太快。
思考题:1、软件项目开发首先要做的事是什么?答:首先要做的事软件需求分析,它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明书)表达出来的过程。
本阶段的基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写需求规格说明书文档并最终得到用户的认可。
需求分析的主要方法有结构化分析方法、数据流程图和数据字典等方法。
本阶段的工作是根据需求说明书的要求,设计建立相应的软件系统的体系结构,并将整个系统分解成若干个子系统或模块,定义子系统或模块间的接口关系,对各子系统进行具体设计定义,编写软件概要设计和详细设计说明书,数据库或数据结构设计说明书,组装测试计划。
2、你认为该软件应具备的最重要的特性是什么?答:方便用户使用,功能界面友好,考虑各种特殊情况,有效避免发生异常。
3、你认为怎样分工是最合理的?答:为保障软件工程的顺利实施,建立合理的角色管理体系是整个软件工程管理中一个重要的方面。
我们采用角色分工的方法,首先划清角色职责,在具体的项目实施过程中为每位成员分配角色(根据项目规模和人员情况,可以一人兼多个角色和多人充当一个角色),以保证项目开发过程的各个环节责任明确、分工到人。
角色数量与公司规模和项目规模有关,一般设置为项目经理、需求分析工程师、系统设计工程师、高级软件工程师、软件编码工程师、测试设计工程师、测试工程师、软件支持工程师8个角色。
通过划分软件工程角色,可以根据技术员的技能安排相关的任务,可以有目的的培训或招聘相关技能的人才,可以有重点的稳定高级人才,防止人员流动带来的风险。
我有什么类型的业务,我就需要什么样的人,而不是,我有什么样的人,我就做什么样的业务。
如果没有明确的角色划分,就没有合理的职责分配,一个人几乎什么都需要掌握(学习是有成本的),当他达到一定的水平之后,自然就追求更高的待遇,他具备高级软件工程师的水平,但我们更需要程序员,我们应该提供什么样的待遇呢?我们需要什么样的人,我们就提供什么样的待遇。
在传统的项目小组中,我们往往安排技术高超、经验最丰富的程序员做项目经理,这是一个误区,技术高超、经验丰富的人应该做系统分析和设计,他是技术专家,这是他的特长,项目经理应该是一个管理、协调和客户关系专家,有时,二者可以是一个人,但决不是一个角色,在大的项目中,二者更应当分开。
技术人员一般不善于处理客户关系,很多项目的失败就是因为客户关系处理不好造成的。
一个人到底是什么角色,是在项目中根据项目特点和个人技能临时确定的,并不一定代表一个人的能力和未来,是因事就人,而不是因人就事。
思考题:1、软件项目计划主要完成什么工作?答:软件项目计划主要完成如下工作:1.确定范围对该软件项目的综合描述,定义起所要做的工作以及性能限制,它包括:(1)项目目标;(2)主要功能;(3)性能限制;(4)系统接口;(5)特殊要求;(6)开发概述。
2.分配资源。
(1)人员资源;(2)硬件资源;(3)软件资源;(4)其他。
3.进度安排。
进度安排的好坏往往会影响整个项目的按期完成,因此这一环节是十分重要的。
制定软件进度与其他工程没有很大的区别,其方法主要有:(1)工程网络图;(2)Gantt图;(3)任务资源表;(4)成本估算;(5)培训计划。
2、你认为项目开发计划中的最重要的问题是什么?答:在项目开发流程中,影响项目成败的关键因素是需求分析和系统设计,需要由经验丰富的技术人员从事,但公司中具有这种技能的人往往不够,导致项目小组中无法进行职责分配,往往大家一块去调研、一块做设计、一块做编码,导致需求和设计风险较大、开发效率较低、开发成本较高,软件质量得不到保证。
鉴于这种情况,我们可以成立软件工程小组、技术支持小组和客户服务小组三个可复用的组织,他们分别从事不同的工作,由不同技能的人组成,一个人可以参与多个组织。
它们都为项目小组服务,并安排人员参与不同的项目小组,提供不同的技能,在某一方面可以做的更好。
一个项目小组一般由软件工程小组和客户支持小组的部分成员,以及几名程序员临时组成,项目结束后,项目小组也随即解体。
3、你认为项目计划怎么对软件开发有意义?答:制订软件项目计划的目的在于建立并维护软件项目各项活动的计划,软件项目计划其实就是一个用来协调软件项目中其它所有计划,指导项目组对项目进行执行和监控的文件。
一个好的软件项目计划可为项目的成功实施打下坚实的基础。
软件项目有其特殊性,不确定因素多,工作量估计困难,项目初期难于制定一个科学、合理的项目计划,制定一个好的计划,可以让客户了解你的目的和客户的是不是一致,不会导致做无用功的可能。
所以,制定一个项目计划对软件开发是很有意义的。
思考题:1、需求分析在软件开发中真的有那么重要吗?答:需求的定义包括从用户角度(系统的外部行为),以及从开发者角度(一些内部特性)来阐述需求。
关键的问题是一定要编写需求文档。
需求的另外一种定义认为需求是“用户所需要的并能触发一个程序或系统开发工作的说明”。
有些需求分析专家拓展了这个概念:“从系统外部能发现系统所具有的满足于用户的特点、功能及属性等”。
这些定义强调的是产品是什么样的,而并非产品是怎样设计、构造的。
而下面的定义则从用户需要进一步转移到了系统特性:需求是指明必须实现什么的规格说明。
它描述了系统的行为、特性或属性,是在开发过程中对系统的约束。
从上面这些不同形式的定义不难发现:并没有一个清晰、毫无二义性的“需求”术语存在,真正的“需求”实际上在人们的脑海中,这个人们主要是指客户,但一般情况下,用户并不能描述自己的需要,只就需要系统分析人员根据用户的自己语言的描述整理出相关的需要再进一步和客户核对。
系统分析员和客户需要确保所有项目风险承担者在描述需求的那些名词的理解上务必达成共识。
所以,需求分析在软件开发中是必不可少的。
2、分析系统流程图,流程图和数据流图的区别和各自的特点。
答:系统流程图是在系统分析员在做系统构架阶段,或者说,在接触实际系统时,对未来构建的信息处理系统的一种描述。
这种描述是相对简单且完全的,涉及到未来系统中使用的处理部件,如磁盘,显示器,用户输入以及处理过程的先后顺序表示等,标准的系统流程图应该有10种图元,具体的有国家标准。
当然,系统流程图还可以用来表示现有的信息系统处理过程涉及的各个部件以及次序。
系统流程图是描绘物理系统的传统工具.它的基本思想是用图形符号以黑盒子形式描述系统里面的每个部件(程序,文件,数据库,表格,人工过程等等).系统流程图表达的是信息在系统各部件之间流动的情况,而不是对信息进行加工处理的控制过程,因此尽管系统流程图使用的某些符号和程序流程图中使用的符号相同,但是它确是物理流程图而不是程序流程图数据流程图(DFD)是在系统分析员在系统设计阶段,对实际构建的系统分析综合后,提取逻辑模型的一个过程,它更关注于过程内数据的处理,而把具体处理数据的物理过程,物理分布忽略。
实际上,最初始的数据流程图标准图元只有四个!实体,过程,数据流,数据的存储。
并且,数据流的分析过程是逐步对实际过程求精的,从顶层数据流图,到分层数据流图,数据流,过程类型也逐步增加,直到形成最后的数据字典和底层数据流图。
需要注意的是数据流图和程序设计中的程序流程图(Flow Chat)是不同的,数据流图关心的是企业业务系统中的数据处理加工的客观过程,并不关心未来电子化处理的加工过程;数据流图中流动的只是数据,并没有控制过程,但在程序流程图当中,必须有控制逻辑。
流程图是流经一个系统的信息流、观点流或部件流的图形代表。
在企业中,流程图主要用来说明某一过程。
这种过程既可以是生产线上的工艺流程,也可以是完成一项任务必需的管理过程。
例如,一张流程图能够成为解释某个零件的制造工序,甚至组织决策制定程序的方式之一。
这些过程的各个阶段均用图形块表示,不同图形块之间以箭头相连,代表它们在系统内的流动方向。
下一步何去何从,要取决于上一步的结果,典型做法是用“是”或“否”的逻辑分支加以判断。
流程图是揭示和掌握封闭系统运动状况的有效方式。
作为诊断工具,它能够辅助决策制定,让管理者清楚地知道,问题可能出在什么地方,从而确定出可供选择的行动方案。
3、怎样写符合规范的数据流图和数据词典?答:1.应适当的为数据流、加工、数据存储以及外部实体命名,名字应该反映该成分的实际含义,避免使用空洞的名字。
2.一个加工的输出数据流,不应与输入数据流同名,及时他们的组成完全相同。
3.允许一个加工有多条数据流流向另一个加工,也允许一个加工有两条相同的输出数据流流向不同的加工。
4.保持父图与子图的平衡。
也就是说,父图中的某加工的输入输出流必须与他的子图的输入输出数据流在数量上和名字上相同。
值得注意的是,如果父图中的一个输入(输出)数据流对应于子图中的几个输入(输出)数据流,而子图中组成这些数据流的数据项的全体正好是父图中的这一个数据流,那么他们仍然算是平衡的。
5.在自顶向下的分解过程中,若一个数据存储首次出现时,只与一个加工有关系,那么这个数据存储应作为这个加工的内部文件而不必画出。
6.保持数据守恒,也就是,一个加工的所有输出数据流中的数据必须能从该加工的输出流中直接获得,或者通过该加工能产生的数据。
7.每个加工必须既有输入数据流,又有输出数据流。
8.在整套数据流图中,每个数据存储必须既有读的数据流,又有写的数据流。
但是在某张子图中,可能只有读没有写,或者只有写没有读。
4、怎样组织对该工作的评审?答:对功能的正确性,完整性和清晰性,以及其它需求给予评价.评审通过才可进行下一阶段的工作,否则重新进行需求分析。
思考题1.系统设计和需求分析的关系是什么?两者必须先后关联吗?答:系统设计时把需求分析变换成软件表示的过程,主要包含两个阶段:软件体系结构设计和部件级设计阶段。
前者为概要设计,后者为详细设计。
系统设计是将需求分析转化为数据结构和软件,进而将软件体系结构性元素转化为软件部件的过程性描述,得到软件详细的数据结构和算法的过程。
因此,系统设计时基于需求分析的。
两者必须是先后关联,如果不这样,系统设计的盲目的,会导致这个工程失去目标和方向,最终导致失败。
2.怎样描绘系统的体系结构?答:体系结构的描述有多种风格:数据位中心的体系结构;数据流风格的体系结构;调用和返回风格的体系结构;面向对象风格的体系结构;层次式风格的体系结构。
3.怎样绘制符合规范的流程图。
答:首先要对整个系统流程有清晰的认识,其次要使用合适的绘图软件帮助实现,最后要对绘好的流程图进行检查,保证逻辑的清晰正确。
思考题1.简述详细设计阶段的主要任务。
答:(1)为每个模块确定采用的算法,选择某种适当的工具表达算法的过程,写出模块的详细过程性描述;(2)确定每一模块使用的数据结构;(3)确定模块接口的细节,包括对系统外部的接口和用户界面,对系统内部其它模块的接口,以及模块输入数据、输出数据及局部数据的全部细节。