全国高等教育自学考试计算机软件基础试题历年试卷

合集下载

高等教育自学考试自考《计算机应用基础》试卷及解答参考(2024年)

高等教育自学考试自考《计算机应用基础》试卷及解答参考(2024年)

2024年高等教育自学考试自考《计算机应用基础》自测试卷(答案在后面)一、单项选择题(本大题有30小题,每小题1分,共30分)1、在计算机内部用于存储、交换、处理的汉字编码称为?A. 区位码B. 机内码C. 国标码D. 字形码2、下列选项中,哪一个不是计算机网络的功能?A. 资源共享B. 数据通信C. 提高运算速度D. 分布式处理3、关于计算机硬件系统的核心部件,下列说法正确的是()A、存储器B、中央处理器(CPU)C、输入设备D、输出设备4、在Windows操作系统中,以下哪个功能不能通过“我的电脑”实现()A、查看文件和文件夹B、格式化磁盘C、安装驱动程序D、删除文件5、在计算机网络中,TCP/IP协议族中的IP是指什么?A. 互联网协议B. 内联网协议C. 传输控制协议D. 应用层协议6、下列哪个文件扩展名通常用于表示文本文件?A. .txtB. .docxC. .xlsxD. .pptx7、在Windows 10中,下列哪个选项可以用来查看计算机的硬件配置信息?()A. 控制面板B. 计算机管理C. 系统信息D. 任务管理器8、以下哪个命令可以在Windows 10中删除一个指定的文件?()A. delB. deltreeC. rmD. shred9、在计算机硬件系统中,用来暂时存放CPU中的运算数据以及与硬盘交换数据的部件是:A. 运算器B. 控制器C. 存储器D. 输入设备 10、下列哪一个操作系统不是微软公司开发的操作系统?A. Windows XPB. Windows 7C. Windows 10D. Linux11、在Windows操作系统中,下列关于“回收站”的描述,错误的是:A. 回收站中的文件可以被删除,也可以被恢复。

B. 回收站是硬盘上的一块空间,专门用来存放删除的文件。

C. 回收站中的文件被清空后,无法再恢复。

D. 回收站可以设置最大容量,超过容量后,最早删除的文件将被覆盖。

计算机软件基础自考历年试题

计算机软件基础自考历年试题

计算机软件基础02243题型概述1. 单项选择题(共15小题,每题2分,共30 分)2. 填空题(共10小题,每题2分,共20分)3. 解答题(共4小题,每题4分,共16分)4. 程序分析题(共 4 小题,每题4分,共16分)5. 程序设计题(共 2 小题,每题9分,共18分)2008 年试题解析一、单选题1、下列与k=n++完全等价的表达式是CA. K=++nB. K+=n+1C. K=n,n=n+1D. n=n+1,K=n2、已知int a=5,b=3,*p=&b,*q=&a ;下列赋值语句中与b=a等价的语句是AA. *p=*q;B. p=q;C. *p=&q;D. *p=*b;3、已知C语言函数fun ()的定义形式为void fun (char ch,float x){ …}则正确调用fun() 的语句是DA. fun( “a”,3.0);B. fun( ‘ab',19.5);C. t=fun( ‘z',3.6);D. fun(65,3);4、已知char sr[20];int i ;从键盘向数组sr 输入一字符串的正确语句是AA. gets(sr);B. gets(sr[20]);C.for(i=0;i<20;i++)scanf(sr);D. for(i=0;i<20;i++)gets(&sr)5、执行下列C语言程序段,循环结束的条件是int n=0,p,sum=0;do{scanf( “%d”,&p);n++;sum+=p;}while(sum!=126&&n<5); CA. Sum的值不等于126或n的值小于5B. Sum的值不等于126且n的值小于5C. Sum的值等于126且n的值大于等于5D. Sum的值不等于126且n的值大于等于5&下列C语言程序的输出结果是Cmain(){int a=13,m=0 ;switch(a%3){case 0: m++;case 1: m- -;case 2: m++;default: m++;}printf( “ %d”,m);}A. -1B. 0C. 1D. 27、已知C 语言程序段如下:B struct sa{int num;char name[10];float f;}stu[3]={{5, ”li ming ”,85.0},{6, ” liu liangiang ” ,91.5},{7, ”wang xin ” ,100}};struct sa *p; p=stu; 则值为91.5 的表达式是A. (*p).fB. (*++p).fC. (*p++).fD.8. 下列程序是计算两个矩阵的乘积,其算法的时间复杂度是voidmul_matrix(int n,int a[][5],int b[][5],int c[][5]) {int i,j,k,x;for(i=0;i<n;i++){for(j=0;j<n;j++){x=0;for(k=0;k<n;k++)x+=a[i][k]*b[k][j];c[i][j];}}}A. O(n)B. O(log3n)C. O(n2)D. O(n3)9、若不带头节点的单链表的头指针为head, 则判定该链表为空的条件A. head==NULL B. Head !=NULLC. head->next==headD. head->next==NULL (p++)->fD10、 一个栈的进栈数据元素序列为1、2、3、4、5,则不可能为栈的出栈序列的 是DA. 2、3、4、1、5B. 1 、5、4、3、2C. 2、3、1、4、5D. 5、4、1、3、211、 一棵二叉树的先序遍历序列为 ABCD 中序遍历序列为CBAD 则后序遍历序列 是CA. BCDAB. BCADC. CBDAD. ABDC12、 在具有n 个顶点、e 条边的无向图的邻接表中,所有边的链表中边节点的总 数是CA. e/2B. eC. 2eD. 2e+n13、已知一个有序表为(12,18,24,35,47,50,62,83,90,115,134), 用折半查找法查找值为90的元素时,查找成功所使用的比较次数是BA. 1B. 2C. 3D. 4 14、当待排序序列中记录的关键字基本有序或记录个数较少时,则最好的排序 方法是DA.基数排序B. 冒泡排序16、数学式“ 30<y<50”对应的C 语言表达式是 v>30 &&y<50 17、已知 int k,x; 则语句 for(k=0,x=0;k<=9&&x!=10;k++)x+=2; 执行后 k 的值是5_18、 已知 int a[10]={1,2,3,5,6}; 则 a[a[1]]= 19、 下列C 语言程序段的输出结果是 0,7 _ int x=2,b[10]={5,6,7,8},*p=b;printf(“%d,%d\n” ,b[6],p[x]);20、 数据结构研究的主要内容包括数据的逻辑结构、 以及他们之间的相互运算。

自考《计算机应用基础》高等教育自学考试试题与参考答案

自考《计算机应用基础》高等教育自学考试试题与参考答案

高等教育自学考试自考《计算机应用基础》模拟试题(答案在后面)一、单项选择题(本大题有30小题,每小题1分,共30分)1、在计算机中,一个字节通常由()个二进制位组成。

A、4B、6C、8D、162、以下哪个选项不是计算机软件的基本组成部分?A、操作系统B、应用软件C、硬件D、数据库管理系统3、在Windows操作系统中,以下关于快捷方式的说法错误的是:A. 快捷方式可以指向一个程序、文档或文件夹B. 快捷方式可以在桌面上创建,方便快速访问C. 快捷方式的图标通常是一个箭头D. 快捷方式不能指向一个网络资源4、在Excel中,以下关于数据筛选的说法不正确的是:A. 数据筛选可以筛选出满足特定条件的数据B. 数据筛选可以同时筛选多个条件C. 数据筛选只能筛选整个工作表中的数据D. 数据筛选的结果可以保存5、在计算机中存储数据的最小单位是:A. 字节(Byte)B. 位(Bit)C. 字(Word)D. 字长6、下列哪个设备不属于输入设备?A. 键盘B. 鼠标C. 扫描仪D. 打印机7、以下关于计算机应用基础的描述,错误的是:A. 计算机应用基础是计算机科学的一个重要分支B. 计算机应用基础主要包括计算机硬件、软件和计算机网络等基础知识C. 计算机应用基础是培养计算机专业人才的基础课程D. 计算机应用基础主要研究计算机在各个领域的应用8、在Windows操作系统中,以下关于回收站的说法,正确的是:A. 回收站是硬盘上的一个特殊文件夹,用于存放被删除的文件B. 回收站中的文件可以永久删除,无需再进行其他操作C. 回收站中的文件在删除后,无法再恢复D. 回收站的大小是固定的,不能进行调整9、下列哪个操作系统不是微软公司开发的?A. Windows XPB. Windows 7C. LinuxD. Windows 1011、在Windows系统中,下列哪个操作可以关闭当前打开的应用程序?A、双击任务栏中的应用程序图标B、点击任务栏中的应用程序图标,然后点击关闭按钮C、按下Alt + F4D、按下Ctrl + Alt + Del13、在计算机系统中,负责管理和调度计算机硬件资源和软件资源的是:A. 操作系统B. 应用软件C. 编译程序D. 数据库管理系统15、在Windows系统中,下列哪个操作可以实现创建一个新的文件夹?A. 右击桌面,选择“新建” -> “文件夹”B. 右击“我的电脑”,选择“新建” -> “文件夹”C. 右击“开始”按钮,选择“新建” -> “文件夹”D. 右击任务栏,选择“新建” -> “文件夹”17、在Windows操作系统中,若要快速查看某个文件或文件夹的属性,应该使用下列哪个快捷键组合?A. Ctrl + AB. Shift + F10C. Alt + EnterD. Ctrl + C19、在计算机中,下列哪个不是数据的基本类型?A. 整数B. 字符C. 布尔D. 指针21、下列哪个操作系统不是微软公司开发的?A. Windows XPB. Windows 7C. LinuxD. Windows 1023、在Windows操作系统中,下列关于“回收站”的描述,正确的是:A. 回收站是硬盘上的一个特殊文件夹,用于存放被删除的文件或文件夹B. 回收站中的文件或文件夹一旦被删除,将无法恢复C. 回收站中的文件或文件夹,只能从回收站中删除D. 回收站中的文件或文件夹,不能被移动到其他位置25、在计算机内部用于存储、交换和处理的信息编码形式是?A. BCD码B. ASCII码C. 机内码D. GB2312码27、在Windows操作系统中,下列关于快捷方式的说法,不正确的是:()A. 快捷方式是一种特殊的文件类型,扩展名为“.lnk”B. 快捷方式可以指向程序、文件、文件夹等资源C. 快捷方式可以改变其图标D. 快捷方式无法自定义右键菜单29、在计算机中,以下哪个设备属于输出设备?A. 键盘B. 鼠标C. 显示器D. U盘二、填空题(本大题有15小题,每小题1分,共15分)1、计算机系统由______ 和______ 两部分组成。

2024年高等教育自学考试自考《计算机应用基础》试卷及答案指导

2024年高等教育自学考试自考《计算机应用基础》试卷及答案指导

2024年高等教育自学考试自考《计算机应用基础》复习试卷(答案在后面)一、单项选择题(本大题有30小题,每小题1分,共30分)1、在计算机硬件系统中,负责解释和执行指令的部件是?A. 存储器B. 输入设备C. 输出设备D. 中央处理器(CPU)2、下列哪一项不是操作系统的主要功能?A. 管理计算机资源B. 提供用户界面C. 执行应用程序D. 编译高级语言程序3、在计算机系统中,下列哪个部件是CPU进行数据处理的主要存储区域?A、内存(RAM)B、硬盘C、光驱D、U盘4、在Windows操作系统中,下列哪个操作可以用来创建一个新的文件夹?A、右击桌面,选择“新建” -> “文件夹”B、按“Ctrl+N”快捷键C、按“Shift+N”快捷键D、在文件资源管理器中,点击“文件”菜单,选择“新建” -> “文件夹”5、在计算机内部用来传送、存储、加工处理的数据或指令所采用的形式是:A. 十进制码B. 二进制码C. 八进制码D. 十六进制码6、下列设备中属于输出设备的是:A. 键盘B. 鼠标C. 扫描仪D. 显示器7、在Windows操作系统中,以下哪个不是一种有效的文件扩展名?()A. .txtB. .docC. .exeD. .jpg8、在Excel中,要删除单元格中的内容但不删除单元格本身,应该使用以下哪个功能?()A. 删除B. 清除C. 删除行D. 删除列9、在计算机中,下列哪种存储器是易失性存储器?A. 硬盘B. 内存C. 光盘D. 软盘11、在Windows操作系统中,下列哪个菜单项可以用来打开“任务管理器”?A. 开始菜单B. 文件菜单C. 查看菜单D. 启动菜单13、在Windows操作系统中,下列哪个按钮用于关闭应用程序窗口?()A. 最小化按钮B. 最大化按钮C. 关闭按钮D. 还原按钮15、在计算机中,以下哪个选项表示二进制数0110?A. 十六进制数6B. 八进制数6C. 十进制数6D. 二进制数11017、以下关于计算机存储器的描述中,正确的是()A. RAM是只读存储器B. ROM是随机存储器C. ROM是只读存储器D. RAM是只读存储器19、在计算机中,下列哪种存储器是易失性存储器?A. 硬盘B. 内存C. 光盘D. U盘21、在Windows操作系统中,以下哪个功能可以将选中的文件或文件夹移动到另一个位置?A. 拖拽B. 复制C. 删除D. 打印23、在Windows系统中,下列关于“回收站”的描述正确的是:A. 回收站中的文件可以被永久删除,无法恢复B. 回收站只能存放本地计算机中的文件C. 回收站中的文件可以被恢复,但不能恢复到原位置D. 回收站只能存放最近删除的文件,超过一定时间自动清除25、以下哪个选项不属于计算机硬件设备?A. CPUB. 内存C. 光驱D. 系统软件27、以下关于计算机应用基础的描述,不正确的是:A. 计算机应用基础主要涉及计算机的基本操作、基本概念和基本技能。

计算机软件基础(02365)历年真题集锦

计算机软件基础(02365)历年真题集锦

全国2012年4月高等教育自学考试计算机软件基础(二)试题课程代码:02365一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.使用指令助记符组成的语句所形成的语言叫做( )A.汇编语言B.数据库语言C.高级语言D.人工智能语言2.在计算机中不考虑具体的存储方式或存储位置,是独立于计算机的数据结构称为数据的 ( )A.逻辑结构B.线性结构C.顺序结构D.物理结构3.在一个具有n个结点的有序单链表中插入一个新结点,并仍然保持有序,插入操作算法的时间复杂度为( )A.O(1)B.O(n)n) D.O(n2)C.O(nlog24.在长度为n+1的顺序存储的线性表中删除第i个元素(1≤i≤n),需向前移动的元素有( )A.i个B.n-i个C.n-i+1个D.n个5.设输入数列的顺序为:1,2,3,4,5,6。

在入栈的同时,随时可能有出栈的操作,不能实现的输出数列为( )A.1,2,3,4,6,5 B.3,2,5,6,4,1C.2,4,3,5,1,6 D.3,1,2,5,4,66.一棵深度为k(k≥1)的完全二叉树,其结点个数至多为( )A.2k B.2k-1C.2k-1D.2k-1-17.树中结点A有3个兄弟,且结点B是A的双亲结点,则结点B的度是( )A.1 B.3C.4 D.58.有一长度为12的有序表{2,8,9,12,33,42,50,64,77,80,94,100}。

用二分(折半)查找方法查找值为94元素时,对关键字的比较次数为( )A.2 B.3C.4 D.59.进程已获得了CPU以外的一切所需的资源,但CPU尚未分配给它,此时被称为处于( )A.阻塞状态B.封锁状态C.挂起状态D.就绪状态10.进程调度中的先来先服务算法是把处理机分配给( )A.先进入等待队列的进程B.先进入就绪队列的进程C.优先数领先的进程D.先进入内存的作业的进程11.通道技术是采用专用的I/O处理机来( )A.处理外设与内存之间的信息交换B.负责文件的I/OC.负责CPU与I/O设备之间速度不匹配的情况D.负责输出文件格式的转换12.在DOS系统中为每个磁盘文件设置了一个字母的文件属性标识,字母为R时说明它的属性是( )A.系统B.归档C.隐含D.只读13.设有两个关系R和S,R和S的差(Difference)是指其元素( )A.不属于R但属于S B.属于R同时属于SC.属于R但不属于S D.不属于R又不属于S14.在范例关系查询RQBE中,查询程序可以保存在当前目录中。

7月全国计算机软件基础(二)自考试题及答案解析

7月全国计算机软件基础(二)自考试题及答案解析

全国2019年7月高等教育自学考试计算机软件基础(二)试题课程代码:02365一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。

每小题1分,共20分)1.操作系统是计算机系统的一种( )。

A.应用软件B.系统软件C.通用软件D.工具软件2.数据的基本单位是( )。

A.数据结构B.数据元素C.数据项D.文件3.下列不属于...线性结构的是( )。

A.单链表B.队列C.二叉树D.数组4.在一个单链表中,已知指针q所指向的结点是指针p所指向的结点的前驱结点,若在指针q和p所指向的两个结点之间插入指针s指向的结点,则执行( )。

A.s->link=p->link; p->link=s;B.p->link=s->link; s->link=p;C.q->link=s; s->link=p;D.p->link=s; s->link=q;5.有6个元素按6,5,4,3,2,1的顺序进栈,问下列哪一个不是..合法的出栈序列?( ) A.5,4,3,6,1,2 B.4,5,3,1,2,6C.3,4,6,5,2,1D.2,3,4,1,5,66.深度为5的二叉树至多有( )个结点。

A.30B.31C.32D.637.进程的状态变化可以是( )。

A.等待=>运行B.就绪=>等待C.等待=>就绪D.就绪=>挂起8.PV操作所处理的变量是( )。

A.整型信号量B.多元变量C.记录型变量D.控制变量9.死锁的避免算法是( )。

A.哲学家算法B.银行家算法C.先进先出算法D.系统算法10.如果文件系统中有两个文件重名,不应采用( )。

A.一级目录结构B.二级目录结构C.多级目录结构D.一级目录和二级目录结构111.在段式存储管理中采取的方法是( )。

A.段间逻辑地址必须连续B.以段为单位,段内地址是连续的C.段间逻辑地址一定不连续D.每段等长方法12.数据库的三级结构是:用户逻辑结构、数据的整体逻辑结构和物理存储结构。

自考 计算机软件基础(二)真题 分章节

自考 计算机软件基础(二)真题 分章节

第一章概论1.3 操作系统0807 21.在成批处理环境下,处理机和输入输出设备是用_______方式工作的。

0604 25.一个计算机系统必须配置的最基本的系统软件是________。

0407 1.操作系统是计算机系统的一种()。

A.应用软件B.系统软件C.通用软件D.工具软件0304 21.多道程序系统和___________的出现是操作系统成熟的标志。

第二章数据结构2.1 数据结构的基本概念2.1.1 数据、数据元素和数据项0807 2.数据的基本单位是()A.数据项B.数据元素C.数据对象D.数据结构0504 2. 在数据结构中,构成数据元素的最小单位称为()A.字符B.关键字C.数据元素D.数据项0407 2.数据的基本单位是( )。

A.数据结构 B.数据元素 C.数据项 D.文件0304 2.数据的基本单位是( )A.数据 B.数据元素 C.数据项 D.数据结构2.1.2 数据的逻辑结构0804 2.数据的逻辑结构可分为()A.顺序结构和链式结构B.简单结构和复杂结构C.线性结构和非线性结构D.动态结构和静态结构0707 23.数据的____________结构分为线性结构和非线性结构两大类。

0607 22.从逻辑上抽象地反映数据元素之间的结构关系,称之为数据的_逻辑结构___。

0607 32.线性结构0407 3.下列不属于...线性结构的是( )。

A.单链表 B.队列 C.二叉树 D.数组0304 22.从逻辑上抽象地反映___________之间的结构关系称为数据的逻辑结构。

0204 31.数据结构(并举出两种你学过的数据结构)2.1.3 数据的存储结构0804 32.数据的存储结构0607 2.数据在计算机内的存储形式称为数据的()A.算法描述B.数据类型C.逻辑结构D.物理结构0604 23.数据的______在计算机存储设备中的具体实现(映象)被称为数据的存储结构。

0404 31.数据的顺序存储结构,试举例说明。

计算机软件基础(一)高等教育自学考试试题与答案

计算机软件基础(一)高等教育自学考试试题与答案

计算机软件基础一、填空题1.程序设计的关键在于设计出一个好的算法.2.数据、数据节点和数据项构成了数据组织的三个层次.其中数据项是具有独立含义的最小标识单位。

3.数据的逻辑结构和物理结构之间的相互运算是通过算法来实现的。

4.所有节点按1对1的邻接关系构成的整体就是线性结构。

5.表长为0的线性表称为空表。

6.直接插入排序最好情况的时间复杂度为O(n).7.程序段“i=l;while(i〈=n)i=i*2”的时间复杂度为O(log2n)。

8.c语言属于计算机高级语言,既可以用来写系统软件,也可以用来写应用软件。

9.算法是有穷的,而程序可以是无穷的。

10.实型常量在一般微型机中占用 4 个字节。

11.char型和int型的运算结果为int 型。

12.Getchar()和putchar()函数只能输入、输出 1 个字符.13.源程序必须翻译成机器指令即机器语言,这一工作由编译系统来完成。

14.字符串的长度为串中字符的个数,但在内存中所占的字节数应比长度多1 .15.执行:a=3,b=4,a=a+b,b=a+b后,则a和b的值分别为7 和11。

16.对于scanf(“%2d%3d%4d”,&a,&b,&c)语句,若键入:l 23456789,则变量b的值为345 。

17.设intx=10,y,z;执行y=z=x;x=y=—Z后,变量x的结果是 1 。

18.若有说明:Int a[][5]={1,2,3,4,5,6,7,8,9,10),则数组第一维的大小为2 。

19.在函数定义中,若没有返回值,其类型定义为空类型。

20.c语言规定不能嵌套定义函数,但可以嵌套调用函数。

21.程序中出现的/*…。

.。

*/表示注释,可以出现在程序的任何地方。

22.c语言的数据结构是以数据类型的形式描述出来的.23.%运算符的运算对象就为整数。

24.getchar()函数只能出现在表达式的位置,接收该函数的值时可以用字符型或整型变量. 25.请将│x│≤a,写成一个逻辑表达式:x〈=a&&x>=—a 。

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

全国高等教育自学考试计算机软件基础试题历年试卷文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]全国2002年4月高等教育自学考试计算机软件基础(一)试题课程代码:02243一、单项选择题(本大题共40小题,每小题1分,共40分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。

1.面向算法的计算机语言是( )A.可视化语言B.高级语言C.汇编语言D.机器语言2.以下运算符使用错误的是( )A.--kB.(a+b)--C.++jD.i++3.关于C 语言程序的正确叙述是( )A.main()所在行的末尾必须要有分号(;)B.主函数的函数体不一定用花括号({})括起来C.一个完整的C 程序可以没有任何函数D.C 语言程序的简单语句必须用分号(;)作为语句的结束符4.已知:int i=5,a;当a=i++;语句执行后,变量i 和a 的值分别是( )A.5 5B.5 6C.6 5D.6 65.用C 语言表示算式d c ba ••,错误的表达式是( )A.a/(c*d)*bB.a*b/c/dC.a*b/c*dD.a*b/(c*d)6.下列程序的运行结果是#include <stdio.h>main(){int x=10,y=3;printf("%d\n",y=x/y);}A.0B.1C.3D.3.37.下列程序的运行结果是( )# include <stdio.h>main(){ int x=023;printf("%d\n",--x);}A.18B.19C.22D.238.C语言中,关于scanf()函数正确的叙述是( )A.利用scanf()函数可以给变量提供数据B.scanf()函数具有计算功能C.scanf()函数就是输入语句D.scanf()函数只能用在主函数中9.C语言中,已知a的ASCII码为97,A的ASCII码为65。

又已知,int,c;char i;scanf("%c,%d",&c,&i);语句执行后,若要使c的值为101,i的值为D,正确的数据输入为(注:↙为回车符号)A.101,68↙B.101,D↙C.e,68↙D.e,D↙10.已知:int x=100,y;y=x>80 60:70;则y的值是( )A.60B.70C.80D.10011. C语言中,已知int b=2;则下列表达式值为1的是()A.b>1B.b>bC.b<1D.!(b=1)12.C语言中,下列语句运算符的执行次序是( )x=!a==b;A.先执行=,再执行!,再执行==B.先执行==,再执行!,再执行=C.先执行!,再执行==,再执行=D.执行次序是随机的13.下列程序的功能是( )#include <stdio.h>main(){ char c;c=getchar();if(c>='a'&&c<='z')c=c-32;putchar(c);}A.将大写字母转换成小写字母B.将小写字母转换成大写字母C.将大小写字母互换D.以上均错误14.C语言中,关于while与do-while语句正确的叙述是( )A.允许从do-while外部转到循环体内B.do-while的循环体不能是复合语句C.while的循环控制条件比do-while的循环控制条件严格D.do-while的循环体至少无条件执行一次15.下列程序段执行后,k的值是( )int k=1;while (k++<10);A.9B.10C.11D.不定16.下列C语言程序运行时输入2473↙,则输出结果是( ) (注:↙为回车符号)#include<stdio.h>main(){int cx;while ((cx=getchar())!='\n'){switch(cx-'2'){case 0:case 1:putchar(cx+4);case 2:putchar(cx+4);break;case 3:putchar(cx+3);default:putchar(cx+2);}}}A.668966B.668977C.6677877D.668876617.下列程序的运行结果是( )#include <stdio.h>main(){int i,j,x=0;for (i=0;i<2;i++){x++;for (j=0;j<=3;j++){if(j%2)continue;x++;}x++;}printf("x=%d\n",x);}A.x=4B.x=6C.x=8D.x=1218.已知:int i=5,s;则s=i--;等价于( )A.s=i;i=i-1;B.i=i-1;s=i;C.s=i;s=s-1D.s=i;s=i-1;19.C语言中关于数组的正确叙述是( )A.数组名代表数组中的全部元素B.若有定义int a[10],说明该数组元素的最大下标是10C.定义数组时可以同时初始化该数组D.初始化数组时必须使所赋初值的个数与数组长度相等20.已知:主函数中,int a[3]={4};数组元素a[1]的值是( )A.0B.1C.4D.不确定21.下列程序的运行结果是( )#include<stdio.h>main(){char *b="ABCDEFGH";printf("%c",b[5]);}A.EB.FC.EFGHD.FGH22.下列程序的运行结果是( )#include <stdio.h>int d=1;fun(p)int p;{int d=5;d+=p++;printf("%d",d);}main(){int a=3;fun(a);d+=a++;printf("%d\n",d);}A.44B.84C.95D.以上结果均不正确23.函数strcat(strcpy(str1,str2),str3)的功能是( )A.将串str1复制到串str2中后,再连接到串str3后B.将串str1连接到串str2中后,再复制到串str3后C.将串str2复制到串str1中后,再将str3连接到串str1之后D.将串str2复制到串str1中后,再将str1连接到串str3之后24.对C语言函数的正确描述是( )A.C语言程序总是从第一个定义的函数开始执行B.C语言程序中,要调用的函数必须放在main()函数中定义C.C语言程序中的main()函数必须放在程序的开始部分D.C语言程序总是从main()函数开始执行25.已知:int a,* p;如果p指向a,则( )A.a与p存储单元的地址相同B.a与p的值相同C.a的值是p的地址D.p的值是a的地址26.指针变量作为形参时,下列叙述正确的是( )A.实参可以是同类型的指针变量B.实参可以是同类型的常数C.实参可以是关系表达式D.实参可以是算术表达式27.已知:int a[]={1,3,5,7,9},*ip=a;表达式*ip+2的值是( )A.1B.3C.5D.728.下列程序段的输出结果是( )int a[]={1,-2,3,-4},*ip=a;ip++;printf"%d",(*ip)++);A.-3B.-2C.-1D.329.C语言中,能够将数据写入磁盘文件的函数是( )A.printf()函数B.scanf()函数C.fprintf()函数D.fscanf()函数30.下列程序段的功能是( )FILE *fp;fp=fopen ("test.dat","ab");A.以读方式打开文本文件test.datB.以读写方式打开二进制文件test.datC.以追加数据方式打开文本文件test.datD.以追加数据方式打开二进制文件test.dat31.FoxPro中,物理删除当前数据库中全部记录的命令是( )A.CLEARB.DELETEC.RECALLD.ZAP32.FoxPro中,统计当前数据库文件中满足某一条件的记录的个数,应使用命令( )A.AVERAGEB.COUNTC.SUMD.TOTAL33.FoxPro中,将两个数据库连接生成一个新的数据库,应使用命令( )A.APPENDB.JOINC.REPLACED.UPDATE34.一个FoxPro数据库中有“姓名(C,8)”、“工资(N,10,2)”二个字段,仅显示当前记录中“姓名”和“工资”字段的值,应使用命令( )A.LIST FIELD姓名,工资B.DISPLAY 姓名+工资C.姓名+工资D.姓名+STR(工资,10,2)35.关于FoxPro过程文件的正确叙述是()A.一个过程文件中只能有一个过程B.过程文件的文件名命名方法与程序文件名的命名方法不同C.过程文件可以独立执行D.只有打开过程文件,才能执行过程文件中的过程36.使用结构建立链表时,每个结点是一个结构类型的数据,要动态分配结点的空间应该使用函数( )A.calloc(size)B.free(p)C.malloc(size)D.sizeof(struct)37.数据的逻辑结构分为两大类,它们是( )A.索引结构和非索引结构B.链式结构和顺序结构C.层次结构和网状结构D.线性结构和非线性结构38.退栈运算( )A.只能在栈顶进行B.只能在栈底进行C.可以在栈顶或栈底进行D.可以在栈中间的任意位置进行39.在Q(0:m-1)的向量空间中建立一个循环队列,若队头指针为front,队尾指针为rear,当队列不满时,则将x入队的操作步骤是( )A.front=front+1;Q[front]=x;B.front=(front+1)%m;Q[front]=x;C.rear=rear+1;Q[rear]=x;D.rear=(rear+1)%m;Q[rear]=x;40.使用直接插入排序算法对m个元素进行排序时,在排序过程中要使用临时工作单元暂存待插入的元素,算法中使用临时工作单元的数量是( )A.0B.1C.m/2D.m二、填空题(每空1分,共10分)41.在C语言中调用函数时,如果形参是简单变量,对应的实参可以是变量、数组元素和_________。

当形参和实参都是变量时,数据的传递是_________,即单向传递。

42.执行下列程序段后,*(p+1)的值是_______,*(p+2)的值是________。

相关文档
最新文档