热身问题
硬件和软件的区别是什么
自行作答
硬件看得见,摸得着,例如cpu,硬盘等等,是真实存在的
软件是通过硬件才能表现出来的,例如运算程序等等
标准答案
软件是一种逻辑的产品,与硬件产品有本质的区别.
硬件是看得见、摸得着的物理部件或设备,如CPU、内存、主板、硬盘驱动器、光盘驱动器、各种扩展卡、连接线、电源等。
在研制硬件产品时,人的创造性活动表现在把原材料转变成有形的物理产品。
软件产品是以程序和文档的形式存在,通过在计算机上运行来体现他的作用,如系统软件和应用软件。
在研制软件产品的过程中,人们的生产活动表现在要创造性地抽象出问题的求解模型,然后根据求解模型写出程序,最后经过调试、运行程序得到求解问题的结果。
书中答案
硬件是看得见摸得着的设备,比如计算机主机、显示器、键盘等。
而软件是计算机所执行的程序,即指令和数据。
软件本身是看不见的。
解释
硬件(Hardware)代表“硬的东西”,而软件(Software)代表“软的东西”。
是硬的还是软的取决于眼睛能否看得到,或者实际上能否用手摸到。
存储字符串“中国”需要几个字节?
自行作答
4个。一个中文字符是两个字节
搜索答案
实际上,对于不同的编码来说,占字节不同。
编码 | 英文字母 | 中文汉字 | 备注 |
---|---|---|---|
ASCII | 1 | 2 | |
UTF-8 | 1 | 3 | 中文标点也占三个字节 |
Unicode | 1 | 2 | |
UTF-16 | 2 | 2 | 一些扩展区的汉字需要4字节 |
UTF-32 | 4 | 4 | 世界上任何字符的存储都需要 4 个字节 |
书中答案
在 GBK 字符编码下,存储“中国”需要 4 个字节。
解释
存储汉字时,字符编码不同,汉字所占用的字节数也就不同。
在 GBK 字符编码下,一个汉字占用 2 个字节。
而在 UTF-8 字符编码下,一个汉字占用 3 个字节。
自行测试
go内置编码是utf-8
package main
import "fmt"
func main() {
codeString := "中文字符"
fmt.Printf("中文字符的编码长度是:%v", len(codeString))
}
输出:中文字符的编码长度是:12
什么是编码
自行作答
计算机无法识别人类世界的文字,图像等信息,因此需要转化为计算机可以理解的语言。
计算机硬件只能识别0 1代码,但底层有个编辑器可以将汇编语言识别为机器语言。
将高级语言(例如c++)编译成汇编语言就叫做编码
标准答案
编码是信息从一种形式或格式转换为另一种形式的过程,也称为计算机编程语言的代码简称编码。
用预先规定的方法将文字、数字或其它对象编成数码,或将信息、数据转换成规定的电脉冲信号。
编码在电子计算机、电视、遥控和通讯等方面广泛使用。编码是信息从一种形式或格式转换为另一种形式的过程。解码,是编码的逆过程。
书中答案
通常将为了便于计算机处理而经过数字化处理的信息称作编码
解释
计算机内部会把所有的信息都当成数字来处理,尽管有些信息本来不是数字。
用于表示字符的数字是“字符编码”,用于表示颜色的数字是“颜色编码”
计算机三个根本性基础
从第一代计算机到现在,计算机结构没有发生什么改变,基本构造很简单。
只要了解计算机三大基本原则,很多问题就会豁然开朗
三大原则是:
计算机是执行输入、运算、输出的机器
程序是指令和数据的集合
计算机的处理方式有时与人们的思维习惯不同
计算机是执行输入、运算、输出的机器
计算机的硬件由大量的 IC(Integrated Circuit,集成电路)组成,每块 IC 上都带有许多引脚。
这些引脚有的用于输入,有的用于输出。IC 会在其内部对外部输入的信息进行运算,并把运算结果输出到外部。
软件是指令和数据的集合
无论程序多么高深、多么复杂,其内容也都是指令和数据。
所谓指令,就是控制计算机进行输入、运算、输出的命令。
把向计算机发出的指令一条条列出来,就得到了程序。
这里成套出现的输入、运算、输出,就是之前在硬件的基础一节中说明过的流程。
对计算机来说什么都是数字
用数字表示所有信息,这就是一个很具有代表性的计算机式的处理方法,这一点也正是和人类的思维习惯最不一样的地方。
2021-04-23 入职 超市:
淘宝: 泡面 213 骨科药 98 绿豆 16 蒲扇 43 薏仁湿气糕 39 裤子 33 裤子 59 裤子 27 裤子 45 裤子 38 裤子 39 风扇 143 床笠 253 = 125 杯子 29 洗衣液 138 红枣 20 燕麦 45 沐浴露 32 洗面奶 41 调味料 55 锅 298 调味料 97 电饭煲 69 梯子 198 口罩 59 灯 10 帘子 50 鞋柜 65 衣服 122 辣椒面 26 新灶 64 茶 35 口罩 47 凉席 99 凉席 68 门铃 249 空调 4699 衣架 22 白色晾衣架2 47 调料架 115 阿胶 289 中药 987 沙发巾 312 餐布 32 总计:9537
京东: 秋梨膏 66 门锁 1598 穿衣镜 105 总计:1769
美团优选: 07-27 50 7-21 17.84 7-16 44.9 7-13 20.53 7-6 30.52 6-5 19.7 6-2 36.32 5-31 21.29 5-19 38.95 5-16 33.69 5-11 51.88 4-30 24.61 总计:
橙心优选:
多多买菜:
其他: 保险 20000 衣服+吃饭 2700 总计:22700