- 3
- 0
- 约1.11千字
- 约 44页
- 2018-09-20 发布于湖北
- 举报
;;本章要点;;程序设计的基本过程;程序设计语言的组成;结构化程序特点:
设计只有一个入口
只有一个出口
没有死语句
没有死循环;程序设计方法___面向对象的程序设计;封装就是把对象的属性和操作结合成一个不可分割的整体。封装的结果就是使一个对象形成接口和实现两个部分。对于用户来说,接口是可见的,实现是不可见的。封装是面向对象方法重要的机制,其目的是有效地实现信息隐藏原则。;封装;类是一组具有相同属性和相同操作的对象的集合。一个类中的每个对象都是这个类的一个实例。;继承是表达类之间相似性的一种机制,即在已有的类的基础之上增加构造新的类,前者称为父类(或超类),后者称为子类。子类除自动拥有父类的全部属性和操作外,还可以进一步定义新的属性和操作。;;软件开发的实际成本和进度估计不准确
开发出来的软件常常不能使用户满意
软件产品的质量不高,存在漏洞,需要打补丁
大量已有的软件难以维护
软件缺少有关的文档资料
软件的开发和维护成本不断提高
软件生产技术进步缓慢,跟不上硬件的发展;软件工程是指应用计算机科学、数学及管理科学等原理,以工程化的原则和方法来开发与维护软件的学科。
指导思想是:以处理工程问题一样的方法处理软件生产的全过程,利用较少的投资获得高质量的软件产品。;软件工程;软件的生命期是指从概念的形成直到所开发的软件在充分使用之后完全失去使用价值为止的整个过程。;软件定义时期;软件开发时
您可能关注的文档
最近下载
- 《坚持依宪治国》优质课件.pptx VIP
- 塑胶跑道球场学校操场改造施工组织设计施工方案.docx VIP
- 工业无人机飞行模式调参操作手册.docx VIP
- 《施工现场临时建筑物技术规范》XXX@T188-2009.doc VIP
- UL498A标准中文版-2019版转换插头插座.docx
- 《装配式轻钢结构活动板房技术规程》.pdf VIP
- 2025年演出经纪人国际演出纠纷的仲裁与诉讼程序专题试卷及解析.pdf VIP
- 2021结核分枝杆菌γ-干扰素释放试验及临床应用专家意见(全文).pdf VIP
- 2025年人教版高中三年级化学氧化还原滴定计算专题试卷及解析.docx VIP
- 2025年金融风险管理师即期利率与远期利率的推导及关系专题试卷及解析.pdf VIP
原创力文档

文档评论(0)