计算导论与程序设计

暨南大学 林龙新

教师简介

• 教育背景

– 1997年,华中理工大学,计算机应用,学士

– 2002年,华中科技大学,通信工程,硕士

– 2008年,华南理工大学,计算机应用技术,博士

– 2014 - 2015年,弗吉尼亚联邦大学,访问学者

• 工作经历

– 1997-2005,广州金鹏集团,产品经理、研发部长、集团战略发展部部长等,工程师

– 2009 – 至今,暨南大学,信息科学技术学院,副教授,硕士生导师

– 曾承担过多家IT企业的高级顾问和联合创始人等

• 研究兴趣和联系方式

– AI、知识图谱、计算机网络、SDN/NFV、网络安全、分布式和高性能计算等

– tlinlx@jnu.edu.cn

1 绪论

目录

• 1. 课程目标和考核

• 2. 图灵模型

• 3. 冯·诺依曼模型

• 4. 计算机发展的历史

• 5. 本课程的授课课程纲要

1. 课程目标和考核

• 目标:

– 对计算机和程序设计有基本和全面的了解

– 计算机科学、智能科学与技术专业等的入门教程

• 考核:

– 本课程设置2个学分,为理论教学课程,共18周,36学时

– 组成

• 平时成绩:30%,由平时考勤、4次平时作业组成。

• 期末考试:70%,闭卷考试。

– 配套实践课程

• 对应的单独实践课程,1个学分(36学时)

• 基于python语言,通过python编程实践,加深对理论的理解

2. 图灵模型

• 计算机

– 等价于一个图灵模型

– Alan Turing (阿兰·图灵)在1937年提出了通用计算设备的设想,即图灵机。

• 图灵模型

– 输入数据、输出数据、程序

– 相同的程序,不同的输入数据,输出也可能不同

– 相同的输入数据,不同的程序,输出可能不同

– 相同的输入数据,相同的程序,输出完全相同

2. 图灵模型

• 图灵模型的两个案例

– A. 相同的程序,不同的输入数据

– B. 相同的数据,不同的程序和算法

• 通用图灵机

– 现代计算机的首次描述

– 通用图灵机可以做任何可计算的运算

– 阅读后面的“图灵机”附加材料

2. 图灵模型

• 图灵模型的两个案例

– A. 相同的程序,不同的输入数据

2. 图灵模型

• 图灵模型的两个案例

– B. 相同的数据,不同的程序和算法

3. 冯·诺依曼模型

• 和图灵模型的区别

– 图灵模型把数据和程序分开,存储器中存储数据,程序由另外的部件完成

– 1944-1945年,冯·诺依曼指出,程序和数据逻辑上相同,因此,把程序和数据一起存

储到计算机的存储器中

• 冯·诺依曼模型

– 4个子系统:存储器、算术逻辑运算单元、控制单元、输入/输出单元。

– 有时候称为5大部件:即把输入和输出分开来谈。

3. 冯·诺依曼模型

• 核心思想

– “存储程序、顺序执行”

– 一直至今,冯氏计算机模型依然深刻的影响着现代计算机的体系架构,尤其是PC机架构

几乎还是遵循冯氏计算机模型

计算机的科学导论pdf,教材计算机科学导论.PDF相关推荐

  1. 计算机科学导论最新版,计算机科学导论论文2017

    计算机科学导论论文2017!2017最新计算机科学导论论文是计算机论文之一!不知道怎么写计算机科学导论论文,欢迎下载计算机科学导论论文! 计算机科学导论介绍 本书讲解了计算机科学的基础知识.主要内容包 ...

  2. 关于计算机与网络导论的论文,计算机科学导论论文

    计算机科学导论论文 导读:小编根据大家的需要整理了一份关于<计算机科学导论论文>的内容,具体内容:计算机科学导论是计算机科学与技术专业的一门专业必修课,它构建了整个专业的教学体系框架.下面 ...

  3. 计算机学科导论读书报告,计算机科学导论读书报告

    计算机科学导论读书报告 一.引言 还记得这个学期开学时,我对新学期的课程表充满了疑问,除了计算机导论外,课程表上没有任何与计算机直接相关的课.上个学期还学习了C语言程序设计基础,然而放眼这学期的课程表 ...

  4. 计算机科学导论论文文章,计算机科学导论论文(2)

    计算机科学导论论文篇二 <浅析"计算机导论"教学改革> 摘要:计算机导论是计算机专业学生必修的一门专业基础课程.也是计算机专业的入门课程.课程内容主要介绍计算机领域相关 ...

  5. 计算机科学导论第二章,计算机科学导论第二章.doc

    计算机科学导论第二章.doc (2页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 3.9 积分  第二次作业 2.1 数值数据1. 计算机只识别二进制编 ...

  6. 计算机科学导论实验考试,计算机科学导论实验指导书

    计算机科学导论实验指导书 <计算机科学导论> 实验指导书 欧阳一鸣 王浩 编 合肥工业大学计算机与信息学院 <计算机科学导论>实验 <计算机科学导论>实验课侧重培养 ...

  7. 计算机科学导论课后感悟,计算机科学导论课后总结_2

    计算机科学导论课后总结_2 一.图灵机 1.图灵机的等价机器:继续上节课没讲完的内容,我知道了,除了图灵机以外,人们还发明了很多其它的计算模型.包括:寄存器机.递归函数.λ演算.生命游戏.马尔可夫算法 ...

  8. 有关计算机科学导论的说法,计算机科学导论__练习题_汇总.docx

    计算机科学导论__练习题_汇总.docx PAGE - 4 -A卷B卷 第 PAGE - 63 - 页 共 NUMPAGES 69页 计算机科学导论试题双击自动滚屏发布者:admin 发布时间:201 ...

  9. 计算机科学导论南开大学,南开大学计算机科学导论复习资料.docx

    南开大学<计算机科学导论>课程期末复习资料 1. 17 世纪 ,( A )发明了第一个数字计算器 A. Pascal B. Leibniz C. Jacquard D.Babbage 2. ...

  10. 南开大学计算机科学导论答案,南开大学计算机科学导论复习资料

    南开大学<计算机科学导论>课程期末复习资料 1.17世纪,( A )发明了第一个数字计算器 A.Pascal B.Leibniz C.Jacquard D.Babbage 2.内存的概念首 ...

最新文章

  1. java 图像 截取正方形,Instagram API仅返回正方形(裁剪)图像
  2. 下列不是python数据类型的是_Python数据类型方法精心整理,不必死记硬背,看看源码一切都有了...
  3. android x86 三星,三星主刀 X86架构Android4.X手机CES见
  4. Core J2EE Patterns - Service Locator--oracle官网
  5. JAVASE图书系统期末试题
  6. linux中的压缩命令详细解析(一)
  7. [转载] Java实现归并排序(超详细,新手请进)
  8. java steam 排序_Java使用Steams VS TreeMap对地图进行排序
  9. java 临时文件 删除_Java临时文件何时被删除?
  10. 软件测试做简历专业技能这样写,还怕没面试机会?
  11. Foxmail不显示图片的处理方法
  12. Qt实现Windows风格无边框
  13. Error instantiating servlet class com.web.SelectAllServlet 所有的servlet都不能运行,终于找到解决办法
  14. module ‘win32com.gen_py.00020813-0000-0000-C000-000000000046x0x1x9‘ has no attribute ‘CLSIDToClassM
  15. DIY自制STC单片机开发板
  16. 爱国者曲敬东:平板厂商要学会靠内容增值
  17. English trip EM3 LP 4B Home Design Relationship Teacher:Ryan
  18. 用c语言a的n次再取p的余数,近世代数期末考试题库
  19. (微软官方工具)局域网键鼠共享工具:Mouse without borders
  20. 施工企业数字化转型的成功的关键要素:数据、算力、算法

热门文章

  1. NeatUpload IIS6.0注册问题
  2. MySQL 高阶语句
  3. Eclipse详细安装教程
  4. 信号与线性系统管致中第六版pdf_2021年武汉工程大学834信号与系统考研全套
  5. Java程序设计基础陈国军版第五版第三章习题答案与解析
  6. 哲理故事300篇(中)
  7. UI 设计常用尺寸规格
  8. Flymcu烧录出错
  9. 嵌入式系统开发笔记94:使用FlyMcu连接STM32开发板
  10. Ubuntu 系统文件同步工具 syncthing