上机考试题参考答案

合集下载

dw上机考试题库及答案

dw上机考试题库及答案

dw上机考试题库及答案一、选择题(每题2分,共20分)1. 在DW中,以下哪个快捷键用于保存当前文档?A. Ctrl+SB. Ctrl+OC. Ctrl+ND. Ctrl+P答案:A2. 以下哪个不是DW中的布局模式?A. 标准模式B. 布局模式C. 引导模式D. 框架模式答案:A3. 在DW中,如何快速打开“新建文档”对话框?A. Ctrl+NB. Ctrl+OC. Ctrl+SD. Ctrl+P答案:A4. DW中,以下哪个属性用于设置文本的字体大小?A. font-sizeB. font-styleC. font-weightD. font-family5. 在DW中,以下哪个工具用于创建表格?A. 插入表格B. 插入图片C. 插入链接D. 插入表单答案:A6. 在DW中,如何快速打开“查找和替换”对话框?A. Ctrl+FB. Ctrl+HC. Ctrl+GD. Ctrl+R答案:B7. DW中,以下哪个属性用于设置文本的颜色?A. colorB. background-colorC. font-colorD. text-color答案:A8. 在DW中,以下哪个不是CSS选择器的类型?A. 类选择器B. ID选择器C. 标签选择器D. 属性选择器答案:D9. 在DW中,如何快速打开“预览在浏览器”对话框?B. Ctrl+RC. Ctrl+Shift+RD. Ctrl+P答案:A10. DW中,以下哪个属性用于设置元素的边框宽度?A. borderB. border-widthC. border-styleD. border-color答案:B二、填空题(每题2分,共20分)1. 在DW中,使用___________工具可以快速创建一个导航栏。

答案:插入表格2. DW中,使用___________菜单可以访问站点管理功能。

答案:站点3. 在DW中,___________属性用于设置元素的背景图片。

c语言上机春考考试试题及答案

c语言上机春考考试试题及答案

c语言上机春考考试试题及答案一、选择题(每题2分,共20分)1. C语言中,以下哪个关键字用于定义一个函数?A. intB. voidC. returnD. function答案:A2. 下列哪个选项是正确的C语言注释方式?A. // 这是注释B. /* 这是注释 */C. /* 这是注释D. // 这是注释答案:B3. 在C语言中,以下哪个运算符用于比较两个值是否相等?A. ==B. =C. !=D. <=答案:A4. 下列哪个选项不是C语言的基本数据类型?A. intB. floatC. charD. string答案:D5. 在C语言中,以下哪个关键字用于定义一个结构体?A. structB. unionC. enumD. typedef答案:A6. C语言中,以下哪个关键字用于定义一个枚举类型?A. enumB. structC. unionD. typedef答案:A7. 在C语言中,以下哪个关键字用于定义一个宏?A. defineB. macroC. constD. #define答案:D8. 下列哪个选项是C语言中正确的数组声明?A. int arr[5] = {1, 2, 3, 4, 5};B. int arr[] = {1, 2, 3, 4, 5};C. int arr[5] = {1, 2};D. int arr = {1, 2, 3, 4, 5};答案:A9. 在C语言中,以下哪个函数用于计算字符串的长度?A. strlen()B. length()C. size()D. sizeof()答案:A10. C语言中,以下哪个函数用于将字符串复制到另一个字符串?A. strcpy()B. strcat()C. strncpy()D. strncat()答案:A二、填空题(每题3分,共15分)1. C语言中,用于定义一个整型变量的关键字是________。

答案:int2. 在C语言中,使用________运算符可以连接两个字符串。

word上机考试题及答案

word上机考试题及答案

word上机考试题及答案Word上机考试题及答案一、选择题(每题2分,共20分)1. 在Word中,以下哪个快捷键可以打开“查找和替换”对话框?A. Ctrl + FB. Ctrl + HC. Ctrl + GD. Ctrl + S答案:B2. 如何在Word文档中插入一个表格?A. 点击“插入”菜单中的“表格”B. 点击“页面布局”菜单中的“表格”C. 点击“视图”菜单中的“表格”D. 点击“文件”菜单中的“新建表格”答案:A3. 在Word中,如何更改文档的页面方向?A. 在“页面布局”菜单中选择页面方向B. 在“文件”菜单中选择页面方向C. 在“视图”菜单中选择页面方向D. 在“审阅”菜单中选择页面方向答案:A4. 如何在Word文档中设置页边距?A. 在“页面布局”菜单中设置B. 在“视图”菜单中设置C. 在“文件”菜单中设置D. 在“插入”菜单中设置答案:A5. 在Word中,如何将文本格式设置为加粗?A. 选中文本,然后按Ctrl + BB. 选中文本,然后按Ctrl + IC. 选中文本,然后按Ctrl + UD. 选中文本,然后按Ctrl + P答案:A6. 如何在Word中插入一个超链接?A. 选中文本,然后点击“插入”菜单中的“超链接”B. 选中文本,然后点击“页面布局”菜单中的“超链接”C. 选中文本,然后点击“视图”菜单中的“超链接”D. 选中文本,然后点击“文件”菜单中的“超链接”答案:A7. 在Word中,如何插入一个脚注?A. 选中文本,然后点击“引用”菜单中的“脚注”B. 选中文本,然后点击“页面布局”菜单中的“脚注”C. 选中文本,然后点击“视图”菜单中的“脚注”D. 选中文本,然后点击“文件”菜单中的“脚注”答案:A8. 如何在Word中插入一个页码?A. 在“插入”菜单中选择“页码”B. 在“页面布局”菜单中选择“页码”C. 在“视图”菜单中选择“页码”D. 在“文件”菜单中选择“页码”答案:A9. 在Word中,如何将文档保存为PDF格式?A. 点击“文件”菜单中的“另存为”,然后选择PDF格式B. 点击“文件”菜单中的“打印”,然后选择PDF打印机C. 点击“引用”菜单中的“保存为PDF”D. 点击“视图”菜单中的“导出为PDF”答案:A10. 如何在Word中插入一个目录?A. 在“引用”菜单中选择“目录”B. 在“页面布局”菜单中选择“目录”C. 在“视图”菜单中选择“目录”D. 在“文件”菜单中选择“目录”答案:A二、填空题(每空2分,共20分)1. 在Word中,使用快捷键________可以快速打开“开始”菜单中的“样式”选项卡。

excel上机考试题库及答案

excel上机考试题库及答案

excel上机考试题库及答案Excel上机考试题库及答案1. 如何在Excel中创建一个新的工作簿?答案:在Excel中创建一个新的工作簿,可以通过点击“文件”菜单,然后选择“新建”,接着在弹出的窗口中选择“空白工作簿”或“使用模板”来创建。

2. 描述如何在Excel中选择多个不连续的单元格。

答案:在Excel中选择多个不连续的单元格,首先点击第一个单元格,然后按住Ctrl键,接着点击其他想要选择的单元格。

3. 请解释Excel中绝对引用和相对引用的区别。

答案:在Excel中,绝对引用是指单元格引用不会随着公式的复制而改变,其表示方式是在列字母和行号前加上美元符号($)。

相对引用则是指单元格引用会随着公式的复制而相对改变,其表示方式是直接使用列字母和行号。

4. 如何在Excel中快速填充一系列连续的数字?答案:在Excel中快速填充一系列连续的数字,可以先输入起始数字,然后选中该单元格,将鼠标光标移动到单元格右下角,当光标变成十字形时,按住鼠标左键向下拖动即可自动填充连续的数字。

5. 描述如何使用Excel的VLOOKUP函数。

答案:在Excel中使用VLOOKUP函数,首先需要确定查找列,然后输入函数公式:VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。

其中,lookup_value是查找值,table_array是查找范围,col_index_num是返回值所在的列数,[range_lookup]是一个可选参数,用来指定是否需要精确匹配。

6. 如何在Excel中设置单元格的格式?答案:在Excel中设置单元格的格式,可以通过选中单元格,然后右键点击选择“设置单元格格式”,在弹出的对话框中选择相应的格式选项,如数字、货币、日期等,最后点击“确定”完成设置。

7. 请解释Excel中的数据筛选功能。

答案:Excel中的数据筛选功能允许用户根据特定条件对数据进行筛选,以便只显示符合这些条件的数据。

计算机上机考试试题及答案

计算机上机考试试题及答案

计算机上机考试试题及答案一、选择题1. 以下哪个选项是正确的?A. 计算机的主要作用是存储和处理信息B. 计算机的主要作用是传递和打印信息C. 计算机的主要作用是娱乐和游戏D. 计算机的主要作用是进行通信和通讯2. 在计算机中,CPU是指什么?A. 计算处理单元B. 中央处理单元C. 计算机处理器单元D. 中央处理器单元3. 以下哪个存储设备具有较小的容量但读写速度非常快?A. 硬盘B. 光盘C. 随机存取存储器(RAM)D. 只读存储器(ROM)4. 在计算机领域,RAM是指?A. 随机访问管理B. 随机访问存储器C. 只读存储器D. 只读管理器5. 计算机网络中,LAN是什么的缩写?A. 本地地址网络B. 局域地址网络C. 本地区网络D. 局域网络二、填空题1. 计算机中的最小数据单位是(位)2. 计算机存储容量的最小单位是(字节)3. 局域网中最常用的传输介质是(以太网)4. 计算机操作系统的功能之一是(管理硬件资源)5. WWW的英文全称是(World Wide Web)三、简答题1. 请简要解释什么是操作系统,并列举操作系统的功能。

操作系统是计算机系统中的一种软件,它负责管理和控制计算机的硬件和软件资源,以提供给用户和应用程序一个简单的和友好的界面。

操作系统的主要功能包括:- 管理计算机的硬件资源,如处理器、内存、硬盘等,以保证它们的有效利用和协调工作;- 提供用户与计算机之间的交互界面,包括命令行界面和图形用户界面等;- 负责进程和任务的管理,控制程序的执行顺序和分配资源等;- 提供文件管理功能,包括文件的创建、读取、写入、删除等操作;- 提供网络功能,支持计算机之间的通信和数据交换。

2. 简要解释什么是数据库,并列举数据库管理系统的优点。

数据库是按一定规则组织、存储和管理大量相关数据的集合。

数据库可以通过软件工具来访问和操作,这些软件工具被称为数据库管理系统(DBMS)。

数据库管理系统的优点包括:- 数据共享和数据一致性:多个用户可以同时访问数据库,并且可以保持数据的一致性,避免数据的冗余和不一致。

Word上机 考试试题及答案

Word上机 考试试题及答案

Word上机考试试题及答案题目一:1. 在Word中如何进行文字的加粗操作?2. 如何设置页面边距?3. 如何插入页眉和页脚?4. 如何插入表格并进行基本的表格操作?5. 如何进行文本的复制和粘贴操作?答案一:1. 在Word中进行文字的加粗操作,可以使用两种方式:a. 首先选中需要加粗的文字,然后点击工具栏上的“加粗”按钮。

b. 可以使用快捷键Ctrl + B,选中文字后按下这个快捷键即可实现加粗。

2. 设置页面边距的步骤如下:a. 点击页面布局(或页面设计)选项卡,在页面设置组下点击“边距”按钮。

b. 在弹出的页面边距设置对话框中,可以设置上、下、左、右四个方向的边距数值,也可以选择预设的边距样式。

3. 插入页眉和页脚的方法如下所示:a. 点击插入选项卡,在页眉和页脚组下点击“页眉”或“页脚”按钮。

b. 在下拉菜单中选择想要插入的页眉或页脚样式,或者选择“编辑页眉”或“编辑页脚”来自定义页眉或页脚内容。

4. 插入表格并进行基本的表格操作的步骤如下:a. 点击插入选项卡,在表格组下点击“表格”按钮。

b. 在下拉菜单中选择需要插入的表格行列数,鼠标左键点击即可插入表格。

c. 对于已插入的表格,可以使用鼠标拖动表格调整大小,或者使用表格工具栏对表格进行格式化和编辑。

5. 进行文本的复制和粘贴操作,可以使用以下方法:a. 选中需要复制的文本,然后使用快捷键Ctrl + C来复制。

b. 将光标移动到需要粘贴的位置,使用快捷键Ctrl + V来粘贴已复制的文本。

c. 可以使用鼠标右键点击选中的文本,选择“复制”或“粘贴”选项。

题目二:1. 如何调整文字行间距?2. 如何给文字添加下划线?3. 如何更改页面的纸张大小和方向?4. 如何在Word中插入图片?5. 如何设置段落的缩进和对齐方式?答案二:1. 调整文字行间距的步骤如下:a. 选中需要调整行间距的文字。

b. 点击“段落”选项卡,在行间距组中的“行间距选项”中输入自定义行间距的数值,或者选择预设的行间距样式。

dw上机考试题库及答案

dw上机考试题库及答案

dw上机考试题库及答案一、单选题1. DW软件中,用于创建新数据库的命令是?A. CREATE DATABASEB. DROP DATABASEC. ALTER DATABASED. USE DATABASE答案:A2. 在DW中,如何将数据从一个表复制到另一个表?A. SELECT INTOB. INSERT INTO SELECTC. COPY TABLED. MOVE TABLE答案:B3. DW中,哪个函数用于计算字符串的长度?A. LENGTHB. LENC. STRLEND. SIZE答案:B二、多选题1. 下列哪些是DW数据库中的数据类型?A. INTB. VARCHARC. DATED. BLOB答案:A, B, C, D2. 在DW中,哪些是合法的SQL语句?A. SELECT * FROM table_nameB. UPDATE table_name SET column_name = valueC. DELETE FROM table_name WHERE conditionD. CREATE TABLE table_name (column_name column_type)答案:A, B, C, D三、判断题1. 在DW中,使用TRUNCATE TABLE命令可以删除表中的所有数据,但保留表结构。

(对/错)答案:对2. DW数据库中的主键字段可以有多个值相同。

(对/错)答案:错四、填空题1. 在DW中,使用________命令可以查看当前数据库的所有表。

答案:SHOW TABLES2. 如果需要在DW数据库中创建一个名为“students”的表,包含“id”和“name”两个字段,可以使用如下SQL语句:CREATE TABLE students (id INT, name ________);答案:VARCHAR五、简答题1. 描述在DW数据库中如何实现数据的备份和恢复。

cad上机期末考试试题及答案

cad上机期末考试试题及答案

cad上机期末考试试题及答案CAD上机期末考试试题一、选择题(每题2分,共20分)1. 在AutoCAD中,以下哪个命令用于绘制直线?A. LINEB. CIRCLEC. ARCD. POLYGON2. 以下哪个选项是AutoCAD的图层属性?A. 线型B. 填充C. 颜色D. 所有以上选项3. 在AutoCAD中,如何快速选择具有相同属性的对象?A. 使用“快速选择”工具B. 使用“选择所有”命令C. 使用“选择相似”命令D. 使用“过滤器”命令4. 以下哪个命令用于创建圆形?A. CIRCLEB. ARCC. ELLIPSED. SPLINE5. 在AutoCAD中,如何创建一个矩形?A. 使用“矩形”命令B. 使用“多边形”命令C. 使用“直线”命令D. 使用“曲线”命令6. 如何在AutoCAD中移动对象?A. 使用“MOVE”命令B. 使用“ROTATE”命令C. 使用“COPY”命令D. 使用“SCALE”命令7. 在AutoCAD中,如何创建一个正多边形?A. 使用“POLYGON”命令B. 使用“CIRCLE”命令C. 使用“ARC”命令D. 使用“ELLIPSE”命令8. 以下哪个命令用于创建弧线?A. ARCB. CIRCLEC. LINED. POLYGON9. 如何在AutoCAD中创建一个块?A. 使用“BLOCK”命令B. 使用“WBLOCK”命令C. 使用“INSERT”命令D. 使用“MINSERT”命令10. 在AutoCAD中,如何修改对象的属性?A. 使用“属性”面板B. 使用“编辑”命令C. 使用“属性”命令D. 使用“修改”命令二、简答题(每题10分,共30分)1. 描述在AutoCAD中如何创建一个简单的建筑平面图。

2. 解释AutoCAD中“图层”的概念及其重要性。

3. 阐述在AutoCAD中如何使用“阵列”命令。

三、操作题(每题25分,共50分)1. 根据给定的尺寸,使用AutoCAD绘制一个带有窗户和门的房间平面图。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

上机考试题参考答案1、编一个函数fun(char *s),函数的功能是把字符串中的内容逆置。

例子如:字符串中原有的内容为:abcdefg,则调用该函数后,串中的内容为:gfedcba。

试题程序:#define N 10fun(char *s){ int i=0,t,n=strlen(s);for(;s+i<s+n-1-i;i++){t=*(s+i);*(s+i)=*(s+n-1-i);*(s+n-1-i)=t;}}main(){ char a[N];clrscr();printf("Enter a string:"); gets(a);printf("The original string is:");puts(a);fun(a);printf("\n");printf("The string after modified:");puts(a);}2、写程序,实现矩阵(3行3列)的转置(即行列互换)。

int fun(int array[3][3]){ int i,j,t;for(i=0;i<2;i++)for(j=i+1;j<3;j++){t=array[i][j];array[i][j]=array[j][i];array[j][i]=t;}}main(){ int i,j;clrscr();for(i=0;i<3;i++){for(j=0;j<3;j++)printf("%7d",array[i][j]);printf("\n");}fun(array);printf("Converted array:\n");for(i=0;i<3;i++){for(j=0;j<3;j++)printf("%7d",array[i][j]);printf("\n");}}3、请编一个函数fun(int *a,int n,int *odd,int *even),函数的功能是分别求出数组中所有奇数之和以及所有偶数之和。

形参n给了数组中数据的个数:利用指针odd返回奇数之和,利用指针even返回偶数之和例如:数组中的值依次为:1,8,2,3,11,6;则利用指针odd返回奇数之和24;利用指针even返回偶数之和8。

试题程序。

fun(int *a,int n,int *odd,int *even){ int i; *even=0;*odd=0;for(i=0;i<n;i++)if(!(a[i]%2))*even+=a[i];else*odd+=a[i];}{ int a[6]={1,9,2,3,11,6},i,n=6,odd,even;clrscr();printf("The original data is:\n");for(i=0;i<n;i++) printf("%5d",*(a+i));printf("\n\n");fun(a,n,&odd,&even);printf("The sum of odd numbers:%d\n",odd);printf("The sum of even number:%d\n",even);}4、要求程序的功能是:把20个随机数存入一个数组,然后输出该数组中的最小值。

其中确定最小值的下标的操作在fun函数中实现,请给出该函数的定义。

试题程序。

#define VSIZE 20int fun(int list[],int size){ int i,j=0;for(i=1;i<size;i++)if(list[i]<list[j])j=i;return j;}main(){int i;int vector[VSIZE];clrscr();for(i=0;i<VSIZE;i++){vector[i]=rand();printf("Vector[%d]=%6d\n",i,vector[i]);}printf("\nMininum:vector[%d]=%6d\n",i,vector[i]);}5、请编一个函数float fun(double h),函数的功能是对变量h中的值保留2位小数,并对第三位进行四舍五入(规定h中的值为正数)。

例如:h值为8.32433,则函数返回8.32;h值为8.32533,则函数返回8.33。

试题程序。

float fun(float h){ long t;h=h*1000;t=(h+5)/10;return (float)t/100;}main(){float a;clrscr();printf("Enter a:"); scanf("%f",&a);printf("The original data is:");printf("%f\n\n",a);printf("The result :%6.2f\n",fun(a));}6、编写函数fun,函数的功能是:从字符串中删除指定的字符。

同一字母的大、小写按不同字符处理。

若程序执行时,输入字符串为:turbo c and Borland c++从键盘上输入字符:n,则输出后变为:turbo c ad borlad c++如果输入的字符串不存在,则字符串照原样输出。

试题程序。

int fun(char s[],int c){int i,k=0;for(i=0;s[i];i++)if(s[i]!=c) s[k++]=s[i];}main(){ static char str[]="turbo c and borland c++";char ch;clrscr();printf(" :%s\n",str);printf(" :");scanf("%c",&ch);fun(str,ch);printf("str[]=%s\n",str);}7、请编写一个unsigned fun(unsigned w),w是一个大于10的无符号整数,若w是n(n>=2)位的整数,函数求出w的后n-1位的数作为函数值返回。

例如:w值为5923,则函数返回923;w值为923则函数返回23。

试题程序。

unsigned fun( unsigned w ){ if(w>=10000) return w%10000;if(w>=1000) return w%1000;if(w>=100) return w%100;return w%10;}main(){ unsigned x;printf( "enter a unsigned integer number :" );scanf( "%u",&x);if(x<10) printf("data error!");else printf ("the result :%u\n", fun(x));}8、编写函数int fun(int lim,int aa[MAX]),该函数的功能是求出小于lim的所有素数并放在aa 数组中,该函数返回所求出素数的个数。

试题程序。

int fun( int lim, int aa[MAX]){ int i,j=0,k;for( k=2; k<lim; k++){ for( i=2; i<k; i++)if( !(k%i)) break;if( i>=k) aa[j++]=k;}return j;}main(){ int limit,i,sum;int aa[MAX];printf("\n input a integer number:");scanf(" %d",&limit);sum=fun(limit,aa);for(i=0; i<sum; i++){ if(i%10==0&&i!=0)printf("\n");printf("%5d", aa[i]);}}9、请编写函数fun,函数的功能是求出二维数组周边元素之和,作为函数值返回。

二维数组中的值在主函数中赋予。

试题程序。

#define M 4#define N 5int fun(int a[M][N]){int sum=0,i;for(i=0;i<N;i++)sum+=a[0][i]+a[M-1][i];sum+=a[i][0]+a[i][N-1];return sum ;}main(){ int aa[M][N]={{1,3,5,7,9},{2,9,9,9,4},{6,9,9,9,8},{1,3,5,7,0}};int i,j,y;clrscr();printf("The original data is :\n");for(i=0;i<M;i++){for(j=0;j<N;j++) printf("%6d",aa[i][j]);printf("\n");}y=fun(aa);printf("\nThe sum: %d\n",y);printf("\n");}10、请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按降序排列。

例如,原来的字符串为CEAedca,排序后输出为CedcEAa。

试题程序。

int fun(char *s,int num){ int i,j,t;for(i=1;i<num-2;i++)for(j=i+1;j<num-1;j++)if(s[i]<s[j]){ t=s[i];s[i]=s[j];}}main(){ char s[10];clrscr();printf("输入7个字符的字符串:");gets(s);fun(s,7);printf("\n%s",s);}11、请编一函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最小元素,并依次放入pp所指一维数组中,二维数组中的数已在主函数中赋予。

相关文档
最新文档