欢迎来到天天文库
浏览记录
ID:46893313
大小:68.00 KB
页数:10页
时间:2019-11-29
《全书算法总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、全书算法总结第一章、信息技术基础1.存储容量各单位Z间的关系1)IB=8bit1KB=1O24B1MB=1024KB1GB=1024MB1TB=1024GB2)1个汉字存储需要2个字节,除汉字外的所有字符只需1个字节。3)例题:a)1张1.44MB的软盘可以存放多少个20KB的文本文件?公式:1.44XI024一20=73.728答:可以存放73个文木文件注意:不可答73.728个,也不可以四舍五入答74个,文件必须整个存放,不可能分割存放。b)1.5MB的空间可以存放多少个汉字?多少个英文字母?公式:1.5X1024
2、X1024—2=7864321.5X1024X1024=1572864答:可存放786432个汉字,1572864个英文字母4)练习:a)A1,DOCA2.DOCA3.DOC三个文件的大小分别为800KB、800KB和400KB,要将这三个文件直接保存到软盘上,至少需要容量为1.44MB的软盘张数是A、1B、2C、3D、4第二章、操作系统某础1.通配符1)?代表1个未知字符,糾弋表若干个未知字符.2)例题:a)已知有一文木文件,首字母为“a”,主文件名共有5位,问,按“名称和位置”查找,在名称栏内应填什么?答:a???
3、?.txtb)要查找考生文件夹下所有主文件名的第二个字母为“h”的文件,按“名称和位置”查找,在名称栏内应填什么?答:?h*.txt1)练习:a)已知文件的扩展名是txt,主文件名屮包含一个字母y,问按“名称和位置”查找,在名称栏内应填什么?第三章、Excel1.四则运算1)A:指数2)例题:已知B1单元格的值为“1”,C6单元格的值为“2”,求公式“4人(4/2)*(Bl+C6)”的值答:=4人2*(1+2)=16*3=482.比较运算1)例题:已知B1单元格的值为“1”,C6单元格的值为“2”,求公式“B1>C6”
4、“Blv>C6”的值答:B1>C6=FALSEBloC6=TRUE3.文字运算1)“&”:文字连接符,用于文字值的连接2)例题:a)已知B1单元格的值为“我”,C6单元格的值为“你”,求公式B1&"”&C6的值答:B1&2&C6=我你b)已知Bl单元格的值为“1”,C6单元格的值为“+”,D7单元格的值为“3”,请用题冃供给的已知条件写出“1+2=3”的公式答:BI&C6&”2=”&D74.练习:1)已知B1单元格的值为“4”,C6单元格的值为“・2”,求公式“B1+C6八3/2”的值;2)例题:已知B1单元格的值为“
5、1”,C6单元格的值为“2”,求公式“Bl*4v>C6八2”的值;第四章、计算机网络基础1.传输速率:网络每秒能传输的二进制位的位数,单位“位、秒”(bps)1.例题:要下载一个1.2MB的软件,已知网络当前的传输速率为2Kbps,求这个软件需要多少时间才能下载完毕?答:1.2X1024X1024X84-(2X1024)=4915.2秒2.练习:用ADSL下载一个1.2GB的软件,需要多少时间(以分钟來计算)?信息的数字化信息传递规则1)N个比特位,可以表示2"个不同的信息单元2)例题:a)有6个比特位可以表示多少个信
6、息单元?答:26=64个信息单元b)有16种不同的状态,需要多少个比特位来表示?答:16=2°,所以需要4个比特位c)有36种不同的状态,需耍多少个比特位来表示?方法:収和36最接近并且比它大的2n答:64是和36最接近的且比它打的2",64=26,所以需要6个比特位3)练习:a)有8个比特位可以表示多少个信息单元?b)有力种不同的状态,需要多少个比特位來表示?2.2.二进制和「进制的相互转换1)十进制向二进制的转换a)除二取余(见书本P110页)b)拆分法窍门:记住2°到丹的值2°=121=222=423=824=1
7、625=3226=6427=1282*=25629=5122】°=1024例题:将十进制数29转换为二进制数所以(11101)2为十进制数29的二进制数2)二进制向十进制的转换a)按权相加b)例题:将(11001)2转换为十进制数答:43210(11001)2=1X24+lX23+0X22+0X21+lX2°=16+8+0+0+1=(25)"1)练习:a)(456)io=()2b)(11011001)2=()ioa)(11111111)2=()io3.ASCII(美国国家信息交换标准)码1)标准的ASCII码用一个直接
8、中的7个位来表示128个字符2)例题:a)已知“A”的方法:字母在ASCII码表里的是按原来字母的顺序排列的,所以可以依照字母表的顺序来推算答:“D”的ASCII码是“A”的ASCII码加上⑶io,(3)10的二进制是11,所以,的“D”的ASCII码=(1000001)2+(11)2=1000100b)已知“d”的ASCII码是
此文档下载收益归作者所有