大学计算机知识点及习题(一)

第一章 计算机思维

1.什么是计算思维?计算思维的特征?与计算机的关系?

计算思维是运用计算机科学的基础理论概念进行问题求解、系统设计,以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。计算思维的本质是抽象和自动化。

计算思维特征:

计算思维是概念化的,不是程序化的;计算思维是每个人需要掌握的根本技能,而不是刻板的重复性工作;计算思维不是计算机的思维方式,而是人类解决问题的一种思维方式;计算思维是数学与工程思维的互补与结合;计算思维是思想不是产品;计算思维面向所有人、所有地方。 

2.计算思维与数学思维方式、物理学思维方式有什么区别于联系?

计算思维可以模拟不容易观察到的现象,可以求解用理论和实践无法解决的重大科学技术问题。计算方法突破了对实践和理论科学方法的局限,进一步提高了人们对自然和科学的洞察力,为科学研究和技术创新提供了新的重要理论基础。

3.计算机是什么?基本特点?

计算机俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值运算,也可以进行逻辑计算,也可以存储记忆的。是能够按照程序运行,自动、高速处理海量数据的现代化智能设备。

特点:

运算速度快;运算精度高;可靠性高;逻辑能力强;存储功能强大;自动化程度高

4.计算机的存储功能程序工作原理:

首先,在计算机中设置一个存储器;其次,把程序和数据存放到存储器中;最后,按照计算机的程序指定的逻辑顺序,依此取出内容并进行处理,直到得出结果。

第二章  计算机中的信息表示

一、信息与信息技术

1. 信息是人们用于表示具有一定意义的符号的集合,这些符号可以是文字、数字、图形、图像、动画、声音和光等。

数据则是信息的具体表现形式,是指人们听到的、看到的各种各样的物理符号以及组合,它反映了信息的内容。数据经过加工、处理并赋予一定意义以后即可成为信息。

数据是信息的载体,信息是数据的内涵。

2. 信息特性:不灭性、可传递性和共享性、知识性、时效性、依附性、可处理性

3. 信息技术是指与信息的产生、获取、处理、传输、控制和利用等有关技术。这种技术包括计算机技术、通信技术、微电子技术、传感技术、网络技术、光电子技术、人工智能技术、多媒体技术等。其中计算机技术、通信技术、微电子技术是它的核心技术。

4. 信息化是指信息技术和信息产业在国民经济和社会各个领域的发展中的作用日益增强,并发挥着主导的作用。特征: 信息成为重要的战略资源;信息产业上升为最重要的产业;计算机网络成为社会的基础设施。

二、信息在计算机中的表示

计算机中的信息是用二进制表示的。因为:物理上容易实现,可靠性强,运算简单,通用性强。在计算机中只能识别二进制数码信息,因此,一切字母、数字、符号等信息都必须用二进制特定编码来表示:信息才能传送、存储和处理。

1. 数制

表示数值的方法,有进位计数值和非进位计数值两种。

基本特点:使用固定个数的数码表示数值的大小;逢R进一;采用位权表示法。

2. 二进制转十进制

【以下进制转换的部分可以去看我这里的文章 里面有相关练习题可以帮助更好的理解进制转换!】

位权法:把2进制数按权展开求和。

   1110.1B=

大学计算机知识点及习题(一)_第1张图片

3. 十进制转二进制

余数法:除基数取余法,连续除以2,并取其余数,直到商为零,将所得余数倒序排列即得。

1237.17D=

大学计算机知识点及习题(一)_第2张图片

 4. 二进制与八进制之间的转换

整数部分从右向左三位并一位、小数部分从左向右三位并一位、不足三位补零

100 101 110 111. 011 1B = 4567.34D

大学计算机知识点及习题(一)_第3张图片

5.二进制与十六进制之间的转换

   整数部分从右向左四位并一位、小数部分从左向右四位并一位

   100 1010 0101. 111  H= 4A5.E

大学计算机知识点及习题(一)_第4张图片

 三、信息的存储单位

1. 信息的存储单位有位、字节、字。

a. 在计算机中,一个二进制的位也称比特,即为bit 或b。是最小的信息单位,用0或1表示。由于1bit太小,无法用来表示出信息的含义,所以引入字节。

b. 字节也称拜特,即为Byte 或B(这里的B作为信息量大小的单位,不是二进制中的B),是信息存储中最常用的基本单位。

1字节为8个二进制位(1B=8bit)

除字节外,还有千字节、兆字节、吉字节、太字节……

c. 计算机中也常用字表示信息,字常即为W 或Word。字是计算机进行信息处理时,CPU能够直接处理的一组二进制位数。一个字由若干字节构成,通常将组成一个字的位数称为该字的字长。一个字由4个字节组成(32位),则该字子长32位。字长越长,运算速度越快,计算精度越高,处理能力越强。所以,字长是衡量计算机硬件品质的一项重要指标。

四、数值信息的编码

  1. 计算机中的数据符号也是用二进制表示的

     0表示正数 ; 1表示负数。

     一个数在计算机内部的表示称为机器数,机器数表示的数值称为真值。

大学计算机知识点及习题(一)_第5张图片

  2. 原码 就是机器数

   【+1】原=【+0000001】=000000001

   【-127】原=【-1111111】=11111111

注意:数字0的表示有两种原码形式

      00000000  10000000

3. 反码:正数的原码与反码相同,负数的反码是对该数的原码除符号位外各位求反

  【+1】反=【+0000001】反=00000001

   【-127】反=【-1111111】反=10000000

注意:数字0有两种表示形式:

   00000000    11111111 

课后小练习~

1.汉字国标码、汉字机内码如何计算?汉字点阵规格?

2.什么是信息?什么是数据?数据与信息的不同?

3.简述信息社会的特点,以及对当今社会的影响?

4. 计算机内部信息为什么要采用二进制编码表示?

5. ASCII码由几位二进制组成?能表示什么信息?

6. 汉字信息在计算机中如何表示?

 小练习答案~

1. 汉字国标码=汉字区位码+2020H

  汉字机内码=汉字区位码+A0A0H=汉字国标码+8080H

  汉字点阵规格:16*16=32  24*24=72  32*32=128  48*48=576

2. 信息是人们表示具有一定意义的符号集合,数据则是信息的具体表现形式,是人们看到的和听到的事实,是各种各样物理符号及其组合,反映了信息的内容。数据经过加工、处理并赋予一定意义以后就成为了信息。信息是有意义的,而数据无意义。

3. 信息成为重要战略资源;信息产业上升为最重要的产业;计算机网络成为社会基础设施

4. 因为二进制只有0,1两个数码,对应两种状态,用电子器件表示两种状态很容易,另外,二进制的运算规则很简单,运算容易实现。在电子电路中,只要用一些简单的逻辑运算元件就可以完成;再加上二进制只有两个状态,所以数字的运输和处理不容易出错

5. ASCII码采用一个字节进行编码,其中,二进制最高位为0的编码称为标准ASCII码,用来表示控制符号、字母、数字、关系符号、运算符号等;二进制最高位为1的编码称为扩充ASCII码,范围是128-255,也有128种。尽管对扩充ASCII码美国国家标准信息协会已经给出定义,但实际是,大多数国家都在使用扩充ASCII码来定义自己国家的文字代码。

6.汉字也是采用对汉字的编码来实现的,汉字的机内码是计算机内部处理汉字信息的文字编码,也称汉字内码。

你可能感兴趣的:(python,学习,经验分享)