一、填空题1. 按______概念设计制造的计算机称为冯·诺依曼结构计算机。
2. 计算机的硬件系统核心是______,它是由______和______两个部分组成的。
3. 同十进制数100等值的十六进制数是______,八进制数是______,二进制数是______。
4. 开关计算机的顺序是:开机应先开______电源,再开______电源;关机时应先关______电源,再关______电源。
5. 汉字“啊”区位码为1601,该汉字的机内码十六进制表示为______。
6. 要删除插入点之前的字符内容,可以按______键。
7. 在Windows系统中窗口最小化后,窗口内容将缩小到______上。
8. 在Excel工作表中对数据分类汇总之前必须先对数据进行______。
9. 在Excel工作表最右下角的单元格地址是______。
11. IP地址由四个数字组成,每个数字转化为十进制后应小于______。
12. 局域网中常用的拓扑结构主要有星型、______、总线型三种。
13. 三维数组R[c
1…d
1,c
2…d
2,c
3…d
3]共含有______个元素。(其中:c
1≤d
1,c
2≤d
2,c
3≤d
3)
(d1-c1+1)×(d2-c2+1)×(d3-c3+1)
14. 在关系代数运算中,从关系中取出满足条件的元组的运算称为______。
15. 在SQL查询时,如果需要去掉查询结果中的重复组,应使用______保留字。
二、单项选择题(在下列各题选项中选择最恰当的一项) 三、多项选择题(在下列各题选项中至少有两项是符合题意的,请找出恰当的选项) 四、判断题2. Outlook Express是用来浏览网页的软件。
对 错
B
[解析] Outlook Express是用来收发电子邮件的软件。
3. 在Word编辑状态下,只可以通过键盘上的Backspace键将已选中的文本块删除。
对 错
B
[解析] 在Word编辑状态下,可以通过键盘上的Backspace键或Delete键将已选中的文本块删除。
5. 在Excel工作表中编辑、输入数据只能在单元格内进行。
对 错
B
[解析] 在EXcel工作表中编辑、输入数据不但能在单元格内进行,还能在编辑栏里进行。
五、操作题已知某数据库系统中包含3个基本表:
商品基本表GOODS(G#, GNAME, PRICE, TYPE, FACT)
商场基本表SHOPS(S#, SNAME, MANAG, ADDR)
销售基本表SALES(S#, G#, QTY)
其中,G#, GNAME, PRICE, TYPE, FACT分别代表商品号、商品名、单价、型号、制造商;S#, SNAME, MANAG, ADDR分别代表商场号、商场名、经理、地址;QTY代表销售量。
试用SQL语句完成下列查询:1. 查询不生产微波炉的制造商。
SELECT FACT
FROM GOODS
WHERE FACT NOT IN
(SELECT FACT
FROM GOODS
WHERE GNAME='微波炉')
2. 查询位于南京路的所有商场的商场号和商场名。
SELECT S#, SNAME
FROM SHOPS
WHERE ADDR LIKE '南京路%'
3. 查询未销售南华厂的产品的商场名和经理。
SELECT SNAME, MANAG
FROM SHOPS
WHERE S# NOT IN
(SELECT S#
FROM SALES
WHERE G# IN
(SELECT G#
FROM GOODS
WHERE FACT='南华')
4. 查询至少在S01和S02两个商场销售的商品名、型号和制造商。
SELECT GNAME, TYPE, FACT
FROM GOODS
WHERE G# IN
(SELECT G#
FROM SALES
WHERE S# ='S01'
AND G# IN
(SELECT G
FROM SALES
WHERE S# ='S02'))
5. 查询生产电视机的制造商的数量。
SELECT COUNT(DISTINCT FACT)
FROM GOODS
WHERE GNAME='电视机'
6. 查询平均销售量最高的商品号。
SELECT G#
FROM SALES
GROUP BY G#
HAVING AVG(QTY)>=ALL(SELECT AVG(QTY)
FROM SALES
GROUP BY G#)
7. 设有一个长度为s的字符串,其字符顺序存放在一个一维数组的第1至第s个单元中(每个单元存放一个字符)。现要求从此字符串的第m个字符以后删除长度为t的子串,m<s,t<(s-m),并将删除后的结果复制在该数组的第s单元以后的单元中,试设计此删除算法。
算法描述为:
int delete(r,s,t,m) //从字符串的第m个字符以后删除长度为t的字串
char r[ ];
int s,t,m;
{ int i,j;
for (i=1;i<=m;i++)
r[s+i]=r[i];
for(j=m+t-i;j<=s;j++)
r[s-t+j]=r[j];
return (1);
} //delete
六、简答题1. 简述RAM和ROM的区别。
RAM断电后的内容全部丢失,既可以读又可以写,速度比Cache慢,而RAM可分为表态RAM(SRAM)和动态RAM(DRAM)两种。
ROM计算机运行时其内容只能读出而不能写入。数据不易丢失,即使计算机断电后ROM存储单元的内容依然保存。只读存储器一般存储计算机系统中固定的程序和数据,如引导程序、监控程序等。
2. 网络协议的功能是什么?什么是OSI参考模型?
在网络中,不同的计算机拥有不同的操作系统,网络协议是为了保证在通信过程中,彼此之间能够正确交流信息而制定的约定和规程。
ISO国际标准化组织提出的OSI模型,中文含义是开放系统互联参考模型,它描述了网络中各部分的功能划分以及相互关系。该模型包括七层,由上至下是:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。