目录

  • 1 计算机、计算与计算思维
    • 1.1 为什么要学大学计算机课程?
    • 1.2 大学计算机课程学什么?
    • 1.3 怎样学大学计算机课程
    • 1.4 人计算与机器自动计算
    • 1.5 计算与自动计算
    • 1.6 计算与自动计算——元器件
    • 1.7 电子自动计算——计算机系统
    • 1.8 计算系统之发展趋势
    • 1.9 什么是计算思维
    • 1.10 计算之树——大学计算思维教育空间
    • 1.11 章节测验
  • 2 符号化、计算化与自动化
    • 2.1 0和1的思维
    • 2.2 进位计数制
    • 2.3 进位制之间的转换
    • 2.4 小数点如何处理
    • 2.5 0和1与易经
    • 2.6 信息如何用0和1表示
    • 2.7 如何用0和1进行计算
    • 2.8 如何将减法变加法
    • 2.9 逻辑硬件实现加法
    • 2.10 SPOC研讨
    • 2.11 章节测验
  • 3 冯.诺依曼计算机—机器级程序及其执行
    • 3.1 图灵机的思想与模型简介
    • 3.2 冯诺依曼计算机思想与构成
    • 3.3 自动存取存储器的工作原理
    • 3.4 机器指令与机器级程序
    • 3.5 机器级程序的执行机制
    • 3.6 机器级程序的执行过程模拟
    • 3.7 阅读:大学计算机基础
    • 3.8 章节测验
  • 4 现代计算机—复杂环境下程序执行
    • 4.1 现代计算机系统的构成
    • 4.2 现代计算机的存储体系
    • 4.3 操作系统对计算机资源的分工-合作与协同管理思想
    • 4.4 操作系统对几种资源的分工管理(一)
    • 4.5 操作系统对几种资源的分工管理(二)
    • 4.6 操作系统对资源的合作与协同管理
    • 4.7 计算机系统的工作过程
    • 4.8 现代计算机的演进
    • 4.9 SPOC研讨
    • 4.10 章节测验
  • 5 数据管理思维
    • 5.1 数据与数据管理
    • 5.2 数据库系统与数据库管理系统
    • 5.3 数据的基本形态:表与关系
    • 5.4 数据的基本操作:关系操作
    • 5.5 关系数据库语言SQL
    • 5.6 SPOC研讨
    • 5.7 章节测验
      • 5.7.1 数据库系统基本概念
      • 5.7.2 关系模型与关系运算
      • 5.7.3 关系数据库语言SQL
  • 6 网络化社会基础:计算机网络
    • 6.1 机器网络之网络通信基础
    • 6.2 机器网络之计算机组网与连接
    • 6.3 TCP/IP协议概述
    • 6.4 由机器网络到信息网络
    • 6.5 互联网的创新思维
    • 6.6 SPOC研讨
    • 6.7 章节测验
  • 7 调查问卷
    • 7.1 调查问卷
SPOC研讨

SPOC研讨1:你理解信息在网络中被处理和被传输的方式吗?

理解计算机网络的关键在于理解信息在网络中的传输方式,它们对理解计算机网络中不同的协议和不同的网络设备至关重要。课程视频以分组信息交换为例—化整为零和还零为整,试图揭示多路复用、混用、并发、分布等特性,你能理解吗?它们对于理解机器网络非常重要,但限于时间课程中讲解得不是很多,你能通过网搜补充解释一下吗?感谢分享你的观点给大家。

SPOC研讨2:局域网、广域网、互联网和国际互联网的区别在哪里?

计算机网络被区分为局域网、广域网、互联网和国际互联网,又区分为1G网络、2G网络、3G网络和4G网络,你能区分开吗?区分它们的标志性技术是什么,你知道吗?结合着课程视频的学习和网搜,试着回答一下,分享你的观点。

SPOC研讨3:邮政网络和计算机网络的异同点在哪里?

课程视频中以邮政网络和计算机网络类比介绍了不同层次协议要完成的工作,计算机网路和邮政网络有很多相似之处,也有不同之处。视频中将邮政网络的工作分解为若干个环节(层次),每个环节按照规定完成简单的工作并可以标准化,协同起来完成复杂的邮件传输任务,这是非常重要的思维,计算机网路也是借鉴此思维实现的。现实当中有很多的网络,比如物流运输网络、交通网络等是否可以借鉴这种思维呢?如果让你将其分解的话,你要将其分解为多少个环节/层次,每个环节/层次要做什么呢?结合着课程视频的学习和网搜,试着回答一下,分享你的观点。

SPOC研讨4:若要机器网络能够通讯,需要解决什么问题呢?

机器之间为什么能通讯?怎样通讯?怎样解决多台计算机之间的通讯?怎样解决远距离计算机之间的通讯,怎样提高计算机之间的通讯效率?实现一个机器网络,需要解决的问题很多,你能否畅想一下,都需要解决什么问题呢?如有可能进一步解释是怎样解决这些问题的呢?解决问题的出发点是什么呢?--尽管这些问题有些都已解决,但对问题解决的出发点的思考和回顾,有助于可实现的可计算的网络化思维的形成,因此请发表你的观点与大家一起分享。

SPOC研讨5:怎样研究网络问题?

网络化社会已经是不可否认的现实,形形色色网络的出现也是客观存在,怎样研究网络,已成为大学生不可回避的素养之一。结合着课程视频的学习和网搜,试着回答一下,怎样将网络问题抽象成数学模型,怎样研究网络问题,网络问题都包括什么问题?李晓明老师翻译了一本书《网络、群体与市场:揭示高度互联世界的行为原理与效应机制》(大卫·伊斯利(David Esley), 乔恩·克莱因伯格(Jon Kleinberg)著,清华大学出版社, 2011, 10.),里面介绍了很多的网络计算问题,你是否能试着阅读一下并将阅读心得分享给大家呢。

SPOC研讨6:你知道哪些互联网创新思维模式?

互联网创新层出不穷,维基百科、博客与微博、淘宝等,甚至包括MOOC/SPOC,都是互联网创新。你都知道哪些互联网创新思维模式,它们是怎样创新的,关键特征是什么?假设有人投资给你做互联网创新项目,你想做什么呢?请谈谈你的想法并与大家一起分享。

SPOC研讨7:请查找资料,举例介绍或阐述机器网络、信息网络和网络化社会的形成机理,了解网络化的社会影响。