计算机应用基础项目化教程_课件
- 格式:docx
- 大小:10.49 KB
- 文档页数:4
项目一计算机基础知识了解计算机的发展及应用了解计算机中的数制与字符编码了解计算机系统组成了解计算机病毒任务一了解计算机的发展及应用一、计算机技术的发展二、计算机的特点三、计算机应用领域四、计算机的工作原理一、计算机技术的发展世界上第一台电子计算机是美国宾夕法尼亚大学的一批青年科技工作者于1946年2月研制成功的,命名为“ENIAC”(Electronic Numerical Integrator And Calculator,电子积分计算机),这标志着第一代电子计算机的诞生。
1.第一代电子管计算机(1946—1957)2.第二代晶体管计算机(1958—1964)3.第三代集成电路计算机(1964—1971)4.第四代大规模及超大规模集成电路计算机(自1971年至今)二、计算机的特点◆运算速度快:计算机运算速度以每秒运算次数表示,目前已高达每秒几十亿次到几千亿次。
◆精确度高:计算机精确度以机器字长表示,即所能表示数据(二进制数)的位数,目前已达到64位。
◆具有记忆(存储)能力:计算机可以用各种存储器存储信息。
◆具有逻辑判断功能:计算机可以进行是或非的判断。
◆高度自动化与灵活性:可以用程序控制计算机自动操作。
三、计算机应用领域1.科学计算2.数据处理3.自动控制4.计算机辅助系统5.人工智能6.多媒体技术应用7.计算机网络四、计算机的工作原理美籍匈牙利科学家冯•诺依曼提出程序存储的思想,并成功将其运用在计算机的设计之中,根据这一原理制造的计算机被称为冯•诺依曼结构计算机。
世界上第一台冯•诺依曼式计算机是1949年研制的EDSAC。
由于冯•诺依曼对现代计算机技术的突出贡献,因此他又被称为“计算机之父”。
当前最先进的计算机采用的都是冯诺依曼体系结构。
根据冯诺依曼体系结构构成的计算机,必须具有如下功能:◆把需要的程序和数据送至计算机中。
◆必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。
◆能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。
计算机应用基础项目化教程_课件计算机应用基础项目化教程_课件
1、课程介绍
1.1 课程目标
1.2 课程大纲
1.3 课程要求
2、软件开发基础
2.1 软件开发生命周期
2.2 需求分析
2.3 设计与架构
2.4 编码与测试
2.5 部署与维护
3、项目管理
3.1 项目规划
3.2 项目组织
3.3 项目进度管理
3.4 项目质量管理
3.5 项目风险管理
4、软件工程方法学
4.1 瀑布模型
4.2 敏捷开发
4.3 增量式开发
4.4 原型模型
4.5 迭代模型
5、软件需求工程
5.1 需求获取
5.2 需求分析与规格说明
5.3 需求验证
6、软件设计与架构
6.1 结构化设计
6.2 面向对象设计
6.3 设计模式
6.4 架构风格
7、编程基础
7.1 编程语言概述
7.2 变量与数据类型 7.3 控制结构
7.4 函数与模块
7.5 错误处理
8、软件测试
8.1 测试类型
8.2 测试策略
8.3 单元测试
8.4 集成测试
8.5 系统测试
9、配置管理与版本控制 9.1 配置管理概述
9.2 版本控制工具
9.3 分支管理
9.4 团队协作
10、软件部署与维护
10.1 软件部署流程
10.2 环境配置与安装
10.3 软件维护与升级
10.4 用户支持与问题解决
附件:
- 附件1:课程大纲
法律名词及注释:
1、版权:对原创作品享有的法定专有权利。
2、商标:作为企业标识,用于区别其产品或服务与其他企业的产品或服务。
3、专利:对发明的技术或设计在一定时间内的独占权。
4、许可证:获得他人授权使用其知识产权的证书。