第2章 计算机应用的实质

第2章 计算机应用的实质

2.1 计算机应用的实质

计算机应用的实质:

1 存储:内存+硬盘
2 操作:CPU或GPU
3 通信:串口,网口

显卡,声卡等是:存储+操作+通信

2.2 存储(数据结构)
存储主要考虑的是:
1 单个物体占多大空间(数据类型)
2 是连续存储,还是分散存储,还是两者结合 (数组,结构体,共用体,链表,索引)

因此以后提起数据类型就要问:整个数据类型在内存中是如何存的。
也就是说这个数据类型占多大空间,是连续存储还是分散存储。

3 一些需要注意的问题:

位(bit)与字节(byte)

高低字节序,网络字节序

C语言程序的存储区域

2.3 操作(控制与运算)

控制:I/O操作,程序执行顺序(顺序,分支,循环,跳转)
运算:加(衍生出减,乘,除等)。左移,右移等。()[]{}.-> +-*/>><< 

两个知识点:程序执行顺序,运算符(控制符)

运算符:几元的(作用在几个操作数上),优先级,结合律。

插曲:结合律:左结合含义是运算符左侧表达式结合成一个操作数,然后参与运算;右结合同理。

例子:

左结合例子:a+b+c; 这个表达式的意思是((a)+b)+c;

右结合例子:a=b=c; 这个表达式的意思是a=(b=(c));


2.4 通信

1 串口,真正的通信技术。打开,读写。
2 网口,网络技术。主要为SOCKET通信。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值