计算机上机题易错题2
计算机二级C上机考试题库及答案

计算机二级C上机考试题库及答案一、单项选择题(每题1分,共10分)1. 在C语言中,以下哪个选项是正确的字符串定义方式?A. char str[] = "Hello, World!";B. char str[] = {'H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'o', 'r', 'l', 'd', '!', '\0'};C. char str[] = {"Hello, World!"};D. char str[] = "Hello, World!";答案:A2. 下列哪个函数用于将字符串s1复制到s2中?A. strcat(s1, s2);B. strcpy(s1, s2);C. strcmp(s1, s2);D. strncpy(s1, s2, n);答案:B3. 在C语言中,以下哪个关键字用于声明一个函数?A. intB. voidC. returnD. function答案:A4. 如果一个变量被声明为static int,那么这个变量的生命周期是?A. 只在函数调用期间B. 程序运行期间C. 只在程序启动时D. 只在程序结束时答案:B5. 在C语言中,以下哪个运算符用于计算两个整数的差?A. +B. -C. *D. /答案:B6. 以下哪个选项不是C语言中合法的标识符?A. _myVarB. my_varC. 2ndVarD. var$name答案:C7. 在C语言中,以下哪个选项是正确的数组定义方式?A. int arr[5] = {1, 2, 3, 4, 5};B. int arr[] = {1, 2, 3, 4, 5};C. int arr[5] = {1, 2, 3};D. int arr[] = {1, 2, 3, 4};答案:A8. 以下哪个选项是正确的C语言注释方式?A. /* This is a comment */B. // This is a commentC. //* This is a commentD. /* This is a comment */答案:A9. 在C语言中,以下哪个选项是正确的多行字符串定义方式?A. char str[] = "Line1\nLine2";B. char str[] = 'Line1\nLine2';C. char str[] = "Line1\nLine2";D. char str[] = "Line1\nLine2";答案:A10. 在C语言中,以下哪个选项是正确的结构体定义方式?A. struct Student {int id;char name[50];};B. struct Student {int id;char name[];};C. struct Student {int id;char name[50] = "John Doe";};D. struct Student {int id;char name[];};答案:A二、填空题(每题2分,共20分)1. 在C语言中,使用________运算符可以对变量进行自增操作。
计算机上机操作试题及答案

计算机上机操作试题及答案一、选择题1. 下列关于计算机网络的说法,正确的是:A. 计算机网络是指多台计算机通过通信设备相互连接而成的系统B. 计算机网络是指多台计算机通过打印机相互连接而成的系统C. 计算机网络是指多台计算机通过软件相互连接而成的系统D. 计算机网络是指多台计算机通过USB设备相互连接而成的系统答案:A2. 在Windows操作系统中,Ctrl+C的功能是:A. 复制选中的内容B. 剪切选中的内容C. 粘贴剪切板上的内容D. 删除选中的内容答案:A3. 在Excel中,可以用来对单元格内容进行简单的计算的符号是:A. +B. -D. /答案:A二、填空题1. 在HTML中,用来修改字体大小的标签是<_________>答案:font2. 在计算机中,用来存储数据的最基本的单元是<_________>答案:字节三、简答题1. 请简要描述什么是操作系统,并列举出三种常见的操作系统。
答案:操作系统是计算机系统中管理和控制计算机硬件与软件资源的重要程序。
常见的操作系统有Windows、Mac OS和Linux。
2. 请简要解释什么是数据库,并举例说明。
答案:数据库是指按照数据结构来组织、存储和管理数据的仓库。
它可以存储大量的结构化数据,并提供了方便的查询和管理接口。
例如,MySQL是一种常用的数据库管理系统,用于存储和管理网站用户的信息。
四、编程题编写一个Python程序,实现将用户输入的字符串反转输出的功能。
string = input("请输入一个字符串:")reverse_string = string[::-1]print("反转后的字符串为:" + reverse_string)```答案:见上述代码。
以上是计算机上机操作试题的相关内容及答案。
试题包括选择题、填空题、简答题和编程题,通过对这些题目的学习和练习,可以提升计算机操作的技能和水平。
计算机二级JAVA上机试题及答案(2)

计算机二级JAVA上机试题及答案(2)2016年计算机二级JAVA上机试题及答案int val = Integer.parseInt( input.getText() );if ( sieve.get( val ) )status.setText( val + " 是一个素数 " );elsestatus.setText( val +" 不是一个素数 " );}});inputPanel.add( input );c.add( inputPanel, BorderLayout.NORTH ); JTextArea primes = new JTextArea(); ScrollPane p = new ScrollPane();//*********Found********p.add( primes);c.add( p, BorderLayout.CENTER );//从1 至 1023设置所有位int size = sieve.size();for ( int i = 1; i < size; i++ )sieve.set( i );//执行Eratosthenes筛网算法int finalBit = ( int ) Math.sqrt( sieve.size() );for ( int i = 2; i < finalBit; i++ )if ( sieve.get( i ) )for ( int j = 2 * i; j < size; j += i )sieve.clear( j );int counter = 0;for ( int i = 1; i < size; i++ )if ( sieve.get( i ) ) {primes.append( String.valueOf( i ) );primes.append( ++counter % 7 == 0 ? "\n" : "\t" );}setSize( 300, 250 );show();}public static void main( String args[] ){Java_3 app = new Java_3();//*********Found********app.addWindowListene(new WindowAdapter() {public void windowClosing( WindowEvent e ){System.exit( 0 );}});}}解题思路:Java程序修改如下:第1处:文本区域添加到窗口,需填入 primes第2处:注册监控器,需填入 addWindowListener参考源程序:c:\wexam\28990001\hlpsys\参考答案\Java_3.java请把该程序复制到c:\wexam\28990001中,然后进行编译和执行。
计算机二级考试上机题

1: 给定程序中,函数fun的功能是:在3*4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。
例如:有下列矩阵:1 2 13 478 10 63 5 9 7程序执行结果:find:a[2] [2]=9填空:(1)j (2)0 (3)i++改错:(1)for(i=2;i<=m;i++)(2)y-=1.0/(i*i)编程:float av=0;Int I,j=0;For(i=0;i<m;i++)Av+=score[i];Av/=m;For(i=0;i<m;i++)If(av>score[i])below[j++]=score[i];Return j;2:给定程序中,函数fun的功能是:在形参ss所指字符数组中,查找含有形参substr所指字符传输出,若没有找到这输出相应信息。
Ss所指字符串数组中共有N个字符串且串长小于M。
程序中库函数strstr(s1,s2)的功能是在s1串中查找s2子串,若没有函数值为0 若有,为非0。
填空:(N)(2)substr (3)0改错:(1) int fun(int x, int y , int z)(2) return j;编程:char *p=a;Int j=0,len=0;While (*p){p++;len++;}While(j<len-h-e){A[j]=a[h+j];J++;}A[j]=0;3:函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1、c2、c3、返回主函数。
例如:当n=123114350时,结果应该为:c1=3 c2=1 c3=2。
填空:(1)n%10 (2)break (3)break改错:(1)if(t==0) (2)*zero=count;编程:double s=0,t=1;Int I;For(i=1;i<=n;i++){t*=I;S+=1/t;}Return s;4:函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。
计算机上机考试题及答案

计算机上机考试题及答案一、选择题(每题2分,共20分)1. 在计算机中,二进制数101101转换为十进制数是多少?A. 45B. 53C. 46D. 54答案:B2. 以下哪个选项是计算机病毒的特征?A. 可执行性B. 传染性C. 破坏性D. 所有选项答案:D3. 计算机操作系统的主要功能不包括以下哪一项?A. 进程管理B. 存储管理C. 设备管理D. 数据加密答案:D4. 在计算机中,1KB等于多少字节?A. 1024B. 1000C. 512D. 2048答案:A5. 下列哪个选项不是计算机硬件的组成部分?A. 中央处理器(CPU)B. 内存(RAM)C. 硬盘(HDD)D. 操作系统(OS)答案:D6. 在计算机编程中,以下哪个选项是循环结构?A. if-elseB. forC. switchD. try-catch答案:B7. 以下哪种网络拓扑结构不是星型、环型或总线型?A. 星型B. 环型C. 总线型D. 网状型答案:D8. 在计算机中,以下哪个选项是数据库管理系统(DBMS)?A. MySQLB. PhotoshopC. ExcelD. Word答案:A9. 以下哪个选项是计算机编程语言?A. HTMLB. CSSC. JavaScriptD. 所有选项答案:D10. 在计算机中,以下哪个选项是数据传输速率的单位?A. HzB. bpsC. HzD. kHz答案:B二、填空题(每题2分,共20分)1. 计算机的五大基本部件包括输入设备、输出设备、存储器、______和外部设备。
答案:中央处理器(CPU)2. 在计算机中,二进制数1010转换为十进制数是______。
答案:103. 计算机病毒的主要传播途径之一是通过______。
答案:电子邮件4. 在计算机中,1GB等于______MB。
答案:10245. 计算机操作系统的主要功能包括进程管理、存储管理、设备管理和______。
答案:文件管理6. 在计算机编程中,while循环是一种______循环结构。
计算机基础易错题

计算机基础易错题计算机基础易错题[日期:2008-01-11] 来源:作者:信息中心[字体:大中小]计算机基础易错题(附参加答案)1.世界上第一台电子计算机于1946年在美国研制成功,它取名为( )A.IBM-PCputerC.ENIACD.APPOLLO2.第三代计算机采用的电子逻辑元件是( )A.电子管(第一代)B.晶体管(第二代)C.中小规模集成电路D.大规模集成电路(第四代)3.关于“电子计算机的特点”,下列论述错误的是( )A.运算速度快B.存储容量大C.不能进行逻辑运算(运算就具有该功能)D.计算精度高4.计算机用于科学计算,它的优势在于( )A.能进行逻辑判断B.运算速度快C.运算结果精密准确.D.运算速度快和运算结果精密准确5.计算机用于情报检索,是计算机在( )方面的应用A.科学计算B.数据处理C.过程控制D.辅助设计6.CAD的中文意思是( )A.计算机辅助教学(CAI)B.计算机辅助设计(CAD)C.计算机辅助制造(CAM)D.计算机辅助管理7.关于计算机的发展趋势,以下( )是错误的A.形成计算机网络,使一国乃至全世界的多台计算机能够共享信息B.为满足科研等领域的需要,向超高速巨型化发展C.向高速微型化发展D.为节约耗电量,形成计算机网络8.微型计算机简称微机。
下列几项微机的“别名”中,( )不正确A.PC机B.微电机C.微电脑D.个人电脑9.笔记本电脑属于( )A.微型计算机B.小型计算机C.大中型计算机D.巨型计算机10.“裸机”是指( )A.没有机壳的计算机B.没有软件的计算机C.没有外部设备的计算机D.没有操作系统的计算机11.一个完整的计算机系统包括( )A.系统软件和应用软件B.主机、键盘和显示器C.硬件系统和软件系统D.计算机的外部设备12.构成电子计算机的物理实体是( )A.计算机系统B.计算机硬件系统C.主机D.外部设备13.计算机的主机包括运算器、控制器和( )A.中央处理器B.I/OC.磁盘D.存储器14.从计算机的硬件组成看,对整机性能影响最大的是( )A.硬盘B.内存C.CPUD.显示器15.PC机中的“奔腾”或“P4”都指的是( )A.计算机中光驱的品牌B.计算机中CPU的型号C.计算机中电源的规格D.计算机中内存的型号16.对数据进行加工与处理的计算机部件,通常被称为( )A.运算器B.控制器C.存储器D.显示器17.计算机中,控制器的基本功能是( )A.进行算术运算和逻辑运算B.存储各种控制信息C.保持各种控制状态D.控制机器各个部件协调一致地工作18.CPU不能直接访问的存储器是( )A.RAMB.ROMC.外存储器D.CaChe19.计算机中,指令(程序)主要存放于( )A.键盘B.鼠标C.存储器D.显示器20.用户使用的主存储器是指( )A.RAMB.ROMC.硬盘D.软盘21.内存储器存储信息时的特点是( )A.存储的信息永不丢失,但存储容量相对较小B.存储信息的速度极快,但存储容量相对较小C.关机后存储的信息将完全丢失,但存储信息的速度不如软盘D.存储的容量很大,没有任何限制22.下列存储器中,断电后信息会丢失的是( )A.软盘B.硬盘C.RAMD.ROM23.下列存储器中,存取速度最快的是( )A.软盘B.硬盘C.光盘D.内存24.计算机中的ROM( )A.只可读B.可读且可写入C.只可写入D.不可读也不可写入25.下列叙述中,正确的是( )A.存储在任何存储器中的信息,断电后都不会丢失B.操作系统是只对硬盘进行管理的程序C.硬盘装在主机箱内,因此硬盘属于内存D.磁盘驱动器既属于输出设备,又属于输入设备26.当磁盘写保护时,磁盘上的信息( )A.只能读不能写B.只能写不能读C.既能读又能写D.既不能读也不能写27.3.5英寸软盘背面的方形滑块是用于( )A.读保护B.写保护C.驱动定位D.机械配合28.关于3.5英寸软盘,下面的说法中( )是正确的A.滑块拉上封住小孔,只能写B.滑块拉上封住小孔,不能读C.滑块拉上封住小孔,既能读又能写D.滑块拉下露出小孔,既能读又能写29.常用的直径为3.5英寸软盘,其容量一般为( )A.360KBB.1.44MBC.650MBD.10MB30.键盘上的“基准键”指的是( )A.“F”和“J”这两个键B.“A、S、D、F”和“J、K、L、;”这八个键C.“l、2、3、4、5、6、7、8、9、0”这十个键D.左右两个“Shift”键31.计算机软件系统一般包括( )A.实用软件和应用软件B.图形软件和编辑软件C.应用软件和系统软件D.数据库软件和语言处理软件32.当你使用微机时,首先同你打交道的软件是( ),在它的控制调度下才得以方便有效地利用系统各种资源。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一 1 基本题
a 字段大小,更改设置在【设计视图】
b 字段宽度设置在【数据视图】——格式——列宽
c 隐藏字段设置在【数据视图】——右键——隐藏列
d 建立关系在——工具——关系
e 将考生文件夹下“”数据库文件中的表对象“tTest”链接到“”数据库文件中
文件——获取外部数据——链接表——双击SAMP0
2 简单应用题
a 查找并显示没有摄影爱好的学生not like “*摄影*”对号取消
b 显示为“学号”和“平均成绩”两列内容。
平均成绩:成绩学号统计符号
$
c 更新查询,将表“tTemp”中“年龄”字段值加1,并清除“团员否”字段的值
在“年龄”字段的“更新到”行输入“[年龄]+1”,在“团员否”字段的“更新到”行输入“No”。
二1 基本题
a 将已有的“水费.xls”文件导入到“”数据库中,将导入的表命名为“水费记录”
在“文件类型”列表中选中“Microsof Excel,选中“水费.xls”文件,单击“导入”按钮。
步骤3:连续5次单击“下一步”按钮,在“导入到表”下方输入“水费记录”,单击“完成”按钮
简单题
^
a 查找并显示单价高于平均单价的图书
:在“单价”字段的“条件”行输入“>(select avg([单价]) from [tBook])”,单击“显示”行取消“单价”字段的显示。
b 按输入的售出日期查找某日期的售书情况
:在“售出日期”字段的“条件”行输入“[请输入售出日期]”,单击“显示”行取消该字段的显示。
c 统计每名雇员的售书总量,并将显示的字段名设为“姓名”和“总数量”
【视图】|【总计】,“数量——“总计”“姓名”——“分组”“数量”改为“总数量:数量”
三简单题
显示开发部职工
在“名称”字段的“条件”行输入“开发部”,单击“显示”行取消该字段的显示。
检索职务为经理的职工
…
“职务”字段,在“条件”行输入“经理”,单击“显示”行取消“职务”字段的
四简单题
创建一个查询,将表“tBmp”中“编号”字段值均在前面增加“05”两个字符,【查询】|【更新查询】。
双击“编号”字段,在“编号”字段的“更新到”行输入“"05"+[编号]”
创建一个查询,删除表对象“tTmp”里所有姓名含有“红”字的记录,
【查询】|【删除查询】。
双击“姓名”字段,在“姓名”字段的“条件”行输入“like "*红*"”。
五简单题
创建一个交叉表查询。
要求:选择楼号为行标题、列名称显示为“楼号”,“房间类别”为列标题来统计输出每座楼房的各类房间的平均房价信息。
注:房间号的前两位为楼号,交叉表查询不做各行小计。
【查询】|【交叉表查询】。
1 在“字段”行的第一列输入“楼号:Left([tB]![房间号],2)”,分别双击“房间类别”、“价格”字段。
¥
步骤4:在“价格”——“平均值”,在“楼号”和“房间类别”——“分组”。
步骤5:分别在“楼号:Left([tB]![房间号],2)”,“房间类别”、“价格”字段的“交叉表”行下拉列表中选中“行标题”、“列标题”和“值”。
六基本题
1 设置“入校时间”字段的有效性规则为2005年之前的时间(不含2005年);
在“有效性规则”行输入“<#2005-1-1#”。
2 将考生文件夹下文本文件“”中的数据导入并追加保存在表“tStud”中。
单击菜单栏【文件】|【获取外部数据】|【导入】,找到并打开“考生文件夹”,在“文件类型”下拉列表中选中“文本文件”,选中“”文件,单击“导入”按钮。
步骤2:单击“下一步”按钮,选中“第一行包含字段名称”复选框,单击“下一步”,选中“现有的表中”单选按钮,在右侧下拉列表中选中“tStud”,单击“下一步”按钮,单击“完成”按钮。
简单题
—
创建生成表查询,组成字段是没有书法爱好学生的“学号”、“姓名”和“入校年”三列内容(其中“入校年”数据由“入校时间”字段计算得到,显示为四位数字年的形式),生成的数据表命名为“tTemp”
【查询】|【生成表查询】,
七基本题
单击菜单栏【格式】|【取消所有列的冻结】。
简单题
1 显示简历信息为空的学生
“简历”字段的“条件”行输入“is null”,单击“显示”行取消该字段的显示。
2 按系别统计各自男女学生的平均年龄
“年龄”—“平均值”,在“所属院系”、“性别”—“分组”。
3 将表对象“tStud”中没有书法爱好的学生的“学号”、“姓名”和“年龄”三个字段内容追加到目标表“tTemp”的对应字段内,。
【查询】|【追加查询】,在弹出对话框中的表名称的下拉列表中选择“tTemp”,单击“确定”按钮。
步骤3:分别双击“学号”、“姓名”、“年龄”和“简历”字段。
步骤4:在“简历”字段的“条件”行输入“Not Like "*书法*"”。
八基本题
1“职务”与“聘用时间”两个字段的位置
:选中“职务”字段行,拖动鼠标到要求的位置,松开鼠标。
步骤2:选中“聘用时间”字段行,拖动鼠标到要求的位置,松开鼠标
简单题
显示所有姓李学生的
¥
“Like "李*"”。
九基本题
“有效性规则” “>=#1980-1-1#”
“有效性规则”设置为:输入的日期必须满足在1980年以后(含1980年)
简单题
1 将所有学生设置为非党员
“党员否”字段的“更新到”行输入“No”
2创建一个交叉表查询,要求能够显示各门课程男女生不及格人数
【查询】|【交叉表查询】。
分别双击“性别”、“课程名”、“学号”和“成绩”
字段。
在“成绩”字段的“条件”行输入“<60”。
单击菜单栏【视图】|【总计】,在“学号”——“计数”,在“性别”和“课程名”——“分组”,在“成绩”——条件
分别在“性别”、“课程名”和“学号”——选中“行标题”、“列标题”和“值”。
,
十简单题
1 显示参数提示信息“请输入爱好”,输入爱好后,在简历字段中查找具有指定爱好的学生,
简历”字段的“条件”行输入“Like "*"+[请输入爱好]+ "*"”。
2“tStud”中男学生的信息追加
性别”字段的“条件”行输入“男
十一基本题
1 1975年到1980年之间(包括1975年和1980年)出生的学生记录删除
双击“出生日期”字段,在其“条件”行输入“>=#1975-1-1# and
<=#1980-12-31#”。
步骤3:单击菜单栏【查询】|【删除查询】,单击工具栏中“运行”按钮,在弹出对话框中单击“是”按钮。
步骤4:关闭设计视图,在弹出的对话框中单击“否”按钮,不保存查询。
,
2将“student”表拆分为两个新表,表名分别为“tStud”和“tOffice”。
其中“tStud”表结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为学号;“tOffice”
表结构为:院系,院长,院办电话,主键为“院系”;
查询”——“新建”——“设计视图”——“确定”——添加表“student”,——
分别双击“学号”、“姓名”、“性别”、“出生日期”、“院系”和“籍贯”字段,——【查询】|【生成表查询】,——输入表名“tStud”,——“运行”按钮——单击“是”不保存“查询”右键单击表“tStud”选择【设计视图】,右键单击“学号”行选择【主键】,单击工具栏中“保存”按钮,关闭设计视图。
步骤5:按照创建表“tStud”的步骤1~4创建表“tOffice”,并设置“院系”字段为主键(设置前需删除重复的记录,不然无法设置主键)。
3 将“tTeacher1”表中的党员副教授的记录追加到“tTeacher2”表相应的字段中,【查询】|【追加查询】,——表名称下拉列表中选择“tTeacher2” 步骤3:分别双击“编号”、“姓名”、“年龄”、“性别”、“职称”和“政治面目”字段。
在“职称”——输入“副教授”。
在“政治面目”——输入“党员”。
十二
删除表对象“tTemp”内所有“预约日期”为10月的记录
【查询】|【删除查询】——双击“预约日期”字段,在“条件”行输入“month([预约时间])=10”。
【。