⑴ 全國計算機2級c語言上機用的是什麼軟體
二級C上機應用軟體Visual C++6.0。二級C筆試時間由120分鍾為90分鍾,上機時間為90分鍾。
二級:考核計算機基礎知識和使用一種高級計算機語言編寫程序以及上機調試的基本技能。
考試科目:語言程序設計(C、C++、Java、Visual Basic、Delphi)、資料庫程序設計(Visual FoxPro、Access)共七個科目。
考核內容:二級定位為程序員,考核內容包括公共基礎知識和程序設計。所有科目對基礎知識作統一要求,使用統一的公共基礎知識考試大綱和教程。二級公共基礎知識在各科筆試中的分值比重為30%(30分)。程序設計部分的比重為70%(70分),主要考查考生對程序設計語言使用和編程調試等基本能力。
考試形式:二級所有科目的考試仍包括筆試和上機考試兩部分。二級C筆試時間由120分鍾改為90分鍾,上機時間由60分鍾改為90分鍾。所有二級科目的筆試時間統一為90分鍾,上機時間統一為90分鍾。
系統環境:二級各科目上機考試應用軟體為:中文專業版Access 2003、中文專業版Visual Basic 6.0、中文專業版Visual FoxPro 6.0、Visual C++ 6.0,二級C上機應用軟體Visual C++6.0,二級Java上機應用軟體專用集成開發環境「NetBeans中國教育考試版2007」(有關網站將提供免費下載),二級Delphi使用Delphi7.0版本。
二級證書表明持有人具有計算機基礎知識和基本應用能力,能夠使用計算機高級語言編寫程序和調試程序,可以從事計算機程序的編制工作、初級計算機教學培訓工作以及計算機企業的業務和營銷工作。
⑵ 用c語言編一簡單在線考試系統
# include <stdio.h>
# include <stdlib.h>
struct student //定義了一個結構體類型
{
int age; //年齡
float score; //分數
char name[111] ;//名字
};
void h(int e,struct student * w)
{
int i;
for(i=0;i<e;i++)
{
printf("第%d個學生的信息\n",i+1);
printf("age=%d\n",w[i].age);
printf("name=%s\n",w[i].name);
printf("score=%f\n",w[i].score);
printf("\n");
}
}
void g(int q,struct student * o )
{
int j;
int k;
struct student t;
for(j=0;j<q;j++)
{
for(k=0;k<q-1-j;k++)
{
if(o[k].score > o[k+1].score)
{
t=o[k];
o[k]=o[k+1];
o[k+1]=t;
}
}
}
h(q,o);
}
void f(int r,struct student * m,int v)
{
int i;
for(i=0;i<r;i++)
{
printf("請輸入%d班第%d個學生的信息\n",v,i+1);
printf("age=");
scanf("%d",&m[i].age);
printf("name=");
scanf("%s",m[i].name);
printf("score=");
scanf("%f",&m[i].score);
}
g(r,m);
}
void z(void)
{
struct student p;
int len;
int m;
printf("班級");
scanf("%d",&m);
printf("輸入%d班學生個數\n",m);
scanf("%d",&len);
p=(struct student )malloc(sizeof(struct student)*len);
f(len,p,m);
}
int main(void)
{
z();
z();
z();
return 0;
}
⑶ 關於計算機二級C語言考試系統的問題
打開.sln的文件。
題目不可能讓直接打開.c文件吧,我沒記錯的話,系統應該說的是「使用Visual C++ 2010打開解決方案,此旅埋檔解決方案下的工程包括一個源程序文件***.c」。sln是解決方案文件,一個sln里有若干個工程(二級C語言考試只有一個),這個工程下包含一個.c的源文件。直接打開源文件而不打開相關拆亂的工程文件,那麼源文件會因為缺少工程環境支持無法編譯運行。
所以應該直接打開.sln的文件,即同時打開了工液基程文件和源文件。
⑷ 全國計算機等級考試c語言用什麼操作系統
Visual
C6.0和Turbo
C2.0隻能代表編譯器並不是操作系統(上機考試中操作系統一般為Window2000)
Visual
C6.0和Turbo
C2.0主要區別在於適用的環境、編譯的結果和使用的部分函數不同
Visual
C6.0適用的環境和編譯的結果為32位的程序(Windows程序),不支持部分DOS下相關的函數(具體是哪些,我也不是很清楚),界面為標準的Windows圖形界面
Turbo
C2.0適用的環境和編譯的結果為16位的程序(DOS程序),界面為DOS下的圖形界面
全國計算機等級考試c語言用的是Windows2000操作系統+Visual
C6.0
以下是2008年全國計算機等級考試(NCRE)報名簡章的部分原文
在二級C語言程序設計、三級信息管理技術、三級網路技術和三級資料庫技術的上機考試中,採用Visual
C++6.0替代Turbo
C2.0。
至於你問的:「為什麼很多教程都是用TURBO
C
」
其實道理很簡單,因為中國的計算機教育比較落後,教材也隨之落後。同時C語言在計算機編程教育中是一門入門級的語言,因此對於此門語言的學習重點是語法和思路,而編程工具也就不是那麼重要了。
P.S
Visual
C6.0(即Visual
C++6.0)如他的名字一樣他除了能編譯C語言以外還能編譯C++語言,而Turbo
C2.0隻能編譯C語言。同時你如果為了考試的話,千萬不要去買有關Visual
C6.0的書籍,或者要看清楚他的內容,因為Visual
C6.0的書籍大多是講述MFC微軟基礎類(Microsoft
Foundation
Classes)的使用技巧,可以看作是微軟版的C++內容,作為考試的參考你可以考慮去看一些
標准C的書