某/etc/fstab文件中的某行如下:/dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2请解释其含义。参考答案:(1)第一列:将被加载的文件系统[1]名;(2)第二列:该文件系统的安装点;(3)第三列:文件系统的类型;(4)第四列:设置参数;(5)第五列:供备份程序确定上次备份距现在的天数;(6)第六列:在系统引导时检测文件系统的顺序。14.Apache服务器的配置文件httpd.conf中有很多内容,请解释如下配置项[2]:(1)MaxKeepAliveRequests 200(2)UserDir public_html(3)DefaultType text/plain(4)AddLanguare en.en(5)DocumentRoot“/usr/local/httpd/htdocs”(6)AddType application/x-httpd-php.php.php.php4参考答案:(1)允许每次连接的最大请求数目,此为200;(2)设定用户放置网页的目录;(3)设置服务器对于不认识的文件类型的预设格式;(4)设置可传送语言的文件给浏览器;(5)该目录为Apache放置网页的地方;(6)服务器选择使用php4。15.某________主机的/etc/rc.d/rc.inet1文件中有如下语句,请修正错误,并解释其内容。/etc/rc.d/rc.inet1:……ROUTE add –net default gw 192.168.0.101 netmask 255.255.0.0 metric 1ROUTE add –net 192.168.1.0 gw 192.168.0.250 netmask 255.255.0.0 metric 1参考答案:修正错误:(1)ROUTE应改为小写:route;(2)netmask 255.255.0.0应改为:netmask 255.255.255.0;(3)缺省路由的子网掩码[3]应改为:netmask 0.0.0.0;(4)缺省路由必须在最后设定,否则其后的路由将无效。解释内容:(1)route:建立静态路由表的命令;(2)add:增加一条新路由;(3)-net 192.168.1.0:到达一个目标________的网络地址;(4)default:建立一条缺省路由;(5)gw 192.168.0.101:网关地址;(6)metric 1:到达目标网络经过的路由器数(跳数)。16.试解释apache服务器以下配置的含义:(1)port 1080(2)UserDir userdoc(3)DocumentRoot“/home/htdocs”(4)<Directory /home/htdocs/inside>;Options Indexes FollowSymLinksAllowOverride NoneOrder deny,allowdeny from allallow from 192.168.1.5</Directory>;(5)Server Type Standlone参考答案:Apache服务器配置行含义如下:(1)将apache服务器的端口号设定为1080;(2)设定用户网页目录为userdoc;(3)设定apache服务器的网页根目录[4]:/home/htdocs;(4)在此apache服务器上设定一个目录/home/htdocs/inside,且此目录只允许IP地址为192.168.1.5的主机访问;(5)定义apache服务器以独立进程的方式运行。17.简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?参考答案:(1)ftp有两种登录方式:匿名登录和授权登录。使用匿名登录时,用户名为:anonymous,密码为:任何合法email地址;使用授权登录时,用户名为用户在远程系统中的用户帐号,密码为用户在远程系统中的用户密码。区别:使用匿名登录只能访问ftp目录下的资源,默认配置下只能下载;而授权登录访问的权限大于匿名登录,且上载、下载均可。(2)ftp文件传输有两种文件传输模式:ASCII模式和binary模式。ASCII模式用来传输文本文件,其他文件的传输使用binary模式。(3)常用的ftp文件传输命令为:bin、asc、put、get、mput、mget、prompt、bye。四.编程与应用题:1.用Shell编程,判断一文件是不是字符设备文件,如果是将其拷贝到/dev目录下。参考程序:#!/bin/shFILENAME=echo“Input file name:”read FILENAMEif [ -c "FILENAME" ]thencp FILENAME /devfi2.请下列shell程序加注释,并说明程序的功能和调用方[5]法:#!/bin/sh#!/bin/sh## /etc/rc.d/rc.httpd## Start/stop/restart the Apache web server.## To make Apache start automatically at boot, make this# file executable: chmod 755 /etc/rc.d/rc.httpd#case "1" in'start')/usr/sbin/apachectl start ;;'stop')/usr/sbin/apachectl stop ;;'restart')/usr/sbin/apachectl restart ;;*)echo "usage 0 start|stop|restart" ;;esac参考答案:(1)程序注释#!/bin/sh定义实用的shell## /etc/rc.d/rc.httpd注释行,凡是以星号开始的行均为注释行。## Start/stop/restart the Apache web server.## To make Apache start automatically at boot, make this# file executable: chmod 755 /etc/rc.d/rc.httpd#case "1" in #case结构开始,判断“位置参数”决定执行的操作。本程序携带一个“位置参数”,即1'start') #若位置参数为start/usr/sbin/apachectl start ;; #启动httpd进程'stop') #若位置参数为stop/usr/sbin/apachectl stop ;; #关闭httpd进程'restart') #若位置参数为stop/usr/sbin/apachectl restart ;; #重新启动httpd进程*) #若位置参数不是start、stop或restart时echo "usage 0 start|stop|restart" ;; #显示命令提示信息:程序的调用方法esac #case结构结束(2)程序的功能是启动,停止或重新启动httpd进程(3)程序的调用方式有三种:启动,停止和重新启动。3.设计一个shell程序,添加一个新组为class1,然后添加属于这个组的30个用户,用户名的形式为stdxx,其中xx从01到30。参考答案:#!/bin/shi=1groupadd class1while [ i -le 30 ]doif [ i -le 9 ] ;thenUSERNAME=stu0(i)elseUSERNAME=stu(i)fiuseradd USERNAMEmkdir /home/USERNAMEchown -R USERNAME /home/USERNAMEchgrp -R class1 /home/USERNAMEi=((i 1))done4.编写shell程序,实现自动删除50个账号的功能。账号名为stud1至stud50。参考程序:#!/bin/shi=1while [ i -le 50 ]douserdel -r stud(i)i=((i 1 ))done5.某系统________员需每天做一定的重复工作,请按照下列要求,编制一个解决方案:(1)在下午4 :50删除/abc目录下的全部子目录和全部文件;(2)从早8:00~下午6:00每小时读取/xyz目录下x1文件中每行第一个域的全部数据加入到/backup目录下的bak01.txt文件内;(3)每逢星期一下午5:50将/data目录下的所有目录和文件归档并压缩为文件:backup.tar.gz;(4)在下午5:55将IDE接口的CD-ROM卸载(假设:CD-ROM的设备名为hdc);(5)在早晨8:00前开机后启动。参考答案:解决方案:(1)用vi创建编辑一个名为prgx的crontab文件;(2)prgx文件的内容:50 16 * * * rm -r /abc/*0 8-18/1 * * * cut -f1 /xyz/x1 >;>; /backup/bak01.txt50 17 * * * tar zcvf backup.tar.gz /data55 17 * * * umount /dev/hdc(3)由超级用户登录,用crontab执行prgx文件中的内容:root@xxx:#crontab prgx;在每日早晨8:00之前开机后即可自动启动[6]crontab。6.设计一个shell程序,在每月第一天备份并压缩/etc目录的所有内容,存放在/root/bak目录里,且文件名为如下形式yymmdd_etc,yy为年,mm为月,dd为日。Shell程序fileback存放在/usr/bin目录下。参考答案:(1)编写shell程序fileback:#!/bin/shDIRNAME=`ls /root | grep bak`if [ -z "DIRNAME" ] ; thenmkdir /root/bakcd /root/bakfiYY=`date %y`MM=`date %m`DD=`date %d`BACKETC=YYMMDD_etc.tar.gztar zcvf BACKETC /etcecho "fileback finished!"(2)编写任务定时器:echo "0 0 1 * * /bin/sh /usr/bin/fileback" >; /root/etcbakcroncrontab /root/etcbakcron或使用crontab -e命令添加定时任务:0 1 * * * /bin/sh /usr/bin/fileback7.有一普通用户想在每周日凌晨零点零分定期备份/user/backup到/tmp目录下,该用户应如何做?参考答案:(1)第一种方法:用户应使用crontab –e命令创建crontab文件。格式如下:0 0 * * sun cp –r /user/backup /tmp(2)第二种方法:用户先在自己目录下新建文件file,文件内容如下:0 * * sun cp –r /user/backup /tmp然后执行crontab file使生效。8.设计一个Shell程序,在/userdata目录下建立50个目录,即user1~user50,并设置每个目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组的权限为:读、执行。参考答案:建立程序Pro16如下:#!/bin/shi=1while [ i -le 50 ]doif [ -d /userdata ];thenmkdir -p /userdata/userichmod 754 /userdata/useriecho "useri"let "i = i 1"(或i=((i+1))elsemkdir /userdatamkdir -p /userdata/userichmod 754 /userdata/useriecho "useri"let "i = i 1"(或i=((i+1))fidone五、多选题1.关于硬链接的描述正确的()。A跨文件系统B不可以跨文件系统D可以做目录的连接C为链接文件创建新的i节点E链接文件的i节点同被链接文件的i节点2.在网站发布用户wang的个人网页时,需要创建用户网页目录,假定用户网页目录设定为web
二、判断题(1)break语句的作用就是结束本层循环。(×)(2)do-while语句构成的循环不能用其它语句构成的循环来代替。(×)(3)用do-while语句构成循环时,只要while后的表达式为0时就结束循环。(√)(4)for(表达式1;表达式2;表达式3)中,表达式1和表达式3不能同时都是逗号表达式。(×)(5) for循环中,如果表达式2为空,则该循环一定是死循环。(×)(6) while循环的while()后没有分号,而do-while循环的while()后一定要有一个分号。(√)(7) for(i=0,j=10;i<=j;i++,j--) k=i+j;执行完后,k的值为50。(×)(8) C语言中while与do-while语句的主要区别是:do-while的循环体至少无条件执行一次。(√)(9)语句x=3; do (printf("%2d",x--);) while(!x); 的执行结果是3。(√)(10)若i为整型变量,则以下循环 i=0; while(i=0) i++;一次也不执行。(√)(11)由i=-1;while(i<10)i+=2;i++;可知此while循环的循环体执行次数为6次。(√)(12)在循环外的语句不受循环的控制,在循环内的语句也不受循环的控制。(×)(13)do…while语句的循环体至少执行1次,while和for循环的循环体可能一次也执行不到。(√)(14)break;语句执行时退出到包含该break;语句的所有循环外。(√)(15)for循环、while循环和do while循环结构之间可以相互转化。(√)(16)for(;;)的循环条件始终为真。(√)(17)从语法角度看for(表达式1;表达式2;表达式3)语句中的3个表达式均可省略。(√)(18)双重循环for(i=0;i<5;i+=2)for(j=0;j<5;j++)的循环体的执行次数为15。(√)(19)C语言中,do-while语句构成的循环只能用break语句退出。 (×)(20)for、while和do while循环结构的循环体均为紧接其后的第一个语句(含复合语句)。(√)(21)break语句用在循环体中,可结束本层循环,continue语句用在循环体中,可结束本次循环。( √ )(22 在do-while循环中,任何情况下都不能省略while。(√)(23) 在do-while循环中,根据情况可以省略while。(×)(24)do-while循环由do开始,while结束,循环体可能一次也不做。(×)(25)for语句的循环体至少执行一次。(×)(26)for循环语句只能用于循环次数确定的情况下。(×)(27)break语句不能终止正在进行的多层循环。(√)(28)continue语句对于while和do-while循环来说,意味着转去计算while表达式。(√)(29) 对于for(表达式1;表达式2;表达式3)语句来说,continue语句意味着转去执行表达式2。(30) 在switch语句中,每一个case常量[1]表达式的值可以相同。(×)(31)若有说明int c;则while(c=getchar());没有语法错误[2]。(√)(32)执行语句 for(i=1;i++<4;); 后变量 i 的值是4。(×)(33)t为int类型,进人下面的循环之前t的值为0。While ( t=1 ) ( ……),则循环控制表达式的值为1。(√)(34)表达式E==0与do--while(E);语句中的(E)是不等价的。(√)(35)表达式E==0与语句while(!E);中的表达式!E是不等价的。(×)(36) C语言的三种循环不可嵌套使用。(×)(37) 在C语言中 do-while 语句和for循环均是先执行循环体语句,再判断表达式。(×)(38) for(; ;)和while(1)构成的都是无限循环。(√)(39) C语言中实现循环结构的while语句和do-while语句是完全等价的。(×)(40) int s=36;while(s) --s;构成的一定是死循环。(×)(41) 程序段[3] int =0;while(t=1)(printf("%dn",t);)在运行时,printf语句的执行次数是0次。 (×)(42)程序 #include int main() (int x=23;。do {printf("%d",x--); while(!x); )运行时的输出结果是23。 (√)(43) 表达式max=(a>b)?a:b的作用是将二者中的较大值赋值给max。(√) (44) 在c语言中,if可以单独使用。(√) (45) for(表达式1;;表达式3)可理解为for(表达式1;1;表达式3)。 (√)(46) C语言的当型循环是先执行循环后判断条件。(×)(47) do...while语句与while语句的区别是关键字“while”出现的位置不同。(×)(48) 现有定义int k=1;则执行语句while(++k<4);后,k的值为4。(√)(49) 执行“for (i=1;i<10;i+=2) s+=i;”后,i的当前值为11。(√ )(50) 在标准C中,while后表达式只能是逻辑或关系表达式。(×)(5) C程序的注释只能是一行。(× )(6) C程序的注释不能是中文文字信息。(× )(7) 可以使用Turbo C来编译和连接一个C程序。(√ )(8)可以使用Turbo C来运行一个C程序。(√)(9) 可以使用Turbo C来实时调试[4](即动态调试)一个C程序。(√ )(10) Vasual c++6.0中可以使用“/”和 “/* */”注释程序,注释部分不编译。(√)(11) 将C程序编译成目标文件,其扩展名为EXE。(×)(12) C语言具有简洁明了的特点。(√)(13) 预处理命令的前面必须加一个“#”号。(√)(14) C语言是一种具有某些低级语言[5]特征的高级语言[6]。(√)(15) C语言的应用比较广泛,不仅能够用来编写应用软件,而且能够编写系统软件。(√)(16) C语言可以中可以有多个函数,但只能有一个主函数。(√)(17) 一个C程序可以由多个源程序[7]文件构成,但其中只能有一个main()函数。(√)(18) C语言采用解释方式将源程序转换为二进制[8]的目标代码[9]。(× )(19) 用C语言可直接进行位运算和取地址等运算,因此C语言是一种低级语言。(×)(20)C程序是由函数构成的,每一个函数完成相对独立的功能。(√ )(21) 在C源程序中,之间的注释信息也被编译,但对程序运行运果不发生影响。(× )(22) 在C语言中,字母的大小写不被区分。(× )(23) C语言中没有依存于硬件的I/O语句。( √)(24) 按现代风格设计的C程序中,main中对函数声明的信息与定义此函数时第一行的信息完全相同。(√ )(25) 对C语言中用到的任何一个变量都要规定其类型。( √ )(26) 计算机的一切操作都是由程序控制[10]的,离开了程序,计算机将一事无成。(√)(27) 由于计算机能直接识别和接受机器指令[11],所以机器语言[12]是最适合人们编程的语言。(×)(28) 编译程序[13]可以把用高级语言写的程序转换为机器指令的程序。(√)(29) 一般而言,我们把用高级语言编写的程序称为目标程序[14]。(×)(30) C语言源程序在生成可执行程序[15]前,应该先编译再连结。(√)(31) 高级语言之所以高级,就在于用它来编写程序可以不遵循任何形式。 (×)(32) 语言程序设计自由度大,所以属于非结构化语言。 (×)(33) C语言属于高级语言,不允许直接访问物理地址。(×)(34) 所谓程序就是一组计算机能识别和执行的指令。(√)(35) 函数是C程序的主要组成部分。(√)(36) C语言俗称"低级语言的高级形式",这说明C语言的功能不强。(×)(37) C语言是一种结构化程序设计语言[16]。(√)(38) C语言是一种面向对象的程序设计语言[17]。(×)(39) C程序总是从程序的第一条语句开始执行。(40) C语言的祖先是B语言。( )
四、简答题(共2题,20.0分)2.(简答题,10.0分)请简述v-if和v-show指令的区别。
大模型的主要应用领域是什么?A. 自然语言处理B. 机器视觉C. 云计算
3个二进制[1]数10.11100、11010000、01010101进行"与"运算的结果是________。A)00010000 B)11111101C)11101101D)11100001 125、3个二进制数1011、1100、0101进行"或"运算的结果是________。A)0000 B)0101C)1100D)1111 126、与二进制小数0.1等值的十六进制[2]小数为________。A)0.2H B)0.1HC)0.4H D)0.8H 127.二进制数0.101B转换成十进制[3]是________。A)0.625B)0.75C)0.525D)0.6125 128、下列无符号整数中最大的数是________。A)(10100011)2 B)(FF)16C)(237)8 D)(789)10 129、八进制[4]数127.6对应的十六进制数是________。A)A7.6 B)5E.CC)57.6 D)57.C 130、在下列不同进制的4个数中,最大的1个数是________。A)(11101101)2 B)(95)10C)(37)8 D)(A7)16 131、下列数值中最小的数为________。A)(150)10 B)(172)8C)(1101011)2 D)(1232)4 132、已知字符8的十六进制ASCII码是38H,则二进制数0110101是字符________的ASCII码。A)5 B)6C)7 D)9 133、DOS操作系统中,代表键盘的设备名是________。A)DIEPLAYB)CONC)AUT. D)COM1 134、如果磁盘上有一文件TEST.BAT,一般来说,这个文件是________。A)自动批处理文件[5]B)可执行的二进制代码文件C)编辑文件时产生的备份文件D)可执行的批处理文件 135、DOS命令可分为内部命令和外部命令两类,所谓内部命令是指_______的命令。A)在系统启动[6]后常驻内存B)在系统启动后驻留磁盘C)固化于ROM中D)用机器语言[7]编写 136、DOS基本系统主要由_______4部分组成。A)引导程序[8]、内部命令程序、外部命令程序、命令处理模块B)命令处理模块、引导程序、显示管理、文件管理[9]模块C)键盘命令处理模块、文件管理模块、基本输入/输入管理模块、引导程序D)基本输入/输入管理、键盘管理模块、引导程序、显示管理 137、DOS的引导程序是在磁盘_______是装入软盘的。A)拷贝B)启动C)格式化D)初始化 138、控制键_______的功能是进行键盘输入的大小写转换。A)Caps Lock B)ShiftC)Nu. D)Alt 141、网络适配器[10]是一块插件板,通常插在PC机的扩展槽中,故又称________。A)网络接口板或网卡B)调制解调器[11]C)网桥D)网点 142、下列结构中不是计算机网络[12]的系统结构的是______。A)星型结构B)总线结构[13]C)单线结构D)环形结构 143、计算机网络的目标是实现________。A)数据处理[14]B)信息、传输与数据处理C)文献查询D)资源共享与信息传输 144、表示数据传输[15]有效性的指标是_________。A)误码率B)传输速率C)信道容量D)频带利用率 145、传输速率的单位是bps,其含义是_______。A)Bytes Per Second B Baud Per SecondC)Bite Per SecondD)Billion Per Second 146、在传输数据时,以原封不动的形式把来自终端的信息送入线路称为_________。A)调制B)解调[16]C)基带传输[17]D)频带传输 147、下列传输介质中,抗干扰能力最强的是_________。A)微波B)光纤C)同轴电缆[18]D)双绞线[19] 148、一座大楼内各室中的微机进行联网,这个网络属于________。A)WAN B)LANC)MAN D)GAN 149、以下关于OSI的叙述中,错误的是________。A)OSI是由ISO制定的B)物理层负责数据的传送C)网络层负责数据打包后再传送D)最下面两层为物理层和数据链路[20]层 150、局域网[21]的网络软件主要包括________。A)网络操作系统[22],网络数据库管理系统和网络应用[23]软件B)服务器操作系统,网络数据库管理系统和网络应用软件C)网络数据库管理系统和工作站软件D)网络传输协议和网络应用软件151、调制解调器(Modem)的功能是实现____________。A)数字信号[24]的编码B)数字信号的整形C)模拟信号[25]的放大D)模拟信号和数字信号的转换 152、网上"黑客"是指________的人。A)总在晚上上网B)匿名上网C)不花钱上网D)在网上私闯他人计算机系统 153、多机系统是指____________。A)把多个计算机并联起来的系统B)多个CPU共存于一台计算机系统C)多个终端连在只有一个CPU的主机系统D)可以实行多任务的系统 154、局域网是在局部地区内传送信息并实现资源共享的计算机网络,因此它不能____________。A)连接几十公里外的用户B)使用光纤作为传输媒介C)连接外部设备或不同型号的计算机D)与大型计算机连接 155、从域名可以看出,它是中国的一个____________站点。A)政府部门B)军事部门C)工商部门D)教育部门 156、互联网络上的服务都是基于一种协议,WWW服务基于___________协议。A)SMIP B)GTTPC)SNMPD)TELNET 157、http是一种____________。A)高级程序设计语言[26]B)域名C)超文本[27]传输协议D)网址 158、因特网上许多复杂网络和许多不同类型的计算机之间能够互相通信的基础是___________协议。A)X.25B)ATMC)Nove11D)TCP/IP 159、若需将两个完全不同的网络连接起来,必须使用__________作为网间协议转换。A)集线器[28]B)中继器[29]C)网桥D)网关 160、电子邮箱的地址由____________。A)用户名和主机域名两部分组成,它们之间用符号"@"分隔B)主机域名和用户名两部分组成,它们之间用符号"@"分隔C)主机域名和用户名两部分组成,它们之间用符号"·"分隔D)用户名和主机域名两部分组成,它们之间用符号"·"分隔 161、国际标准化组织(ISO)提出的"开放系统互连[30]模式"(OSI)是计算机网络通信基本协议,分为____层。A)5B)6C)7D)8 162、信息技术的核心是__________的结合,它是信息时代的社会技术。A)计算机与光盘B)多媒体与现代通信技术C)计算机与现代通信技术D)网络与多媒体 163、我国的"三金"工程是指以_________为代表的全社会公用网络和行业专用网络。A)金桥、金卡和金关B)信息卡、电子邮件[31]和电子传真C)E-mail, Fax和InternetD)电子货币[32]、电子商务和电子营销 164、在计算机领域中,媒体是指___________。A)各种信息的编码B)计算机的输入输出信息C)计算机屏幕显示的信息D)表示和传播信息的载体 165、多媒体计算机系统指的是计算机具有处理__________的功能。A)文字与数字处理B)图、文、声、影象和动画C)交互式D)照片、图形 166、下面关于多媒系统的描述中,_________是不正确的。A)多媒体系统是对文字、图形、声音等信息及资源进行管理的系统B)数据压缩[33]是多媒体处理的关键技术C)多媒体系统可以在微型计算机上运行D)多媒体系统只能在微型计算机上运行 167、多媒体信息不包括_________。A)字、图形B)音频、视频C)影象、动画D)光盘、声卡 168、多媒体技术除了必备的计算机外,还必须配有_________。A)电视机、声卡、录相机B)声卡、光盘驱动器、光盘应用软件C)驱动器、声卡、录音机D)电视机、录音机、光盘驱动器 169、下列关于电子邮件的说法不正确的是_________。A)电子邮件是用户或用户组之间通过计算机网络收发信息的服务B)向对方发送电子邮件时,对方不一定要开机C)电子邮件由电子头和电子体两部分组成D)发送电子邮件时,一次只能发给一个接收者 170、计算机2000年问题对计算机的影响主要是_________。A)是损坏所有POS(销售终端)和ATM(自动提款机)B)破坏或丢失磁盘中的数据C)会引起计算机系统出现计算错误D)2000年1月1日那天,使计算机内存中的数据急剧膨胀而导致系统瘫痪 171、防止软盘感染病毒的有效方法是_________。A)不要把软盘和有病毒软盘放在一起B)将软盘写保护[34]C)保持机房清洁D)定期对软盘格式化 172、下面是关于计算机病毒的两种论断:(1)计算机病毒也是一种程序,它在某些条件下激活,起干扰破坏作用,并能传染到其他程序中去。(2)计算机病毒只会破坏磁盘上的数据。经判断_________。A)只有(1)正确B)只有(2)正确C)(1)(2)正确D)(1)(2)都不正确 173、计算机病毒是一种_________。A)计算机命令B)人体病毒C)计算机程序D)外部设备 174、病毒产生的原因是。A)用户程序有错误B)计算机硬件[35]故障C)计算机系统软件有错误D)人为制造 175、在下列4项中,不属于计算机病毒特征的是____________。A)潜伏性B)可激活性C)传播性D)免疫性 176、若发现某片软盘已经感染上病毒,则可_____________。A)将该软盘报废B)换一台计算机再使用该软盘上的文件C)将该软盘上的文件拷贝到另一片软盘上使用D)用消毒软件清除该软盘上的病毒或者在确认无病毒的计算机上格式化该软盘 177、计算机病毒所造成的危害是___________。A)使磁盘发霉B)破坏计算机系统C)使计算机内存芯片损坏D)使计算机系统突然掉电 178、文件型病毒传染的对象主要是______类文件。A).WPS B).PRGC).DBF D).COM和.EXE 179、目前使用的防病毒软件的作用________。A)查出任何已感染的病毒B)查出并清除任何病毒C)清除已感染的任何病毒D)查出已知的病毒,清除部分病毒2006年专转本计算机复习题库答案(选择题)
C语言的格式输出函数是[ printf() ]。9当a=5,b=4,c=2时,表达式a>b!=c 的值是[ 1 ]10已知A=7.5,B=2,C=3.6,表达式A>BC>A || A<B!C>B的值是[ 0 ]数组是C语言的一种构造数据类型[1],其元素的类型可以是整型、实型、字符型甚至结构类型。 对设需定义一个有15个元素的数组a,并对其前5个元素赋初值,可用如下语句实现:int a[]=(1,2,3,4,5); 错数组定义时,只允许使用常量[2]表达式定义数组的大小,其值必须是正整数,而不能用变量来定义数组长度。 对C语言数组的下标从0开始,下标必须是整数型的常量或变量。 对数组是数目固定、类型相同的若干变量的有序集合。数组中的每一个数(变量)称为数组元素,数组中的所有元素都属于同一种数据类型。 对数组元素下标的下界是固定的,总是为0。 对一维数组在引用时下标的范围是:0 <= 下标 < 数组的长度 。 对若有数组定义为:int a[100];则该数组的下界为0,上界为100。数组元素下标范围是: 下界 <= 下标 < 上界。 对设已定义:double a[5][5]; 则数组a在内存中的存放顺序是:a[0][0],a[0][1],a[0][2], ... ,a[4][3],a[4][4] 。 对C语言(数组)二设已定义:float a[15]; 则数组a可引用的元素有( )A. a[1]~a[15] B. a[0]~a[15] C. a[1]~a[14] D. a[0]~a[14] E. 以下程序段[3]给数组所有元素输入数据: F. in() G. [10],i=0;));... ...}应在园括号中填入的是:a+(i++)a[i+1]a+ia[++i][100]; 则数组w的元素下标范围是( b ).[0,100][0,99][1,100][1,99][10]=(1,2,3,4,5,6,7,8,9,10); char c='a'; 则数值为4的表达式是( d ).a['f'-c]a[4]a['d'-'c']a['d'-c][8]=(2,3,4);则数组b在内存中所占字节数为( d ).36816).数组首地址数组的第一个元素值数组中全部元素的值数组元素的个数[10] ,其数组元素的下标下限为().1910[10],以下语句哪一个不成立( d )?数组在内存中占有一连续的存储区a代表a数组在内存中占有的存储区的首地址*(a+1)与a[1]代表的数组元素相同a是一个变量[10]=( 1,2,3,4),以下语句哪一个成立( d )?若引用a[10],编译时[4]报错若引用a[10],连接时报错若引用a[10],运行时出错若引用a[10],系统不报错)?a[10]是a数组的最后一个元素的引用a数组中有10个元素a数组中每个元素都为整数a数组是整型数组执行下面的程序段后,变量k中的值为( d ).[2];[0]=k;k=s[1]*10;不定值333010[4];若要把10,20,30,40分别赋值给数组a的4个元素,下面正确的赋值方式是( d ).scanf("%d%d%d%d",a[0],a[1],a[2],a[3]};scanf("%s",a);a=(10,20,30,40);a[0]=10;a[1]=a[0]+10;a[2]=a[1]+10;a[3]=a[2]+10;下列数组定义正确的是( b ).int a[];char a[100]=(68,69,70);int n=100,a[n];char n=4,a[n]=("abc");).可以只对数组的前几个元素赋初值可以只对数组的中间几个元素赋初值可以只对数组的后几个元素赋初值以上说法全部正确决定数组所占内存单元多少的是( d ).数组的长度数组的类型数组在初始化时被赋值的元素的个数数组元素的个数及其类型以下程序的输出结果是( c ).in( )[10];[i]=10-i;[2],a[5],a[8]);}258741852369设有程序段:N 3M N+2t a[M][N];的元素个数和最后一个元素分别为( d ).15,a[5][3]15,a[3][5]8,a[4][2]15,a[4][2][2][4]=(1,2,3,4,5,6,7,8);printf("%d",x[2][4]); 则输出结果是( c ).81随机数语法检查出错以下程序的输出结果是( c ).in()[3][3]=( 1,2,3,4,5,6,7,8,9 );[i][2-i] );}1,5,91,4,73,5,73,6,9以下数组定义中正确的是( d ).float f[3,4];int a[ ][4];char c(3);double d[3+2][4];指出以下错误语句( c ).int a[2][3]= ({1,2,3),(4,5,6)};int b[2][3]= (1,2,3,4,5,6);int a[][]=({1,2,3),(4,5,6)};int a[][3]= ({1,2,3),(4,5,6)};[][3]=({1,2,3),(4,5,6)};以下语句哪一个成立( c )?b[1][2]的值为1b[1][2]的值为4b[1][2]的值为6b[1][2]的值为2[2][3]=({1,2,3),(4,5,6)},b[2][3]=( 1,2,3,4,5,6);以下语句哪一个不成立( b )?a和b数组中各有6个元素b数组的初始化是错误的a数组与b数组中每个对应元素相等a、b数组都是整型数组合法的数组初始化是( b d ).int x[][]=({1,2,3),(4,5,6)};int x[][3]=(1,2,3,4,5);int x[3][3]=(1,2,3;4,5,6;7,8,9);int x[3][3]=(1,2,3);在对二维数组初始化时,错误的说法是( c ).可对二维数组的全部元素赋初值可对二维数组的部分元素赋初值给二维数组的全部元素赋初值时,可以不指定第一维的长度但第二维的长度不能省略给二维数组的全部元素赋初值时,可以不指定第二维的长度但第一维的长度不能省略).in()[4][4]=({1,3,5),(2,4,6),(3,5,7)};n",a[0][3],a[1][2],a[2][1],a[3][0]);}065014705430输出值不确定).按行顺序按列顺序按元素的大小按元素被赋值的先后顺序r a[10]=('1','2','3','4','5'); 则a[5]的正确初值是( c ).'5'5'0'' 'r a[10]; 下列语句那个是正确的()?scanf("%c",a[0]);scanf("%c",a);printf("%c",a)printf("%c",a[0])r a[][5]=({'*'),('*',' ','*'),('*',' ',' ',' ','*'),('*',' ','*'),('*')};[0][0]和a[4][4]的初值分别为( d ).*,*空格,空格空白符,**,空白符student."}; 则a在内存中占用的字节数是( c ).15121632r u[ ]="abcdef"; char v[ ]=('a','b','c','d','e','f'); 则下列正确的描述为( c ).数组u和数组v等价数组u和数组v的长度相等数组u的长度大于数组v的长度数组u的长度小于数组v的长度若有以下定义和语句,则输出结果是( b ).r string[ ]="Sunny";printf("%.3s",string);SuSun C) Sunn D) Sunny语言中实现字符串输入的库函数是( a ).gets(字符数组)puts(字符数组)strlen (字符串)strcmp(字符串1,字符串2)r a[]=("hello"),该数组的元素个数是( c ).不知道567r a[10]=("hello"),该数组的元素中’0’的个数是().1056r a[10]=("hello"),该数组的元素中 a[5]是( c ).'h''o''0''l'c ):可以用scanf("%s",a[0]);语句对a[0]元素重新赋值。可以用scanf("%s",a);语句对a数组重新赋值。可以用scanf("%c",a[3]);语句对a[3]元素重新赋值。可以用scanf("%s",a);语句对a数组重新赋值。数组初始化时,下面说法错误的是( b d ).当对一维数组的全部元素赋初值时,可以不指定长度当对二维数组的全部元素赋初值时,可以省略维数用字符串对一维字符数组赋值时,可以不指定长度用字符串对二维字符数组赋值时,可以省略维数int n=10,a[n]; 错[15]=(1,2,3,4,5); 则语句 printf("%d",a[5]); 的输出结果是5。 错数组中的所有元素必须属于同一种数据类型。 对数组名表示的是该数组元素在内存中的首地址。 对语言只能单个引用数组元素而不能一次引用整个数组。 错[10]; 则数组a的最后一个元素是a[9],数组 a共有9个元素。 错语言中数组元素用数组名后带圆括弧的下标表示。 错语言中数组所占存储单元[5]的多少仅由数组的长度决定。 错[10];则语句for(i=0;i<10;i++) scanf("%d",a[i]);是正确的。 错[][]=({1,2,3),(4,5,6),(7,8,9)}; 错语言(函数,变量作用范围)一语言程序的基本单位是().程序语句字符函数bcd )。int max()int max(x,y)( int x,y,z; int x,y;z=x>y?x:y; {int z;) z=x>y?x:y;int max(x,y) return(z);( int x,y,z; )int max()return (z); ( )}以下叙述中正确的是( c ).在C语言中总从第一个开始定义的函数开始执行在C语言中所有调用别的函数必须在main函数中定义C语言总是从main函数开始执行在C语言中,main函数必须放在最前面).C语言程序是由一个或多个函数组成,其中至少有一个主函数一个C语言文件至少应有一个主函数所有C语言函数都有返回值C程序中,main函数必须放在其他函数之后).double fun(int x,int y); (int z;z=x+y; return z;)fun(int x,y)(int z; return z;)ouble fun(int x,int y);(double z;z=x+y; return z;)double fun( x, y)int x,y;(double z; z=x+y; return z;)以下正确的函数声明形式是( c ).float fun(int x,int y)float fun(int x, y)float fun(int x,int y);float fun(int ,int )语言中,函数返回值的类型是由()决定的。调用函数时临时return语句中的表达式类型调用该函数的主调函数类型定义函数时,所指定的函数类型)。可以在同一个函数中出现多次必须在每个函数中出现在主函数和其它函数中均可出现只能在除主函数之外的函数中出现一次语言中形式参数[6]的作用范围是( a ).其所在的函数内整个程序文件以下正确的函数定义形式是( b ).double fun(int x,int y)double fun(int x,int y);double fun(int x, y)double fun(int x, y);以下函数f返回值是( d ).(int x)(return x;)void类型int类型float类型无法确定返回值类型以下说法中正确的是( d ).定义函数时,形参的类型说明可以放在函数体内return后面的值不能为表达式如果函数值的类型与返回值的类型不一致,以函数值类型为准如果形参与实参[7]的类型不一致,以实参为准).数组的首地址数组第一个元素的值数组中全部元素的值数组元素的个数语言中,调用一个函数时,当形参是变量名时,实参和形参之间的数据传递是( ) 。单纯值传递单纯地址传递值传递和地址传递都有可能由实参传给形参,然后由形参传回给实参,既是双向传递下列函数调用[8]中,不正确的是 ( d )。max(a,b);max(3,a+b);max(3,5);int max(a,b);b,程序运行结果为 ( d )。in()r a[2];;[1],a[2]);}a,ba,b,程序出错语言函数的有关描述中,正确的是( a ).在C语言中调用函数时,若函数参数为简单变量,则只能将实参的值传给形参,形参的值不能传给实参函数必须有返回值,否则不能使用函数[9]C程序中有调用关系的所有函数必须放在同一源程序[10]文件中语言中以下正确的说法是( a ).当函数的参数为简单变量时,实参和与其对应的形参各占用独立的存储单元;当函数的参数为简单变量时,实参和与其对应的形参共占用一个存储单元;形参是虚拟的,不占用存储单元。).数组的首地址数组第一个元素的值数组全部元素的值数组元素的个数程序(int x)(return x;)in()(t a=3.14;;n",a);)执行结果为( c ).33.143.00的值应为().=3,b=2,c=1,则表达式a-b<c||b==c的值是[0 ]=0,b=4,c=5;则表达式a||b+cb!=c的值为[ 1 ]基础三)。floatb-a_123_0 lao goto temp_A int INT)。160.123-018-e30.12 2e4.2 123e4 .2343 .e5 0.0 1e3)。0160abc0100a120x8f 017 -0x11 7ff
以下哪些是主存储器的特点?()A. 存取速度快B. 容量较大C. 价格较高D. 断电后数据不丢失E. 用于长期存储数据
3-25 上题中的站点A和B在 t=0 时同时发送了数据帧。当 t=225 比特时间,A和B同-|||-时检测到发生了碰撞,并且在 t=225+48=273 比特时间完成了干扰信号的传输。A-|||-和B在 ykparallel CD 算法中选择不同的r值退避。假定A和B选择的随机数分别是rA-|||-=0 和 =1 试问A和B各在什么时间开始重传其数据帧?A重传的数据帧在什么-|||-时间到达B?A重传的数据会不会和B重传的数据再次发生碰撞?B会不会在预定的-|||-重传时间停止发送数据?
[判断题](3分)约束项就是逻辑函数中不允许出现的变量取值组合,用卡诺图化简时,可将约束项当作1,也可当作0。()A.错B.
5)[2013]某数采用IEEE 754单精度浮点数格式表示为C 640000 H,则该数的值_。A. -1.5times 2^13 B. -1.5times 2^12 C. -0.5times 2^13 D. -0.5times 2^12
热门问题
下列哪项关于监督学习算法的描述正确()A. 强化学习的训练效果一定优于监督学习B. 主要的监督学习方法包括生成方法和判别方法C. 广度优先搜索算法是一种监督学习算法
下列哪项不是求解对抗搜索问题的基本算法( ) A.反向传播算法 B.广度优先排序算法 C.Alpha-Beta剪枝算法D.最小最大搜索算法
4/5 以下属于人工智能实际应用的是()。A. 机器视觉B. 人脸识别C. 计算机辅助自动规划D. 智能工业机器人E. 刷卡门禁
网络诈骗中常见的“钓鱼网站”目的是()?A. 传播病毒B. 窃取个人信息C. 提供免费电影
网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误
7、 加强电脑安全防护,及时升级病 毒库,安装防火墙,及时查杀病毒和木马,是防范 电信网络诈骗的有效做法。A. 正确B. 错误
在决策树建立过程中,使用一个属性对某个结点对应的数集合进行划分后,结果具有高信息熵(highentropy),对结果的描述,最贴切的是()。A. 纯度高B. 纯度低C. 有用D. 无用E. 以上描述都不贴切
AdaBoosting采用多个单一分类器组成一个强分类器()A. 错误B. 正确
下列不属于量子机器学习算法的是()A. 量子支持向量机B. 量子主成分分析C. 薛定谔方程求解D. 深度量子学习
网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误
下列哪项贪婪最佳优先搜索算法的描述正确()A. 贪婪最佳优先搜索不属于启发式搜索算法B. 贪婪最佳优先搜索是一种A*搜索算法C. 贪婪最佳优先搜索是一种广度优先搜索算法D. 贪婪最佳优先搜索属于有信息搜索算法
Windows中“复制”操作的快捷键是Ctrl+V。
由脸书(Facebook)公司开发的深度学习编程框架是()A. TensorFlowB. PaddlePaddleC. PyTorchD. Mindspore
下列哪项属于因果推理模型()A. 因果图B. 神经符号推理C. 符号推理模型D. 结构因果模型
下列哪个方法属于知识图谱推理方法()A. 广度优先搜索B. 深度学习推断C. 路径排序算法D. 归纳逻辑程序设计
2.单选题 讯飞星火可以实现多种文案类型和语言风格的文本写作。讯飞星火(网页版)“内容写作”功能可选的“语言风格”不包括( )。A. 口语化B. 高情商C. 专业D. 热情
3.判断题K-means聚类算法对数据的尺寸敏感。()A. 对B. 错
程序=算法+()A. 数据结构B. 程序结构C. 控制结构[1]D. 体系结构
以下哪种方法属于卷积神经网络的基本组件()。A. 卷积层B. 池化层C. 激活函数D. 复制层
下列哪个方法属于知识图谱推理方法()A. 路径排序算法B. 深度学习推断C. 广度优先搜索D. 归纳逻辑程序设计