计算机科学基础专业计算机二级_第1页
计算机科学基础专业计算机二级_第2页
计算机科学基础专业计算机二级_第3页
计算机科学基础专业计算机二级_第4页
计算机科学基础专业计算机二级_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机科学基础专业计算机二级考试时间:______分钟总分:______分姓名:______一、单项选择题(本大题共20小题,每小题1分,共20分。在每小题列出的四个选项中,只有一个是符合题目要求的,请将正确选项字母填在题干后的括号内。错选、多选或未选均无分。)1.计算机存储一个汉字信息,通常需要用()个字节。A.1B.2C.4D.82.计算机软件系统通常分为系统软件和应用软件,下列属于系统软件的是()。A.WPS文字处理软件B.Windows操作系统C.Office办公软件套装D.AutoCAD绘图软件3.在计算机中,信息的表示和存储都采用()。A.二进制B.八进制C.十进制D.十六进制4.计算机网络的主要功能有数据通信、资源共享和()。A.提高计算机运行速度B.增加计算机存储容量C.远程登录D.自动控制5.下列关于电子邮件的说法,正确的是()。A.发送电子邮件需要电话线连接B.收发电子邮件必须使用专门的软件C.电子邮件传输速度比普通邮件快得多D.电子邮件可以发送声音和图像信息6.在Windows操作系统中,管理文件和文件夹的主要工具是()。A.控制面板B.资源管理器C.附件D.媒体播放器7.下列哪个是正确的IP地址格式?()A.202.115.88@163.comB.C.D.ftp://192.168.18.计算机算法是指()。A.计算机程序B.解决问题的步骤和方法C.计算机软件D.计算机硬件9.在关系数据库中,关系是指()。A.数据库表B.数据库视图C.数据库查询D.数据库索引10.数据结构是指()。A.数据的组织和存储结构B.数据的集合C.计算机语言D.程序设计方法11.在线性表中,每个元素都有且只有一个直接前驱元素和()直接后继元素。A.一个B.两个C.零个或一个D.多个12.下列数据结构中,适合用来表示层次关系的是()。A.线性表B.栈C.队列D.树13.在排序算法中,时间复杂度最坏情况下为O(n^2)的是()。A.快速排序B.归并排序C.冒泡排序D.堆排序14.在C语言中,用于声明常量的关键字是()。A.intB.floatC.constD.define15.下列C语言表达式中,结果是1的是()。A.3%2B.2%3C.3/2D.2/316.在C语言中,若有定义`inta[5]={1,2,3,4,5};`,则数组元素`a[3]`的值是()。A.1B.2C.3D.417.C语言中,若函数返回一个整数值,其返回类型应定义为()。A.voidB.floatC.intD.char18.C语言中,若要声明一个指向整型变量的指针变量`p`,正确的语句是()。A.intp;B.int*p;C.p=&i;(假设i是整型变量)D.*p=10;19.以下关于SQL语句的描述,错误的是()。A.`SELECT*FROMtable_name;`用于查询table_name表中的所有数据。B.`WHERE`子句用于指定查询条件。C.`INSERTINTO`语句用于删除表中的数据。D.`ORDERBY`子句用于对查询结果进行排序。20.以下关于数据库视图的描述,错误的是()。A.视图是数据库中实际存储数据的逻辑结构。B.视图可以是单个表或多个表的查询结果。C.视图可以简化复杂查询。D.视图可以被更新(取决于其定义)。二、填空题(本大题共10小题,每小题2分,共20分。请将答案填写在答题纸的指定位置。)21.计算机硬件系统的核心是________。22.衡量计算机运算速度的指标通常是________。23.互联网的基本工作原理是________。24.在数据结构中,栈是一种________数据结构,它遵循________规则。25.在C语言中,用于表示逻辑值“真”的关键字是________。26.若有定义`charstr[]="Hello";`,则`sizeof(str)`的结果是________。27.C语言中,函数`main()`是程序的________函数。28.SQL语句中,用于创建数据库表的关键字是________。29.事务处理需要满足的四个基本特性是________、原子性、一致性、隔离性。30.在Excel中,函数`SUM(A1:A5)`的功能是计算单元格________区域内所有数值的和。三、程序填空题(本大题共2小题,每小题10分,共20分。请将答案填写在答题纸的指定位置。)31.以下C语言程序段实现了计算1到10的累加和。请将缺失的部分补充完整。```c#include<stdio.h>intmain(){inti,sum=0;for(i=1;i<=10;i++){sum=sum+________;//第1空}printf("Sum=%d\n",sum);return0;}```32.以下SQL语句查询“学生”表中所有学号和姓名信息,并将结果按学号降序排列。请将缺失的部分补充完整。```sqlSELECT学号,姓名FROM学生ORDERBY________;--第1空```四、程序阅读题(本大题共1小题,10分。请将答案填写在答题纸的指定位置。)阅读以下C语言程序,回答问题。```c#include<stdio.h>intfunc(intn){if(n==1)return1;elsereturnn*func(n-1);}intmain(){intresult=func(5);printf("Result=%d\n",result);return0;}```请回答:该程序调用的函数`func`的功能是计算________,在主函数中调用`func(5)`的输出结果是________。五、程序设计题(本大题共1小题,20分。请将答案填写在答题纸的指定位置。)设计一个简单的C语言程序,完成以下功能:1.从键盘输入一个正整数`n`(n>=1)。2.计算并输出1到n之间所有奇数的平方和。要求:程序中需要包含主函数`main()`,并且需要编写一个辅助函数`calculate_odd_squares_sum(intn)`来实现计算奇数平方和的功能。在主函数中调用该辅助函数并输出结果。试卷答案一、单项选择题1.B2.B3.A4.C5.D6.B7.C8.B9.A10.A11.C12.D13.C14.C15.A16.D17.C18.B19.C20.A二、填空题21.中央处理器(CPU)22.主频(或时钟频率)23.TCP/IP协议24.栈;后进先出(LIFO)25.true26.627.入口(或主)28.CREATETABLE29.原子性30.A1:A5三、程序填空题31.i//第1空```csum=sum+i;```32.学号DESC//第1空```sqlORDERBY学号DESC;```四、程序阅读题该程序调用的函数`func`的功能是计算n的阶乘;在主函数中调用`func(5)`的输出结果是120。五、程序设计题```c#include<stdio.h>intcalculate_odd_squares_sum(intn){intsum=0,i;for(i=1;i<=n;i++){if(i%2!=0){//判断是否为奇数sum+=i*i;}}returnsum;}intmain(){intn,result

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论