当前位置:首页 > 盐城市2019年职业学校对口单招高三年级第三次调研考试 计算机应用专业综合理论 试卷(含答案)
(27) }
程序第5行作用是 ,子函数sort对数组 (升序or降序)排序,该算法是 法排序,第8行中的a、N是 参数。 79. 阅读下列程序,请将运行结果填写在答题卡上相应位置。
#include
int a=1,b=2,c=3; switch(a<0) {
case 1:switch(b>0) {
case 1:printf(\ case 2:printf(\ }break;
case 2:printf(\ default:switch(c=1) {
case 1:printf(\
case 2:printf(\ default:printf(\ } } }
80. 阅读下列程序,请将运行结果填写在答题卡上相应位置。
#include
int fun(int x) {
static int y=a; int m; m=x+y;
y++;a++;b++;
printf(\}
int main() {
int a=2,i;
for(i=0;i<2;i++) fun(a); fun(b);
printf(\ }
81.程序功能:在一维升序数组a中,利用折半查找算法找整数m在数组中的位置。若找到,
计算机应用专业综合理论试卷 第9页(共12页)
则返回其下标值;反之,则返回-1。
#include
int fun(int a[],int m) {
int left=1, right= (1) , mid; while(left<=right) {
mid= (2) ; if(m>a[mid])
left=mid+1; else if(m return -1; } int main() { int i,a[N]={3,4,5,6,7,8,9,10,11,12},k,m; printf(\数组a:\ for(i=0;i printf(\ printf(\ scanf(\ (4) ; if (k>=0) printf(\ else printf(\} 82. 程序功能:从二进制文件file1.dat中读取10个整数存放在数组a中,筛选出其中的素数存入数组b,并将b中的素数写入二进制文件file2.dat中。 #include FILE *fp1,*fp2; int a[10],b[10]; int i,j,k=0,flag; if((fp1=fopen(\ fp2=fopen( (1) ); fread(a,sizeof(int),10,fp1); 计算机应用专业综合理论试卷 第10页(共12页) for(i=0;i<10;i++) { (2) ; for(j=2;j<=sqrt(a[i]);j++) if(a[i]%j==0)flag=0; if(flag==1) (3) ; } for(i=0;i printf(\ fwrite( (4) ); } fclose(fp1); fclose(fp2); } 六、计算作图题(本大题共5题,每题12分,共60分,答案一律填写到答题纸上) 83.电路如题83图所示,试用叠加定理求解 (1)15Ω电阻的电压。(设分图中的电压分量与图中U方向一致)(10分) (2)20V恒压源的功率并判断是产生功率还是消耗功率。(2分) 题83图 84.电路如题84(a)图所示,已知当R=10Ω时,电流I=2A。 (1)用戴维南定理求解题84(b)图所示电路,并画出戴维南定理等效电路。(6分) (2)电阻R为多大时,R可获得最大功率,最大功率是多少?(2分) (3)若Is=3A,R=15Ω时,20V恒压源的功率为多少?(4分) 题84(a)图 题84(b)图 计算机应用专业综合理论试卷 第11页(共12页) 85.电路如题85(a)图所示。 (1)写出逻辑函数表达式并转换成最小项;(4分) (2)列出该电路的真值表;(4分) (3)判断逻辑功能;(2分) (4)根据题85(b)图所示的输入波形画出输出波形。(2分) 题85(a)图 题85(b)图 86. JK触发器组成如题86图所示的电路,设触发器初态为0。 题86图 (1)画出8个 CP脉冲作用下Q0、Q1、Q2的波形;(9分,每个波形3分) (2)列出状态表;(2分) (3)分析电路的逻辑功能。(1分) 87. 明华和小玉夫妇有两个孩子玲玲和巧巧,全家外出吃饭一般要么去私房菜馆,要么去快餐店。每次出去吃饭前,全家要表决以决定去哪家餐厅。表决的规则是如果明华和小玉夫妇都同意,或多数同意,则他们去私房菜馆,否则就去快餐店。试设计一组合逻辑电路用与非门实现上述表决电路。 计算机应用专业综合理论试卷 第12页(共12页)
共分享92篇相关文档