关于学业水平考试"信息技术"的一些解题攻略

由 云家鹏 发布

0.1-前言

Hey,大家好!

欢迎来到我的网站,这篇文章呢,主要是给大家讲解一下微机老师讲课时大家可能不太清楚的地方以及纠正一下她讲错的内容

如果有什么疏忽或者听不懂的地方,请在Syun聊天室留言。

1.1-关于ASCII码的记忆攻略

ASCII码是有规律的,我保证,只需背下几个数据就能记住所有可能出的ascii码的题。

数字0到9对应48到57

大写字母“A”到“Z”的ASCII码值分别为65到90;

小写字母“a”到“z”的ASCII码值分别为97到到122。

2.1-存储进制转换

其实老师讲错了......

正确的应该是: 1TB = 1024GB = 2的40次方 B 1GB = 1024MB = 2的30次方 B 1MB = 1024KB = 2的20次方 B 1KB = 1024B = 2的10次方 B 1B = 8b 注意:"B"代表byte,"b"代表bit,而bit代表位(即存放一个二进制数的大小),byte代表字节。 微机老师吧KB说成字节了(好像是)

3.1-Excel公式

这个的话我觉着不是很重要,简单看一看知道个差不多就行了。 主要的话注意一下求和公式和最大值最小值和平均值这几个,太难的也不会考。 excel教学图片 excel教学图片

4.1-VB语言计算运行结果

对于大多数没有碰过VB语言的同学来说,我肯定不能往细了讲,因为涉及到的太多了,所以我就只说计算的方法了。

先了解一下计算符号,见下图: SouthEast.jpg 比较符号: 20210415212107-1618492867723-SouthEast.jpg 逻辑比较符: 20210415212112-1618492872352-SouthEast.jpg 几种符号的运算优先级(说白了就是计算顺序) 20210415212122-1618492882806-SouthEast.jpg

判断语句:


控制结构: 一、if语句: 格式一:

if(条件)
语句一

格式二:

if(条件)
{
语句一
语句二
}

二、if...else语句 格式一:

if(条件)
语句一
else
语句二

格式二:

if(语句一) {
{
    语句一
    语句二
}
else {
    语句一
    语句二
}
    }

运算的缩写: a+=b和a=a+b含义相同 ; a-=b和a=a-b含义相同; a*=b和a=axb含义相同 ; a/=b和a=a÷b含义相同; a^=b和a=a的b次方相同;


4.2-真题解析

你单独看这几个表肯定得脑瓜子嗡嗡的,看一下咱们题库的题吧,说不定你会理解亿点。

Dim w,l,p as single

你就记住,dim这个函数就是用来申请变量的(变量就是一串可以被改变的数据),single这个数据类型是单精度型单精度数说白了就是一种小数范围(在负数的时候是从 -3.402823E38 到 -1.401298E-45,而在正数的时候是从 1.401298E-45 到 3.402823E38)理解即可

w=10
l=300

这两句很简单,就是规定w变量值为10,l变量值为300

if l>=200 then
P=w*15
Else
P=w*20
End if

这句的意思是:如果变量l的值大于等于200,则把w乘以15的值存入到p变量中,如果不大于等于200,则把w乘以20的结果存入到变量p中,endif就是判断结束的意思

print "P=";p

print或者printf:打印(输出)结果 这句话就是先输出文字P=,然后输出p中的值

那我们解一下这道题吧,l是300大于200所以p=10×15=150选B

嗯,仔细一看其实很简单!

5.1-计算机流程图

流程图采用的符号: (1)箭头表示的是控制流 (2)矩形表示的是加工步骤 (3)菱形表示逻辑条件

计算机流程图样例

6.1-二进制和十进制转换

二进制转十进制 二进制转为十进制的时候,先把二进制从高位(最左边的“1”)开始按从上到下的顺序写出 ,第一位就是最后的商 “2x2 = 1 余0 “,余数肯定是加零。其他位数如果有”1“(原来的余数),就先乘以”2“再加”1“。 下面就是从第一位开始乘以2加余数的方法算回去 例如 100101110

1…………0+2+1=1…………余数为1

0…………1+2+0=2………… 余数为0

0 …………2+2+0=4 ………… 余数为0

1 …………4x2+1=9……………… 余数为1

0…………9x2+0=18 ……………… 余数为0

1 …………18+2+1=37 …………余数为1

1…………… 37+2+1=75…………余数为1

1………………75+2+1=151………… 余数为1

0………………151+2+0=302 ………… 余0

所以得到十进制数302

6.2-16进制转10进制

1610.png


7.1-写在最后

关于我能想到的问题已经都写出来了,如果还有什么问题,请在Syun聊天室留言,我会不定期查看并回复。

另外,这次考试一切都是未知的,至于改不改原题都不一定,这些方法和知识只是作参考之用,难免会有比较水的地方,所以我建议大家量力而行,懂了原理就会了,别强记。

感谢您的观看


撰文:云家鹏