noip2010提高组初赛试题及详细解析(c语言)

noip2010提高组初赛试题及详细解析(c语言)

ID:18192412

大小:61.50 KB

页数:11页

时间:2018-09-15

noip2010提高组初赛试题及详细解析(c语言)_第1页
noip2010提高组初赛试题及详细解析(c语言)_第2页
noip2010提高组初赛试题及详细解析(c语言)_第3页
noip2010提高组初赛试题及详细解析(c语言)_第4页
noip2010提高组初赛试题及详细解析(c语言)_第5页
noip2010提高组初赛试题及详细解析(c语言)_第6页
noip2010提高组初赛试题及详细解析(c语言)_第7页
noip2010提高组初赛试题及详细解析(c语言)_第8页
noip2010提高组初赛试题及详细解析(c语言)_第9页
noip2010提高组初赛试题及详细解析(c语言)_第10页
资源描述:

《noip2010提高组初赛试题及详细解析(c语言)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第十六届全国青少年信息学奥林匹克联赛初赛试题(提高组C语言二小时完成)●●全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效●●一.单项选择题(共10题,每题1.5分,共计15分。每题有且仅有一个正确选项。)1.与16进制数A1.2等值的10进制数是(C)A.101.2B.111.4C.161.125D.177.25解析1:看进制转换的表原式等于10(A)×161+1×160+2×16-1=161.1252.一个字节(byte)由()个二进制位组成。A.8B.16C.32D.以上都有可能解析2:一个字节(byte)由(8)个二进制位组成,即一个字节等于八比特3.一下逻辑表达式的值恒为真

2、的是()A.P∨(┐P∧Q)∨(┐P∧┐Q)B.Q∨(┐P∧Q)∨(P∨┐Q)C.P∨Q∨(P∧┐Q)∨(┐P∧Q)D.P∨┐Q∨(P∧┐Q)∨(┐P∧┐Q)解析3:各个逻辑符号的问题,可以进行一定的假设。设P,Q都为假"∨"表示"或"相当于生活中的“或者”,"∧"表示"与".相当于生活中说的“并且”"┐"表示"非".真或真为真:真或假为真:假或假为假:假与假为假,假与真为假,真与真为真。真为真,非真为假,假为假,非假为真。4.Linux下可执行文件的默认扩展名为()A.exeB.comC.dllD.都不是解析4:Linux下常见的文件名后缀、文件类型1、系统文件*.conf配置文件*.

3、rpmrpm包*.a一种存档文件*.lock一种琐文件*.~备份文件*.隐藏文件2:程序或脚本*.cc语言源程序文件*.cppc++语言源程序*.hc或c++头文件*.o程序对象文件*.plperl语言源程序*.phpphp语言源程序*.tcltcl脚本程序*.so/.lib库文件*.sqlsql语言文件3:格式文件*.txt无格式的ascii码文件*.html/.htm静态web页*.pspostScipt文件*.au一种声音文件*.wav一种声音文件*.xpm一种图像文件*.png一种图形,图像文件4:存档与压缩文件*.tartar归档文件*.Z/.gz/.bz2压缩文件*.tar.

4、gz/.tgz/.tar.bz2/.tbz为压缩后的tar包linux本身是没有扩展名这个概念的。只有文件属性里可以定义可执行权限5.如果在某个进制下等式7*7=41成立,那么在该进制下等式12*12=()也成立。A.100B.144C.164D.196解析5:设进制为z得到:12=1×z1+2×z012*12=(1×z1+2)*(1×z1+2)=z2+4z+4=1×z2+4×z1+4×z0=1446.提出“存储程序”的计算机工作原理的是()。5.1-9,,services,andmakethecitymoreattractive,strengtheningpublictransport

5、investment,establishedasthebackboneoftheurbanrailtransitmulti-level,multi-functionalpublictransportsystem,thusprotectingtheregionalpositionandachieveA.克劳德·香农B.戈登·摩尔C.查尔斯·巴比奇D.冯·诺依曼解析6:克劳德·香农:克劳德·艾尔伍德·香农(ClaudeElwoodShannon,1916年4月30日—2001年2月26日)美国数学家,信息学的创始人。冯.诺依曼,计算机之父,第一台计算机设计出来之后,没有内存,冯.诺依曼提出了

6、存储程序的概念和思路阿兰·麦席森·图灵AlanMathisonTuring,6月23日生于英国伦敦。是英国著名的数学家和逻辑学家,被称为计算机科学之父、人工智能之父,是计算机逻辑的奠基者,提出了“图灵机”和“图灵测试”等重要概念。人们为纪念其在计算机领域的卓越贡献而设立“图灵奖”。7.前缀表达式“+3*2+512”的值是()A.23B.25C.37D.65解析7:前缀表达式就是不含括号的算术表达式,而且它是将运算符写在前面,操作数写在后面的表达式,为纪念其发明者波兰数学家JanLukasiewicz也称为“波兰式”。例如,-1+23,它等价于1-(2+3)。对于一个前缀表达式的求值而言,

7、首先要从右至左扫描表达式,从右边第一个字符开始判断,如果当前字符是数字则一直到数字串的末尾再记录下来,如果是运算符,则将右边离得最近的两个“数字串”作相应的运算,以此作为一个新的“数字串”并记录下来。一直扫描到表达式的最左端时,最后运算的值也就是表达式的值。例如,“+3*2+512”前缀表达式求值,扫描到12时,记录下这个数字串,扫描到5时,记录下这个数字串,当扫描到+时,将+右移做相邻两数字串的运算符,记为12+5,结果为17,记

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。