计算科学导论结业论文

(黄路路 计算机科学与软件学院112班 112436)

摘要 本文采用简洁的语言浅显扼要的讲解了计算机的系统理论知识,起抛砖引玉的作用。本文核心知识

共包含四大部分:计算理论、计算机的系统结构、信息的表示、计算科学与C语言的链接。希望这篇论文

能引导同学们对计算机产生浓厚兴趣并为同学们指明计算机学科学习的方向。

关键字 算法 计算机科学 存储器 程序 软件 冯·诺伊曼模型 二进制表示法 像素 视频 小数

整数 浮点数 中央处理单元 字节 位模式

1 引言

欢迎分享本文!你将从这里了解更多的计算机专业知识和技能。计算机网

络是一个充满了挑战和发展机遇的年轻学科。计算机应用机器及系统给现今社

会带来了巨大的方便,它在我们的生活中已越来越重要。现在让我们一起走进

计算机的世界了解它的原理和性能,深入了解它、应用它吧!

2 计算理论

1) 机器计算的思想

计算是人类长久的活动,从古时候的结绳而治、鬼谷论、孙子剩余定理等,

到现在高速发展的计算科学领域无不说明这一点。后来,人类又通过模拟替代

的表达形式确立了机器计算的思想。随后出现的算盘、机械式计算机等原始的

计算机器更彰显了劳动人民伟大的计算智慧。就这样,机器计算向计算机进化,

计算机科学时代到来了!

2) 可计算性与计算模型

A 可计算性

1

生活中的问题一般可以分为两类:可解问题或不可解问题。无法用计算机

解决的问题我们称为不可解问题,该问题不具有可计算性;而能够被计算机解

决的问题称为可解问题,这样的问题具有可计算性。两者的区别是判断出是否

能用计算机解决,这个判断过程由人来进行。

B 计算模型

两种典型的计算模型:波斯特的计算模型和图灵的计算模型。A 波斯特的

计算模型:从计算的本质上描述可计算性,是纯代数形式。B 图灵的计算模型(图

灵机):从计算的过程上描述可计算性,是图形形式。图灵的计算模型是现代计

算机设计的思想来源。

3 计算机的系统结构

1) 冯·诺依曼模型

冯 ·诺依曼模型着眼于计算机 (黑盒)的内部结构,定义了处理过程。它

主要基于三个想法。首先是四个子系统:包括用来存储数据的区域──存储器,

进行计算和逻辑操作的地方──算术逻辑单元,对存储器、算术逻辑单元、输

入/输出等子系统的操作进行控制的单元──控制单元,以及与外部进行数据交

换的单元──输入输出单元。其次是在此基础上进行存储程序、程序控制的操

作,以此为计算方法设计的计算模型。

冯 ·诺依曼模型的主要特征在于存储程序的概念。尽管早期的计算机没有

使用这种模型,但它还是使用了程序的概念。冯 ·诺依曼模型新定义了编程术

语的新概念,而存储程序、程序控制正是冯 ·诺依曼模型的核心。在图灵机的

奠基下出现的冯 ·诺依曼模型正是现今社会所使用的计算机的核心系统理论,

让我们一起缅怀先知,接过先知智慧的接力棒向科学更高峰攀登吧!

2

以下是计算机的结构原理示意图:

输 入 控制器 输出

接口 接口

存储器

运算器

2) 硬件系统

构成计算机的实体及其连接称为硬件。硬件由硬件设备和硬件结构组成,

其中硬件设备是基础,硬件结构是关键,并且硬件结构的作用最大。

A 硬件结构

硬件结构是总线结构,它有三种:A 面向CPU 的单总线结构;B 面向内存

的单总线结构;C面向内存的双总线结构。

3

B 硬件设备

硬件设备由CPU、存储器、非存储设备构成。中央处理单元CPU 用于数据

的运算,它是计算机

计算机导论结业报告大一,河北工业大学计算机导论结业论文.pdf相关推荐

  1. 计算机组成原理实验报告十,合肥工业大学计算机组成原理实验报告.doc

    合肥工业大学计算机组成原理实验报告.doc (27页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 实验一 基本运算器实验一.实验目的了 ...

  2. 计算机组成原理实验报告alu,合肥工业大学计算机组成原理实验报告.doc

    文档介绍: 实验一基本运算器实验一.实验目的了解运算器的组成结构;掌握运算器的工作原理.二.实验内容 1 .连线说明: ALU 单元: S0..S3(JP18) --开关区单元: K20..K23(J ...

  3. 计算机组成原理fc和fz,合肥工业大学计算机组成原理实验报告(DOC)

    合肥工业大学计算机组成原理实验报告(DOC),合肥工业大学计算机组成原理,合肥工业大学计算机组成原理试卷,计算机组成原理实验pdf,计算机组成原理微程序,计算机组成原理实验报告,计算机组成原理知识点, ...

  4. 计算机改考408的学校,2020考研 河北工业大学计算机改考408

    2020考研 河北工业大学计算机改考408~今年,改考408的学校真的是越来越多了!又有一所211大学,计算机专业改考408了,这回是--河北工业大学. 河北工业大学虽然名字上带"河北&qu ...

  5. 2023河北工业大学计算机考研信息汇总

    河北工业大学研究生院 http://yjs.hebut.edu.cn/ 河北工业大学人工智能与数据科学学院 http://ai.hebut.edu.cn/ 人工智能与数据科学学院(简称智能学院)于20 ...

  6. 文科女生学计算机好吗6,文科女生学计算机专业怎么样?

    很多同学想知道文科女生学计算机专业怎么样,以下是一些相关信息的整理,希望能对同学们有所帮助. 文科女生学计算机专业怎么样 计算机专业是典型的靠本事吃饭.就业好不好,完全看你本事.如果你颜值还有一点点高 ...

  7. 河北工业大学 计算机导师,河北工业大学

    考研导师在同学们读研期间起着重要的指导作用,为了帮助大家了解研究生导师信息,中公研招网小编整理了"河北工业大学物流工程专业研究生导师介绍:孙鹤旭"相关信息,对于决定考研的同学来说: ...

  8. 河北工业大学计算机类绩点,河北工业大学平均学分绩点怎么算

    匿名用户 1级 2010-09-11 回答 专业肯定还不错,关键是看你自己学得好不好! 转专业都要一学年以后通过考试选拔,下面是2008年的转专业通知,可供参考: 河北工业大学关于2008级学生校内转 ...

  9. 河北工业大学计算机学院导师,河北工业大学

    考研导师在同学们读研期间起着重要的指导作用,为了帮助大家了解研究生导师信息,中公研招网小编整理了"河北工业大学生药学专业研究生导师介绍:夏克文"相关信息,对于决定考研的同学来说:最 ...

最新文章

  1. AWS Elemental推出新一代基于云的直播视频服务
  2. ssh localhost免密码登录(转)
  3. h5配合css和js如何自定义单选框
  4. 微软CNTK 2.0版本发布,支持C#
  5. 为什么电脑插上网线半天才有网,是路由器的的问题吗?
  6. Oracle 定时任务(dbms_jobs)、expdp 与 impdp 数据泵导入导出
  7. sprig aop事务配置
  8. 网管利器:七大免费网络工具
  9. google服务框架 闪退_刷入对应谷歌服务框架之后依然闪退怎么办 解决方方攻略...
  10. 深度解析|积分墙防作弊,一直在发展
  11. golang 隐藏启动其他程序,包含cmd窗口(黑窗口)程序,GUI程序隐藏
  12. String转int数组
  13. Revit导入CAD图纸,要提前优化图纸,你做到了吗?
  14. 【自动化测试】Web自动化测试框架01
  15. 上海2021高考小三门成绩查询,上海高考小三门怎么算分?附上海小三门等级对应分数...
  16. 2011年6月9日中国互联网公司市值排名
  17. Linux基础命令大全(详细版)
  18. 北雄安 南佛山:区块链政务应用C位城市已出线 ——区块链市政应用四级梯队盘点...
  19. 保研复习——线性代数4:向量空间
  20. vue-cli项目引入highcharts的3D图表

热门文章

  1. python工厂模式 理解_浅谈Python设计模式 - 抽象工厂模式
  2. 1634C. OKEA
  3. 基于MATLAB的Dijkstra算法实现及案例分析
  4. sap bom递归_SAP软件之化工行业特点01
  5. linux重启memcache_Linux下的Memcache安装方法
  6. linux设置时间为24小时制,设置时区
  7. linux shell 原理,linux下shell的工作原理
  8. 【转】Ubuntu Desktop下自动启动终端并运行脚本
  9. ASP.NET MVC 入门2、项目的目录结构与核心的DLL
  10. iis到w3wp的数据流及工作原理