资源描述
(精华版)国家开放大学电大C语言程序设计高级英语阅读(1)网络课形考网考作业及答案C语言程序设计网络课答案形考任务1一、选择题(共40分,每小题2分)题目1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )o选择一项:A. main恭喜你,答对啦!题目2C语言源程序文件的缺省扩展名为()。选择一项:D. c题目3由C语言目标文件连接而成的可执行文件的缺省扩展名为()o选择一项:B. exe题目4程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用的分隔符为()。选择一项:D.空格或回车题目5每个C语言程序文件的编译错误被分为( )o选择一项:B. 2类题目6不符合C语言规定的复合语句是()。选择一项:D. (y=10)题目7C语言程序中的基本功能模块为()。选择一项:D.函数题目8在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和( )o选择一项:C. 参数表题目9在一个程序文件中,若要使用include命令包含一个用户定义的头文件,则此头文件所使用的起止定界符为一对()o选择一项:B.双引号题目10在C语言程序中,多行注释语句使用的开始标记符为( )o选择一项:B. /*题目11在printf ()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为( )o选择一项:A. char题目12在printf 0函数调用的格式字符串中,若使用格式符为“5d”,则规定对应输出的数据占用的字符位置个数为()o选择一项:A. 5题目13转义字符表示的字符是()o选择一项:C. 反斜线题目14枚举类型中的每个枚举常量的值都是一个()o选择一项:A.整数题目15运算符优先级最高的是()o选择一项:D. !=题目16设x和y均为逻辑值,则x & y为真的条件是()。选择一项:A.它们均为真题目17设有语句“int a=12; a+=a*a;”,则执行结束后,a的值为()。选择一项:C. 156题目18x0 & x=10的相反表达式为()。选择一项:A. x10题目19字符串+b=12n的长度为( )o选择一项:B. 7题目20在下列的符号常量定义中,错误的定义语句格式为()o选择一项:C. const int M3 10;二、判断题(共60分,每小题2分。叙述正确则回答“是气否则回答“否”)题目21C语言中的每条简单语句以分号作为结束符。选择一项:对题目22C语言中的每条复合语句以花括号作为结束符。选择一项:错题目23在C语言程序中,在行尾使用注释的开始标记符为一对单斜线字符。选择一项:对 题目24注释内容的开始所使用的标记符为/*,则注释内容的结束所使用的标记符为*/。选择一项: 对题目25在一个C语言程序文件中,若要包含一个头文件,则使用以百分号开始的预处理命令。选择一项:错题目26用于输出表达式值的标准输出函数是printf () c选择一项:对题目27当不需要函数返回任何值时,则需要使用保留字void作为函数的返回值类型。选择一项:对题目28每个C程序文件在编译时可能出现有警告性错误,其对应的标识符为erroro选择一项:错题目29十进制数25表示成符合C语言规则的八进制数为31o选择一项:错题目30十进制数25表示成符合C语言规则的十六进制数为0xi9o选择一项:对题目31在C语言中,转义字符n表示一个换行符。选择一项:对题目32执行“printf(%c,F-2);”语句后得到的输出结果为H。选择一项:错题目33 已知字符C的ASCII码为67,当执行“int x= C,+5; ”语句后x的值为72。选择一项:对题目34假定一个枚举类型的定义为“enuni RBab, ac=3, ad, aex=ad; ”,则x的值为2。选择一项:错题目35float的类型长度为8o选择一项:错题目36在C语言中,常数28和3. 26具有相同的数据类型。选择一项:错题目37若需要定义一个符号常量,并旦使C语言能够进行类型检查,则应在定义语句的开始使用保留字consto选择一项:对题目38使用const语句定义一个符号常量时,不必对它进行初始化。选择一项:错题目39表达式45%13的值为30选择一项:错题目40假定x=5,则表达式2*x+的值为12。选择一项:错题目41表达式(float)25/4的值为6o选择一项:错题目42表达式x=x+l表示成增量表达式为+x。选择一项:对题目43关系表达式(x !=0)的等价表达式为(x) o选择一项:对题目44关系表达式x+y5的相反表达式为x+yb | | b=5)的相反表达式为(ab & b=5)。选择一项:错题目46若x=5, y=10,则xy逻辑值为真。选择一项:错题目47假定x=5,则执行“a=(x?10:20); ”语句后a的值为10。选择一项:对题目48带有随机函数的表达式rand()%20的值所在的区间范围是0、19。选择一项:对 题目49假定x=5,贝愀行“y=x+; ”语句后,x的值为5O选择一项:错题目50假定x=5,则执行“y=+x; ”语句后,y的值为6。选择一项:对形考任务2一、选择题(共20分,每小题2分)题目1当处理特定问题时的循环次数已知时,通常采用的语句是()。选择一项:a. for题目2在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写成的语句是()。选择一项:b. if题目3for语句能够被改写成的语句是()。选择一项:d. while题目4下面循环语句执行结束后输出的i值为()。for(int i=0; in/2) (coutiendl; break;)选择一项:b. n/2+1题目5在下面循环语句中,内层循环体S语句的执行总次数为( )ofor (int i=0; in; i+)for(int j=i; jn; j+) S;选择一项:d. n (n+1) /2题目6在下面的do循环语句中,其循环体被执行的次数为()0int i=0; do i+; while(i*i10);选择一项:a. 4题目7在下面的一维数组定义中,有语法错误的选项是()。选择一项:c. int a ;题目8在下而的二维数组定义中,语法正确的选项是( )o选择一项:c. int a 3=(1, 3, 5), 2):题目9假定一个二维数组的定义语句为“int a4=(3,4), 2,8,6;”,则元素all的值为()。选择一项:d. 8题目10假定一个二维数组的定义语句为“int a3 4 = (3,4), 2,8,6;”,则元素a2 1的值为()。选择一项:a. 0二、判断题(共20分,每小题1分。叙述正确则回答“是”,否则回答“否”)题目11在执行“typedef int DataType;”语句后,标识符DataType与保留字int具有完全相同的含义和作用。选择一项:对题目12在switch语句中,每个case和冒号之间的表达式只能是常量。选择一项:对题目13为了结束本层循环类语句或switch语句的执行过程,在语句体中需要使用break语句。选择一项:对题目22题目14在程序中执行到break语句时,将结束所在函数的执行过程,返回到调用该函数的位置。选择一项:错题目15在程序执行完成任一个函数调用后,将结束整个程序的执行过程,返回到操作系统或C语言集成开发环境界面窗口。选择一项:错题目16假定一维数组的定义为“char* a8;”,则该数组所含元素的个数大于8。选择一项:错题目17假定二维数组的定义为“int a35;”,则该数组所占存储空间的字节数为60。选择一项:对题目18假定二维数组的定义为“char则该数组所含元素的个数为M+N。选择一项:错题目19假定二维数组的定义为“double aMN;”,则每个数组元素的行下标取值范围在0*-1之间。选择一项:对题目20假定二维数组的定义为“double aMN;”,则每个数组元素的列下标取值范围在0、N之间。选择一项:错题目21存储一个空字符串需要占用0个字节的存储空间。选择一项:错使用typedef char BB10 50; ”语句定义标识符BB为含有10行50列的二维字符数组类型。选择一项:对题目23存储字符a需要占用1个字节的存储空间。选择一项:对题目24空字符串的长度为1。选择一项:错题目25字符串a:xxk数据的长度为13o选择一项:错题目26为了存储一个长度为n的字符串,所使用的字符数组的长度至少为n+lo选择一项:对题目27strcmp函数用于进行两个字符串之间的比较。选择一项:对题目28strcpy函数用于把一个字符串拷贝到另一个字符数组空间中。选择一项:对题目29一个二维字符数组aE10 20能够最多存储9个字符串。选择一项:错 题目30一个二维字符数组a10 20能够存储的每个字符串的长度不超过20o选择一项:错三、填空题:写出下列每个程序运行后的输出结果(共40分,每小题4分)题目31#includevoid main()int x=5;switch(2*x-3) (case 4: printf (/z%d x);case 7: printf (z,%d ”, 2*x+l);case 10: printf (/z%d ”, 3*xT) ; break;default: printfdefaultn);答:11 14题目32#includevoid main() (int i, s=0;for(i=l;i=5;i+) s+=i*i;printf (s=%dn,s);)答:s=55题目33#includevoid main() (int i, sl=0, s2=0;for(i=0;i10;i+)if(i%2) sl+=i; else s2+=i;printf (/z%d %dn”, si, s2);答:25 20题目35#includevoid mainO (int n=6, y=l;while(n) y*=n;printfCy=%dn/z,y);答:y=720题目35#includeconst int M=20;void mainO(int i, c2, c3, c5;c2=c3=c5=0;for (i=l; i=M; i+) (if(i%2=0) c2+;if(i%3=0) c3+;if(i%5=0) c5+;printf (%d %d %dn”, c2, c3, c5);)答:10 6 4)题目36#includevoid mainO(int i, s;for(i=l, s=0;i10;i+) (if(i%3=0) continue;s+=i;printf (%dn, s);答:27题目37#includevoid mainO (int a8 = 12, 39, 26, 41, 55, 63, 72, 40);int i, il=0, i2=0;for(i=0;i8;i+)if(ai%2=l) il+; else i2+;printf C%d %dn,il, i2);)答:4 4题目38#includeint a10 = (4, 5, 6, 15, 20, 13, 12, 7, 8, 9);void mainOint i, s4=0;for(i=0; i10; i+) switch(ai%4) (case 0: s0+=ai;break;case 1: sl+=ai;break;case 2: s2+=ai;break;default: s3+=ai;break;)for(i=0; i4; i+) printf(%d ”,si);答:44 27 6 22题目39#includevoid mainO (char a=abcdbfbgacd;int il=O, i2=0, i=0;while(ai) (if(ai=a)il+;if(ai=b) i2+;i+;)printf (/z%d %d %dn”, il, i2, i);)答:2 3 11题目40#includevoid mainO (int a3 4=1, 2, 7, 8, 5, 6,10, 6), 9,12,3,4;int m=a00;int i, j;for(i=0; i3; i+)for(j=0; jm) m=ai j;printfm);)答:12四、简答题:根据下列每个题目要求编写程序(共20分,每小题4分)题目41编写一个函数,函数头格式为“double Mean (double aM N, int m, int n) ”,要求返回二维数组a m n中所有元素 的平均值,假定在计算过程中采用变量v存放平均值。double Mean(double aMN, int m, int n) int i, j;double v=0.0;for(i=0; im; i+)for(j=0; jn; j+)v+=aij;v=v/(m+n);return v;答:double Mean(double aMN,int m, int n)(int i, j;double v=0. 0;for(i=0; im; i+)for(j=0; jn; j+) v+=aij:v/=m*n;return v;)题目42编写一个递归函数int FF(int a, int n) ”,求出数组a中所有n个元素之积并返回。int FF(int a , int n) if (n=l) return a0;else return FF(a, nT)*anT;答:int FF(int a, int n)(if(n=l) return anl;else return anT*FF(a, nT);)题目43编写一个主函数,利用while循环,求出并显示满足不等式的最小n值。#include void main( )int i=0, s=0;while(s=1000)(i+;s+=i*i;)printf (/z满足不等式的最小n值是:dn”, i);答:#includevoid mainO(int i=0; double s=0; /或 int i=l; double s=l;while(s5) s+=(double)l/+i;printf (z,n=%dn/z, i);)题目44编写一个主函数,求出满足不等式22+42+.+n21000的最大n值,假定分别用i和s作为取偶数值和累加值的变量,并限定使用do循环编程。include void main( )int i=0, s=0;do i+=2;s+=i*i;while(s1000);printf (满足不等式的最大n值是:dn,i-2);答:#includevoid main()(int i=0; 用i作为依次取值偶数的变量int s=0; 用s作为累加变量do (i+=2;s+=i*i;while(s1000);printf (zzn=%dnz/, i-2);题目45编写一个主函数,计算并输出12+22+.+n2值,其中n值由键盘输入。#include void main( )(int i, n, s=0;printf C请输入一个整数n:);scanf (d,&n);for(i=l; i=n; i+) s+=i*i;printf (z,s=%dnz,, s);答:#includevoid mainO(int i; 用i作为计数(循环)变量int s=0; 用s作为累加变量int n;printf (输入一个自然数:);scanf &n);for(i=l; i=n; i+) s+=i*i;printf(s=%drT, s);)形考任务3一、选择题(共30分,每小题2分)题目1在下面的函数声明语句中,存在着语法错误的是( )o选择一项:c. AA(int a; int b)题目2在下而的保留字中,不能作为函数的返回值类型的是( )o选择一项:c. enum题目3假定P是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址增加的字节数为()。选择一项:c. 4题目4假定a为一个数组名,在下而的表达式中,存在语法错误的是()0选择一项:b. *a+题目5用calloc函数创建具有10个整型元素的一维数组的正确语句是()。选择一项:c. int *p=calloc(10, 4);题目6假定变量m定义为“int ni=7;”,则下面正确的语句为( 九选择一项:b. int *p=&m;题目7假定k是一个double类型的变量,则定义变量p的正确语句为()。选择一项:d. char *p=Thank you!”;题目8若有语句为“int a10, x, *pa=a;”,要把数组a中下标为3的元素值赋给x,则不正确的语句为()。选择一项:d. x=*pa+3;题目9假定有语句为“int b10; int *pb;”,则下而不正确的赋值语句为()。选择一项:d. pb=b5;题目10已知“int *p=malloc(100); ”,要释放p所指向的动态内存,正确的语句为()。选择一项:a. free(p);题目11在程序的一个文件中定义的函数,若要在另一个文件中调用,则必须在这另一个文件中给出该函数的()。选择一项:a. 原型语句题目12假定一个函数定义为“static int fl(int x, int y) (return x+y;,该函数名称为()。选择一项:c. fl题目13假定一个函数的原型语句为“int ff(int*x);”,一个整型数组为a10,则下面函数调用表达式不正确的是()。选择一项:b. ff(aO)题目14假定一个函数的数组参数说明为char a,与之等价的指针参数说明为()。1B选择一项:b. char* a题目15假定一个函数的二维数组参数说明为char wN,与之等价的指针参数说明为()。选择一项:a. char (*w) N二、判断题(共30分,每小题2分。叙述正确则回答“是,否则回答“否”)题目16在C语言中,一个函数由函数头和函数体组成。选择一项:对题目17在函数模块之外定义的变量称为全局变量,若没有被初始化则系统隐含对它赋初值。选择一项:对题目18如果一个函数只允许同一程序文件中的函数调用,则不应在该函数定义的开始前加上保留字statico选择一项:错 题目19如果在一个函数体中又出现对自身函数的调用,此种函数调用被称为递归调用。选择一项: 对题目20调用系统函数时,要先使用include命令包含该系统函数的原型语句所在的系统头文件。选择一项:对题目21函数形参变量不属于局部变量。选择一项:错题目22假定P所指对象的值为25, p+1所指对象的值为46,则*?+的值为46。选择一项:错题目23假定P所指对象的值为25, p+1所指对象的值为46,则*+切的值为25。选择一项:错题目24假定P所指对象的值为25, p+1所指对象的值为46,则执行*(p+)运算后,p所指对象的值为46。选择一项:对题目25假定a是一个指针数组,则a+i所指对象的地址比a地址大4*i字节。选择一项:对题目26若要把一个整型指针p转换为字符指针,则采用的强制转换表达式为(char*)p。选择一项:对题目27假定一个数据对象为int*类型,则指向该对象的指针类型仍为int*类型。选择一项:错题目28假定x为一个简单变量,则&x表示x的地址。选择一项:对题目29若P指向X,则和与X的值不同。选择一项:错题目30NULL是一个符号常量,通常作为空指针值,它代表的值为0。选择一项:对三、写出下列每个程序运行后的输出结果(共20分,每小题4分)题目31#includeint WF(int x, int y) x=x+y;y=x+y;return x+y;)void mainO (int x=5, y=7;int z=WF(x, y);printf (z=%dn, z);)答:z=31题目32#include#includevoid fun(char ss);void mainO (char s15=0123456789;fun(s);printf(sn,s);)void fun(char ss) (int i, n=strlen(ss);for(i=0; in/2; i+) char c=ssi;ssi=ssn-l-i;ssn-li=c;)答:987543210题目33#includeint Count (int a, int n, int x)int i,c=0;for(i=0;ix) c+;return c;void mainO int a8 = 20, 15, 32, 47, 24, 36, 28, 70;int b=Count (a, 8, 30);printf(b=%dn”, b);答:B=4题目34#includevoid main() (int a 8 = 3,5, 7, 9, 2, 3, 4, 8;int s=0,*p;for (p=a;pa+8;) s+=*p+;printf(s=%dn,s);)答:s=41 题目35#includeint LA(int *a, int n, int x) int i, s=0;for(i=0;in;i+)if(aix) s+=ai;return s;)void mainO (int a8 = 5,10,15,8,12,3,9,20;int b=LA(a, 5, 10);int c=LA(a+2, 6, 10);printf (%d %dn, b, c);)答:13 20四、写出下列每个函数的功能(共20分,每小题4分)题目36double SF(double x, int n) n 为正整数double p=l,s=l;int i;for(i=l;iVn;i+) (p*二x;s+=p;)return s;)答:计算出l+x+x2+.+xn的值并返回。题目37int SG(int x) (/x为大于等于2的整数int i=2;while(i*iSx) (if(x%i=O) break;i+;)if(i*i=x) return 0; else return 1;)答:判断x是否为一个质数(素数),若是则返回1,否则返回0。题目38int WB(int a, int n, int x) (for (int i=0;in;i+)if(ai=x) return 1;return 0;)答:从数组an中顺序查找值为x的元素,若查找成功则返回1,否则返回0o题目39int fun (int m, int n) (int c=0;static int b=2;if(mb nb) return m*n;else if (m%b=0 & n%b=0) (c=b; return c*fun(s/b, n/b) ;else b+; return fun(m, n);)答:一个递归函数过程,求出两个自然数m和n的最小公倍数。题目40int LK(double a, int n) (double s=0;int i,m=0;for (i=0; i=s) m+;return m;)答:求出并返回数组a的n个元素中大于等于平均值的元素个数。形考任务4一、选择题(共30分,每小题2分)题目1假定有“struct BOOK (char title40; float price;); struct BOOK book;”,则不正确的语句为()。选择一项:a. struct BOOK *x=malloc(book);题目2假定有struct BOOK (char title40: float price; book;”,则正确的语句为()。选择一项:b. struct BOOK *x=&book;题目3在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是( )o选择一项:c. 分号题目4假定一个结构类型的定义为“struct A(int a, b; double c;”,则该类型的长度为()。选择一项:d. 16题目5假定一个结构类型的定义为“struct D(int a; D* next;”,则该类型的长度为()。选择一项:b. 8题目6假定要访问一个结构指针变量x中的数据成员a,则表示方法为()。选择一项:b. x-a题目7与结构成员访问表达式X. name等价的表达式为()。选择一项:c. (&x)-name题目8假定一个链表中结点的结构类型为“struct AAint data, struct AA *next; ”,则next数据成员的类型为()。选择一项:b. struct AA*题目9假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p的结点时,应执行的操作为( )o选择一项:b. p-next=f 和 f=p题目10标准输入设备键盘的文件流标识符是()o选择一项:a. stdin题目11表示文件结束符的符号常量为()。选择一项:c. EOF题目12C语言中打开一个数据文件的系统函数为()o选择一项:d. fopen ()题目13从一个数据文件中读入以换行符结束的一行字符串的系统函数为()o选择一项:b. fgets ()题目14向一个二进制文件中写入信息的函数fwrite()带有的参数个数为()o选择一项:d. 4题目15在C语言中,为只写操作打开一个文本文件的方式为()。选择一项:dw二、判断题(共40分,每小题2分。叙述正确则回答“是,否则回答“否”)题目16在结构类型的定义中,其中的数据成员可以是本身类型的直接对象。选择一项:错题目17在结构类型的定义中,允许出现结构类型不完整的超前定义。选择一项:对题目18定义结构类型的变量时,不能够同时进行初始化。选择一项:错题目19使用一个结构类型时,必须一起使用关键字struct和类型标识符。选择一项:对题目20假定一个结构类型的定义为“struct A(int a,b; A* c;”,则该类型的长度为12。选择一项:对题目21假定一个结构类型的定义为“struct B(int a5; char* b;”,则该类型的长度为20。选择一项:错题目22执行calloc(n, 8)函数调用时,将动态分配得到8*n个字节的存储空间。选择一项:对题目23执行malloc(sizeof (struct BB)函数调用时,得到的动态存储空间能够保存具有struct BB结构类型的一个对象。选择一项: 对题目24假定要访问一个结构对象x中的由a指针成员所指向的对象,则表示方法为x. ao选择一项:错题目25假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为p-bo选择一项:错题目26与结构成员访问表达式(*fp). score等价的表达式是fp-score0选择一项:对题目27在C语言中,对二进制文件的所有不同打开方式共有6种。选择一项:对题目28C语言中的标准输入和输出设备文件都属于字符文件。选择一项:对题目29在一个磁盘数据文件的文件名中,文件主名和扩展名都是必须的,不可省略。选择一项:错题目30在数据文件打开方式字符串中,字符r、w和a具有确定的含义,分别代表读、写和追加方式。选择一项:对题目31一个磁盘数据文件的文件名由文件主名和扩展名所组成,其中间用圆点分开。选择一项:对题目32C语言系统中提供一个用来描述文件属性的类型标识符为FILEo选择一项:对题目33每次只能向文本文件中写入一个字符,不能一次写入一个字符串。选择一项:错题目34对二进制文件进行读和写操作将使用相同的系统函数。选择一项:错题目35在C语言中,系统函数fseekO用来移动数据文件中的文件位置指针。选择一项:对三、写出下列每个程序运行后的输出结果(共15分,每小题5分)题目36#includestruct Worker (char name15;姓名int age;年龄float pay;工资);void mainO (struct Worker x二二wanghua,52, 4300);struct Worker y,*P;y=x; p=&x;printf (z/%s %d%6. 2f n,x. name, y. age, p-pay);)答:wanghua 524300题目37#include#includestruct Worker (char name 15; /姓名int age;/年龄float pay;工资);void mainO (struct Worker x;char *t=liouting;int d=38; float f=3493;strcpy (x. name, t);x. age=d; x. pay=f;printf (s %d %6. Ofn, x. name, x. age, x. pay);)答:liouting 392493题目38#includestruct Worker (char name15; int age; float pay;int Less (struct Worker rl, struct Worker r2) (if (rl. ager2. age) return 1; else return 0;)void mainO (struct Worker a4 = abc”, 25, 2420, def”, 58, 4638,ghi, 49, 4260), jkl,36, 3750);struct Worker x=a0;int i;for(i=l; i4; i+)if(Less(x, ai) x=ai;printf (s %d %6. Ofn,x. name, x. age, x. pay);答:def 584638四、写出下列每个函数的功能(共15分,每小题5分)题目39void QA(struct Worker a, int n) (int i;for(i=l; inext;return c;假定struct IntNode的类型定义为:struct IntNode (int data; IntNode* next;答:统计出以表头指针为f的链表中结点的个数。题目41void xwl(char* fname) FILE* fout=fopen(fname, w);char a20;printfC每个字符串长度小于20,字符串end作为结束标志n);whiled) (scanf (%s, a);if(strcmp(a, end)=0) break;fputs(a, fout);fputc( n, fout);)fclose(fout);)答:把从键盘上输入的若干个字符串保存到由fname参数所指定的文本文件中。高级英语阅读(1)网络课答案形考任务一(70分)Chapter 1Exercise (分值 7 分)题目1I. Vocabulary skills (3 points)Look at the columns below. Match each vocabulary word on the right with the correct definition on the left.(0.5 points each)1. the bus or subway2. proof of completion of courses of students3. money for students from scholarships, grants, or loans4. formal talks by professors or instructors on subjects of study5. courses by video, video conferencing, or computers to students in different places6. the points or grade a student gets on a testpublic transportation certificates and degrees financial aidacademic lectures distance learningscore答案:1. the bus or subway2. proof of completion of courses of students:3. money for students from scholarships, grants; or loans4. formal talks by professors or instructors on subjects of study5. courses by video, video conferencing, or computers to students in different places6. the points or grade a student gets on a testIL Reading Comprehension (4 points)Read the passages, then answer the questions that follow. (1 point each )Experiencing Culture ShockA When Eliza James arrived at the University of Xian, she was excited to live in a new country, to improve her Chinese, and to experience a culture so different from her own. But soon her excitement turned to frustration as she encountered one roadblock after another. I felt like I couldnt accomplish anything.My dorm room had no heat, I couldn,t get into the classes I wanted, and every time I asked someone for help they gave me the runaround. I felt like no one was listening to me. Eliza met with administrators, sent letters of complaint, and even contacted the consulate in Beijing, but she got nowhere. What Eliza didnt realize was that her American approach to solving problems was very different from the Chinese one in which patience and negotiation skills are key. She soon learned how to solve problems within the cultural norms of Chinese society instead of forcing her own values onto those around her. I finally feel like I fit in and that I know what Im doing. In fact, its really fun being in a place thats so incredibly different from what I am accustomed to.”B Yoshi Yamamoto is a junior at a small college outside of Boston. Although he is an honors student now, Yoshi didn,t always have such an easy time studying in America. Teaching methods are very different here than they are in Japan. It took me a long time to get used to learning in seminars and discussing ideas with my classmates. At first it seemed like I wasnt actually learning anything.z/ Yoshi,s reaction was to totally withdraw: he didn,t participate in class discussion; he spent lots of time alone in his room, and he even skipped class on occasion. I thought I could teach myself. Now I recognize the value of the U. S. academic system, and I am able to adapt it to my own learning style. C Both Eliza and Yoshi experienced what is called culture shock: psychological disorientation due to living in a new culture. For many international students, studying abroad can offer exposure to new cultures and an opportunity to study new fields and languages. However, it also offers the greater challenge of trying to function in a foreign culture. Studying and reading about a certain culture is poor preparation for the reality of living in it. According to psychological studies, the four stages of culture shock are 1. euphoria,2. hostility, 3. gradual adjustment, and 4. adaptation. Culture shock can be manifested in many ways: homesickness, boredom, stereotyping of or hostility towards the host culture, overeating or overdrinking, withdrawal, and inability to work effectively.D Different people experience different levels of culture shock and react in different ways. For example, Eliza got angry while Yoshi withdrew from society. The most important thing to reme
展开阅读全文