第一篇:2018年江南大學(xué)《C語言程序》研究生入學(xué)考試大綱
2018年江南大學(xué)碩士研究生入學(xué)考試
《C語言程序》考試大綱
一、考試的總體要求
考察學(xué)生對計算機程序設(shè)計的重要概念、基本理論、基本知識的掌握程度,考生應(yīng)熟練掌握C語言程序設(shè)計的基本內(nèi)容、C語言程序設(shè)計的基本方法與編程技巧、數(shù)據(jù)結(jié)構(gòu)的基本內(nèi)容和一般應(yīng)用方法,并要求考生掌握程序設(shè)計的一些常用算法,能利用及設(shè)計算法解決和處理實際問題。
二、考試的內(nèi)容及比例
考試內(nèi)容涉及面較廣,主要包括三部分內(nèi)容:(1)C語言程序設(shè)計(占50%),(2)數(shù)據(jù)結(jié)構(gòu)(占30%)(3)計算機算法設(shè)計(占20%)。具體知識點的比例如下:
第一部分:C語言程序(占50%)
1.C語言的基本概念、基本語句和基本結(jié)構(gòu)。例如: 運算與表達式、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)等。(約10%)2.C語言構(gòu)造類型和指針類型數(shù)據(jù)。(約10%)3.C語言函數(shù)。(約10%)4.C語言的預(yù)處理。(約5%)5.C語言文件的使用。(約5%)6.C語言常用庫函數(shù)的使用。(約10%)
第二部分:數(shù)據(jù)結(jié)構(gòu)(占30%)1.線性表(約6%)
2.棧、隊列和數(shù)組(約6%)3.樹和二叉樹(約10%)4.查找和內(nèi)排序(約8%)
第三部分:計算機算法設(shè)計(占20%)
1. 貪心、分治、動態(tài)規(guī)劃、回溯、分支限界(10%)2.近似算法、網(wǎng)格算法、PRAM算法(10%)
三、試題類型及比例
1、選擇題:20%-30%
2、程序填空題:20%-30%
3、綜合應(yīng)用編程題:40%-60%
四、考試形式及時間
考試形式為筆試??荚嚂r間為3小時。
第二篇:江南大學(xué)碩士研究生入學(xué)考試生物化學(xué)考試大綱
江南大學(xué)碩士研究生入學(xué)考試業(yè)務(wù)課考試大綱
課程名稱:生物化學(xué)
一、考試的總體要求
生物化學(xué)是在分子水平上研究生物體的組成與結(jié)構(gòu)、代謝及其調(diào)節(jié)的一門科學(xué)??忌鷳?yīng)熟練掌握生物化學(xué)的基本理論和基本技術(shù)。要求考生對組成生物體的主要生物物質(zhì)的結(jié)構(gòu)、功能以及結(jié)構(gòu)與功能之間的關(guān)系,生物物質(zhì)在體內(nèi)的代謝特征有足夠的了解;掌握遺傳信息傳遞的幾大主要過程;掌握一些生物大分子的生化分離技術(shù)。
二、考試的內(nèi)容及比例
考試內(nèi)容涉及面較廣,靜態(tài)生化部分包括糖化學(xué)、蛋白質(zhì)化學(xué)、脂化學(xué)、核酸化學(xué)、維生素和酶;動態(tài)生化包括物質(zhì)代謝和能量代謝,各種物質(zhì)在體內(nèi)的主要代謝途徑,以及生物體內(nèi)的代謝調(diào)控方式。特別是信息大分子的生物合成、信息傳遞方式及其調(diào)控。具體比例如下:
①重要生物分子的結(jié)構(gòu)和功能(30~40%):
主要包括蛋白質(zhì)、核酸、酶、維生素等的組成、結(jié)構(gòu)與功能。
②物質(zhì)代謝及其調(diào)節(jié)(40~50%):
主要包括生物氧化、糖代謝、脂類代謝、氨基酸代謝、核苷酸代謝、以及各種物質(zhì)代謝的聯(lián)系和調(diào)節(jié)規(guī)律。③ 分子遺傳學(xué)基礎(chǔ)(20~30%):重點在于DNA復(fù)制,RNA轉(zhuǎn)錄和蛋白質(zhì)翻譯。
三、試題類型及比例
1、判斷題:10~20%;
2、名詞解釋(英文):10~20%;
3、簡答題:20~30%;
4、問答題:30~60%.四、考試形式及時間
考試形式為筆試??荚嚂r間為3小時。
五、主要參考教材
生物化學(xué)(第三版,上下冊)王鏡巖等主編高等教育出版社
生物化學(xué)魏述眾主編輕工出版社
第三篇:江南大學(xué)考研C語言2008真題
假設(shè)在2×10二維數(shù)組中存放了數(shù)據(jù)如下表,其中各行的元素構(gòu)成一個整數(shù),如第一行元素構(gòu)成整數(shù)1234507(最后的0不作為整數(shù)的一部分),編寫程序比較兩行元素構(gòu)成的整數(shù)的大小。2 3 4 5 0 7 0 0 0 2 4 0 6 8 9 0 0 0 0 #include “stdio.h” void main(){
int i,j,b[2];
int a[2][10]={{1,2,3,4,5,0,7,0,0,0},{2,4,0,6,8,9,0,0,0,0}};
for(i=0;i<2;i++){
for(j=9;j>=0;j--)
{
if(a[i][j]!= 0)
break;
}
b[i] = 0;for(int x=0;x<=j;x++)
b[i] = b[i]*10+a[i][x];}
printf(“%dn%dn”,b[0],b[1]);
if(b[0]>b[1])
printf(“第一行比第二行大n”);
else if(b[0]=b[1])
printf(“第一行等于第二行n”);
else
printf(“第一行比第二行小n”);} 2 隨機生成20個整數(shù),把其中的素數(shù)輸出到文件“out.txt”中,要求在文件“out.txt”中每個數(shù)之間用空格隔開,每行放5個數(shù) #include
int i, r;
srand((unsigned int)time(NULL));
for(i = 0;i < N;i++)
{
r = rand();
if(r < 0)r &= 0x7FFFFFFF;
arr[i] = r;
} } int is_prime(int n){
int i;
if(n < 2)return 0;
for(i = 2;i < n;++i)
if(n%i == 0)return 0;
return 1;}
int main(void){
int arr[N], i, count;
FILE *fp;
random20(arr);
for(i = 0;i < N;i++)
printf(“%d ”, arr[i]);
fp = fopen(“out.txt”, “w”);
count = 0;
for(i = 0;i < N;i++)
{
if(is_prime(arr[i]))
{
fprintf(fp, “%d ”, arr[i]);
count++;
if(count % 5 == 0)
fprintf(fp, “n”);
}
}
fclose(fp);
getchar();
return 0;} 3用牛頓迭代法求方程2x3-4x2+3x-6=0在1.5附近的根 #include
x0=x1;f=((2*x0-4)*x0+3)*x0-6;f1=(6*x0-8)*x0+3;x1=x0-f/f1;}while(fabs(x1-x0)>=1e-5);printf(“The root of equation is %5.2fn”,x1);} 4 用遞歸法將一個整數(shù)n轉(zhuǎn)換程字符串,并輸出該整數(shù)的位數(shù)。例如輸入123,應(yīng)輸出字符串“123”和位數(shù)3,n的位數(shù)不確定,可以是任意位數(shù)的整數(shù)。#include
int num = 0;
if(data<10)
str[num++] = data + '0';
else
{
num = intToString(data/10, str);
str[num++] = data%10 + '0';
}
str[num]='