- 40
- 0
- 约1.99千字
- 约 18页
- 2018-05-29 发布于天津
- 举报
软件技术 知识基础 (基本概念).ppt
软件技术基础
肖文 / 2011-2012学年第2学期
The Fundamentation of Software Technology
课程简介
《软件技术基础》是为非计算机专业学生开设的一门较高层次的计算机基础课程。课程的内容主要包括程序设计方法学、数据结构与算法、操作系统、数据库系统、软件工程、计算机网络等。通过本课程学习,使学生能够较为全面的了解计算机软件的基本知识,为今后结合本专业开发、使用和维护软件打下必要基础。
为什么要学?
为什么要学习《软件技术基础》?
信息时代,计算机应用渗透到社会的方方面面
计算机系统由硬件和软件两大部分组成,且软件在计算机系统中所占的比重越来越高
计算机软件是信息时代最重要的工业产品,是实现信息化的核心
软件系统的功能和复杂度越来越高,研发或使用软件系统的难度也越来越高
课程内容
课程内容以全国计算机等级考试二级教程——公共基础知识中的内容为主,并适量补充
主要内容为:
软件技术概述、程序设计基础
数据结构与算法、数据库系统基础
软件工程基础、操作系统基础
计算机网络基础
软件技术概述
1.1 基本概念
使用C语言在屏幕上输出“Hello World”
#include stdio.h
main()
{
printf(“Hello World\n”);
//在屏幕上输出“Hello World”并换行
}
1.1 基本概念
软件=程序 + 数据 + 文档
运行时,能够提供所要求功能的指令或程序的集合
程序能够满意地处理信息的数据结构
软件生产和使用中所产生的一系列文档
+
+
程序
数据结构
文档
1.1 基本概念
计算机软件的基本特征:
软件具有生命周期:可行性分析 - 需求分析 - 软件设计 - 编码 - 测试 - 维护
工业化的软件产品具有规范化、通用化和标准化的特点
软件产品是逻辑产品,不存在使用损耗
软件产品很容易被复制和传播
1.2 计算机软件的类型
计算机软件的类型
软件
系统软件
应用软件
操作系统:Windows、Linux等
网络系统:Novell等
语言编译器:C编译器等
数据库系统:SQL SERVER、Oracle等
信息管理系统(MIS)
实时(控制)软件
科学计算、数据处理
嵌入式软件
人工智能软件
专用领域软件
1.3 计算机软件的发展历程
大体可以分为4个阶段:
程序设计阶段(1946-1956)
针对具体的硬件展开,尚没有软件的概念
个体生产,没有工具,直接采用二进制编码
无分工(开发者就是用户)
主要用于科学计算
1.3 计算机软件的发展历程
大体可以分为4个阶段:
程序系统阶段(1956-1968)
硬件环境相对稳定
出现了“作坊式”的软件开发组织,建立了软件的概念,开发者和用户开始分离
系统规模和功能越来越复杂,高级编程语言层出不穷,应用领域不断扩展
软件开发过程没有规范,生产效率低下,质量差
1.3 计算机软件的发展历程
大体可以分为4个阶段:
软件工程阶段(1968-1989)
微机大量应用,软件涉及到社会中的多个领域
结构化程序设计方法取得重大成绩
软件工程学科体系趋于成熟
1.3 计算机软件的发展历程
大体可以分为4个阶段:
软件工程阶段(1989-至今)
网络技术成熟并广泛应用
分布式技术应用
人工智能、专家系统的兴起
面向对象的开发技术成为软件开发的主流,新的软件开发技术不断出现
1.4 世界著名软件公司
Microsoft Crop. 微软
由比尔·盖茨与保罗·艾伦创始于1975年,总部设在华盛顿州的雷德蒙市(Redmond,邻近西雅图)。目前是全球最大的电脑软件提供商。
主要产品有Windows系列操作系统、SQL SERVER系列数据库管理系统、OFFICE系列办公自动化软件、VISUAL STUDIO系列开发工具、MSN、XBOX等
1.4 世界著名软件公司
IBM. 国际商用机器公司
总公司在纽约州阿蒙克市,1911年创立于美国,是全球最大的信息技术和业务解决方案公司。
IBM软件部(Software Group)整合有五大软件品牌,包括Lotus, WebSphere, IOD, Rational, Tivoli,在各自方面都是软件界的领先者或强有力的竞争者。
1.4 世界著名软件公司
Oracle. 甲骨文公司
全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州Redwood shore。。
主要产品为Oracle系列数据库管理系统、Java开发平台及ERP、CRM、BI等类型的应用软件
您可能关注的文档
- 车身板件损坏分析 汽车车身钣金修复技术 知识课件.ppt
- 车载斗量 成语故事 (ppt)教程文件.ppt
- 车辆交付与 及日常维护 工作安全.ppt
- 车辆路径问题 物流运输与配送相关管理课件.ppt
- 车间级安全相关培训.pptx
- 车间级新员工入职安全教育相关培训 .ppt
- 车险电销相关培训资料.ppt
- 轮胎案例保险分析知识介绍.ppt
- 轮胎知识相关培训 .ppt
- 软件工程Chapter 01 introduction知识讲稿.ppt
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 附录B规范性附录AGC性能指标计算及补偿-中国电力企业联合会.DOC
- 山东省烟台市蓬莱区2022-2023学年六年级上学期期末数学试题(五四学制) (含答案解析).docx VIP
- YQ-15-烟用材料许可使用物质名 单系列标准.pdf VIP
- 2019-2020学年四川成都锦江区五年级上册语文期末试卷及答案.pdf
- 基于ABAQUS的动力总成悬置支架仿真分析方法研究.docx VIP
- 【三套试卷】【浙教版】小学三年级数学上册第一单元教材检测题附答案.pdf VIP
- EMT会议管理制度.docx VIP
- 十年(2016-2025)高考物理真题分类汇编(全国通用)-专题23 法拉第电磁感应定律.docx VIP
- 渠道维护工高级技师考试答案(强化练习).docx VIP
- 动量和能量中的滑板块模型专题.docx VIP
原创力文档

文档评论(0)