请问一下,计算机二级C语言考试的考试包含什么内容?
发布网友
发布时间:2023-08-12 00:26
我来回答
共3个回答
热心网友
时间:2024-10-17 18:48
1。机试有三题(程序填空和程序改错每题30分,编程题40分),第一题程序填空(一般是2到3空),第二题程序改错(一般是2到3错),第三题编程题(主要编写子函数的功能)。上机时间为90分钟。
2笔试有40道选择,15个填空(选择题1至10每题2分,选择题11至20每题1分,选择题21至40每题2分,填空题每题2分)。C占70%,数据库、软件等的基本知识占30%(比较简单),不涉及word、ppt、excel。笔试时间为90分钟。
二级重点考察:数据类型以及转化、循环、函数传值问题、指针调用二维数组的形式、结构体成员的调用形式、与字符数组有关的问题(比如字符平移、删除或增加特定字符等)、基本的链表和文件操作。
机试题:(题目略)
第一题:
#include <stdio.h>
#include <stdlib.h>
#define N 5
typedef struct node
{int data;
struct node *next;
}NODE;
void fun(NODE *h)
{
NODE *p,*q,*r;
/**********found**********/
p= ___1___;
/**********found**********/
if(___2___)return;
q=p->next;
p->next=NULL;
while(q)
{
r=q->next;q->next=p;
/**********found**********/
p=q;q= ___3___;
}
h->next=p;
}
NODE*creatlist(int a[])
{
NODE *h,*p,*q; int i;
h=(NODE*)malloc(sizeof(NODE));
h->next=NULL;
for(i=0;i<N;i++)
{
q=(NODE*)malloc(sizeof(NODE));
q->data=a[i];
q->next=NULL;
if(h->next==NULL) h->next=p=q;
else { p->next=q; p=q; }
}
return h;
}
void outlist(NODE *h)
{
NODE *p;
p=h->next;
if(p==NULL)
printf("The list isNULL!\n");
else
{
printf("Head ");
do
{
printf("->%d",p->data);
p=p->next;
}while(p!=NULL);
printf("->End\n");
}
}
main()
{
NODE *head;
int a[N]={2,4,6,8,10};
head=creatlist(a);
printf("The original list:\n");
outlist(head);
fun(head);
printf("The list after inverting :\n");
outlist(head);
}
第二题:
#include <stdio.h>
#define N 20
fun(int *a,int n,int x)
{
int p=0,i;
a[n]=x;
while(x!=a[p])
p=p+1;
/**********found**********/
if(P==n) return -1;
else
{
for(i=p;i<n;i++)
/**********found**********/
a[i+1]=a[i];
return n-1;
}
}
main()
{
int w[N]={-3,0,1,5,7,99,10,15,30,90},
x,n,i;
n=10;
printf("The original data :\n");
for(i=0;i<n;i++) printf("%5d",w[i]);
printf("Input x(to delete): ");
scanf("%d",&x);
printf("Delete : %d\n",x);
n=fun(w,n,x);
if(n==-1)
printf("***Not be found!***\n");
else
{
printf("The data after deleted:\n");
for(i=0;i<n;i++) printf("%5d",w[i]);
printf("\n");
}
}
第三题:
#include <stdio.h>
#define N 16
typedef struct
{char num[10];
int s;
}STREC;
int fun(STREC *a,STREC *b)
{
}
main()
{
STREC s[N]={{"GA05",85},{"GA03",76},{"GA02",69},{"GA04",85},{"GA01",91},{"GA07",72},
{"GA08",64},{"GA06",87},{"GA015",85},{"GA013",91},{"GA012",64},{"GA014",91},
{"GA011",91},{"GA017",64},{"GA018",64},{"GA016",72}};
STREC h[N];
int i,n;
FILE *out ;
n=fun(s,h);
printf("The %d lowest score :\n",n);
for(i=0;i<n; i++)
printf("%s %4d\n",h[i].num,h[i].s);
printf("\n");
out=fopen("out24.dat","w");
fprintf(out,"%d\n",n);
for(i=0;i<n;i++)
fprintf(out,"%4d\n",h[i].s);
fclose(out);
}
笔试题目可在网上获得。
热心网友
时间:2024-10-17 18:49
只要C语言方面的知识!还有计算机公共基础知识!
好好学吧,上机你卖 《南开一百题》,笔试你做真题就行了!
热心网友
时间:2024-10-17 18:49
二级可以选的种类很多 c,c++,java,vb,Access等等,不过好像没有word之类的办公软件。你可以选你在行的一种。
上机一百分 笔试一百分 都通过才能拿二级证
上机从题库里随机抽题 好像是有三道题 自己编程序
笔试有计算机公共基础(30%)和你选的那门课程(70%)
二级相对很好过 只要考试前多做做真题就行。
请问一下,计算机二级C语言考试的考试包含什么内容?
1。机试有三题(程序填空和程序改错每题30分,编程题40分),第一题程序填空(一般是2到3空),第二题程序改错(一般是2到3错),第三题编程题(主要编写子函数的功能)。上机时间为90分钟。2笔试有40道选择,15个填空(选择题1至10每题2分,选择题11至20每题1分,选择题21至40每题2分,...
计算机二级C语言考试内容有哪些?
1、根据新大纲的要求,二级(C语言)考试分为理论考试和上机考试两部分,必须都通过考试才能算合格。2、考试内容分为C语言程序设计(顺序结构、选择结构、循环结构、函数、指针、数组、字符串、编译预处理、作用域、结构体、共用体、文件等)和公共基础(数据结构、程序设计、软件工程和数据库)。
全国计算机二级考试(c语言)的题型及各题分值是怎样的?(笔试和上机)
2、程序填空题,2~3个空,18分;上机题。3、程序改错题,2~3处错误,18分;上机题。4、程序设计题,1题,24分;上机题。二级公共基础知识在各科考试选择题中体现。程序设计部分,主要考查考生对程序设计语言使用和编程调试等基本能力,在选择题和操作题中加以体现。
计算机二级C语言考试内容有那些?
一、C 语言程序的结构 1. 程序的构成,main 函数和其他函数。2. 头文件,数据说明,函数的开始和结束标志以及程序中的注释。3. 源程序的书写格式。4. C 语言的风格。二、数据类型及其运算 1.C 的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。2. C 运算符的种类、运算...
计算机二级VC是什么意思?考什么?
考核内容:二级定位为程序员,考核内容包括公共基础知识和程序设计。所 有科目对基础知识作统一要求,使用统一的公共基础知识考试大纲和教程。二级 公共基础知识在各科笔试中的分值比重为30%(30分)。程序设计部分的比重为 70%(70分),主要考查考生对程序设计语言使用和编程调试等基本能力。考试形式:二级...
计算机二级考试C语言中,如果我的程序设计题写对了,分能够得到吗,
二级C语言考试的时候是有源程序的,没改革前是一共三道题,第一道是填空题(30分),第二道是改错题(30分),第三道是程序设计题(40分),每一道题在做之前都要打开源程序文件(一般在考生文件夹内),做完后最好是先保存,然后编译运行一下,如果结果正确或者能实现题目所要求的功能,该题...
计算机二级考什么内容
计算机二级考试主要内容包括:1. 计算机基础知识 这部分主要测试考生对计算机基本概念、计算机硬件组成、操作系统的基本知识以及计算机网络的基础知识的掌握程度。具体包括计算机的发展历程、计算机的分类、计算机的应用领域、计算机系统的组成、计算机硬件的基本构成(如CPU、内存、存储设备等)、操作系统的功能与...
全国计算机等级考试二级C语言考试内容有些什么?
分笔试和上机考:一、笔试 选择40题,前10题为公共基础知识 (1)、填空15题,前5题为公共基础知识 (2)、只有C部分的前10题(即11~20)每题1分,其余填空选择都是2分,满分100分,时间90分钟。二、上机 填空、改错和程序设计题 (1)填空题一般有2到3个空,需要删除对应的空后,在删除的...
全国计算机二级c语言每年考试题库都一样吗
题库的变化不大,题型都是相同的。计算机二级考试包含:程序设计/办公软件高级应用,考核内容包括计算机语言与基础程序设计能力,要求参试者掌握一门计算机语言,可选类别有高级语言程序设计类、数据库程序设计类等;办公软件高级应用能力,要求参试者具有计算机应用知识及MS Office办公软件的高级应用能力,能够...
计算机二级考试C语言考什么内容
二级C:DOS命令、计算机组成原理、多媒体、数据库操作、计算机网络、C语言程序设计、上机考试。二级C++:按照新大纲,教学内容有:C++语言概述、C++语言数据类型、运算符和表达式、基本控制语句、数组、指针与引用、函数、数和对象继承、模板等内容.二级VB:按照新大纲,教学内容有:VB基本概念、集成开发环境...