计算机国二c语言,考试内容是什么?有哪些知识点?说详细点!
你好。计算机二级C并不难,如果你有一点计算机基础知识基本半个月就能搞定。
首先,你需要弄一本教材,推荐清华大学 谭浩强的书。这本书你只要看个80%就可以了。此书不难理解。若真遇到难的不懂,可以暂时跳过继续看。
然后,买一套卷子。把上面的题目做掉,不懂就翻教材查看。
学习C语言,一定要上计算机敲程序的。
不难!加油!
1、题库每年都会有一点变化,但是变化不大,每一年的肯定会新增一些题目,万卷不离其宗,考来考去知识点都那些,多看书,多做题,就差不多了。做历年真题就行了,和考四六级一样。都是模式化的东西。
2、计算机二级C语言考试的流程:
1)笔试:90分钟,满分100分,其中含公共基础知识部分的30分。
2)上机操作:90分钟,满分100分。
上机操作包括:
(1) 基本操作。
(2) 简单应用。
(3) 综合应用。
3、计算机二级C语言考试内容 :
一、C语言程序的结构
1.程序的构成,main函数和其他函数。
2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。
3.源程序的书写格式。
4.C语言的风格。
二、数据类型及其运算
1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。
2.C运算符的种类、运算优先级和结合性。
3.不同类型数据间的转换与运算。
4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。
三、基本语句
1.表达式语句,空语句,复合语句。
2.输入输出函数的调用,正确输入数据并正确设计输出格式。
四、选择结构程序设计
1.用if语句实现选择结构。
2.用switch语句实现多分支选择结构。
3.选择结构的嵌套。
五、循环结构程序设计
1.for循环结构。
2.while和do-while循环结构。
3.continue语句break语句。
4.循环的嵌套。
六、数组的定义和引用
1.一维数组和二维数组的定义、初始化和数组元素的引用。
2.字符串与字符数组。
七、函数
1.库函数的正确调用。
2.函数的定义方法。
3.函数的类型和返回值。
4.形式参数与实在参数,参数值的传递。
5.函数的正确调用,嵌套调用,递归调用。
6.局部变量和全局变量。
7.变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。
八、编译预处理
1.宏定义和调用(不带参数的宏,带参数的宏)。
2.“文件包含”处理。
九、指针
1.地址与指针变量的概念,地址运算符与间址运算符。
2.一维。二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。
3.用指针作函数参数。
4.返回地址值的函数。
5.指针数组,指向指针的指针。
十、结构体(即“结构”)与共同体(即:“联合”)
1.用typedef说明一个新类型。
2.结构体和共用体类型数据的定义和成员的引用。
3.通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。
十一、位运算
1.位运算符的含义和使用。
2.简单的位运算。
十二、文件操作
只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。
1.文件类型指针(FILE类型指针)。
2.文件的打开与关闭(fopen,fclose)。
3.文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。
二级公共基础知识和C语言程序设计
(考试时间90分钟,满分100分)
一、选择题((1)~(10)、(21)~(40)每题2分,(11)~(20)每题1分,70分)
(1)下列数据结构中,属于非线性结构的是( )。
A)循环队列 B)带链队列
C)二叉树 D)带链栈
(2)下列数据结构中,能够按照“先进后出”原则存取数据的是( )。
A)循环队列 B)栈
C)队列 D)二叉树
(3)对于循环队列,下列叙述中正确的是( )。
A)队头指针是固定不变的
B)队头指针一定大于队尾指针
C)队头指针一定小于队尾指针
D)队头指针可以大于队尾指针,也可以小于队尾指针
(4)算法的空间复杂度是指( )。
A)算法在执行过程中所需要的计算机存储空间
B)算法所处理的数据量
C)算法程序中的语句或指令条数
D)算法在执行过程中所需要的临时工作单元数
(5)软件设计中划分模块的一个准则是( )。
A)低内聚低耦合B)高内聚低耦合
C)低内聚高耦合D)高内聚高耦合
(6)下列选项中不属于结构化程序设计原则的是( )。
A)可封装 B)自顶向下 C)模块化 D)逐步求精
(7)软件详细设计产生的图如下:
begin
1
该图是( )。
A)N-S图 B)PAD图
C)程序流程图D)E-R图
(8)数据库管理系统是( )。
A)操作系统的一部分B)在操作系统支持下的系统软件
C)一种编译系统D)一种操作系统
(9)在E-R图中,用来表示实体联系的图形是( )。
A)椭圆形 B)矩形 C)菱形 D)三角形
(10)有三个关系R,S和T如下:
2
R S T
A
B
C
A
B
C
A
B
C
a
1
2
d
3
2
a
1
2
b
2
1
b
2
1
c
3
1
c
3
1
d
3
2
其中关系T由关系R和S通过某种操作得到,该操作为( )。
A)选择 B)投影 C)交 D)并
(11)以下叙述中正确的是( )。
A)程序设计的任务就是编写程序代码并上机调试
B)程序设计的任务就是确定所用数据结构
C)程序设计的任务就是确定所用算法
D)以上三种说法都不完整
(12)以下选项中,能用作用户标识符的是( )。
A)void B)8_8 C)_0_ D)unsigned
(13)阅读以下程序
# include <stdio.h>
main()
{ int case; float printF;
printf ("请输入2个数:");
scanf ("%d %f", &case, &printF);
printf ("%d %f\n", case, printF);
}
该程序在编译时产生错误,其出错原因是( )。
A)定义语句出错,case是关键字,不能用作用户自定义标识符
B)定义语句出错,printF不能用作用户自定义标识符
C)定义语句无错,scanf不能作为输入函数使用
D)定义语句无错,printf不能输出case的值
(14)表达式:(int)((double)9/2)-(9)%2的值是( )。
A)0 B)3 C)4 D)5
(15)若有定义语句:int x=10;,则表达式x-=x+x的值为( )。
A)-20 B)-10 C)0 D)10
(16)有以下程序
# include <stdio.h>
main()
{ int a=l, b=0;
printf ("%d,", b=a+b);
printf ("%d\n", a=2*b);
}
程序运行后的输出结果是( )。
A)0,0 B)1,0 C)3,2 D)1,2
(17)设有定义:int a=l, b=2, c=3;,以下语句中执行效果与其它三个不同的是( )。
A)if(a>b)c=a,a=b,b=c; B)if(a>b){c=a,a=b,b=c;}
C)if(a>b)c=a;a-b;b=c; D)if(a>b){c=a;a-b;b=c;}
(18)有以下程序
# include <stdio.h>
3
main()
{ int c=0, k,
for(k=1; k<3; k++)
switch (k)
{ default: c+=k;
case 2: c++; break;
case 4: c+=2; break;
}
printf("%d\n", c);
}
程序运行后的输出结果是( )。
A)3 B)5 C)7 D)9
(19)以下程序段中,与语句:k=a>b?(b>c ? 1 : 0) : 0;功能相同的是( )。
A)if((a>b) && (b>c)) k=l; B)if((a>b)||(b>c))k=l;
else k=0; else k=0;
C)if(a<=b)k=0; D)if(a>b) k=l;
else if(b<=c)k=1; else if(b>c)k=1;
else k=0;
(20)有以下程序
# include <stdio.h>
main()
{ char s[]={"012xy"}; int i, n=0;
for (i=0; s[i]!=0; i++)
if(S[i]>='a' &&s[i]<='z') n++;
printf("%d\n",n);
}
程序运行后的输出结果是( )。
A)0 B)2 C)3 D)5
(21)有以下程序
# include <stdio.h>
main()
{ int n=2,k=0;
while (k++ &&n++>2);
printf("%d %d\n",k,n);
}
程序运行后的输出结果是( )。
A)0 2 B)1 3 C)5 7 D)l 2
(22)有以下定义语句,编译时会出现编译错误的是( )。
A)char a='a'; B)char a='\n'; C)char a='aa'; D)char a='\x2d';
(23)有以下程序
# include <stdio.h>
main()
{ char c1,c2;
c1='A'+'8'-'4';
c2='A'+'8'-'5';
printf("%c,%d\n",c1,c2);
4
}
已知字母A的ASCII码为65,程序运行后的输出结果是( )。
A)E,68 B)D,69 C)E,D D)输出无定值
(24)有以下程序
# include <stdio.h>
void fun (int p)
{ int d=2;
p=d++; printf("%d",p);}
main()
{ int a=1;
fun(a); printf("%d\n",a);}
程序运行后的输出结果是( )。
A)32 B)12 C)21 D)22
(25)以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。
# define MIN -2147483647
int findmax (int x[],int n)
{ int i,max;
for(i=0;i<n;i++)
{ max=MIN;
if(max<x[i]) max=x[i];}
return max;
}
造成错误的原因是( )。
A)定义语句int i,max;中max未赋初值
B)赋值语句max=MIN;中,不应给max赋MIN值
C)语句if(max<X[i])max=X[i];中判断条件设置错误
D)赋值语句max=MIN;放错了位置
(26)有以下程序
# include <stdio.h>
main()
{ int m=1, n=2, *p=&m, *q=&n, *r;
r=p; p=q; q=r;
printf("%d,%d,%d,%d\n",m,n,*p,*q);
}
程序运行后的输出结果是( )。
A)1,2,1,2 B)1,2,2,1 C)2,1,2,1 D)2,1,1,2
(27)若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是( )。
A)p=a B)q[i]=a[i] C)p=a[i] D)p=&a[2][1]
(28)有以下程序
# include <stdio.h>
# include <string.h>
main()
{ char str[][20]={"One*World","One*Dream!"},*p=str[1];
printf("%d,",strlen(p));printf("%s\n",p);
}
5
程序运行后的输出结果是( )。
A)9,One*World B)9,One*Dream! C)10,One*Dream! D)10,One*World
(29)有以下程序
# include <stdio.h>
main()
{ int a[]={2, 3, 5, 4}, i;
for(i=0;i<4;i++)
switch(i%2)
{ case 0 : switch(a[i]%2)
{case 0 : a[i]++;break;<br>case 1 : a[i]--;<br>}break;
case 1 : a[i]=0;
}
for(i=0;i<4;i++)printf("%d",a[i]);printf("\n");
}
程序运行后的输出结果是( )。
A)3 3 4 4 B)2 0 5 0 C)3 0 4 0 D)0 3 0 4
(30)有以下程序
# include <stdio.h>
# include <string.h>
main()
{ char a[10]="abcd";
printf("%d,%d\n",strlen(a),sizeof(a));
}
程序运行后的输出结果是( )。
A)7,4 B)4,10 C)8,8 D)10,10
(31)下面是有关C语言字符数组的描述,其中错误的是( )。
A)不可以用赋值语句给字符数组名赋字符串
B)可以用输入语句把字符串整体输入给字符数组
C)字符数组中的内容不一定是字符串
D)字符数组只能存放字符串
(32)下列函数的功能是( )。
fun(char *a,char *b)
{ while((*b=*a)!='\0') {a++; b++;} }
A)将a所指字符串赋给b所指空间
B)使指针b指向a所指字符串
C)将a所指字符串和b所指字符串进行比较
D)检查a和b所指字符串中是否有'\0'
(33)设有以下函数:
void fun(int n,char *s) {……}
则下面对函数指针的定义和赋值均正确的是( )。
A)void (*pf)(); pf=fun; B)void *pf(); pf=fun;
C)void *pr(); *pf=fun; D)void(*pf)(int,char);pf=&fun;
(34)有以下程序
# include <stdio.h>
6
int f(int n);
main()
{ int a=3,s;
s=f(a);s=s+f(a);printf("%d\n",s);
}
int f(int n)
{ static int a=1;
n+=a++;
return n;
}
程序运行后的输出结果是( )。
A)7 B)8 C)9 D)10
(35)有以下程序
# include <stdio.h>
# define f(x) x*x*x
main()
{ int a=3,s,t;
s=f(a+1);t=f((a+1));
printf("%d,%d\n",s,t);
}
程序运行后的输出结果是( )。
A)10,64 B)10,10 C)64,10 D)64,64
(36)下面结构体的定义语句中,错误的是( )。
A)struct ord {int x; int y; int z;}; struct ord a;
B)struct ord {int x; int y; int z;} struct ord a;
C)struct ord {int x; int y; int z;}a;
D)struct {int x; int y; int z;} a;
(37)设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )。
A)char str[]="string";c=str; B)scanf("%s",c);
C)c=getchar(); D)*c=*string";
(38)有以下程序
# include <stdio.h>
# include <string.h>
Struct A
{ int a; char b[10]; double c;};
struct A f(struct A t);
main()
{ struct A a={1001,"ZhangDa",1098.0};
a=f(a); printf("%d,%s,%6.1f\n",a.a,a.b,a.c);
}
struct A f(Struct A t)
{ t.a=1002; strcpy(t.b,"ChangRong");t.c=1202.0;return t;}
程序运行后的输出结果是( )。
A)1001,ZhangDa,1098.0 B)1002,ZhangDa,1202.0
C)1001,ChangRong,1098.0 D)1002,ChangRong,1202.0
(39)若有以下程序段
7
int r=8;
printf("%d\n",r>>1);
输出结果是( )。
A)16 B)8 C)4 D)2
(40)下列关于C语言文件的叙述中正确的是( )。
A)文件由一系列数据依次排列组成,只能构成二进制文件
B)文件由结构序列组成,可以构成二进制文件或文本文件
C)文件由数据序列组成,可以构成二进制文件或文本文件
D)文件由字符序列组成,其类型只能是文本文件
二、填空题(每空2分,共30分)
(1)某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有【1】个结点。
(2)程序流程图中的菱形框表示的是【2】。
(3)软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中【3】阶段产生“软件需求规格说明书”。
(4)在数据库技术中,实体集之间的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为【4】。
(5)人员基本信息一般包括:身份证号,姓名,性别,年龄等。其中可以作为主关键字的是【5】。
(6)若有定义语句:int a=5;,则表达式:a++的值是【6】。
(7)若有语句double x=17; int y;,当执行y=(int)(x/5)%2;之后y的值为【7】。
(8)以下程序运行后的输出结果是【8】。
# include <stdio.h>
main()
{ int x=20;
printf("%d",0<x<20);
printf("%d\n",0<x && x<20); }
(9)以下程序运行后的输出结果是【9】。
# include <stdio.h>
main()
{ int a=1,b=7;
do {
b=b/2; a+=b;
} while (b>1);
printf ("%d\n",a); }
(10)有以下程序
# include <stdio.h>
main()
{ int f,fl,f2,i;
f1=0; f2=1;
printf("%d %d",fl,f2);
for(i=3;i<=5;i++)
{ f=fl+f2; printf("%d",f);
f1=f2; f2=f;
}
printf("\n");
}
程序运行后的输出结果是【10】。
8
(11)有以下程序
# include <stdio.h>
int a=5;
void fun(int b)
{ int a=10;
a+=b; printf("%d",a);
}
main()
{ int c=20;
fun(c); a+=c; printf("%d\n",a);
}
程序运行后的输出结果是【11】。
(12)设有定义:
struct person
{ int ID; char name[12];}p;
请将scanf("%d", 【12】); 语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。
(13)有以下程序
# include <stdio.h>
main()
{ char a[20]="How are you?",b[20];
scanf("%s",b); printf("%s %s\n",a,b);
}
程序运行时从键盘输入:How are you?<回车>
则输出结果为【13】。
(14)有以下程序
# include <stdio.h>
typedef struct
{ int num; double s; } REC;
void funl(REC x) {x.num=23; x.s=88.5;}
main()
{ REC a={16,90.0};
funl (a);
printf("%d\n",a.num);
}
程序运行后的输出结果是【14】。
(15)有以下程序
# include <stdio.h>
fun(int x)
{ if(x/2>0) fun(x/2);
printf("%d", x);
}
main()
{ fun(6); printf("\n"); }
程序运行后的输出结果是【15】。
二级分笔试和上机两个考试,都要及格才能过的了。笔试:70分选择题+30分填空题 考试内容 公共基础+C语言 公共基础知识包括:数据结构与算法、数据库、程序设计基础、软件工程基础公共基础知识在考试前两周背下就可以了。 C语言题目一般是给你程序要你算出运行结果什么的 上机 填空30分+改错30分+写程序片段40分 不难,做对两个就能过 没把握的话可以下载点上机题做做。 知识点重点在:运算符 数据类型 选择(if switch) 循环(while for) 数组 函数 指针
国二C语言到底考什么
国二C语言考试主要考察考生对C语言基本语法、程序结构、数据类型、函数、指针以及文件操作等方面的理解和掌握程度。在C语言的基本语法方面,考试通常会涉及到变量声明、数据类型、运算符的使用、条件语句、循环语句等内容。例如,考生需要掌握如何声明不同类型的变量,如整型、浮点型、字符型等,并了解这些变...
国二C语言到底考什么
国二C语言的考试内容:1、基本数据结构与算法。2、程序设计基础。3、基本排序和查找算法。4、逐步求精的结构化程序设计方法。5、软件工程的基本方法,应用相关技术进行软件开发。6、数据库的基本知识,关系数据库的设计。
二级c语言二级c语言考什么
根据《全国计算机二级考试c语言程序设计考试大纲(2018年版) 》二级c语言,计算机二级C 语言主要考C 语言程序的结构、数据类型及其运算、基本语句、选择结构程序设计、循环结构程序设计、数组的定义和引用、函数、编译预处理、指针、结构体(即“结构”)与共同体(即“联合”)、位运算和文件操作12大块内容。采用上机考试...
国二c语言包括什么?
国二C语言考试主要包括C语言的基础语法、程序控制结构、数组与函数、指针以及文件操作等内容。C语言的基础语法是考试的基础,包括数据类型、变量、常量、运算符等。例如,数据类型中的整型(int)、浮点型(float)和双精度浮点型(double)等,都是C语言编程中常用的数据类型。变量是存储数据的基本单位,...
计算机二级国家考试(C语言)考的是什么?
答案:(1)学习C语言最好去买本谭浩强写的《C语言程序设计》再加上些国二的资料一块学习 (2)软件:microsoft VC++ 6.0 到百度上搜索就可以了 有很多免费的 (3)公共课程就是:计算机基础;可以在百度文库上找到,就写“C 国二公共基础”就行 (4)这个我没用过,不清楚 (5)是分开考...
国家二级计算机考试 我报的是C语言 考什么内容
二、程序设计 1.能运用结构化程序设计方法编写程序。2.掌握基本数据结构和常用算法。3.能熟练使用一种高级语言或一种数据库语言(共有QBASIC、FORTRAN、C以及FoxBASE+等四种语言,考生任选其中一种。各种语言的考试内容附后)。三、上机操作 在指定的时间内使用微机完成下述操作:1.完成指定的计算机基本操作...
计算机二级c语言怎么过啊!?
国二c语言选择题要对一半才能过。自2019年3月考试起,二级语言类及数据库类科目(即除MS Office高级应用外的其他二级科目)获证条件为:总分达到60分且选择题得分达到50%及以上(即选择题得分要达到20分及以上)的考生才可以拿到合格证书。计算机二级考试实行百分制计分,但以等第形式通知考生成绩。成...
国二C语言到底考什么
4.在 Visual C++ 6.0 集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力 ◆ 考试内容 一、C语言程序的结构 1.程序的构成,main函数和其他函数。2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。3.源程序的书写格式。4.C语言的风格。二、数据类型及其运算 1.C的数据...
国二的主要考试内容是什么?
国二考试的主要内容包括计算机语言与程序设计技术。国二考试涉及的内容广泛,具体可以分为以下几个方面:一、计算机语言 国二考试通常涵盖一种或多种计算机语言。常见的包括C语言、Java等。考生需要掌握这些语言的语法规则、程序结构、数据类型以及基本算法等。二、程序设计技术 除了计算机语言,国二考试还...
国家二级c语言考试的选择题多少题,多少分
二级C语言机试:共三大题,程序填空,程序改错,程序设计题程序填空共3空,每空10分程序改错共2空,每空15分程序设计题共1空,40分,要求自己设计一个函数实现要求的功能。计算机二级考试技巧:大学考国二大多选择两种方式:程序设计\/办公软件高级应用级。办公软件应用,主打科目:办公软件高级应用能力,...
殳牵甲基: 二级C考试大纲二级公共基础知识大纲基 本 要 求(1)掌握算法的基本概念.(2)掌握基本数据结构及其操作.(3)掌握基本排序和查找算法.(4)掌握逐步求精的结构化程序设计方法.(5)掌握软件工程的基本方法,具有初步应用相关技术...
曲江县17587703965: 计算机国二c语言,考试内容是什么?有哪些知识点?说详细点!?
殳牵甲基: 二级分笔试和上机两个考试,都要及格才能过的了. 笔试:70分选择题+30分填空题考试内容 公共基础+C语言公共基础知识包括:数据结构与算法、数据库、程序设计基础、软件工程基础 公共基础知识在考试前两周背下就可以了.C语言题目一般是给你程序要你算出运行结果什么的 上机填空30分+改错30分+写程序片段40分不难,做对两个就能过没把握的话可以下载点上机题做做. 知识点重点在:运算符 数据类型 选择(if switch) 循环(while for) 数组 函数 指针
曲江县17587703965: 计算机二级(C )主要考试内容? - ?
殳牵甲基: 一、基础知识与基本操作 (一)基础知识 1.计算机系统的主要技术指标与系统配置. 2.计算机系统、硬件、软件及其相互关系. 3.微机硬件系统的基本组成.包括:中央处理器(运算器与控制器),内存储器(RAM与ROM),外存储器(硬盘...
曲江县17587703965: 全国计算机二级c语言考些什么呢??
殳牵甲基: 笔试100分,上机100分笔试有选择,填空2种题型(前10个选择题为计算机公共基础知识)上机3题(第一题30分填空,第二题改错30分,第三题编程40分)
曲江县17587703965: 计算机二级c语言考什么内容? - ?
殳牵甲基: 这个证不难考,笔试只有两种题型,单选跟填空,基本上多做题就没有什么问题;机试是三道编程的题也不难,前两道是给程序填空,后一道是要你自己根据要求编出它要求的函数,其实现在市面上有卖上机题库的,只要把里边的题都做了,基本上考试都是原题~~~ 本人已考过也帮助同学考过,大家的反应都是不难!!!
曲江县17587703965: 全国计算机等级考试二级(C语言)考什么?
殳牵甲基: 考试分上机和笔试两个部份,其中上机有三道题,分别是填空题(3空30分)、改错题(3错30分)、编程题(填写空白程序,40分). 笔试分值不一定,但是要考公共基础知识,包括数据结构与算法,程序设计基础,软件工程基础和数据库基础,这几项占笔试30分,其余70分为C语言,一般选择题70分(20分基础知识,50分C语言),填空题15空30分,其中基础知识10分,C语言20分. 可以参考的书有C语言这个当然不说了,还有就是数据结构C语言版,数据库基础,软件工程基础和程序设计基础的书,程序设计基础在C语言的书当中有讲. 网上现在有《二级C公共基础知识总结》,如果没时间没条件看上面的书,这个可以应急看下.
曲江县17587703965: 计算机c语言二级考试考试内容?
殳牵甲基: 1、上机考试部分,是三个大题 (1) 程序改错 30分 就是把程序中出现的错误找出并予以改正,直到程序运行正确 (2)程序填空 30分 补充程序,使其正确运行,得到预期结果 (3)程序填空 40分 一般是给一个没有完成的程序,你需要补充几...
曲江县17587703965: 计算机二级C语言都考些什么? - ?
殳牵甲基: 二级:考核计算机基础知识和使用一种高级计算机语言或数据库管理软件编写程序以及上机调试的基本技能.2005年下半年考试科目:编程类:C、Visual Basic、C++、Java、Visual,数据库类:FoxPro、C++.基础知识包括如下内容:数据结...
曲江县17587703965: 计算机二级C语言都考什麽??
殳牵甲基: 二级考试的内容包括笔试和上机两大部分. 笔试部分包括电脑基本知识、DOS基本知识和基本操作以及WINDOWS的基本概念与操作,本部分的主要难点包括电脑系统的主要技术指标及其衡量方法、电脑系统软硬件各组成部分及其间的相互关系、数制及其相互转换;DOS中的文件、目录、路径的概念及其使用方法;DOS输入输出重定向等. 笔试考的是基础知识多一些 大多都是选择题,还有就是C的填空题 就这两个部分(基本没有过不去的) 上机部分是 1、有七个DOS命令题,都是经常用了 2、找出C程序里的7个错误并运行 3、是编程序完成程序功能并运行 其实只要认真复习一下基本上都能过的!
曲江县17587703965: 计算机二级C就考些什么??
殳牵甲基: 计算机二级考试内容包括C语言,Q Basic,Foxbase, Visual FoxPro和Visual Basic.考生从中选出一项作为考试项目.考试分两部分,上机和笔试.笔试就是一些基本的操作方法,编程方法,上机就是要亲自编程.报名时可以购买复习资料,包括:考试大纲,二级教材以及模拟考试光盘.听起来好像挺玄,其实考试方式以及内容都是极其简单的--如果真的仔细看过复习资料.我觉得,如果真的有意使自己增加一项技能的人,更应该考虑参加至少是三级考试,而不是二级