习题六和上机答案
上机考试真题、参考答案及解析
2007年9月上机考试真题、参考答案及解析一、选择题(1)运算机的进展趋势是______。
A) 微型化、巨型化、网络化和智能化B) 巨型化、微型化、网络化和智能化C) 网络化、智能化、微型化和巨型化D) 微型化、巨型化、智能化和网络化(2)运算机从其诞生至今已经经历了4个时期,这种对运算机划代的原则是按照______。
A) 运算机的存储量B) 运算机的运算速度C) 程序设计语言D) 运算机所采用的电子元件(3)运算机的3大应用领域是______。
A) 科学计算、办公自动化和家庭生活B) 科学计算、信息处置和进程控制C) 信息处置、办公自动化和家庭生活D) 科学计算、辅助设计和辅助教学(4)Intel发布的64位CPU-Pentium ,该CPU的主频为______。
A) B)C) D)(5)运算机系统主要由______。
A) 主机和显示器组成B) 微处置器和软件组成C) 硬件系统和软件系统组成D) 硬件系统和应用软件组成(6)CPU中有一个程序计数器(又称指令计数器),它用于寄存______。
A) 正在执行指令的内容B) 下一条要执行指令的内容C) 正在执行指令的内存地址D) 下一条要执行指令的内容地址(7)运算机中的字节是常常利用的单位,它的英文名字是______。
A) bit B) ByteC) cn D) M(8)8位字长的运算性能够表示的无符号整数的最大值是______。
A) 8 B) 16C) 128 D) 255(9)二进制数110001转换成十六进制数是______。
A) 78 B) D8C) 71 D) 31(10)将十进制280转换为十六进制数为______。
A) 81 B) E8C) 118 D) 121(11)在下列不同进制中的4个数,最小的一个是______。
A) () B) (36)八进制C) (85)十进制D) (B7)十六进制(12)微型运算机普遍采用的字符编码是______。
大学计算机基础上机指导与习题集参考答案[2]
大学计算机基础上机指导与习题集参考答案第1章计算机基础知识部份一.选择题:1-10:CBABC;BDCDD11-20:DCBAD;DCBAB21-30:DADAA;CAABA31-40:AAAAB;BDBBB41-50:ADBBD;CCDDA51-60:BCDDC;ABACB61-69:BACCBBDAC二.填空题:1.6GB/80MB2.硬件/软件3.控制总线/地址总线4.存储程序/程序控制5.power键6.任意一个字符/任意多个字符7.0-9和A-F来表示8.1位9.应用10.1和\11.倍频12.寄存器13.指令周期14.水平分辩率\垂直分辩率15.激光\ 喷墨16.解释和编译17.指令18.719.ASCLL码20.数值处理、非数值处理21.数据、程序、存储器22.汇编语言23.72、0.624.ROM\RAM25.取指令、执行指令26.F\J27.SATA(串行)28.温盘29.内存30.数/模31.简单、可靠性32.101011133.速度34.汇编语言、高级语言35.CPU36.平均修复时间37.机械38.7039.光电40.11110000第二章windowsxp部份一、选择题1-10:BACDA;DCCCBC 11-20:CBDAB;BCCAD 21-30:ACDAB;DDCDA 31-40:BBDAC;CCCBC 41-50:CDBCB;DDBAB 51-60:ADDCA;CCDBB 61-70:DBBBC;CCDAD 71-80:BAABA;DCCDA 81-90:DDCBD;ABABA 91-100:BCABA;BCCBC 101-110:CDCCB;BBDDA111-120:DDCCC;BCBDA 121-130:ADBBD;DDBAD 131-140:CCDDD;BDABB 141-147:DCDDACA二、填空题1.不同活动窗口间切换2.属性3.TXT4.查看5.修改时间6.Exit7.右、排列图标8.工具9.控制面板里添加/删除程序、应用程序自带的卸载程序10.还原11.ctrl+x;ctrl+c;ctrl+v;ctrl+A12.击键、语言13.ESC14.活动、非活动15.移动速度、指针轨迹16.Z 17存档18.硬盘19.Shift20.windows、program files21.控制面板22.启动23.不可用24.我的文档25.标题栏、图标26.文件夹、驱动器27.Ctrl、文件夹28.右、快捷29.Shift、文件夹30.系统、控制31.即插即用、驱动程序32.链接、嵌入33.图形、定点34.对齐、缩进35.Ctrl+c;ctrl+x36.复制37.一、软件38.窗口、任务栏39.启动或打开、程序或窗口40.提示、功能41.对话框42.控制面板、键盘43.查看、工具栏44.快捷、弹出45.关闭、结束46.最大化、整个47.硬盘48.Printscreen 49.右50.输入法51.我的文档52.最小化、任务53.*和?54.物理55.Alt+tab56.开始、运行57.多个、多任务58.组织、层次59.程序、附件60.F461.控制键。
计算机上机考试题及答案
计算机上机考试题及答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU是:A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 以下哪个选项是计算机操作系统的主要功能?A. 管理计算机硬件和软件资源B. 打印文档C. 编辑文档D. 绘制图形答案:A3. 计算机病毒是一种:A. 计算机硬件B. 计算机软件C. 计算机程序D. 计算机文件答案:C4. 在Windows操作系统中,文件的扩展名“.txt”代表:A. 文本文件B. 图像文件C. 音频文件D. 视频文件5. 以下哪个选项不是计算机网络的组成部分?A. 服务器B. 路由器C. 打印机D. 交换机答案:C6. 在Excel中,以下哪个功能用于计算一组数值的平均值?A. SUMB. AVERAGEC. MAXD. MIN答案:B7. 以下哪个选项是计算机存储设备的容量单位?A. 米B. 千克C. 字节D. 秒答案:C8. 计算机的二进制数“1010”转换为十进制数是:A. 8B. 10C. 12D. 14答案:B9. 以下哪个选项是计算机编程语言?B. CSSC. JavaScriptD. 所有选项答案:D10. 在Windows系统中,按下Ctrl+C键通常用于:A. 复制选中的内容B. 粘贴选中的内容C. 删除选中的内容D. 保存文件答案:A二、填空题(每题2分,共20分)1. 计算机的CPU主要由_____和_____两部分组成。
答案:运算器;控制器2. 计算机存储器分为_____和_____两大类。
答案:内存储器;外存储器3. 在计算机中,数据的最小单位是_____。
答案:位4. 计算机病毒的主要传播途径包括电子邮件、_____和_____。
答案:网络下载;移动存储设备5. 计算机网络按照覆盖范围可以分为局域网、_____和广域网。
答案:城域网6. 在Word文档中,要插入页码,可以使用“插入”菜单中的_____功能。
上机6 参考解答
上机6 参考答案三、1.程序运行的结果:*[p+0]=1 a[0]=1*[p+1]=2 a[1]=2*[p+2]=3 a[2]=3*[p+3]=4 a[3]=4*[p+4]=5 a[4]=5指针与数组的关系是:*(p+i)和a[i]等价(i=0~4)。
2./*指针p1指向第一个字符串s1*/p1=s1;for(i=0;*(p1+i)!= '\0';i++){for(p2=s2;*p2!= '\0';p2++)/*如果第二个字符串的字符与第一个字符串的字符相同*/if(*(p1+i)==*p2)strcpy(&s1[i],&s1[i+1]);}3.for(p1=x,p2=x;p1<x+10;p1++)if(*p1>*p2)p2=p1 ;printf("MAX=%d,INDEX=%d\n",*p2,p2-x );4.(3)请指出错误的原因并修改错误。
①第1处错误:j=x+n;错误的原因是:数组x中的最后一个元素的标号应为n-1。
修改为:j=x+n-1②第2处错误:k<=p错误的原因是:判定条件出错。
修改为:k<p③第3处错误:k=j;错误的原因是:应交换指针k和指针j所指向的内容,而不是k和j的内容。
修改为:*k=*j;四、编程1.#include <string.h>int strreverse (char *str1,char *str2){int i,j,n;i=0;j=strlen(str2);while(j>=0){*(str1+i)=*(str2+j);i++;j--;}*(str1+i)=’\0’;return strlen(str1);}2.int find(int *p,int n,int x){int i=0;int flag=0;for(i=0;i<n;i++)if(*(p+i)==x){flag=1;break;}if(flag==1)return 1;elsereturn 0;}3.#include<stdio.h>#define M 3#define N 4/*计算并打印每门课程的平均成绩*/void average (float(*p)[N]) /*p为行指针*/{int i,j;float aver,sum;for (i=0;i<M;i++){sum=0;for(j=0;j<N;j++) /*求每门课程四个学生的总成绩*/ sum+=*(*(p+i)+j);aver=sum/(N); /*求每门课程的平均成绩*/printf("%d student average is %d\n",i+1,aver);}}/*查找各门课程不及格的学生及其成绩*/void search (float (*p)[N]){int i,j,count;for (j=0;j<N;j++){count=0;for (i=0;i<M;j++)if(*(*(p+i)+j)<60)count++;if(count==3) /*说明存在有三门课都不及格的学生,打印该学生信息*/ for (i=0;i<M;i++)printf("第%d门课程第%d个学生成绩是:%f\n",i+1,j+1,*(*(p+i)+j);}}int main(){float score[3][4];int i,j;for (i=0;i<3;i++){for (j=0;j<4;j++)scanf("%f",&score[i][j]);}average(score);search(score);return 0;}。
上机考试题目及答案
题目1、"查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,--显示日期不详,并按部门排序输出,日期格式为yy-mm-dd。
2、"查找与喻自强在同一个单位的员工姓名、性别、部门和职称3、"按部门进行汇总,统计每个部门的总工资4、"查找商品名称为14 寸显示器商品的销售情况,--显示该商品的编号、销售数量、单价和金额5、"在销售明细表中按产品编号进行汇总,统计每种产品的销售数量和金额6、"按客户编号统计每个客户1996 年的订单总金额7、"查找有销售记录的客户编号、名称和订单总额8、"查找在1997 年中有销售记录的客户编号、名称和订单总额9、"查找一次销售最大的销售记录10、"查找至少有 3 次销售的业务员名单和销售日期11、"用存在量词查找没有订货记录的客户名称12、"使用左外连接查找每个客户的客户编号、名称、订货日期、订单金额--订货日期不要显示时间,日期格式为yy-mm-dd--按客户编号排序,同一客户再按订单降序排序输出13、喳找16M DRAM的销售情况,要求显示相应的销售员的姓名、--性别,销售日期、销售数量和金额,其中性别用男、女表示14、"查找每个人的销售记录,要求显示销售员的编号、姓名、性别、--产品名称、数量、单价、金额和销售日期15、"查找销售金额最大的客户名称和总货款16、"查找销售总额少于1000元的销售员编号、姓名和销售额17、"查找至少销售了 3 种商品的客户编号、客户名称、商品编号、商品名称、数量和金额--18、"查找至少与世界技术开发公司销售相同的客户编号、名称和商品编号、商品名称、数量和金额19、"查找表中所有姓刘的职工的工号,部门,薪水20、"查找所有定单金额高于200 的所有客户编号21、"统计表中员工的薪水在400-600 之间的人数22、"查询表中的同一部门的职工的平均工资,但只查询"住址"是"上海市"的员工23、"将表中住址为"上海市"的员工住址改为"北京市"24、"查找业务部或会计部的女员工的基本信息。
新编大学计算机应用基础各章习题与上机实践参考答案或答题说明
《新编大学计算机应用基础》各章习题与上机实践参考答案或答题说明第一章习题与上机实践参考答案或答题说明一、选择题:01-05 A B A A A 06-10 A D C C B 11-15 A B D D B 16-20 C D B C C 21-25 C A D A B 26-27 C C二、数制转换题:1、将下列各进制数按权展开。
(1001101.101)2(56.214)10(364.75)8(6B4F.26)162、将下列二进制数分别转换为十进制数、八进制数和十六进制数。
(101010111)2=343(1000011101)2=541(1101010011)2=8513、将下列各进制数转换为二进制数。
(1101011.01)2=(1101011.01) 2(64.21)10=(1000000.0011) 2(374.26)8=(11111100.01011) 2(7D9C.24)16=(111110110011100.001001) 2三、简答题:1、计算机硬件系统由:运算器,控制器.存储器,I/O设备组成。
运算器;完成算数和逻辑运算控制器:根据指令的要求控制和协调其他各部件工作。
存储器:存储程序和数据输入设备:将外部信息以一定格式输入到计算机系统。
输出设备:将计算机系统的信息提供给外部设备。
2、①、采用高速器件②、采用cache(高速缓冲存储器)③、采用多提交叉存储器④、采用双端口存储器⑤、加长存储器的字长四、操作实践题:1、查找相关资料或到电脑城实地调查,写出一套完整的装机配置。
2、对照所学内容或到电脑城实地观察,动手拆装一台完整的台式电脑。
第二章习题与上机实践参考答案或答题说明一、选择题:1、C、B2、A、C3、C4、B、A5、B6、C7、A8、B9、A 10、B 11、D 12、B 13、D 14、C 15、A 16、B 17、D 18、B 19、A 20、C二、简答题:1、Windows 7有四个默认库,分别是视频、图片、文档和音乐。
第六套上机练习题
第六套上机练习题班级:姓名:学号:说明:W ord、Excel、数据库试题页面设置为:A4纸、纵向、左右页边距分别设置为2厘米。
1.Word 2003题(1)请输入下面的文本,并按指定格式排版,然后存为:考生姓名1.doc。
格式要求:标题文字设置楷体、三号、居中对齐,字间距设置为2磅;正文文字设置为楷体、小四号、两端对齐,每段首行缩进0.8厘米、行间距为18磅;为正文中防火墙主要功能的描述加项目符号[在“开始”选项卡上的“段落”组中,单击“项目符号”旁边的箭头。
];并以:考生姓名1.doc为文件名保存文档。
(2)将:考生姓名1.doc内容复制到一新文档中。
在新文档中,取消其中的项目符号,将第二段起后面各段连成一个自然段;将正文段落设置为两栏,栏间距为2厘米,栏间不设置分隔线;并将标题文字设置为仿宋体_GB2312、小二号、加粗、红色、阳文效果、居中对齐;正文文字设置为楷体_GB2312、小四号、行间距为18磅,并以:考生姓名 2.doc 为名保存文档(要求:标题使用文本框)。
使用公式编辑器编辑如下公式,并插入到:考生姓名1.doc文件中(变量加粗、斜体,数字、符号加粗、正体,标准变量11磅,上、下标8磅,符号14磅)。
2.Excel 2003 题(1)新建工作簿,从Sheet1工作表的A1单元格开始输入“工资发放表”数据。
(2)计算每人的工资合计。
计算公式为:实发工资=基本工资+补助工资-扣款(3)将Sheet1工作表中的数据分别拷贝到Sheet2工作表A2开始的单元格区域、Sheet3工作表A2开始的单元格区域;(4)对Sheet2工作表中的数据进行筛选,筛选出“实发工资”大于2000且小于5000的全体人员;(5)对Sheet3工作表中的数据按“科室”对基本工资、补助工资、扣款、实发工资进行汇总,并将汇总数据显示在每列数据的下方。
(6)对Sheet1工作表中的数据进行格式化。
为表格加实线边框(边框样式如题目所示);表头设置为宋体、16磅、加粗、合并及居中对齐;表中数据设置为宋体、12磅;将行高设置为20;表中数据垂直方向居中对齐、水平方向上文字型数据居中对齐,数值型数据采用默认对齐方式,并将各列调整到最适合的宽度。
国网计算机等级考试上机题答案(题库二)
• 题目一答案及解析 • 题目二答案及解析 • 题目三答案及解析 • 题目四答案及解析
01
题目一答案及解析
答案
答案一
这道题目的答案是选项A。
答案二
选项B也是正确答案。
答案三
选项C同样符合题目要求。
答案四
选项D也是正确的。
解析
解析一
这道题目考察的是计算机基础知识,选项A符合题意。
解析二
从题目要求出发,选项B也是正确的答案。
解析三
根据题目要求,选项C也是符合条件的。
解析四
根据题目要求,选项D也是正确的。
02
题目二答案及解析
答案
01
答案一:45
02
答案二:67
03
答案三:23
04
答案四:89
解析
题目分析
本题主要考察的是对数组排序的理解和操作。题目要求对一个给定的数组进行 排序,并输出排序后的结果。
解析
if arr[ j] > arr[ j+1]
arr[ j], arr[ j+1] = arr[ j+1], arr[ j]
解析
• return arr
解析
```
结果输出:根据上述代码实现,我们可以得到以下排序结果:`[23, 45, 67, 89]`。
03
题目三答案及解析
答案
答案三:89
易错点解析
在答题过程中,考生需要特别注意变量的初始值和代码中 的逻辑关系,以免出现理解错误或计算错误。
04
题目四答案及解析
答案
01
答案一:45
02
答案二:67
《上机指导与测试》习题1-习题7及参考答案
c=(a%11)+(b=3);
16.设x和y均为int型变量,且x=1,y=2,则表达式1.0+x/y的值为。
17.语句x++;、++x;、x=x+1;和x=1+x;执行后都使变量x的值增1,请写出一条同一功能的赋值语句(不得与列举相同)。
18.表示“整数x的绝对值大于5”时值为“真”的C语言表达式是。
8.若有以下说明和语句:
int a=5
a++;
此处表达式a++的值是。
A.7B.6C.5D.4
9.若有以下语句:
char c1='b',c2='e';
printf("%d,%c\n",c2-c1,c2-'a'+'A')
则输出结果是。
A.2,MB.3,E
C.2,eD.输出结果不确定
10.以下程序的输出结果是。
25.下列程序的输出结果是16.00,请将程序填写完整。
main()
{int a=9,b=2;
float x=,y=1.1,z;
z=a/2+b*x/y+1/2;
printf("%5.2f\n",z);}
26.设x和y均为int型变量,且x=10和y=3,则以下语句的输出结果是。
printf("%d,%d\n",x++,--y);
A.分号是C语句的必要组成部分
B.C程序的注释可以写在语句的后面
C.函数是C程序的基本单位
D.主函数的名字不一定用main表示
上机操作题模拟试卷122(题后含答案及解析)
上机操作题模拟试卷122(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.利用菜单设计器建立一个菜单MENU3,要求如下:(1)主菜单(条形菜单)的菜单项中有“统计”和“退出”两项。
(2)“统计”菜单下只有一个“平均”菜单项,该菜单项用来统计各门课程的平均成绩,统计结果包含“课程名”和“平均成绩”两个字段,并将统计结果按课程名升序保存在表NEW_TABLE32中。
(3)“退出”菜单项的功能是返回Visual FoxPro系统菜单(只能在命令框中填写相应命令)。
菜单建立后,运行该菜单中的各个菜单项。
正确答案:步骤1:通过菜单设计器新建一个菜单,输入菜单项“统计”和“退出”。
步骤2:为“统计”菜单项建立子菜单,并输入菜单项“平均”。
步骤3:在“平均”菜单的“结果”中选择“过程”,单击“编辑”按钮,在弹出的程序编辑窗口中输入下列代码:*****“平均”菜单项中的过程代码***** SET TALK OFF OPEN DATABASE SCORE_MANAGER SELECT Course.课程名,A VG(Score1.成绩)as平均成绩;FROM course,score1:WHERE Course.课程号=Score1.课程号;GROUP BY Course.课程名;ORDER BY Course.课程名;INTO TABLE NEW_TABLE32 CLOSE ALL SET TALK ON ***************************************************** 步骤4:在“退出”菜单的结果中选择“命令”,输入语句:SET SYSMENU TO DEFAULT。
步骤5:保存菜单为TJ_MENU3,生成菜单的可执行程序。
步骤6:运行菜单并依次执行菜单中的各菜单项。
涉及知识点:上机操作题简单应用题2.1.在考生文件夹下建立一个名为emp_bak的表,其结构与employee 表的结构完全相同。
上机习题集填空题参考答案
第一章计算机基础知识一、选择题二、填空题参考答案:1、6 802、硬件系统软件系统3、地址总线索控制总线4、存储程序程序控制5、复位启动6、所在位置的任意一个字符所在位置的多个字符7、0~9 A~F8、一9、应用10、一 A11、倍频12、寄存器13、指令周期14、水平分辨率垂直分辨率15、喷墨打印机激光打印机16、编译解释17、指令18、7 19、字节20、数值处理非数值处理21、解决问题的程序需要处理的原始数据存储器22、汇编程序23、72 0.6067 24、内存可分为随机存取存储器只读存储器25、取出指令解释指令和执行指令26、F J 27、SCSI 28、温盘29、内存储器30、数/模31、可靠性简易性32、1010111 33、运算速度34、汇编语言高级语言35、运算速度和精度36、平均修复时间37、机械38、70 39、光电40、11110000第二章微型计算机操作系统及Windows XP的使用二、填充题参考答案:1、内部2、区域和语言选项3、.TXT4、查看5、修改时间6、Exit7、右自动排列8、工具9、通过自带的卸载程序卸载在控制面板“添加删除程序”中删除程序10、还原11、Ctrl+X Ct;rl+C Ctrl+V Ctrl+A 12、延迟重复速度13、Esc 14、活动非活动15、移动速度指针踪迹16、Z 17、存档18、硬盘19、Shift 20、Windows Program Files 21、控制面板22、C:\Documents and Settings\All Users\「开始」菜单\程序\启动23、该命令目前不可用下一级子菜单命令对话框24、我的文档25、标题栏图标26、文件夹驱动器27、Ctrl 文件夹28、右快捷29、Shift 文件夹30、系统控制31、即插即用驱动程序32、链接嵌入33、图形定位34、缩进对齐方式35、Ctrl+X 36、复制37、一软件38、窗口任务栏39、启动或打开程序或窗口40、提示功能41、对话框42、键盘光标闪烁频率43、查看工具栏44、快捷弹出45、关闭中止46、最大化整个47、硬盘48、PrintScreen 49、右50、“文件服务和输入语言”51、(略)52、最小化任务53、* ?54、物理55、Ctrl+Alt+Del Alt+Esc 56、开始运行57、多任务58、组织层次59、程序Windows资源管理器60、F4 61、控制面板第三章 Word 2003文字处理软件二、填空题参考答案:1、减少2、microsoft office3、所见即所得表格制作4、编辑视图插入表格5、页眉与页脚正文编辑区背景6、该文档7、页面视图普通视图8、视图工具栏9、设置缺省制表位的值自定义制表位10、页面11、视图12、页面视图打印预览视图13、左缩进右缩进首行缩进悬挂缩进14、快捷键15、嵌入型紧密型浮于文字上方16、默认制表位自定义制表位17、宋体18、程序窗口文档窗口19、(略)20、居中对齐两端对齐右对齐分散对齐21、Alt+F4 22、字符间距文字效果23、页面24、菜单栏25、无效的26、页面27、页面视图打印预览28、Web版式视图页面视图大纲视图阅读版式文档结构图29、编辑格式化30、自动调整其余题注的编号31、启动关闭32、两端对齐33、插入34、(略)35、Word Excel PowerPoint 36、单击工具栏上的“新建空白文档”按钮快捷键Ctrl+N 37、浮动式链接文件直接插入38、Ctrl+O 39、浮动式嵌入式40、插入图片41、四周型紧密型42、*和?43、状态44、撤消45、Del Ctrl+X 剪切46、表格标题行重复47、排序48、Ctrl+V 49、升序排序降序排序排序50、Ctrl+F Ctrl+H第四章 Excel电子表格软件二、填空题参考答案:1.自动填充2.选项3.排序数据4.选定5.电子表格6.相对引用绝对引用混合引用7.鼠标8.公式运算的结果9.工作表标签10.相对引用绝对引用11.Book1.xls 12.工作簿工作表13.256 14.¥12,345 15.$C$5 C5 $C5或C$5 16.复制工作表移动工作表17.左右18.常用工作栏和格式工具栏19.1~65536 20.=SUM(E5:E20) =A VERAGE(F5:F20) 21.单元格22.工作簿23.工作表Sheet1到Sheet5中所有E6单元格的值之和24.3 25.Sheet1 26.图表向导27.状态栏28.内存29.A2:B3,D4:D5 30.=B3-$B4+D2 31.=A4+$B$3 32.排序33.F11键插入/图表命令34.Sheet1 右击Sheet1工作表标签35.活动单元格当前工作表36.行号和列标D5 37.自动填充38.清除删除39.冻结40.设置单元格格式41.自动填充42.等号操作数或运算数或数字运算符43.相对引用44.标题行45.绝对引用46.数字47.列标题48.字段49.自动筛选高级筛选50.& 51.图表向导52.格式53.单元格54.记录55.3 56.右57.=$B$2+B7 58.Ctrl 59.格式60.B3 61.单元格和区域内的内容62.活动单元格63.行标号64.单元格65.相对地址绝对地址混合地址66.字段名处67.高级筛选68.37 69.汇总70.TrueFalse 71.括号72.发生相应的变化73.B5、B6、B7、B8、B9、B10 74.分类汇总第六章计算机网络基础及Internet应用二、填空题参考答案:1、客户机服务器连接支持部件2、HTML WWW3、统一资源定位器协议、主机地址、目录名或文件4、用户名@电子邮件服务器空格全角字符5、手形6、A B C7、Windows XP8、IP协议9、分布式网状10、网络拓扑11、邮箱名12、Outlook Express 13、帐户14、写15、电子邮件客户端16、客户机/服务器树型17、主页18、客户19、DNS系统20、添加到收藏夹21、电子邮箱22、使用空白页23、整理收藏夹24、刷新25、WWW FTP E-mail Telnet 26、工具27、IP地址28、网上邻居29、层次30、英文引擎中文引擎31、去除含有特定关键词的网页32、intitle。
上机操作题模拟试卷88(题后含答案及解析)
上机操作题模拟试卷88(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.有一南北向的单行车道,在车道A、B两端以外一段距离处有减速标志和自动计数系统,A、B两处设有信号灯,信号灯的管理要求如下:绿灯行,红灯停,A、B两端红绿灯同时变换,一方红变绿时另一方绿变红。
绿灯保持到同一方向进入的车辆全部驶入AB段,当AB之间无车辆行驶时,允许到达A端(或B端)的车辆驶入AB段,但只准某一方向的车辆进入;当一方最后一辆车进入AB段后,双向亮红灯让车辆全部通过(假设2min),然后让己在等待的任何一方向的车辆驶入。
试用PV操作管理AB路段车辆的行驶。
正确答案:本题可参考读者写者问题,相当于两组读者使用一个共享文件的互斥问题。
对共享资源AB路段设一个信号量s,对A、B两端的共享计数器ca 和cb应设两个信号量sa和sb。
所设计的程序段如下:Begin s,sa,ab:semaphore; ca,cb:integer; s:=1; sa:=1; sb:=1; Cobegin Process car-ai; (i=1, 2,…} Beginp(sa);Ca:=ca+1;if ca=1 then p(s);V(sa);{使信号灯A端绿,B端红,车辆从A端驶入AB段} p(sa); ea:=ca-1; if ca=0 then Begin {A,B两端都亮红灯2分钟} V(s); End End process car-bj; {j=1,2……} Begin p(sb); cb:=cb+1; if cb=1 then p(s); V(s); {使信号灯B端绿,A端红;车辆从B端驶入AB段} p(sb); cb:=cb-1; if cb=0 then Begin{A,B两端都亮红灯2分钟}V(s); End End Coend End 涉及知识点:上机操作题简单应用题某计算机的CPU主频为500MHz,CPI为5(即执行每条指令平均需5个时钟周期)。
大学生上机考试题库及答案
大学生上机考试题库及答案大学生上机考试题库及答案随着信息技术的飞速发展,计算机已经成为大学生必备的技能之一。
在许多专业课程中,上机考试是检验学生计算机操作能力的重要方式。
以下是一套大学生上机考试题库及答案,涵盖了基础的计算机操作、编程语言以及数据处理等方面的内容。
一、选择题1. 在Windows操作系统中,用于查看计算机硬件配置的程序是:A. 计算器B. 记事本C. 任务管理器D. 控制面板答案:D2. 下列哪个不是Java语言的特点?A. 跨平台性B. 面向对象C. 编译型语言D. 自动内存管理答案:C3. 在Excel中,若要计算A1到A10单元格的总和,可以使用以下哪个公式?A. =SUM(A1:A10)B. =A1+A10C. =AVERAGE(A1:A10)D. =A1*A10答案:A二、填空题1. 在Word文档中,若要调整段落的首行缩进,可以使用“段落”对话框中的________选项卡。
答案:缩进和间距2. 在Python中,使用________函数可以生成一个指定范围内的整数序列。
答案:range3. 数据库管理系统(DBMS)的主要功能不包括________。
答案:图像处理三、简答题1. 简述计算机网络的拓扑结构有哪些类型,并简要说明每种类型的特点。
答案:计算机网络的拓扑结构主要包括星型、环型、总线型和网状型。
星型拓扑结构以一个中心节点连接所有其他节点,易于安装和管理;环型拓扑结构中每个节点都与两个相邻节点相连,数据在环中传输;总线型拓扑结构使用一根共享通信线路连接所有节点,成本较低;网状型拓扑结构中节点之间有多条路径连接,具有很高的可靠性和容错性。
2. 解释什么是面向对象编程,并给出其主要特点。
答案:面向对象编程(OOP)是一种编程范式,它使用“对象”来设计软件。
对象可以包含数据(属性)和代码(方法)。
面向对象编程的主要特点包括封装、继承和多态。
封装是将对象的实现细节隐藏起来,只暴露出一个可以被外界访问的接口;继承允许新创建的类(子类)继承现有类(父类)的属性和方法;多态性是指允许不同类的对象对同一消息做出响应,但具体的行为会根据对象的实际类型而有所不同。
上机操作题模拟试卷105(题后含答案及解析)
上机操作题模拟试卷105(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.在考试文件下建立数据库:“成绩管理”,将考生文件夹下的自由表“成绩”添加到“成绩管理”数据库中,根据“成绩”表建立一个视图my,视图中包含的字段与“成绩”表相同但视图只能查询到积分小于等于2000的信息,结果按积分升序排序。
正确答案:步骤1:单击工具栏的[新建]按钮,弹出[新建]对话框,在[文件类型]组合框中选择“数据库”,再单击[新建文件]按钮。
在[数据库名]文本框中填“成绩管理”,再单击[保存]按钮。
步骤2:在打开的数据库设计器中,右击任意位置,在快捷菜单中选择“添加表”,在弹出的对话框中选择“成绩表”,点击[确定]按钮。
步骤3:在数据库设计器中,单击工具栏的[新建]按钮,在[新建]对话框的[文件类型]组合框中选择“视图”,再单击[新建文件]按钮,进入[添加表或视图]对话框。
在[添加表或视图]对话框中选择“成绩”,单击[添加]按钮后,再单击[关闭]按钮。
在视图设计器中[字段]选项卡下选择[全部添加],然后在[筛选]选项卡下[字段名]选择“成绩.积分”,在[条件]中选择“<=”,在[实例]中填“2000”,再在[排序依据]选项卡下选择“成绩.积分”,单击[添加]按钮把它添加到[排序条件]中,最后单击[升序]。
步骤4:单击工具栏[保存]按钮,保存为名为“my”的本地视图。
涉及知识点:上机操作题简单应用题2.建立表单my,表单含有两个按钮,标题分别为“确定”和“退出”。
单击“确定”,弹出对话框显示“你好!”;单击“关闭”,关闭表单。
正确答案:步骤1:单击工具栏的[新建]按钮,在[打开]对话框[文件类型]中选择“表单”,单击[新建文件]按钮,在出现的form上添加两个按钮控件。
步骤2:按照题目的要求,单击“command1”控件,在属性栏中将其“Caption”一项改为“确定”,再单击“Command2”控件,将其“Caption”属性改为“退出”。
《互联网及其应用》上机练习题 参考答案.doc
《互联网及其应用》上机练习题参考答案一、简答题1、什么是动态IP地址,有何优势?答:通常PC运行TCP/IP协议,所以需要一个IP地址,如果没有足够的IP地址,需耍动态分配。
ISP —般拥有一批IP地址,当新的用户建立连接时,临时分配一个IP地址,PC就成为一个Internet 主机,可以发送和接收IP分组,而这一功能是由NCP(Network Control Protocol网络控制协议)来完成的。
当PC完成发送、接收功能之后不需要再联网时,由NCP断开网络层连接,并且释放IP地址。
2、采用PPP拨号上网,需要那些条件?答:(1)硬件设备需要一台微型计算机、一条电话线、一台调制解调器、一根RS232电缆。
(2)PPP 帐号。
(3)相应的拨号程序拨通ISP的远程服务器。
如果是Windows 3.x 用户,因为没有TCP/IP协议功能,因此需耍安装Winsock程序。
Windows 95/98内置有TCP/IP协议,提供了现成的拨号网络。
(4)设置调制解调器参数。
(5)设置连接属性。
3、如何安装调制解调器?答:对于外置调制解调器,将数据信号电缆线两端分别连到PC 机串口插座和调制解调器信号线口上;电话线Photo 口与电话机线连接,另一口与连入电话线连接;电源线与交/直流电源适配器连接。
对于内置调制解调器,先跳线,将电路板上的通讯断11跳线置于COM3或COM4;再插卡,将调制解调器插入主板上一空着的扩展槽中;再连接电话线;最后连接电话机线。
硬件安装好了之后,还要进行软件的安装,即调制解调器的驱动程序的安装。
4、局域网方式联入Internet的方法?答:(1)硬件连接。
每台微机必须配置一块网卡以及一根连至局域网的电缆。
(2)网络配置。
经过安装网络适配器驱动程序,添加和配置TCP/IP协议,对IP地址、子网掩码、网关、域名服务器进行设置后, 就可以访问Internet 了。
5、简述电子邮件的工作原理。
上机考题答案
上机考题答案1.初级题:输入整数n,输出由2×n+1行2×n+1列组成的以下(n=2)的图案。
#include <stdio.h>void main(){ int n,i,j,space;printf("输入n的值:");scanf("%d",&n);space=40;for(i=0;i<=n;i++,space-=2){ printf("%*c",space,' ');for(j=1;j<=2*i+1;j++)printf(" *");printf("\n");}space+=4;for(i=n-1;i>=0;i--,space+=2){ printf("%*c",space,' ');for(j=1;j<=2*i+1;j++)printf(" *");printf("\n");}}2.输入整数n(<10),输出以下形式(n=3)的数字排列图案。
#include <stdio.h>void main(){ int n,i,j,space;printf("输入n的值:");scanf("%d",&n);space=40;for(i=1;i<=n;i++,space-=2){ printf("%*c",space,' ');for(j=1;j<=i;j++)printf("%2d",j);for(j=i-1;j>=1;j--)printf("%2d",j);printf("\n");}space+=4;for(i=n-1;i>=0;i--,space+=2){printf("%*c",space,' ');for(j=1;j<=i;j++)printf("%2d",j);for(j=i-1;j>=1;j--)printf("%2d",j);printf("\n");}}3.输入正整数n,输出n行n列星号字符组成的三角形图案。
基础上机实践习题及答案
基础上机实践习题及答案计算机基础一.判断题1. ( )网络适配器是将计算机与网络连接起来的器件。
2. ( )个人计算机属于大型计算机。
3. ( )硬盘装在机箱内面,属于内存储器。
4. ( )计算机掉电后,外存中的信息会丢失。
5. ( )计算机越大,功能便越强。
6. ( )操作系统的5项功能是中央处理器控制和管理、存储器控制和管理、设备控制和管理、文件控制和管理、作业控制和管理。
7. ( )关机时关闭显示器即可。
8. ( )液晶显示器的色彩表现力比CRT显示器好。
9. ( )世界上第一台计算机主要应用于科学研究。
10.( )计算机内部采用十进制数表示各种数据。
11.( )当计算机断电以后,存储在RAM中的一小部分数据仍然存在。
12.( )两个显示器屏幕尺寸相同,则分辨率也一样。
13.( )一台32位计算机的字长是32位,但这台计算机中一个字节仍是8位。
14.( )软盘与光盘的区别在于软盘移动方便,光盘移动不方便。
15.( )操作系统对硬盘的管理属于“存储管理”功能。
16.( )二进制数101110-01011=100011。
17.( )标准ASCII码共有256个。
18.( )计算机只能处理文字、字符和数值信息。
19.( )造成微机不能正常工作的原因只可能是硬件故障。
20.( )键盘上的CTRL键是起控制作用的, 它必须与其它键同时按下才起作用。
21.( )同一目录下可以存放两个内容不同但文件名相同的文件。
22.( )3.5英寸软盘的写保护口滑块推下, 露出空孔时, 磁盘便处于写保护状态, 即只读不写。
23.( )在一般情况下,键盘上两个回车键的作用是一样的。
24.( )决定显示卡档次和主要性能的部件是显示控制芯片。
25.( )防止系统软盘感染病毒比较好的方法是不要把软盘和有病毒盘放在一起。
26.( )计算机病毒是一种程序。
27.( )计算机病毒不会感染处于写保护状态的软盘。
28.( )突然关机有可能造成硬盘上的磁道损坏。
上机操作题模拟试卷69(题后含答案及解析)
上机操作题模拟试卷69(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.利用查询设计器创建查询,根据“职工”和“订单”表对各组在2007年所签订单的“总金额”进行统计。
统计结果仅包含那些“总计”金额大于等于2000的组,各记录包括“组号”、“总计”、“最高金额”和“平均金额”4个字段;各记录按“总计”降序排序;查询去向为表temp。
最后将查询保存在jecx.qpr 文件中,并运行该查询。
正确答案:步骤1:单击工具栏的[新建]按钮,打开[新建]对话框的[文件类型],选择“查询”后单击[新建文件]。
打开查询设计器,在[添加表或视图]对话框中,选择“订单管理”数据库中的“职工”表,单击[添加]按钮,再选择“订单”表,单击[添加]按钮。
最后单击[关闭]按钮将表添加到查询设计器中。
步骤2:选择职工表的“组号”字段单击[添加]按钮。
然后在[字段]选项卡的[函数和表达式]下的文本框中输入表达式:“SUM (订单.总金额) AS 总计”,单击[添加]按钮;以同样的方法,再向[选定字段]中添加两个表达式:“MAX (订单.总金额) AS 最高金额”和“A VG (订单.总金额) AS 平均金额”。
在[筛选]选项卡的“字段名”下拉列表中选择“<表达式…>”项,系统会弹出[表达式生成器]对话框,在[表达式]文本框中输入:YEAR (订单.订购日期),单击[确定]按钮后返回[筛选]选项卡,在[条件]下拉框中选择“=”,在[实例]框中输入“2007”。
步骤3:单击[排序依据]选项卡,选择“SUM (订单.总金额) AS 总计”字段,再单击[添加]按钮,在[排序选项]区中选择“降序”选项。
步骤4:单击[分组依据]选项卡,选中“可用字段”列表框中的“职工.组号”字段,单击[添加]按钮;单击[满足条件]按钮,在弹出的对话框中选择“字段名”为“总计”,运算符选择为“>=”,在“实例”中输入“2000”后单击[确定]按钮。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题六6-1 在下图所示的有向图中,试给出 (1) 每一个顶点的入度和出度; (2) 邻接矩阵; (3) 邻接表;(4) 强连通分量。
163425题6.1顶点 1 2 3 4 5 6 入度 2 2 1 1 2 3 出度 1 2 2 3 1 2邻接矩阵:⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡010010000001110100100010001001100000邻接表:1 2 3 4 5 66-2 在下图所示的有向图中:(1) 该图是强连通的吗?若不是,则给出其强连通分量。
(2) 给出图的邻接矩阵、邻接表、逆邻接表。
(3) 给出每个顶点的度、入度和出度。
题6.2V1V2V3V4解: (1)、是强连通图。
(2)、邻接矩阵:⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡0001100010000110邻接表:1 2 3 4逆邻接表:1 2 3 4(3)、6-3 n 个顶点的强连通图至少有多少条边,这样的有向图是什么形状? 解:n-1条。
环行。
6-4 对于下图所示的带权的有向图 (1)写出邻接矩阵; (2)邻接表。
结点1234 入度 1 1 1 2出度 2 1 1 1度 3 2 2 352134610101543010241520题6.4解:(1)、邻接矩阵:⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡0104000001000000000010000403010000200015200 (2)、邻接表: 1 2 3 4 5 66-5 分别写出用深度优先搜索法和广度优先搜索法遍历具有6个顶点的完全图的序列。
假设都以v1为出发点。
解:深度优先遍历:v1,v2,v3,v4,v5,v6 广度优先遍历:v1,v2,v3,v4,v5,v66-6 对下图所示的有向图,从顶点v1出发,分别画出其深度和广度生成树。
V1V3V4V6V7V8V2V5题6.6解:DFS :BFS :6-7 实现在邻接表上删除一条边,删除一个结点的算法。
解:Void delete_side(ALGraph *G,int A,int B)/*A,B 为边的两个结点的下标*/ {Arcnode *p,*q;P=q=G->vertices[A].firstarc;/*使p,q 指向结点A 的后续*/ While(p->adjvex!=B&&p!=next){ q=p; p=p->next; }/*寻找边<A,B>,p 指向B ,q 指向p 的前一个*/ If(p==NULL) { printf(“input error\n ”); return; }/*删除结点p*/ q->next=p->next;G arcnum--;/*结点数减一*/ Free(p); Free(q); }Void delete_drop(ALGraph *G,int A)/*A 是要删除的结点下标*/ {Int I ;Arcnode *p,*q;For(i=A;i<G->vexnum;i++) /*删除结点A*/ G->vertices[i]=G->vertices[i+1]; G->vexnum--;For(i=1;i<=G->vexnum;i++)/*删除结点的前驱*/{P=q=G->vertices[i].firstarc;While(p!=NULL){If(p->adjvex>A)/*查看是否有结点的信息,有则删除*/p->adjvex--;else if(p->adjvex==A)/*删除结点*/q->next=p->next;Q=p; p=p->next;}{Free(p);Free(q);}6-8 实现计算有向图中各顶点的入度的算法。
设有向图用邻接表作为存储结构。
解:Void InDegree(ALGraph *G){Int I,count[maxsize];/*记录与下标相同的结点的入度数组*/Arcnode *p;For(i=1;i<=G->vexnum;i++)/*数组初始化*/Count[i]=0;For(i=1;i<=G->vexnum;i++){P=G->vertices[i].firstarc;While(p!=NULL)/*使相对应的数组每一次加一*/{Count[p->adjvex]++; p=p->next;}}For(i=1;i<=G->vexnum;i++);/*输出入度*/Printf(“%s InDegree==%d”,G->vertices[i].data,count[i]);Free(p);}6-9 实现将一个已知图的邻接矩阵存储形式转移成邻接表的存储形式。
解:ALGraph* change(MGraph *T){ALGraph *G;Int I,j;Arcnode *p;G=(ALGraph)malloc(sizeof(ALGraph));For(i=1;i<=T->vexnum;i++)/*新图初始化*/{ G->vertices[i]=T->vexs[i]; G->vertices[i].firstarc=NULL;}For(i=1;i<=T->vexnum;i++)/*矩阵转换成邻接表*/For(j=1;j<=T->vexnum;i++)/*相连则放入邻接表*/If(T->arcs[i][j]){P=(Arcnode*)malloc(sizeof(Arcnode));p->adjvex=j;p->next=G->vertices[i].firstarcG->vertices[i].firstarc=p;}G->vexnum=T->vexnum;G->arcnum=T->arcnum;Free(p);return G;}6-10 实现在邻接距阵存储结构上实现深度优先遍历和广度优先遍历。
解:Int visited[maxsize];Void DFSTraverse(MGraph *G)/*深度优先遍历*/{Int I,visited[maxsize];For(i=1;i<=G->vexnum;i++)/*标记数组初始化*/visited[i]=0;for(i=1;i<=G->vexnum;i++)if(!visited[i])DFS(G,i);/*对还没有访问的结点调用DFS*/}Void DFS(MGraph *G,int v){int I;Visit[v]=1;/*标记已经调用*/Printf(“--%d,”,G->vexs[i]);For(i=1;i<=G->vexnum;i++)/*深度遍历*/If(!visited[i]&&G->arcs[v][i])DFS(G,i);}Void BFSTraverse(MGraph *G)/*广度遍历*/{LinkQueue Q;Int visited[maxsize],I,j,e;For(i=1;i<=G->vexnum;i++) visited[i]=0;/*标记数组初始化*/InitQueue(Q);For(i=1;i<=G->vexnum;i++)If(!visited[i]){ visited[i]=1; Printf(“--%d,”,G->vexs[i]);EnQueue(Q,i);While(!QueueEmtype(Q)){e=DeQueue(Q);For(j=1;j<=G->vexnum;j++)If(!visited[j]&&G->arcs[e][j]){ visited[i]=1; Printf(“--%d,”,G->vexs[i]); EnQueue(Q,i);} }}}6-11 实现在邻接表上,深度优先遍历和广度优先遍历的非递归算法。
解:int sort(char x)/*查找data值对应的num*/{int i;for(i=1;i<=n;i++)if(a[i].data==x) return(a[i].num);return(0);}int compare(int x,int b[])/*查找有没有处理过*/{int i;for(i=0;b[i]!=NULL;i++)if(x==b[i]) return(1);return(0);}void DFS(JD a[])/*深度优先遍历*/{int i,j,x,y,queue[N],stack[N];char m;JD *p;printf("(DFS)input the vertex you want to search first:");getchar();scanf("%c",&m);y=sort(m);if(y==0) {printf("not exist!");return;}for(i=0;i<N;i++){queue[i]=NULL;stack[i]=NULL;}i=0;j=-1;p=&a[y];do{while(p!=NULL){while(compare(p->num,queue)!=0&&p!=NULL)p=p->next;if(p!=NULL){printf(" %d %c ",a[p->num].num,a[p->num].data);stack[++j]=queue[i++]=p->num;p=a[p->num].next;}}p=&a[stack[--j]];}while(j>=0);printf("\n");}void BFS(JD *a)/*广度有限遍历*/{JD *p;char m;int y,i=0,j=0;int queue[N]={0};printf("(BFS)input the vertex you want to search first:");getchar();scanf("%c",&m);y=sort(m);if(y==0) {printf("not exist!");return;}do{p=&a[y];while(p!=NULL){if(compare(p->num,queue)==0){queue[i++]=p->num;printf(" %d %c",p->num,a[p->num].data);}p=p->next;}y=queue[++j];}while(queue[j]!=0);}6-12 自选存储结构,实现判别无向图中任意给定的两个顶点之间是否存在一条长度为K 的简单路径的算法。