Perl 测验模拟试题2006-4-13 学号_ 姓名_ 考试日期_______ 成.pdf

Perl 测验模拟试题2006-4-13 学号_ 姓名_ 考试日期_______ 成.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Perl 测验模拟试题2006-4-13 学号_ 姓名_ 考试日期_______ 成

Perl 验模拟试题(2006-4-13) 学号___________________ 姓名_______________ 考试日期______________ 成绩_____________________ 一、是非题(表示对, 表示错) 共17 题,每题2 分 a) [ ] 比较两个字符串的大小,应该用< ,而不是lt b) [ ] 想打印出myname@, 要用 print "myname\@"; c) [ ] Perl 中, 1234 和01234 表示相同的数字. d) [ ] Perl 语言是Larry Wall 发明的 e) [ ] 正则表达式运算可以加修饰符,比如s!a!AA!g 的g 表示大小写无关的匹配 f) [ ] perl v 命令可以显示perl 的版本号, 但perl V 不行. g) [ ] print 是打印函数,print(1+2+4)打印7,而print 1+2+4 语法错 h) [ ] 这段程序会因为出错而中断执行: $z = 0; eval {$x = 100 / $z}; i) [ ] "1234"+1234 语法错 j) [ ] Perl 中, 2 ^ 3 表示2 的3 次方,结果应该是8 k) [ ] 看看$str 是否含有字母, 有就打印"YES",可以这样写: print "YES" if $str=~/[A-Z]/i; l) [ ] 目前Perl 只能在微软Windows 上运行, 还没有被移植到Unix 和Linux 上 m) [ ] Perl 不是免费的 n) [ ] 这段程序打印"Y": %a=(a=>1, b=>2); undef $a{a}; print "Y" if exists $a{a}; o) [ ] @A 是一个非空数组,$A[1]是@A 的下标最小的元素,而$A[last]是@A 下标最大的元素 p) [ ] open(FD,"<filename")和open(FD,"|filename")是一样的,都是以读方式打开文件 q) [ ] 判断字符串是否包含连续2 个,3 个或4 个0 的正则表达式是: /'0'x2|'0'x3|'0'x4/ 二、选择题, ( )表示单选, [ ]表示多选, 在括号 写出答案: 共10 题,每题3 分 a) 下列这些表示方式, 哪些表示了列表(10, 9, 8, 7, 6, 5, 4, 3, 2, 1): (1). (10, 9, 8, 7, 6, 5, 4, 3, 2, 1) (2). (10..1) (3). (10..6, 5..1) (4). (10..6, (5..1)) (5). 以上都不对 答案多选 [ ] b) 下列程序片断运行的结果, @junk 的值是: @junk = (0..3, "XYZ", 3..4); ($one, $two, $three, @more, $last) = @junk; ($one, $two) = ($two, $one); @junk = ($one, $two, $last); (1). (1, 0); (2). (1, 1); (3). (1, 0, 4); (4). (1, 1, 4); (5). 以上都不对, 是其他值 答案单选 ( ) c) 下列程序片断运行的结果, @junk 的值是: @arr = (4, 5, 6); push @arr, (10, 11); shift @arr; unshift @arr, "ABC"; pop @arr; (1). ("ABC", 5, 6, 10); (2). (10, 5, 6, "ABC"); (3). (4, 5, 6, "ABC", 10); (4). (10, "ABC", 4, 5, 6);

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档