大学计算机基础

我目测我需要一周的时间来学习完这个东西,今天是3月10号晚11.43。

这个实在大学mooc上找的是视频,哈哈,河西学院的,我简单查了一下还是个211,哈哈没上过211,老弟我照样听他的课,你说气人不?

那可不,计算机水平层次不齐,我上大学那会,我打个字都困难啊,从学习world,excle开始学习的,每天回去练习打字,你信不,爱信不信,反正实时就摆在那里。

1.0 计算机的发展趋势:巨型化,微型化,网络化和智能化。

计算机的体系结构:

1.0 采用二进制

2.0 存储程序:程序和数据一起存储在内存中

3.0 5个部分,运算器,控制器,存储器,输入设备和输出设备。

2.0 数制:也称计数制,是用一组固定的符号和统一的规则来表示数值的方法,人们通常采用的数制有十进制,二进制,八进制和十六进制:计算机采用的是二进制:

原因: 物理上容易实现,可靠性强

运算简单通用性强

便于表示和进行逻辑运算

进位制两个要素,基数和权这东西我会,就不记了。

十六进制的数有(0~9,a,b,c,d,e,f)

2.5 进制表示符号

二进制 B

八进制 O

十进制 D

十六进制 H

这就是逢那个进制,就按这个进制大小加减1


1.0


3.0 信息在计算机中的表示

计算机最基本的工嗯呢该是对数据进行计算和加工处理,这些数据包括数值,文本,图形,图像,声音和视频。

在计算机系统账号,这些数据都要转换为0和1的二进制形式存储

也就是二进制编码

数值的表示:定点数和浮点数

西文编码:ASCII码

汉字编码:输入码,国标码,机内码,字形码

4.0 

我们需要用大数据思维来应对大数据时代,不再是抽样,允许不精确和混杂性,不是因果关系,而是相互关系(如沃尔玛的婴儿尿片+啤酒案例)

5.0 计算机的硬件,主要包括

5.1 处理器cpu 

(运算器和控制器组成)

运算器:算术运算和逻辑运算

控制器:指令的产生和工作

5.2 存储器

存储计算机的指令和设备存储下来

5.3 输入输出设备i/o input 和out

5.4 系统集成设备 system unit 

有总线,接口,通过主板相互连接 

6.0 计算机系统的组成


7.0

7.0 计算机硬件系统


7.1

运算器:是直接执行各种操作的装置,在控制器和程序的控制下进行算数运算和逻辑运算

存储器:用来存储数据和程序,能按照指定位置读写二进制信息,

包括内存储器和外存储器。

外存储器:长期存放大量信息,一般只与内存进行数据交换

内存储器:信息交流中心,计算机直接从内存中存取信息

输入设备:

    接受用户输入的原始信息

    转换成计算机可识别的信息形式(二进制)

    存放到内存中

输出设备:

    将内存中的处理结果信息转变为用户可接受的形式输出

    或称为其他机器所能接受的形式输出

总线:

    用来连接cpu,内存,外存和各种输入输出设备并协调他们工作的一个控制部件,其主要组成部分是用于在各种部件间运载信息的一组或多组公用的传输线。

8.0 计算机的基本工作原理


8.0

程序的执行过程:按照程序设定的次序一次执行指令,知道遇到结束指令。

9.0 系统软件


10.0 机器语言

由 0,1 二进制代码按一定规则组成的,能被机器直接理解,执行的指令集合

缺点:编程工作量大,难学,难记,难修改:不同计算机的指令系统不同,通用性差

优点:代码不需要翻译,所占空间小,执行速度快

10.1 汇编语言

使用反应机器指令功能的助记符代替机器语言的符号语言,泪如使用add表示加,sub表示减

优点:编程质量高,占存储空间少,执行速度快的优点

缺点:仍然依赖于机器,通用性差

特点:源程序必须通过汇编程序翻译成机器语言

10.2 高级语言

接近于自然语言和数学公式的程序设计原因

优点:易学,易懂,易掌握,可读性好,可维护性强,可靠性高

可移植性好,重用率高,自动化程度高,编译效率高

缺点:源程序要通过翻译程序翻译成机器语言

11.0 dos 第一个面向危机的单用户操作系统,只能进行单用户,命令行的工作方式。

12.0 操作系统是什么?

操作系统(os)是一种系统软件,是由若干程序组成的集合,他负责计算机的全部软,硬件资源的分配,调度和管理,使系统高效,安全的运行,并为用户提供简单,直观,灵活的接口,使用户获得良好的工作环境。

真尼玛的垃圾课程,跟小学老师教小学生有什么区别,

照着书读一遍,我还不如去看书去,看你讲半天,我本以为你会跟我上大学的老师不一样呢?结果是几乎一样,,就是把这些感念的东西跟你过一遍,会不会你自己看着办,妈的,大学里面的老师都这样吗?无力吐槽了,不想吐槽了,这种垃圾课,一般人听不懂,二班人,不会来听,我还是听完吧!最少这一些基本概念,我记一下还是对我有帮助的,不是你的课对我有帮助,是我自己。

13.0 cpu管理功能


13.1



13.2


13.3

14.0 存储器管理功能


14.1

接下里的很基础的功能我就不学习了,在学就是浪费时间了。

15.0 ip地址

每一台计算机都有一个ip地址

ipv4  4个字节 32位

ipv6 16个字节 128位

1个字节,8位二进制

15.1 ascii码 每个字母都占一个字节

15.2 utf-8 一个英文 一个字节 ,一个中文等于三个字节

15.3 unicode 一个英文两个字节 ,一个中文也是两个字节

16.0 计算机网络的定义

将地理位置不同的具有独立功能的多台计算机,通过通讯设备和通信线路连接起来,在网络软件的支持下,实现资源共享和数据通信的计算机系统。

17.0 计算机网络系统的组成

17.1 通信子网(内层)

主要由通信设备和通信线路及其软件组成,负责全网的数据传输,加工和变换等通信处理的工作。

17.2 资源子网(外层)

主要由主机,终端,附属设备及软件组成,负责全网数据处理和向网络用户提供资源及网络服务。

18.0 计算机网络的功能

数据通信和资源共享

19.0 计算机网络的分类

局域网,城域网和广域网

20.0 网络协议

计算机网络中通信双方为了实现通信而设计的规则,如tcp/ip协议

协议是交流双方为了实现交流而设计的规则

21.0 网络体系结构

计算机网络的各个层次和在各层上使用的全部协议。

分层:分而治之

协议:如何实现本层功能

服务:为上层提供的功能

接口:如何使用下层服务

常用的网络体系结构模型

osi参考模型

tcp/ip体系结构

22.0 osi参考模型


23.0


24.0 tcp/ip协议

是一组协议(包括上百个各种功能的协议)

保证数据完整传输的两个基本的重要协议

ip协议:为分组在互联网的发送,传输和接收指定的详细规则

每一个分组地理选择路由

后发可能先到

忙时丢弃不管

不能确保分组可靠交付

tcp协议:确保分组可靠交付

25.0 计算机程序主要包含两方面内容:

数据结构:描述数据对象及数据对象之间的关系

算法:描述数据对象的处理过程。

26.0 数据结构

在计算机程序中,采用数据类型来标识不同的数据形式,

数据对象及其相互关系和构造方法

基本类型(整型,实型,字符型)

构造类型(数组,指针,结构)

复杂的数据结构(栈,队列,树,图)

数据结构是构造算法的基础。

这个课程看完了,时间用时是一天,我只是调了一些我觉得能用的一些东西记录了一下,挺好,一些基本概念,我是了解了,中间有些东西,写的确实也是事实,大学里老师也不会这么讲课吧!如果是这么讲课的,那,学生会死一片的。

我曾经很天真的以为,只要学生自己努力就一定可以很牛逼,当然会有的,可是以普遍现象看的是,

老师越牛逼,带出来的学生才会更牛逼。

你可能感兴趣的:(大学计算机基础)