计算机程序设计基础知识.ppt
《计算机程序设计基础知识.ppt》由会员分享,可在线阅读,更多相关《计算机程序设计基础知识.ppt(30页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、1中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of ChinaC程序设计基础程序设计基础课程介绍:课程介绍:总学时总学时:64学时学时学时安排学时安排:实验学时:实验学时:20学时,学时,讲授学时讲授学时:44学时学时教学时间教学时间:116周周实验地点实验地点:计算机实习基地:计算机实习基地(11号楼号楼6层层)作业作业:电子作业:电子作业(上传到上传到ftp服务器服务器)书面作业书面作业(作业本作业本)实验报告实验报告主讲教师:李军莉主讲教师:李军莉主讲教师:李军莉主讲教师:李军莉中北大学计算机系基础课程组中北大学
2、计算机系基础课程组中北大学计算机系基础课程组中北大学计算机系基础课程组C语言程序设计基础语言程序设计基础第第1章章 计算机基础计算机基础3中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China本章主要内容本章主要内容计算机系统计算机系统n计算机软件系统计算机软件系统n计算机硬件系统计算机硬件系统n计算机工作原理计算机工作原理数据及其在内存中的存储数据及其在内存中的存储n进位计数制计数制之间的转换进位计数制计数制之间的转换n计算机内存组织形式计算机内存组织形式n数据在内中的存储形式数据在内中的存储形式4中北大学计算
3、机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China 计算机系统都由硬件系统和软件系统构成。计算机系统都由硬件系统和软件系统构成。1、计算机系统的组成、计算机系统的组成1.1计算机系统计算机系统5中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China计算机系统的组成计算机系统的组成操作系统、语言处理程序等字处理、计算机辅助设计等6中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North Universi
4、ty of China软件系统:计算机上除硬件之外的所有东西,软件系统:计算机上除硬件之外的所有东西,是为运行、管理和维护计算机而编制的程序是为运行、管理和维护计算机而编制的程序和文档的总和。和文档的总和。硬件系统:构成计算机的各种物理设备的总称。硬件系统:构成计算机的各种物理设备的总称。硬件硬件躯体躯体软件软件灵魂灵魂其裸裸 机机操操系系统统作作其其它它系系统统软软件件各各种种应应用用软软件件形成一个形成一个完整的计完整的计算机系统算机系统7中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China2、微型计算机硬
5、件系统、微型计算机硬件系统 微型计算机的组成和其他的计算机微型计算机的组成和其他的计算机一样,都符合一样,都符合“冯冯诺依曼诺依曼”体系结构,体系结构,均由五大功能部件组成(即均由五大功能部件组成(即运算器、控制运算器、控制器、存储器、输入设备和输出设备器、存储器、输入设备和输出设备五大部五大部分)分),遵循遵循“程序存储程序存储”的原理。并且微的原理。并且微型计算机中已经开始采用了组装在型计算机中已经开始采用了组装在主板主板上上的的“总线总线”结构。结构。8中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China
6、 软件的概念:电子计算机为解决某问题而编写的程序及运软件的概念:电子计算机为解决某问题而编写的程序及运用数据处理系统所需的手续、规则、文件的总称。用数据处理系统所需的手续、规则、文件的总称。软件的分类:软件的分类:1)1)、系统软件:充分利用计算机资源,便于使、系统软件:充分利用计算机资源,便于使用、管理、操作维护计算机编制的程序的总称。用、管理、操作维护计算机编制的程序的总称。2)2)、应用软件:、应用软件:为解决各类实际应用问题为解决各类实际应用问题而编制的程序。而编制的程序。3 3、微微型型计计算算机机的的软软件件系系统统的的组组成成作作 系系操操 统统裸机裸机9中北大学计算机系基础教研
7、室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China4 4、计算机的工作原理、计算机的工作原理冯冯诺依曼原理:诺依曼原理:1)1):采用二进制表示数据和指令。:采用二进制表示数据和指令。2)2):采用存储程序方式。:采用存储程序方式。3)3):计算机由运算器、存储器、控制器、:计算机由运算器、存储器、控制器、输入设备和输出设备五大部分组成。输入设备和输出设备五大部分组成。输输入入设设备备存储器存储器运算器运算器处理结果处理结果请求信号请求信号程序程序+数据数据控制器控制器输输出出设设备备取取数数存存数数地地址址指指令令反反馈馈信信号号
8、操操作作命命令令响应信号响应信号请求信号请求信号响应信号响应信号冯冯诺依曼结构框图诺依曼结构框图10中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China1.2数据及其在内存中的存储数据及其在内存中的存储一、计算机中的数制与编码及数的表示一、计算机中的数制与编码及数的表示二、数据在内存中的存储二、数据在内存中的存储11中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China1、进位计数制、进位计数制3、二进制与十进制之间的相互转换、二
9、进制与十进制之间的相互转换2、计算机中采用二进制数的优点、计算机中采用二进制数的优点一、计算机中的数制与编码及数的表示一、计算机中的数制与编码及数的表示4、二进制与八进制、十六进制之间的相、二进制与八进制、十六进制之间的相 互转换互转换12中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China1、进位计数制、进位计数制进位计数制逢几进一计数方法逢十进一逢十进一 十十 进制进制逢八进一逢八进一 八八 进制进制逢二进一逢二进一二二 进进 制制逢十六进一逢十六进一 十六进制十六进制逢逢n n进一进一 n n 进进 制制
10、13中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China(1)十进制数制)十进制数制主要特点:主要特点:有十个不同的计数符号:有十个不同的计数符号:0、1、2、3、4、5、6、7、8、9,故其基数为,故其基数为10;按按“逢十进一逢十进一”的规则进行计数的规则进行计数。例:例:666.66=610261016100610-1610-214中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China(2 2)二进制数制)二进制数制主要特点
11、:主要特点:仅有两个不同的计数符号:仅有两个不同的计数符号:0 0和和1 1,其基数为,其基数为2 2;按按“逢二进一逢二进一”的规则计数。的规则计数。例:例:(101101.11)2=12502412312202112012-112-232+0+8+4+0+1+0.5+0.25(45.75)10=15中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China(3)八进制数制)八进制数制主要特点:主要特点:有八个不同的计数符号:有八个不同的计数符号:0、1、2、3、4、5、6、7,其基数为,其基数为8;按按“逢八进一
12、逢八进一”的规则计数。的规则计数。例:例:(642)8=682+481+280=(418)1016中北大学计算机系基础教研室中北大学计算机系基础教研室2023/2/23 2009-1 North University of China(4)十六进制数制)十六进制数制主要特点:主要特点:有有16个不同的计数符号:个不同的计数符号:0、1、2、3、4、5、6、7、8、9、A(10)、B(11)、C(12)、D(13)、E(14)、F(15),其基数为,其基数为16位;位;按按“逢十六进一逢十六进一”的规则计数的规则计数。例例:(9B4.4)16=9162+11161+4160 +416-1 =(2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 程序设计 基础知识
限制150内