C++语言篇 第一章 二进制及计算机基础

C++语言篇 专栏收录该内容
23 篇文章 3 订阅

前言

        进入新世纪以来,新科技、新技术日新月异,层出不穷:人工智能、机器人、无人驾驶、虚拟现实,量子信息、生物技术、大数据、3D打印、石墨烯、纳米材料、数字货币、区块链、物联网、互联网+、工业4.0……。有人认为人类正进入第四次工业革命,这是中华民族复兴的重要机遇。这些新技术无一例外的依赖于计算机技术。

        由于新技术的发展,计算机人才缺口巨大,计算机专业人才供不应求。国家统计局发布的2019年平均工资统计,年平均工资最高的三个行业分别是信息传输、软件和信息技术服务业161352元,科学研究和技术服务业133459元,金融业131405元,分别为全国平均水平的1.78倍、1.47倍和1.45倍。为突破技术瓶颈,华为创始人任正非更是斥资200万年薪到各高校招收“天才少年”。

        更重要的是学习计算机编程对孩子们的分析问题、逻辑思维、创新意识都有很好的训练,特别是能培养学生独立钻研的品质和超过同龄人的自学能力。这些能力不但会对孩子学习文化科目学习有很大的促进,而且将会在未来的职业竞争中受益。孩子们要适应当今的社会,学习计算机编程,学会和计算机交流将是必备的能力。

        很多985、211高校也把信息技术列入强基计划。

一、二进制

1、计算机内部的数据表达方式:

        我们在小学一直都是用十进制进行计算,其实十进制不是数制的唯一表现形式。人们已经非常习惯十进制了,所以就认为0、1、2    3、4、5、6、7、8、9是唯一的数制表现形式。其实日常生活中除了十进制还有小时、分、秒的六十进制,日与小时的二十四进制,年与月的十二进制等,我们还可以举很多例子。

        在计算机里,可以处理的信息包括 数字、文字、图像、语音、影像、动画等。在处理这些信息之前,都要把它们转换为计算机可以识别的代码。计算机中以高低电压或通电断电来代表数学里的0和1(如下图),所以所有的信息都是由0和1编码组成。也就是计算机是用二进制处理数据的。

 

        那么二进制又是什么了?让我们来先回顾一下什么是十进制,我们来分析一个十进制数168。

        168=100+60+8=1*10^2 + 6*10^1 + 8*10^0

十进制数:是用0、1、2、3、4、5、6、7、8、9十个数码来表示的数。它的基数为10,,最大数码是9,也就是十进制中没有10这个数码。进位规则是“逢十进一”。

二进制数:是用0、1二个数码来表示的数。它的基数为2,最大数码是1,二进制中没有2这个数码。进位规则是“逢二进一”。

        思考:参照上面十进制168的分解,分解下面的二进制数: 10010110= (                                     )

计算机中经常用的进制除了有十进制(D表示)、二进制(B表示)还有八进制(O表示)和十六进制(H表示),它们的对应表如下图。

 

2、数制间的相互转换

         (1)R进制(二、八、十六进制)数转换成十进制数
         由R进制数转换成十进制数的基本做法是,把R进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。

         例1、将二制数10101.01转换成十进制数

        (10101.01)2= (1×2^4  +  0×2^3  +  1×2^2  +  0×2^1  +  1×2^0  +  0×2^-1  +  1×2^-2)10=(21.25)10

        例2、将八进制数307.6转换成十进制数

        (307.6)8=(3×8^2  +  7×8^0  + 6×8^-1)10=(199.75)10

        例3、将十六进制数3A.C转换成十进制数

        (3A .C)16=(3×16^1 + 10×16^0 + 12×16^-1)10=(58.75)10 

 

         (2)十进制整数转换成R进制数(二、八、十六进制):

         十进制整数转换为R进制整数采用"除R取余先低后高"法。具体做法是:用R去除十进制整数,可以得到一个商和余数;再用R去除商,又会得到一个商和余数,如此进行,直到商为零时为止,然后把先得到的余数作为R进制数的低位有效位,后得到的余数作为R进制数的高位有效位,依次排列起来。

        例1、将十进制整数87分别转换成二进制数

       

 

        例2、将十进制整数835分别转换成八进制数

       

 

         (3)十进制小数转换为R进制小数(二、八、十六进制)
         十进制小数转换成二进制小数采用"乘R取整,先高后低"法。具体做法是:用R乘十进制小数,可以得到积,将积的整数部分取出,再用R乘余下的小数 部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。
         然后把取出的整数部分按先高后低顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。

          例1、把(0.8125)转换为二进制小数。

          

   

         (4)二、八、十六进制数的相互转换

         1、二进制 转八进制

  方法:取三合一法,即从二进制的小数点为分界点,向左(向右)每三位取成一位,接着将这三位二进制按权相加,然后,按顺序进行排列,小数点的位置不变,得到的数字就是我们所求的八进制数。如果向左(向右)取三位后,取到最高(最低)位时候,如果无法凑足三位,可以在小数点最左边(最右边),即整数的最高位(最低位)添0,凑足三位。

  例:将二进制的(11010111.0100111)B转换为八进制的步骤如下:

        1. 小数点前111 = 7;

  2. 010 = 2;

  3. 11补全为011,011 = 3;

  4. 小数点后010 = 2;

  5. 011 = 3;

  6. 1补全为100,100 = 4;

  7. 读数,读数从高位到低位,即(11010111.0100111)B=(327.234)O。

        

       

        2、八进制转二进制

  方法:取一分三法,即将一位八进制数分解成三位二进制数,用三位二进制按权相加去凑这位八进制数,小数点位置照旧。

  例:将八进制的(327)O转换为二进制的步骤如下:

  1.      3 = 011;

  2.      2 = 010;

  3.      7 = 111;

  4.      读数,读数从高位到低位,011010111,即(327)O=(11010111)B。

        

       

        3、二进制 转十六进制

  方法:取四合一法,即从二进制的小数点为分界点,向左(向右)每四位取成一位,接着将这四位二进制按权相加,然后,按顺序进行排列,小数点的位置不变,得到的数字就是我们所求的十六进制数。如果向左(向右)取四位后,取到最高(最低)位时候,如果无法凑足四位,可以在小数点最左边(最右边),即整数的最高位(最低位)添0,凑足四位。

  例:将二进制的(11010111)B转换为十六进制的步骤如下:

  1.   0111 = 7;

  2.   1101 = D;

  3.   读数,读数从高位到低位,即(11010111)B=(D7)H。

        

  

        4、十六进制转二进制

方法:取一分四法,即将一位十六进制数分解成四位二进制数,用四位二进制按权相加去凑这位十六进制数,小数点位置照旧。

  例:将十六进制的(D7)H转换为二进制的步骤如下:

  1.   D = 1101;

  2.   7 = 0111;

  3.   读数,读数从高位到低位,即(D7)H=(11010111)B。

        

        

  5、八进制转 十六进制

  方法:将八进制转换为二进制,然后再将二进制转换为十六进制,小数点位置不变。

  例:将八进制的(327)O转换为十六进制的步骤如下:

  1.   3 = 011;

  2.   2 = 010;

  3.   7 = 111;

  4.   0111 = 7;

  5.   1101 = D;

  6.   读数,读数从高位到低位,D7,即(327)O=(D7)H。

  

 

  6、十六进制转八进制

  方法:将十六进制转换为二进制,然后再将二进制转换为八进制,小数点位置不变。

  例:将十六进制的(D7)H转换为八进制的步骤如下:

  1.   7 = 0111;

  2.   D = 1101;

  3.   0111 = 7;

  4.   010 = 2;

  5.   011 = 3;

  6.   读数,读数从高位到低位,327,即(D7)H=(327)O。

  

 

3、计算机中的编码及存储

         计算机把二进制的一个 1 或 0 称为一个位(bit),简写成 b 。

         将 8 个二进制位合在一起,作为存储的基本单位,称为 1 个字节(byte),简写成 B。
 
         计算机把需要的英文字母、数字、常用符号进行编码,称之为ASCII 码,全称为美国信息交换标准代码(American Standard Code for Information Interchange),是一种包括英文字母、数字、常用符号的全球通用编码方法。ASCII 码用 7 个二进制位来表示一个字符,最多可以表示 2^7 =128 个字符。
 
          思考:那么八位二进制数最多可以表示多少种符号?
 
标准ASC码表:
 

二进制

十进制

十六进制

缩写

字符

解释

0000 0000

0

00

NUL

(null)

空字符

0000 0001

1

01

SOH

(Start or handing)

标题开始

0000 0010

2

02

STX

(start or text)

正文开始

0000 0011

3

03

EXT

(end of text)

正文结束

0000 0100

4

04

EOT

(end of transmission)

传输结束

0000 0101

5

05

ENQ

(enquiry)

请求

0000 0110

6

06

ACK

(acknowledge)

收到通知

0000 0111

7

07

BEL

(bell)

响铃

0000 1000

8

08

BS

(backspace)

退格

0000 1001

9

09

HT

(horizontaltab)

水平制表符

0000 1010

10

0A

LF

(NL line feed,new line)

换行键

0000 1011

11

0B

VT

(verticaltab)

垂直制表符

0000 1100

12

0C

FF

(NP form feed,new page)

换页键

0000 1101

13

0D

CR

(carriage return)

回车键

0000 1110

14

0E

SO

(shift out)

不用切换

0000 1111

15

0F

SI

(shift in)

启用切换

0001 0000

16

10

DLE

(data link escape)

数据链路转义

0001 0001

17

11

DC1

(device control 1)

设备控制1

0001 0010

18

12

DC2

(device control 2)

设备控制2

0001 0011

19

13

DC3

(device control 3)

设备控制3

0001 0100

20

14

DC4

(device control 4)

设备控制4

0001 0101

21

15

NAK

(negative acknowledge)

拒绝接收

0001 0110

22

16

SYN

(synchronousidle)

同步空闲

0001 0111

23

17

ETB

(end of trans.block)

传输块结束

0001 1000

24

18

CAN

(cancel)

取消/作废

0001 1001

25

19

EM

(end of medium)

介质中断

0001 1010

26

1A

SUB

(substitute)

替补

0001 1011

27

1B

ESC

(escape)

溢出

0001 1100

28

1C

FS

(file separator)

文件分割符

0001 1101

29

1D

GS

(group separator)

分组符

0001 1110

30

1E

RS

(record separator)

记录分离符

0001 1111

31

1F

US

(unit separator)

单元分隔符

0010 0000

32

20

 

(space)

空格

0010 0001

33

21

 

 

0010 0010

34

22

"

 

 

0010 0011

35

23

#

 

 

0010 0100

36

24

$

 

 

0010 0101

37

25

%

 

 

0010 0110

38

26

&

 

 

0010 0111

39

27

'

 

 

0010 1000

40

28

(

 

 

0010 1001

41

29

)

 

 

0010 1010

42

2A

*

 

 

0010 1011

43

2B

+

 

 

0010 1100

44

2C

,

 

 

0010 1101

45

2D

-

 

 

0010 1110

46

2E

.

 

 

0010 1111

47

2F

/

 

 

0011 0000

48

30

0

 

 

0011 0001

49

31

1

 

 

0011 0010

50

32

2

 

 

0011 0011

51

33

3

 

 

0011 0100

52

34

4

 

 

0011 0101

53

35

5

 

 

0011 0110

54

36

6

 

 

0011 0111

55

37

7

 

 

0011 1000

56

38

8

 

 

0011 1001

57

39

9

 

 

0011 1010

58

3A

:

 

 

0011 1011

59

3B

;

 

 

0011 1100

60

3C

<

 

 

0011 1101

61

3D

=

 

 

0011 1110

62

3E

>

 

 

0011 1111

63

3F

?

 

 

0100 0000

64

40

@

 

 

0100 0001

65

41

A

 

 

0100 0010

66

42

B

 

 

0100 0011

67

43

C

 

 

0100 0100

68

44

D

 

 

0100 0101

69

45

E

 

 

0100 0110

70

46

F

 

 

0100 0111

71

47

G

 

 

0100 1000

72

48

H

 

 

0100 1001

73

49

I

 

 

0100 1010

74

4A

J

 

 

0100 1011

75

4B

K

 

 

0100 1100

76

4C

L

 

 

0100 1101

77

4D

M

 

 

0100 1110

78

4E

N

 

 

0100 1111

79

4F

O

 

 

0101 0000

80

50

P

 

 

0101 0001

81

51

Q

 

 

0101 0010

82

52

R

 

 

0101 0011

83

53

S

 

 

0101 0100

84

54

T

 

 

0101 0101

85

55

U

 

 

0101 0110

86

56

V

 

 

0101 0111

87

57

W

 

 

0101 1000

88

58

X

 

 

0101 1001

89

59

Y

 

 

0101 1010

90

5A

Z

 

 

0101 1011

91

5B

[

 

 

0101 1100

92

5C

\

 

 

0101 1101

93

5D

]

 

 

0101 1110

94

5E

^

 

 

0101 1111

95

5F

_

 

 

0110 0000

96

60

`

 

 

0110 0001

97

61

a

 

 

0110 0010

98

62

b

 

 

0110 0011

99

63

c

 

 

0110 0100

100

64

d

 

 

0110 0101

101

65

e

 

 

0110 0110

102

66

f

 

 

0110 0111

103

67

g

 

 

0110 1000

104

68

h

 

 

0110 1001

105

69

i

 

 

0110 1010

106

6A

j

 

 

0110 1011

107

6B

k

 

 

0110 1100

108

6C

l

 

 

0110 1101

109

6D

m

 

 

0110 1110

110

6E

n

 

 

0110 1111

111

6F

o

 

 

0111 0000

112

70

p

 

 

0111 0001

113

71

q

 

 

0111 0010

114

72

r

 

 

0111 0011

115

73

s

 

 

0111 0100

116

74

t

 

 

0111 0101

117

75

u

 

 

0111 0110

118

76

v

 

 

0111 0111

119

77

w

 

 

0111 1000

120

78

x

 

 

0111 1001

121

79

y

 

 

0111 1010

122

7A

z

 

 

0111 1011

123

7B

{

 

 

0111 1100

124

7C

|

 

 

0111 1101

125

7D

}

 

 

0111 1110

126

7E

~

 

 

0111 1111

127

7F

DEL

(delete)

删除

 
          思考:1、如果给一个汉字编码,你准备用 多少个字节来表示了? 
 
                     2、一个8G的U盘,能存多少本50万字的书。
 
        存储单位:
 
        常见的计量单位有千字节(KB)、兆字节(MB)、吉字节(GB)、太字节(TB)、拍字节(PB)、艾字节(EB)、泽字节(ZB),相邻的单位之间相差1024倍。
 
对应关系如下:  

 

4. 机器数和真值

接下来了解一下计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码,在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.

1、机器数

一个数在计算机中的二进制表示形式,  叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号,

正数为0, 负数为1.

比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000011。如果是 -3 ,就是 10000011 。

那么,这里的 00000011 和 10000011 就是机器数。

2、真值

因为第一位是符号位,所以机器数的形式值就不等于真正的数值。例如上面的有符号数 10000011,其最高位1代表负,其真正数值是 -3 而不是形式值131(10000011转换成十进制等于131)。所以,为区别起见,将带符号位的机器数对应的真正数值称为机器数的真值。

例:0000 0001的真值 = +000 0001 = +1,1000 0001的真值 = –000 0001 = –1

 

5、原码, 反码, 补码的基础概念和计算方法.

在探求为何机器要使用补码之前, 让我们先了解原码, 反码和补码的概念.对于一个数, 计算机要使用一定的编码方式进行存储. 原码, 反码, 补码是机器存储一个具体数字的编码方式.

1. 原码

原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值. 比如如果是8位二进制:

[+1]原 = 0000 0001

[-1]原 = 1000 0001

第一位是符号位. 因为第一位是符号位, 所以8位二进制数的取值范围就是:

[1111 1111 , 0111 1111]

[-127 , 127]

原码是人脑最容易理解和计算的表示方式.

2. 反码

反码的表示方法是:

正数的反码是其本身

负数的反码是在其原码的基础上, 符号位不变,其余各个位取反.

[+1] = [00000001]原 = [00000001]反

[-1] = [10000001]原 = [11111110]反

可见如果一个反码表示的是负数, 人脑无法直观的看出来它的数值. 通常要将其转换成原码再计算.

3. 补码

补码的表示方法是:

正数的补码就是其本身

负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1)

[+1] = [00000001]原 = [00000001]反 = [00000001]补

[-1] = [10000001]原 = [11111110]反 = [11111111]补

对于负数, 补码表示方式也是人脑无法直观看出其数值的. 通常也需要转换成原码在计算其数值.

 

4、 为何要使用原码, 反码和补码

在开始深入学习前, 我的学习建议是先"死记硬背"上面的原码, 反码和补码的表示方式以及计算方法.

现在我们知道了计算机可以有三种编码方式表示一个数. 对于正数因为三种编码方式的结果都相同:

[+1] = [00000001]原 = [00000001]反 = [00000001]补

所以不需要过多解释. 但是对于负数:

[-1] = [10000001]原 = [11111110]反 = [11111111]补

可见原码, 反码和补码是完全不同的. 既然原码才是被人脑直接识别并用于计算表示方式, 为何还会有反码和补码呢?

首先, 因为人脑可以知道第一位是符号位, 在计算的时候我们会根据符号位, 选择对真值区域的加减. (真值的概念在本文最开头). 但是对于计算机, 加减乘数已经是最基础的运算, 要设计的尽量简单. 计算机辨别"符号位"显然会让计算机的基础电路设计变得十分复杂! 于是人们想出了将符号位也参与运算的方法. 我们知道, 根据运算法则减去一个正数等于加上一个负数, 即: 1-1 = 1 + (-1) = 0 , 所以机器可以只有加法而没有减法, 这样计算机运算的设计就更简单了.

于是人们开始探索 将符号位参与运算, 并且只保留加法的方法. 首先来看原码:

计算十进制的表达式: 1-1=0

1 - 1 = 1 + (-1) = [00000001]原 + [10000001]原 = [10000010]原 = -2

如果用原码表示, 让符号位也参与计算, 显然对于减法来说, 结果是不正确的.这也就是为何计算机内部不使用原码表示一个数.

为了解决原码做减法的问题, 出现了反码:

计算十进制的表达式: 1-1=0

1 - 1 = 1 + (-1) = [0000 0001]原 + [1000 0001]原= [0000 0001]反 + [1111 1110]反 = [1111 1111]反 = [1000 0000]原 = -0

发现用反码计算减法, 结果的真值部分是正确的. 而唯一的问题其实就出现在"0"这个特殊的数值上. 虽然人们理解上+0和-0是一样的, 但是0带符号是没有任何意义的. 而且会有[0000 0000]原和[1000 0000]原两个编码表示0.

于是补码的出现, 解决了0的符号以及两个编码的问题:

1-1 = 1 + (-1) = [0000 0001]原 + [1000 0001]原 = [0000 0001]补 + [1111 1111]补 = [0000 0000]补=[0000 0000]原

这样0用[0000 0000]表示, 而以前出现问题的-0则不存在了.而且可以用[1000 0000]表示-128:

(-1) + (-127) = [1000 0001]原 + [1111 1111]原 = [1111 1111]补 + [1000 0001]补 = [1000 0000]补

-1-127的结果应该是-128, 在用补码运算的结果中, [1000 0000]补 就是-128. 但是注意因为实际上是使用以前的-0的补码来表示-128, 所以-128并没有原码和反码表示.(对-128的补码表示[1000 0000]补算出来的原码是[0000 0000]原, 这是不正确的)

使用补码, 不仅仅修复了0的符号以及存在两个编码的问题, 而且还能够多表示一个最低数. 这就是为什么8位二进制, 使用原码或反码表示的范围为[-127, +127], 而使用补码表示的范围为[-128, 127].

因为机器使用补码, 所以对于编程中常用到的32位int类型, 可以表示范围是: [-231, 231-1] 因为第一位表示的是符号位.而使用补码表示时又可以多保存一个最小值.

 

 

6、进制转换练习题

1.十进制数1000对应二进制数为(  ),对应十六进制数为(  )。

A:① 1111101010 ② 1111101000 ③ 1111101100 ④ 1111101110

B:① 3C8      ② 3D8     ③ 3E8       ④ 3F8

 

2.二进制的1000001相当十进制的(  ),二进制的100.001可以表示为(  )。

A:① 62     ② 63     ③ 64      ④ 65

B:① 2^3+2^–3       ② 2^2+2^–2      ③ 2^3+2^–2      ④ 2^2+2^–3

 

3.十进制的100相当于二进制(  )。

A:① 1000000       ② 1100000        ③ 1100100      ④ 1101000

 

4.八进制的100转化为十进制是(  ),十六进制的100转化为十进制是(  )。

A:① 80      ② 72      ③ 64         ④ 56

B:① 160    ② 180    ③ 230      ④ 256

 

5.(2005)D年可以表示为(  )H年;而(3730)O年是指(  )D 年。

A:① (7C5)H               ② (6C5)H                   ③ (7D5)H             ④ (5D5)H

B:① (2000)D             ② (2002)D                  ③ (2006)D           ④ (2008)D   

 

6、十进制数(2004)D等值于八进制数(   )。

 A、3077       B、3724       C、2766       D、4002       E、3755

 

7、(2004)D+ (32)H的结果是(   )     

A、(2036)D       B、(2054)H           C、(4006)D              D、(100000000110)B             E 、(2036)H

 

8、十进制数(2006)D等值于十六制数(    )

A、7D6            B、6D7                   C、3726                 D、6273                  E、7136

 

9、十进制数2003等值于二进制数(     )。

A、11111010011        B、10000011               C、110000111                 D、010000011           E、1111010011

 

10、.数值最小的是?  

A、十进制数55   B、二进制数110101       C、八进制数101         D、十六进制42

 

11、十进制数(100)D,用十六进制表示为(  )

A、100H        B、AOH         C、64H               D、10H

 

12、.二进制数 1111111 其对应的十进制数是(  )      

A、125      B、126      C、127       D、128

 

13、十进制数127对应的二进制数是( )。      

A、1111101      B、1111111        C、1111110         D、1111011

 

14、将十进制整数(25)D转换成二进制数是(    )

A.、11011         B、 10011           C、11001           D、 11011

 

15、最大的无符号16位二进制整数转换为十进制是( )。

A、65535        B、255      C、32767       D、1024


16、与十进制数291等值的十六进制数为( )。

A、123          B、213           C、231           D、132

17、十六进制数FFF.CH相当十进制数______。
①4096.3  ②4096.25  ③4096.75  ④4095.75

18、十进制的160.5相当十六进制的______,
     十六进制的10.8相当十进制的______。
     二进制的0.100111001表示为十六进制为______,
     十六进制的100.001表示为二进制为______。 
供选择的答案 
A:① 100.5                ② 10.5                 ③ 10.8                 ④ A0.8 
B:① 16.8                 ② 10.5                 ③ 16.5                 ④ 16.4 
C:① 0.139                ② 0.9C1               ③ 0.9C4                ④ 0.9C8 
D:① 2^8+2^–8               ② 2^8+2^–9              ③ 2^8+2^–10             ④ 2^8+2^–12 

19、十进制0.625转换成二进制数是( )

A 0.101      B 0.111        C 0.110        D 0.100

20、与二进制数101.01011等值的十六进制数为( )

A   A.B       B  5.51       C  A.51       D  5.58

21、二进制数101110.11转换为等值的八进制数是()

A.  45.3       B.  56.6     C.  67.3     D.  76.6

22、与二进制数101.01011等值的十六进制数为( )

A.   A.B         B.   5.51         C.   A.51         D.   5.58

23、十进制小数为0.96875对应的二进制数为____,对应的十六进制数为______。

A:① 0.11111   ② 0.111101   ③ 0.111111   ④ 0.1111111

B:① 0.FC   ② 0.F8   ③ 0.F2   ④ 0.F1

24、十六进制数FFF.CH相当十进制数______。

A:① 4096.3            ② 4096.25     ③ 4096.75           ④ 4095.75
25、二进制数10000.00001可以表示为______;将其转换成八进制数为______;将其转换成十六进制数为______。 

A:① 2^5+2^–5     ② 2^4+2^–4          ③ 2^5+2^–4          ④ 2^4+2^–5 

B:① 20.02       ② 02.01          ③ 01.01           ④ 02.02

C:① 10.10       ② 01.01          ③ 01.04           ④ 10.08

 

 

二、计算机语言发展简介

         计算机语言分为:机器语言、汇编语言、高级语言。

         机器语言:(二进制语言)是用二进制代码表示的计算机语言。能直接识别和执行的一种机器指令的集合。不同机器的机器语言不同。机器语言具有灵活、直接执行和速度快等特点。 (如: 10100010010111100011代表的是A=B+C)

         汇编语言:(符号语言),汇编语言中用符号代替机器语言中难以记忆的二进制码。不同的计算机的汇编语言(指令)不同。使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序。汇编程序把汇编语言翻译成机器语言的过程称为汇编。

          机器语言:(二进制语言)和汇编语言(符号语言)称为低级语言,这两种语言都是面向机器的语言,和具体机器的指令系统密切相关。

          高级语言:它是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序。编写的程序称之为源程序。

三、计算机硬件系统

  • 计算机硬件系统由运算器、控制器、存储器、输入设备、输出设备五大部件组成。
  • 运算器的作用是按照程序中的指令功能,对数据进行加工处理。
  • 控制器是计算机系统的控制中心,按照程序中的指令序列和需求,指挥计算机的各个部件有条不紊地协调工作。 运算器和控制器通常集成在一块半导体芯片上,称为中央处理器(又称微处理器,简称CPU)。
  • 存储器分为内存储器(简称内存)和外存储器(简称外存)。
  • 输入设备是计算机在与人进行会话时,接收外部命令或者需要加工的数据而使用的设备。如:键盘、鼠标
  • 输出设备是计算机在与人进行会话时,将处理结果以人们能够识别感受的方式呈现出来的设备  如:显示器,打印机

四、计算机软件系统

         计算机软件系统:分为系统软件和应用软件。
 
         系统软件主要用于调度、监控和维护计算机系统,负责管理计算机系统中各种独立的硬件,保证它们协调工作。系统软件的核心是操作系统(Operating System,OS),另外还包括各种服务性程序、语言程序和数据库管理系统等。
 
         应用软件是为了某种特定的用途而被开发的软件。
 

 

五、信息学奥赛基础知识习题(答案版)

1  我们把计算机硬件系统和软件系统总称为(  C  )

(A)计算机CPU      (B)固件     (C)计算机系统       (D)微处理机

2  硬件系统是指(  D  ) 

(A)控制器,运算器  (B)存储器,控制器   (C)接口电路,I/O设备   (D)包括(A)(B)(C)

3. 计算机软件系统包括(  B  )

(A) 操作系统、网络软件  (B) 系统软件、应用软件  (C) 客户端应用软件、服务器端系统软件  (D) 操作系统、应用软件和网络软件

4.计算机硬件能直接识别和执行的只有(  D  )

(A)高级语言      (B)符号语言       (C)汇编语言       (D)机器语言

5.硬盘工作时应特别注意避免(  B  )

(A)噪声         (B)震动          (C)潮湿         (D)日光

6.计算机中数据的表示形式是(  C  )

(A)八进制       (B)十进制        (C)二进制       (D)十六进制

7.下列四个不同数制表示的数中,数值最大的是(  A  )

(A)二进制数11011101    (B)八进制数334    (C)十进制数219    (D)十六进制数DA

8Windows 9x操作系统是一个(  A  )

(A)单用户多任务操作系统   (B)单用户单任务操作系统   (C)多用户单任务操作系统   (D)多用户多任务操作系统

9.局域网中的计算机为了相互通信,必须安装(  B  )

A)调制解调器  B)网卡  C)声卡  D)电视卡

10.域名后缀为edu的主页一般属于(  A  )

A)教育机构     (B)军事部门    (C)政府部门   (D)商业组织

11. 香港在世界上注册的顶级域名是(  A  )

Ahk       Bcn      Ctw       Dcom

12.计算机能够自动、准确、快速地按照人们的意图进行运行的最基本思想是(  D  )

A)采用超大规模集成电路         B)采用CPU作为中央核心部件

C)采用操作系统                 D)存储程序和程序控制

13.设桌面上已经有某应用程序的图标,要运行该程序,可以(  C  )

(A)用鼠标左键单击该图标            (B)用鼠标右键单击该图标

(C)用鼠标左键双击该图标            (D)用鼠标右键双击该图标

14.若己选定某文件,不能将该文件复制到同一文件夹下的操作是(  C  )

(A)用鼠标右键将该文件拖动到同一文件夹下

(B)先执行"编辑"菜单中的复制命令,再执行粘贴命令

(C)用鼠标左键将该文件拖动到同一文件夹下

(D)按注Ctrl键,再用鼠标右键将该文件拖动到同一文件夹下

15.在“我的电脑”窗口中,若已选定了文件或文件夹,为了设置其属性,可以打开属性对话框的操作是(  C  )

(A)用鼠标右键单击“文件”菜单中的“属性”命令

(B)用鼠标右键单击该文件或文件夹名,然后从弹出的快捷菜单中选“属性”项

(C)用鼠标右键单击“任务栏”中的空白处,然后从弹出的快捷菜单中选择“属性”项

(D)用鼠标右键单击“查看”菜单中“工具栏”下的“属性”图标

16.当个人计算机以拨号方式接入Internet网时,必须使用的设备是(  B  )

(A)网卡       (B)调制解调器(Modem        (C)电话机           (D)浏览器软件

17.在网络语言中,符号“:-)”常用于表示(  C  )

(A)省略         (B)即就是               (C)微笑或开玩笑        (D)不高兴或啼哭

18.下列电子邮件地址中正确的是(  D  )

A Malin&sina.com          BMalinsina.com

C Lin MaSina.com    D LinMa@sina.edu 此邮件地址受spam bots保护,需要使用 Javascript 功能来查阅。

19.电子邮件要传输到目的地(  C  )

(A)一般三天后才能到达                          (B)无论远近,立刻到达

(C)不定,一般数秒到数小时内到达            (D)一天左右到达

20Hacker是指那些私闯非公开的机构网络进行破坏的人,它的中文俗称是(  D  )

(A)朋克       (B)海客        (C)网虫      (D)黑客

21.下列软件均属于操作系统的是(  B  )

AWPSPC DOS      BWINDOWS与MS DOS        (CWORDWINDODWS      DDOXBASEOS/2

22.中国互联网络信息中心的英文缩写是(  A  )

(A)CNNIC      (B)Chinanic      (C)Cernic       (D)Internic

23http是一种(  C  )

A)高级程序设计语言      (B)域名       C)超文本传输协议         (D)网址

24Windows应用环境中鼠标的拖动操作不能完成的是(  B  )

A)窗口不是最大时,可以移动窗口的位置              B)当窗口最大时,可以将窗口缩小成图标

C)当窗口有滚动条时可以实现窗口内容的滚动        D)可以将一个文件移动(或复制)到另一个目录中去

25.下列诸因素中,对微机工作影响最小的是(  B  )

 A)尘土     B)噪声      C)温度     D)湿度

26.从windows中启动MS-DOS方式进入了DOS状态,如果想回到Windos状态,在DOS提示符下,应键入的命令为(  A  )

A) EXIT      B) QUIT     C) WIN      D DOS –U

 27.计算机主机是由CPU(  D  )构成的。

A)控制器      (B)运算器      (C)输入、输出设备      (D)内存储器

28.下列哪个软件是有关图像处理的( C )。

A) Linux      B) Excel      C) Photoshop      D Pascal

29.在外部设备中,绘图仪属于(  D  )

A)辅()存储器      B )主()存储器      (C)输入设备      D)输出设备

30.数据和程序是以( B )形式存储在磁盘上的。

A)集合      (B)文件      (C)目录      D)记录

31 计算机中运算器的作用是 (  C  )

(A) 控制数据的输入/输出                                (B) 控制主存与辅存间的数据交换

(C) 完成各种算术运算和逻辑运算                  (D) 协调和指挥整个计算机系统的操作

32.计算机病毒是指(  C  )

A)能传染给用户的磁盘病毒        B)已感染病毒的磁盘        (C)具有破坏性的特制程序      D)已感染病毒的程序

33.世界上发明的第一台电子数字计算机是(  A  )

A) ENIAC           B) EDVAC          (C) EDSAC           (D UNIVAC

34.目前,制造计算机所用的电子器件是(  D  )

A)大规模集成电路           (B)晶体管           (C)集成电路           (D)大规模集成电路与超大规模集成电路

35.多媒体计算机是指(  C  )

A 具有多种外部设备的计算机           (B) 能与多种电器连接的计算机

C 能处理多种媒体的计算机                (D) 借助多种媒体操作的计算机

36.世界上第一台电子数字计算机研制成的时间是(  A  )

A 1946年          (B) 1947年           C 1951年           D 1952

371MB等于(  D  )

A 1000字节           (B) 1024字节          (C) 1000*1000字节           D 1024*1024字节

38.一个字节的二进制位数为(  C  )

A) 2           (B) 4           (C) 8           (D16

39.下列存储设备中,断电后其中信息会丢失的是(  B  )

A) ROM           (B) RAM           (C 硬盘           (D) 软盘

40.下列存储器中,存储速度最快的是(  D  )

A 软盘           (B) 硬盘           (C) 光盘           (D) 内存

41.计算机网络最突出的优点是(  A  )

A 共享资源           (B) 精度高            C 运算速度快           (D) 内存容量大

42.表示图像文件的是( C )。

A)*.mid           (B)*.mp3           (C)*.jpg           (D*.txt

43.计算机使用的键盘中,Shift键是(  A  )

A 换档键           B 退格键          (C) 空格键           D 键盘类型

44.计算机病毒是一种(  D  )

A 特殊的计算机部件           (B 用杀毒软件处理          (C) 游戏软件           (D) 人为编制的特殊的计算机程序

45.在Internet的域名中,代表计算机所在国家或地区的符号”cn”是指(  A  )

A 中国          (B) 台湾          (C) 香港           (D) 加拿大

46.要在Web浏览器中查看某一公司的主页,必须知道(  D  )

(A) 该公司的电子邮件地址           (B) 该公司所在的省市          (C) 该公司的邮政编码           (D) 该公司的WWW地址

47.Word编辑状态, 想在屏幕上显示常用工具栏,应当使用(  B  )

(A) “工具菜单中的命令           (B) “视图”菜单中的命令          (C) “插入”菜单中的命令           (D) “格式”菜单中的命令

48.Word编辑状态, 下列可以设定打印纸张大小的命令是( B )

(A) “文件菜单中的打印预览命令           (B) “文件”菜单中的页面设置命令

(C) “视图菜单中的工具栏命令                 (D) “视图”菜单中的页面命令

49. 打印机按其工作原理可分为击打式和非击打式,( C )属于击打式。

A 喷墨打印机           (B) 激光打印机           (C) 针式打印机           (D) 喷墨打印机和激光打印机

50. Windows95/98中,( C )不是可选的图标排列方式。

(A) 按类型           (B) 按名称          (C) 按属性           (D) 按大小

51.操作系统是重要的系统软件,下面几个软件中不属于操作系统的是( C )。

A)MS—DOS           (B)UCDOS           (C)PASCAL           (DWINDOWS

52.微机内的存储器的地址是以( C )编址的。

A)二进制位           (B)字长           (C)字节           (D)微处理器的型号

53.在24*24点阵的字库中,汉字的字模占用字节数分别是( C

A32、32           (B32、72           (C72、72           (D7232

54.将DOS系统盘插入A驱动器启动机器,随后使用一批应用软件,在此过程中,DOS系统盘( A  

A)必须始终插入在A驱动器中           (B)不必再用            

C)可能有时要插入A驱动器中           D)可能有时要插入B驱动器中

55.计算机能直接执行的指令包括两部分,它们是( A

A)源操作数与目标操作数           (B)操作码与操作数           (C)ASCII码与汉字代码           (D)数字与字符

56.在微机中,通用寄存器的位数是( A

A8位           (B16位           (C)计算机字长           D32

57.在计算机中,ASCII码是( A )位二进制代码

A)8           B)7           C)12           D16

58.启动计算机引导DOS是将操作系统(D )。

A)从磁盘调入中央处理器           (B)从内存储器调入高速缓冲存储器

C)从软盘调入硬盘                     (D)从系统盘调入内存储器

59.不同的计算机,其指令系统也不相同,这主要取决于( C

A)所用的操作系统           (B)系统的总体结构          (C)所用的CPU           D)所用的程序设计语言

60RAM中的信息是( B )。

A)生产厂家预先写入的                     (B)计算机工作时随机写入的

C)防止计算机病毒侵入所使用的           (D)专门用于计算机开机时自检用的

61 某种计算机的内存容量是640K容量是指( C )个字节

A)640           B)640*1000          C)640*1024           D640*1024*1024

62.不同类型的存储器组成了多层次结构的存储器体系,按存取速度从快到慢的排列是( C

(A)快存/辅存/主存           (B)外存/主存/辅存          (C)快存/主存/辅存           (D)主存/辅存/外存

63.计算机系统总线上传送的信号有( B

A)地址有信号与控制信号           (B)数据信号、控制信号与地址信号

C)控制信号与数据信号                     (D)数据信号与地址信号

64.以下DOS命令中,有可能在磁盘上建立子目录的是( D

A)TYPE           B)DIR           C)XCOPY           DMD

65.计算机网络是一个( D )系统

A)管理信息系统           (B)管理数据系统          (C)编译系统           (D)在协议控制下的多机互联系统

66.下列哪些计算机网络不是按覆盖地域划分的( D

A)局域网           (B)都市网           (C)广域网           (D)星型网

67.下面四个不同进制的数,最小的一个数是( C

A)(11011001)2           B)(75)10           C)(37)8          D)(A716

68.小张用十六进制、八进制和十进制写了如下一个等式:52-19=33式中三个数是各不相同进位制的数,试问521933,分别为( B )。

A)八进制,十进制,十六进制           (B)十进制,十六进制,八进制

C)八进制,十六进制,十进制           (D)十进制,八进制,十六进制

69.如果用一个字节来表示整数,最高位用作符号位,其他位表示数值。例如

符号位表示正,表示+1

符号位表示负,表示-1

试问这样表示法的整数A的范围应该是:(-127≤A≤127

在这样表示法中,以下( D)说法是正确的

A)范围内的每一个数都只有惟一的格式           (B)范围内每一个数都有两种格式

C)范围内的一半数有两种格式                     (D)范围内只有一个数有两种表示格式

70.已知小写字母“m”的十六进制的ASCII码值是6D,则小写字母“c”的十六进制数的ASCII码值是( D

A)98           B)62           C)99           D63

71.组成教授副教授讲师这三个词的汉字,在GB2312-80字符集中都是一级汉字,对这三个词排序的结果是( B

A)教授、副教授、讲师           (B)副教授、教授、讲师          (C)讲师、副教授、教授           (D)副教授、讲师、教授

72GB2312-80规定了一级汉字3755个,二级汉字3008个,其中二级汉字字库中的汉字是以( A )为序排列的

A)以笔划多少           (B)以部首           (C)以ASCII码           (D)以机内码

73.计算机所具有的存储程序和程序原理是( C )提出的。

A)图灵           (B)布尔          (C)冯·诺依曼           D)爱因斯坦

74.存储系统中的RAM是指( B )。

A)可编程只读存储器           (B)随机存取存储器           (C)只读存储器           (D)动态随机存储器

75I/O接口应位于( B )。

A)总线和I/O设备之间           (B)主机和I/O设备之间           C)主机和总线之间           (DCPU和内存储器之间

76.若一台计算机的字长为4个字节,这意味着它( C )。

A)能处理的数值最大为4位十进制数9999

B)能处理的字符串最多位4个英文字母组成

C)在CPU中作为一个整体加以传送处理的代码位32

D)在CPU中运行的结果最大位232次方

77.下列四条叙述中,有错误的一条是( D )。

A16根地址线的寻址空间可达1MB           B)内存储器的存储单元是按字节编址的

CCPU中用于存放地址的寄存器称为地址寄存器           (D)地址总线上传送的只能是地址信息

78.内存空间地址段为3001H~7000H,则可以表示( B )个字节的存储空间。

A)16KB           B)4KB           C)4MB           D16MB

79.要使用外存储器中的信息,应先将其调入( D )。

A)控制器           (B)运算器           (C)微处理器           (D)内存储器

80CPU能直接访问的存储部件是( C )。

A)软盘          (B)光盘           (C)内存          (D)硬盘

81.存储的内容在被读出后并不被破坏,这是( B )的特性。

A)RAM           B)磁盘           (C)内存           D)存储器共有

82.与计算机系统有关的汉字编码为( D )。

A)国标码           (B)区位码           (C)输入码           D)机内码

83.下面关于显示器的四条叙述中,有错误的一条是( A )。

A)显示器的分辨率与微处理器的型号有关

B)显示器的分辨率为1024*768,表示一屏幕水平方向每行有1024个点,垂直方向每列有768个点

C)显示卡是显示系统的一部分,显示卡的存储量与显示质量密切相关

D)像素是显示屏上能独立赋予颜色和亮度的最小单位

84.利用标准ASCII码表示一个英文字母和利用国标GB2312-80码表示一个汉字,分别需要( B )个和( C )个二进制位。

( A )7              ( B )8             ( C )16             ( D )32

85.由机器语言描述的程序有( D )。

A)源程序           ( B )目标程序             ( C )BASIC程序            ( D )可执行程序

86.在Windows 95资源管理器中,要查看磁盘的总容量、已用空间和可用空间等磁盘信息,通常可选择(  A  )菜单下属性功能。

A)文件           (B)编辑           (C)查看           (D)工具

87.下列关于IP的说法错误的是( D

AIP地址在Internet上是唯一的                     BIP地址由32位十进制数组成

CIP地址是Internet上主机的数字标识           DIP地址指出了该计算机连接到哪个网络上

88.下列关于Internet的说法,不正确的是( D )。

A)Internet是目前世界上覆盖面最广、最成功的国际计算机网络                    (BInternet的中文名称是因特网

C)Internet是一个物理网络                              (D)Internet在中国曾经有多个不同的名字

89.一般情况下,校园网属于(  A  )。

A)LAN           B)WAN           C)MAN           DGAN

90.表示字符的连续二个字符为31H41H,则(  

A)一定是一个汉字的国标码    B 一定是二个西文字的ASCII

C)一定不是一个汉字的国标码  D 可能是二个西文字符的ASCII码;也可能是一个汉字的国标码

91.计算机采用二进制不是因为( A )。

A)物理上容易实现           (B)规则简单            C 逻辑性强           (D 人们的习惯

92.下面以( B )为扩展名的文件是不能直接运行的。

A)COM           B)SYS           C)BAT           DEXE

93.在Windows 98中,文件有四种属性,用户建立的文件一般具有(  A  )属性。

A)存档           (B)只读           C)系统           (D)隐藏

94.汉字系统中,字库里存放的是汉字的(  A  )。

A)内码           (B)外码           (C)字模           (D)国标码

95.互联网上的服务都基于一种协议,www服务基于(  C  )协议。

A)POP3           B)SMTP          C)HTTP          DTELNET

96IP地址是由(  B  )组成。

A 三个点分隔着主机名、单位名、地区名和国家名                    

(B)三个点分隔着40—255的数字

C)三个点分隔着4个部分,前两部分是国家名和地区名,后两部分是数字

D)三个点分隔着4个部分,前两部分是主机名和单位名,后两部分是数字

97.使用电子邮件时,有时收到的邮件有古怪字符,即出现了乱码,这是由于(  D  )。

A)病毒           (B)接收方操作系统有问题           C)发送方计算机故障           D)编码未统

98.软件(  B  )不是WWW浏览器。

AIE 4.0           B)C++           C)Mosaic           DNetScape Navigator

99.在Windows中,为了查找文件名以“A”字母打头的所有文件,应当在查找名称框内输入( B )。

A)A           B)A*           C)A?           DA#

100.微型计算机的更新与发展,主要基于(  B )的变革。

A)软件           (B)微处理器           (C)存储器           (D)磁盘的容量

101.在长度为n的顺序存储的线性表中,删除第i个元素(1≤i≤n)时,需要从前向后依次前移(  A  )个元素。

A)n-i           B)n-i+1           C)n-i-1           Di

102.假定一个顺序队列的队首和队尾指针分别为fr,则判断队空的条件为(  D 

A)f+1==r           B)r+1==f           C)f==0           Df==r

103. 计算机的存储器完整的应包括( C

A)软盘、硬盘           (B)磁盘、磁带、光盘           (C)内存储器、外存储器           (DRAMROM

104. 计算机中运算器的作用是( C )。

A)控制数据的输入/输出                     (B 控制主存与辅存间的数据交换

(C)完成各种算术运算和逻辑运算           (D 协调和指挥整个计算机系统的操作

105.软磁盘处于写保护状态时,其中记录的信息( A )。

A)绝对不会丢失                      (B)不能被擦除,但能追加新信息 .

 C)不能通过写磁盘操作被更新            (D)不能以常规方式被删除,但可以通过操作系统的格式化功能被擦除

106 光盘根据基制造材料和记录信息的方式不同,一般可分为( C )。

ACD、VCD                      (BCDVCDDVD、MP3           

C)只读光盘、可一次性写入光盘、可擦写光盘            (D)数据盘、音频信息盘、视频信息盘

107.在多媒体计算机系统中,不能存储多媒体信息的是( D )。

(A) 光盘            (B) 磁盘            (C) 磁带            (D) 光缆

108.在微机系统中,最基本的输入输出模块BIOS存放在 (  B  )

(A)RAM中            (B)ROM中            (C)硬盘中            ( D)寄存器

109bit的意思是 (  C  )

(A)           (B)位             (C)字节             (D)二进制位

110.某学校的工资管理程序属于 (  B  )

(A)系统程序             (B)应用程序            (C)工具软件             (D)文字处理软件

111.与十六进制数BB等值的十进制数是(  A  )

(A)187             (B)188             (C)185             (D)186

112.设一张软盘已染上病毒,能清除病毒的措施是 (  B  )

(A)删除该软盘上的所有文件                       (B)格式化该软盘

(C)删除该软盘上的所有可执行文件             (D)删除该软盘上的所有批处理文件

113.一张3.5英寸双面高密度软盘片的容量为 (  C  )

(A)360KB            ( B)720KB             (C)1.44MB             (D)1.2MB

114.与二进制小数0.1等值的十六进制小数为 (  D  )

(A)0.1             (B)0.2             (C)0.4             (D)0.8

115.堆栈存储器存取数据的方式是 (  C  )

(A)先进先出             (B)随机存取            (C)先进后出             (D)不同于前三种方式

116.为解决CPU和主存的速度匹配问题,其实现可采用介于CPU和主存之间的(  C  )

(A)光盘             (B)辅存            (C)cache             (D)辅助软件

117.栈S最多能容纳4个元素。现有6个元素按ABCDEF的顺序进栈,问下列哪一个序列是可能的出栈序列? (  D  ) 

(A) EDCBA、F             (B) B、CEFA、D            (C) C、BEDA、F                (D) A、DFECB

118.在顺序表(2,5,7,10,14,15,18,23,35,41,52)中,用二分法查找关键码值12,所需的关键码比较次数为 (  B  )

(A) 2             (B) 3            (C)4             (D) 5

119.设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,X),问新序列(F,H,C,D,P,A,M,Q,R,S,Y,X)是下列哪个排序算法一趟扫描的结果?

(A)起泡排序             (B)初始步长为4的希尔排序             (C)二路归并排序              (D)以第一元素为分界元素的快速排序

120.为实现CPU与外部设备并行工作,必须引入的基础硬件是 (  A  )

(A)缓冲区            (B)通道             (C)时钟             ( D)相联寄存器

121.数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘制方法中,哪些是常采用的? (  B  )

。自顶向下 。自底向上 。分层绘制 。逐步求精

(A)全是             (B)ⅠⅣ             (C)ⅡⅣ             (D)Ⅰ

122.微机硬件系统中最核心的部件是 (  C  )

(A) 内存储器            (B) 输入输出设备            (C) CPU             (D) 硬盘

123 MIPS来衡量的计算机性能指标是(  D  ) MIPS(每秒百万条指令)

(A) 传输速率             (B) 存储容量            (C) 字长            (D) 运算速度

124 在计算机中,既可作为输入设备又可作为输出设备的是 (  B  )

(A) 显示器            (B) 磁盘驱动器           (C) 键盘            (D) 图形扫描仪

125 要存放1024×24点阵的汉字字模,需要存储空间 (  C  )

(A) 74B             (B) 320B             (C) 720B            (D) 72KB

126 把硬盘上的数据传送到计算机的内存中去,称为 (  D  )

(A) 打印            (B) 写盘            (C) 输出            (D) 读盘

127 目前常用的3.5英寸软盘片角上有一带黑滑块的小方口,当小方口被关闭时,其作用是 (  B  )

(A) 只能读不能写            (B) 能读又能写            (C) 禁止读也禁止写            (D) 能写但不能读

128 计算机网络的目标是实现 (  C  )

(A) 数据处理            (B) 文献检索            (C) 资源共享和信息传输            (D) 信息传输

129 下列四项中,不属于计算机病毒特征的是 (  D  )

(A) 潜伏性            (B) 传染性            (C) 激发性            (D) 免疫性

130 计算机病毒是可以造成计算机故障的 (  B  )

(A) 一种微生物            (B) 一种特殊的程序            (C) 一块特殊芯片            (D) 一个程序逻辑错误

131 下列存储器中,存取速度最快的是 (  B  )

(A) CD-ROM              (B) 内存储器            (C)软盘            (D)硬盘

132 计算机存储器中,一个字节由 位二进制位组成 (  B  )

(A) 4            ( B) 8             (C) 16             (D) 32

133 在微机中,1MB准确等于 (  B  )

(A) 1024×1024个字           (B) 1024×1024个字节          (C) 1000×1000个字节           (D) 1000×1000个字

134 为了防止病毒传染到保存有重要数据的3.5英寸软盘片上,正确的方法是 (  B  )

(A) 关闭盘片片角上的小方口            (B) 打开盘片片角上的小方口 

(C) 将盘片保存在清洁的地方            (D) 不要将盘片与有病毒的盘片放在一起

135 在微机的配置中常看到"处理器PentiumIII/667"字样,其数字667表示(  A  )

(A) 处理器的时钟主频是667MHZ                            (B) 处理器的运算速度是667MIPS

(C) 处理器的产品设计系列号是第667号            (D) 处理器与内存间的数据交换速率是67KB/s

136 十进制整数100化为二进制数是 (  D  )

(A) 1100100             (B) 1101000             (C) 1100010             (D) 1110100

137 要将Word文档中一部分选定的文字移动到指定的位置上去,对它进行的第一步操作是 (  C  )

(A) 单击"编辑"菜单下的"复制"命令            (B) 单击"编辑"菜单下的"清除"命令 

(C) 单击"编辑"菜单下的"剪切"命令            (D) 单击"编辑"菜单下的"粘贴"命令

138 Word编辑状态下,如要调整段落的左右边界,用(  C  )的方法最为直观、快捷。

(A) 格式栏           (B) 格式菜单            (C) 拖动标尺上的缩进标记            (D) 常用工具栏

139 如要在Word文档中创建表格,应使用(  B  )菜单。

(A) 格式            (B) 表格            (C)工具            (D)插入

140 Word程序启动后就自动打开一个名为(  D  )的文档。

(A) Noname            (B) Untitled             (C) 文件1            ( D) 文档1

141 PowerPoint演示文档的扩展名是 (  A  )

A) .ppt             (B) .pwt             (C) .xsl             (D) .doc

142 Windows98中,对文件和文件夹的管理是通过(  C  ) 来实现的

(A) 对话框            (B) 剪切板            (C) 资源管理器或我的电脑            (D) 控制面板

143 Word程序允许打开多个文档,用 B 菜单可以实现各文档窗口之间的切换。

(A) 编辑            (B) 窗口            (C) 视图            (D) 工具

144.当前微机上运行的Windows 98系统是属于 (  C  )

(A) 网络操作系统            (B) 单用户单任务操作系统            (C) 单用户多任务操作系统            (D) 多用户多任务操作系统

145 如果鼠标器突然失灵,则可用组合键(  A  )来结束一个正在运行的应用程序(任务)。

(A) Alt+F4            ( B) Ctrl+F4             (C) Shift+F4             (D)Alt+Shift+F4

146 用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过 (  D  )

(A) 汇编            (B) 编辑            (C) 解释            (D) 编译和连接

147.在WINDOW98中,为了防止他人无意修改某一文件,应设置该文件的属性为(  A  )

(A) 只读           (B) 隐藏            (C) 系统            (D) 存档

148 下列各指标中,(  B  ) 是数据通信系统的主要技术指标之一。

(A) 重码率            (B) 传输速率            (C) 分辩率           (D) 时钟主频

149.在Windows 98中,错误的新建文件夹的操作是(  B  )

(A) "资源管理器"窗口中,单击"文件"菜单中的"新建"子菜单中的"文件夹"命令

(B) Word程序窗口中,单击"文件"菜单中的"新建"命令

(C) 右击资源管理器的"文件夹内容"窗口的任意空白处,选择快捷菜单中的"新建"子菜单中的"文件夹"命令

(D) "我的电脑"的某驱动器或用户文件夹窗口中,单击"文件"菜单中的"新建"子菜单中的"文件夹"命令

150.实现中、英输入法之间的切换按的键是 (  A  )

(A) CTRL+SPACE             (B) SHIFT+SPACE            (C) ALT+LPACE             (D) CTRL+ SHIFT

151 在资源管理器右窗格中,如果需要选定多个非连续排列的文件,应按组合键(  A  )

(A) Ctrl+单击要选定的文件对象            (B) Alt+单击要选定的文件对象

(C) Shift+单击要选定的文件对象           (D) Ctrl+双击要选定的文件对象

152 WINDOWS 98中,用鼠标左键单击某应用程序窗口的最小化按钮后,该应用程序处于(  D  )的状态。

(A) 不确定             (B) 被强制关闭             (C) 被暂时挂起             (D) 在后台继续运行

153 WINDOWS 98中,下列启动查找程序的操作中,(   D  )是错误的。

(A) 单击"开始"按钮,选择开始菜单中的"查找"

(B) 右单击"我的电脑"图标,单击快捷菜单中的"查找"命令

(C) "资源管理器"窗口中,单击"工具"菜单中的"查找"命令

(D) Word程序窗口中,单击编辑菜单中的"查找"命令

154 Excel工作表的最右下角的单元格的地址是 (  D  )

(A) IV65535             (B) IU65535             (C) IU65536            ( D) IV65536

155WINDOW98默认的启动方式是 (  B  )

(A) 安全方式            (B) 通常方式            (C) 具有网络支持的安全方式            (D) MS--DOS方式

156.下列文件名中,(  C  )是非法的WINDOWS 98文件名。

(A) This is my file             (B) 关于改进服务的报名            (C) * 帮助信息 *             (D) student.dbf

157.在WINDOW98中,关于对话框叙述不正确的是 (  D  )

(A) 对话框没有最大化按钮            (B) 对话框没有最小化按钮            (C) 对话框不能改变形状的大小            (D) 对话框不能移动

158 下列关于Word 的叙述中,错误的一条是 (  D  )

(A) 按工具栏中的"撤消"按钮可以撤消上一次的操作          (B) 在普通视图下可以显示用绘图工具绘制图形

(C) 最小化的文档窗口被放置在工作区的底部                     (D) 剪切板中保留的是最后一次剪切的内容

159 要把插入点光标快速移到Word文档的头部,应按组合键(  C  )

(A)Ctrl+PageUp            (B) Ctrl+↓              (C) Ctrl+Home             (D) Ctrl+End

160 Internet上,访问Web信息时用的工具是浏览器。下列(   A  ) 就是目前常用的Web浏览器之一。

(A) Internet Explorer            ( B) Outlook Express            (C) Yahoo             (D) FrontPage

161 Web站点和Web页面密切相关的一个概念称"统一资源定位器",它的英文缩写是 (  D  )

(A) UPS            (B) USB             (C) ULR             (D) URL

162 域名是Internet服务提供商(ISP)的计算机名,域名中的后缀.gov表示机构所属类型为(   B  )

(A)军事机构              (B) 政府机构             (C) 教育机构             (D) 商业公司

163 Excel单元格内输入计算公式时,应在表达式前加一前缀字符(  B  )。

A) 左圆括号"("            (B 等号"="             (C) 美圆号"$"             (D) 单撇号"  ′  "

164 在单元格中输入数字字符串100080(邮政编码)时,应输入   B 

(A) 100080             ( B) ″100080             ( C) ′100080             ( D) 100080′

165.在WINDOW98中,一个文件的属性包括(  D  )。

(A) 只读、存档            (B) 只读、隐藏            (C)只读、隐藏、系统            (D)  只读、存档、隐藏、系统

166 8位无符号二进制数能表示的最大十进制数为 (  C  )

(A) 127              (B) 128            (C) 255             (D) 256

167 64位高档微机中,一个字长所占的二进制位数为 (  D  )

(A) 8             (B) 16            ( C) 32             (D) 64

168.在Windows环境下,为了复制一个对象,在用鼠标拖动该对象时应同时按住 (  D  )

(A) Alt键            (B) Esc键            (C) Shift键            (D) Ctrl键

169.在Windows菜单中,暗淡(灰色)的命令项表示该命令 (  A  )

(A) 暂时不能用            (B)正在执行            (C) 包含下一层菜单            (D) 包含对话框

170 Windows环境下,若要将整个屏幕上显示的内容存入剪贴板,可以按(   D  )

(A) Ctrl+Printscreen键            (B) Alt+Printscreen键            (C) Shift+Printscreen键             (D) Printscreen键

171 目前,计算机病毒扩散最快的途径是 (  B  )

(A) 通过软件复制            (B) 通过网络传播            (C) 通过磁盘拷贝            (D) 运行游戏软件

172.在32位计算机中,一个字长所占的字节数为(  C  )

(A) 1             (B) 2             (C) 4             (D) 8

173.与十进制511等值的十六进制数为(  A  )

(A) 1FF            ( B) 2FF            ( C) 1FE             (D) 2FE

174.在WINDOW98的桌面上 (  D  )

(A) 不能创建文件夹            (B) 不能创建BMP图象文件            (C) 不能创建WORD文档            (D) 可以创建WORD空文档

175.在计算机系统中,存储一个汉字的国标码所需要的字节数为(  B  )

(A) 1             (B) 2            (C) 3             (D) 4

176.下列带有通配符的文件名,能表示文件ABC.TXT的是(  C  )

(A) *BC.?            (B) A?.*            (C) ?BC.*            (D) ?.?

177.在资源管理器中,文件夹中的某个文件夹的左边的"+"表示(  C  )

() 该文件夹有隐藏文件             (B) 该文件夹为空            (C) 该文件夹含有子文件夹             () 该文件夹含有系统文件

178.在Windows环境下,粘贴快捷键是(  D  )

(A) Ctrl+Z            ( B) Ctrl+X              (C) Ctrl+C               (D) Ctrl+V

179 在计算机中,一个字长的二进制位数是 (  D  )

(A) 8             (B) 16            (C) 32             (D) 随CPU的型号而定

180 计算机网络能传送的信息是: (  A  )

(A) 所有的多媒体信息            (B) 只有文本信息            (C) 除声音外的所有信息            (D) 文本和图像信息

181 切断计算机电源后,下列存储器中的信息会丢失的是 (  A  )

(A) RAM             ( B) ROM              (C) 软盘             (D) 硬盘

182 十进制数127转换成二进制数是(  B  )

(A) 11111111             ( B) 01111111            ( C) 10000000             ( D) 11111110

183.结构化程序设计所规定的三种基本控制结构是 (  C  )

(A) 输入、处理、输出            ( B) 树形、网形、环形            ( C) 顺序、选择、循环            ( D) 主程序、子程序、函数

184.英文小写字母dASCII码为100,英文大写字母DASCII码为(   D  )

(A) 50             ( B) 66             ( C) 52             ( D) 68

185.在几个任务间切换可用键盘命令 (  A  )

(A) ALT+TAB             (B) SHIFT+TAB            (C)CTRL+TAB             (D) ALT+ESC

186 Windows环境下,为了终止应用程序的运行, (  A  )

(A) 关闭该应用程序窗口                           ( B)最小化应用程序窗口           

( C)双击该应用程序窗口的标题栏             ( D)将该应用程序窗口移出屏幕

187.用电子管作为电子元件制成的计算机属于(  A  )

(A) 第一代             ( B)  地二代             ( C)  第三代             ( D)  第四代

188CAD是计算机的应用领域之一,其含义是(  C  )。

(A)计算机辅助教学            ( B) 计算机辅助管理            ( C) 计算机辅助设计            (D) 计算机辅助测试

189.为了保证任务栏任何时候在屏幕上可见,应在"任务栏属性"对话框的"任务栏选项"标签中选择(  B  )

(A)不被覆盖             ( B)总在最前            ( C)自动隐藏             (D) 显示时钟

190.微型计算机中必不可少的输入与输出设备是(   A  )

(A) 键盘与显示器             (B) 鼠标与打印机             (C) 显示器与打印机             (D) 键盘与打印机

191.可以将图片输入到计算机中的设备是 (  D  )

 (A) 绘图仪             (B) 键盘             (C) 鼠标            (D) 扫描仪

192.微型计算机中,应用最普遍的字符编码是(   B  )

 (A)BCD码             (B) ASCII码             (C) 汉字编码            (D) 补码

193 在计算机内部,用来传送.存储.加工处理的数据或指令都是(  A  ) 形式进行的。

 (A) 二进制码             (B) 拼音简码             (C) 八进字码             (D) 无笔字型码

194 微机中使用的鼠标是直接连接在 (  B  )

(A) 并行接口            (B) 串行接口             (C)显示器接口            (D) 打印机接口

195.下列描述中,正确的是 (  B  )

(A)1KB=1024*1024bytes              (B)1MB=1024*1024bytes             (C)1KB=1024MB             (D)1MB=1024bytes

196.计算机中字节是常用单位,它的英文名字是(  B  )

(A)Bit               (B)byte              (C)bout             (D)baut

197. WINDOW98"开始菜单"中的文档菜单的菜单项 (  C  )

(A)包含最近使用的15个文本文件                          ( B) 包含最近使用的15个图形文件

(C) 包含最近使用的全部文档(最多15个)             (D)包含最近使用的15WORD文档

198.计算机内存储器比外存储器 (  C  )

(A)更便宜            ( B)存储容量大             (C) 存取速度快             (D) 虽贵但能存储更多的信息

199.十进制算术表达式:3*512+7*64+4*8+5的运算结果,用二进制表示为(   B  )

A)10111100101            (B)11111100101             (C) 11110100101            (D)11111101101

200.关于硬件系统和软件系统的概念,下列叙述不正确的是(   D  )

(A) 计算机硬件系统的基本功能是接受计算机程序,并在程序的控制下完成数据输入和数据输出任务

(B)软件系统是建立在硬件系统基础上,它使硬件功能得以充分发挥,并为用户提供一个操作方便.工作轻松的环境

(C)没有装配软件系统的计算机不能做任何工作,没有实际的使用价值

(D) 一台计算机只要装入软件系统后,即可进行文字处理或数据处理工作

201.目前使用的防病毒软件的作用是(   D  )

(A )查出任何已感染的病毒             (B) 查出并清除任何病毒 

(C) 清除已感染的任何病毒            (D) 查出已知名的病毒,清除部分病毒

202. 下列软件中,属于应用软件的是(  B  )

(A) UCDOS系统             (B) 财务管理软件             (C) FORTRAN编译程序             (D) QBASIC 解释程序

203. 一片双面高密度软盘格式化后,如果每面有80磁道,每个磁道有18个扇区,每个扇区可存取512个字节的信息,则该磁盘的容量是(  D  )

(A) 360KB              (B) 720KB             (C) 1.2MB             (D)1.44MB

204. 微机显示器一般有两组引线,即(  A  )

(A)电源线和信号线             (B) 电源线和控制线             (C) 地址线和信号线             (D) 地址线的控制线

205. 通常所说的24针打印机属于(  B  )

(A) 激光打印机             (B) 击打式打印机             (C) 喷墨打印机             (D) 热敏打印机

206. 在购买微机时,经常遇到486/33中的33,其含义是 (  A  )  

(A)运算速度             (B) CPU的时钟频率             (C)总线速度             (D)最大内存容量

207. 专门为某一应用目的而设计的软件是 (  B  )

 (A) 系统软件             (B) 应用软件             (C) 文字处软件             (D) 工具软件

208. 在计算机领域中,媒休是指(  D  )

(A)各种信息的编码             (B) 计算机的输入输出信息             (C) 计算机屏幕显示的信息             (D) 表示和传播信息的载体

209. 多媒体的信息不包括(  D  )

(A) 文字、图形             (B) 音频、视频            (C)影像、动画             (D) 光盘、声卡

210.操作系统是一种(  C  )

(A) 应用软件             (B)专用软件             (C) 系统软件              (D) 工具软件

211. 操作系统的作用是(  B  )

(A) 把源程序翻译成目标程序             (B) 控制和管理系统资源的使用

(C) 实现软件与硬件的交换               (D) 便与进行数据交换

212. 若微机系统需要热启动,应同时按下组合键(  C  )

(A) Ctrl+Alt+Break             (B) Ctrl+Esc+Del             (C) Ctrl+Alt+Del              (D) Ctrl+Shift+Break

213.目前PC机上广泛使用的CD-ROM光盘类型属于下列(  C  )

(A) 追记型光盘             (B) 可改写型光盘(可擦写型光盘)             (C) 固定型光盘(只读光盘)             (D) 只写一次性光盘

214.计算机网络的功能(多选)(   AB   )

(A) 数据通讯             (B) 资源共享             (C) 支持分布式的信息处理            (D) 提高计算机系统的可靠性和可用性

215.局域网的拓扑结构主要有(多选)(  ABCD  )

(A) 星型网            (B) 树型网            (C) 总线型网             (D) 环形网

216.从网络的作用范围进行分类(多选)(   AB  )

(A) 广域网             (B) 局域网             (C) 环形网             (D) 混合网

217. WINDOW98中,当程序因某种原因陷入死循环,下列哪种方法能较好结束该程序(  A  )

(A) CTRL+ALT+DEL键,然后选择"结束任务"结束该任务的运行

(B) CTRL+DEL键,然后选择"结束任务"结束该任务的运行

(C) CTRL+ALT键,然后选择"结束任务"结束该任务的运行

(D) 直接按RESET计算机结束该任务的运行

218. 中国教育科研网 (  B  )

(A) CASNET             (B) CERNET             (C) CHINNET             (D) CHINDDN

219. 下列网路中, (  B  )是世界上规模最大的广域网

(A) CASNET             (B) INTERNET             (C) CHINNET             (D)INTRANET

220. 网路操作系统主要有(  ABD  )

(A) LINUX             (B) NOVELL             (C) WINKOWS 98             (D) WINDOWS NT

221 下列说法正确的是(  A  )

(A) 计算机的冷启动和热启动都要进行系统自检

(B) 计算机的冷启动要进行系统自检和热启动不要进行系统自检

(C) 计算机的热启动要进行系统自检和冷启动不要进行系统自检

(D) 计算机的冷启动和热启动都不要进行系统自检

222 关于回收站正确是 (  A  )

(A) 暂存所有被删除的对象                (B) 回收站的内容不可以恢复

(C) 清空回收站后,仍可用命令方式恢复             (D)回收站的内容不占硬盘空间

223 在桌面上创建一个文件夹,有步骤:a---在桌面的空白处单击鼠标右键;b---输入新名字;

c---选择新建文件夹的菜单项;d----ENTER  (   D   )

(A) abc             (B) bcd             (C) adcd             (D)acbd

 

 

 

  • 2
    点赞
  • 0
    评论
  • 2
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
<h4 style="font-weight:500;font-size:1.5rem;font-family:'PingFang SC', 'Hiragino Sans GB', Arial, 'Microsoft YaHei', Verdana, Roboto, Noto, 'Helvetica Neue', sans-serif;color:#222226;background-color:#ffffff;text-align:center;"> <span style="font-size:14px;">期末</span><span style="font-size:14px;background-color:#fbeeb8;">考点</span><span style="font-size:14px;">都对应</span><span style="font-size:14px;background-color:#fbeeb8;">详解视频</span><span style="font-size:14px;">,</span><span style="font-size:14px;"><span style="color:#e03e2d;">基础阶段</span></span><span style="font-size:14px;">内容全面,语言通俗易懂(翻译书中的语言为</span><span style="font-size:14px;background-color:#fbeeb8;">人话)</span><span style="font-size:14px;">,</span> </h4> <h4 style="font-weight:500;font-size:1.5rem;font-family:'PingFang SC', 'Hiragino Sans GB', Arial, 'Microsoft YaHei', Verdana, Roboto, Noto, 'Helvetica Neue', sans-serif;color:#222226;background-color:#ffffff;text-align:center;"> <span style="font-size:14px;">老师精心研究</span><span style="font-size:14px;background-color:#fbeeb8;">百份</span><span style="font-size:14px;">考卷,总结每一个考点,同时结合你肯定可以听懂的骚话,</span> </h4> <h4 style="font-weight:500;font-size:1.5rem;font-family:'PingFang SC', 'Hiragino Sans GB', Arial, 'Microsoft YaHei', Verdana, Roboto, Noto, 'Helvetica Neue', sans-serif;color:#222226;background-color:#ffffff;text-align:center;"> <span style="font-size:14px;background-color:#fbeeb8;">扫清你的数据库系统盲区</span> </h4> <h4 style="font-weight:500;font-size:1.5rem;font-family:'PingFang SC', 'Hiragino Sans GB', Arial, 'Microsoft YaHei', Verdana, Roboto, Noto, 'Helvetica Neue', sans-serif;color:#222226;background-color:#ffffff;text-align:center;"> <span style="font-size:14px;"><span style="color:#e03e2d;">真题阶段</span></span><span style="font-size:14px;">为你提供</span><span style="font-size:14px;background-color:#fbeeb8;">解题思路</span><span style="font-size:14px;">,培养你的</span><span style="font-size:14px;background-color:#fbeeb8;">解题思维</span><span style="font-size:14px;">,同时</span><span style="font-size:14px;background-color:#fbeeb8;">点明考点</span><span style="font-size:14px;">,结合文档进行重点解读,加深你的印象.</span> </h4> <h4 style="font-weight:500;font-size:1.5rem;font-family:'PingFang SC', 'Hiragino Sans GB', Arial, 'Microsoft YaHei', Verdana, Roboto, Noto, 'Helvetica Neue', sans-serif;color:#222226;background-color:#ffffff;text-align:center;"> <span style="font-size:14px;color:#3598db;">只为你的高分,我们交个朋友!让每位学生都可以学的起!!</span> </h4> <p> <span style="font-size:14px;color:#3598db;"><img src="https://img-bss.csdnimg.cn/202103040423318088.png" alt="" width="788" height="450" /></span> </p>
<p> <span style="font-family:-apple-system, system-ui, 'PingFang SC', Helvetica, Tahoma, Arial, 'Microsoft YaHei', 微软雅黑, 黑体, Heiti, sans-serif, SimSun, 宋体, serif;font-size:12px;background-color:#ffffff;">1、系统全面介绍了Python的基础语法 </span> </p> <p> <span style="font-family:-apple-system, system-ui, 'PingFang SC', Helvetica, Tahoma, Arial, 'Microsoft YaHei', 微软雅黑, 黑体, Heiti, sans-serif, SimSun, 宋体, serif;font-size:12px;background-color:#ffffff;">2、在课程中融入了算法思想 </span> </p> <p> <span style="font-family:-apple-system, system-ui, 'PingFang SC', Helvetica, Tahoma, Arial, 'Microsoft YaHei', 微软雅黑, 黑体, Heiti, sans-serif, SimSun, 宋体, serif;font-size:12px;background-color:#ffffff;">3、帮助初学者厘清逻辑,掌握Python的主体脉络 </span> </p> <p> <span style="font-family:-apple-system, system-ui, 'PingFang SC', Helvetica, Tahoma, Arial, 'Microsoft YaHei', 微软雅黑, 黑体, Heiti, sans-serif, SimSun, 宋体, serif;font-size:12px;background-color:#ffffff;">4、从全方位立体角度解析知识点 </span> </p> <p> <span style="font-family:-apple-system, system-ui, 'PingFang SC', Helvetica, Tahoma, Arial, 'Microsoft YaHei', 微软雅黑, 黑体, Heiti, sans-serif, SimSun, 宋体, serif;font-size:12px;background-color:#ffffff;">5、实战案例驱动、课程包含近200个相关案例、边讲解边实操</span> </p> <p> <span style="font-family:-apple-system, system-ui, 'PingFang SC', Helvetica, Tahoma, Arial, 'Microsoft YaHei', 微软雅黑, 黑体, Heiti, sans-serif, SimSun, 宋体, serif;font-size:12px;background-color:#ffffff;"><br /> </span> </p> <p> <span style="font-family:-apple-system, system-ui, 'PingFang SC', Helvetica, Tahoma, Arial, 'Microsoft YaHei', 微软雅黑, 黑体, Heiti, sans-serif, SimSun, 宋体, serif;font-size:12px;background-color:#ffffff;"><img src="https://img-bss.csdnimg.cn/202107120808123109.png" alt="" /><br /> </span> </p>
<p> <span style="font-size:14px;color:#337FE5;">【为什么学爬虫?】</span> </p> <p> <span style="font-size:14px;">       1、爬虫入手容易,但是深入较难,如何写出高效率的爬虫,如何写出灵活性高可扩展的爬虫都是一项技术活。另外在爬虫过程中,经常容易遇到被反爬虫,比如字体反爬、IP识别、验证码等,如何层层攻克难点拿到想要的数据,这门课程,你都能学到!</span> </p> <p> <span style="font-size:14px;">       2、如果是作为一个其他行业的开发者,比如app开发,web开发,学习爬虫能让你加强对技术的认知,能够开发出更加安全的软件和网站</span> </p> <p> <br /> </p> <span style="font-size:14px;color:#337FE5;">【课程设计】</span> <p class="ql-long-10663260"> <span> </span> </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> 一个完整的爬虫程序,无论大小,总体来说可以分成三个步骤,分别是: </p> <ol> <li class="" style="font-size:11pt;color:#494949;"> 网络请求:模拟浏览器的行为从网上抓取数据。 </li> <li class="" style="font-size:11pt;color:#494949;"> 数据解析:将请求下来的数据进行过滤,提取我们想要的数据。 </li> <li class="" style="font-size:11pt;color:#494949;"> 数据存储:将提取到的数据存储到硬盘或者内存中。比如用mysql数据库或者redis等。 </li> </ol> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> 那么本课程也是按照这几个步骤循序渐进的进行讲解,带领学生完整的掌握每个步骤的技术。另外,因为爬虫的多样性,在爬取的过程中可能会发生被反爬、效率低下等。因此我们又增加了两个章节用来提高爬虫程序的灵活性,分别是: </p> <ol> <li class="" style="font-size:11pt;color:#494949;"> 爬虫进阶:包括IP代理,多线程爬虫,图形验证码识别、JS加密解密、动态网页爬虫、字体反爬识别等。 </li> <li class="" style="font-size:11pt;color:#494949;"> Scrapy和分布式爬虫:Scrapy框架、Scrapy-redis组件、分布式爬虫等。 </li> </ol> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> 通过爬虫进阶的知识点我们能应付大量的反爬网站,而Scrapy框架作为一个专业的爬虫框架,使用他可以快速提高我们编写爬虫程序的效率和速度。另外如果一台机器不能满足你的需求,我们可以用分布式爬虫让多台机器帮助你快速爬取数据。 </p> <p style="font-size:11pt;color:#494949;">   </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> 从基础爬虫到商业化应用爬虫,本套课程满足您的所有需求! </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> <br /> </p> <p> <br /> </p> <p> <span style="font-size:14px;background-color:#FFFFFF;color:#337FE5;">【课程服务】</span> </p> <p> <span style="font-size:14px;">专属付费社群+定期答疑</span> </p> <p> <br /> </p> <p class="ql-long-24357476"> <span style="font-size:16px;"><br /> </span> </p> <p> <br /> </p> <p class="ql-long-24357476"> <span style="font-size:16px;"></span> </p>
<p style="font-size:16px;"> 涉内容: </p> <p style="font-size:16px;"> 注意,学习此视频必须有一定基础的同学 </p> <p style="font-size:16px;"> 区块链相关知识、钱包相关知识、p2p相关知识、uniapp相关知识 </p> <p style="font-size:16px;">     01前言 </p> <p style="font-size:16px;">     02成果展示 </p> <p style="font-size:16px;">     03前言区块链概念和六层模型介绍 </p> <p style="font-size:16px;">     04翻译一个带币的js简单例子原理介绍 </p> <p style="font-size:16px;">     05区块链springboot工程搭建和区块相关实现 </p> <p style="font-size:16px;">     06区块链中加密算法相关介绍以实现 </p> <p style="font-size:16px;">     07钱包相关实体类介绍 </p> <p style="font-size:16px;">     08redis数据库等配置和工具类的介绍 </p> <p style="font-size:16px;">     09区块链相关实体类介绍 </p> <p style="font-size:16px;">     10挖矿相关实体类和POW相关的介绍 </p> <p style="font-size:16px;">     11 p2p 点对点 server和client代码 </p> <p style="font-size:16px;">     12 p2p 原理的简单介绍 </p> <p style="font-size:16px;">     13 节点钱包相关启动实现 </p> <p style="font-size:16px;">     14 web控制层逻辑基础代码 </p> <p style="font-size:16px;">     15 web功能的整体介绍 </p> <p style="font-size:16px;">     16 web钱包功能-创建钱包账户的完整功能实现 </p> <p style="font-size:16px;">     17 web钱包功能-获取挖矿钱包信息和根据钱包地址获取信息 </p> <p style="font-size:16px;">     18 web钱包功能-获取当前节点所有钱包 </p> <p style="font-size:16px;">     19 全节点钱包轻钱包中心化钱包的概念 </p> <p style="font-size:16px;">     20 p2p三个节点的相关配置并启动 </p> <p style="font-size:16px;">     21 p2p 节点添加相关流程 </p> <p style="font-size:16px;">     22 p2p 节点列表相关实现 </p> <p style="font-size:16px;">     23 区块相关挖矿与挖矿奖励等讲解 </p> <p style="font-size:16px;">     24 区块链相关的查询操作 </p> <p style="font-size:16px;">     25 交易转账相关逻辑 </p> <p style="font-size:16px;">     26 三台机器节点运行 uniapp开发前准备 </p> <p style="font-size:16px;">     27 uniapp首页和我的页面实现 </p> <p style="font-size:16px;">     28 uniapp 节点钱包和节点钱包列表展示 </p> <p style="font-size:16px;">     29 uniapp添加节点,节点列表挖矿区块链查询等 </p> <p style="font-size:16px;">     30 uniapp我的钱包转账查询交易等 </p> <p style="font-size:16px;">     31 课程总结以代码资料等相关说明 </p> <div> <br /></div>
©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值