北语19春《PHP》作业2
北语19秋《PHP》作业2参考答案

19秋《PHP》作业2试卷总分:100 得分:100一、单选题 (共 8 道试题,共 40 分)1.关于exit与die语句结构的说法正确的是()。
A.exit语句结构执行会停止执行下面的脚本,而die无法做到B.die语句结构等价于exit语句结构C.die语句结构执行会停止执行下面的脚本,而exit无法做到D.die语句结构与exit语句结构没有直接的关系答案:D2.要修改数组$myarray中每个元素的值,如何遍历$myarray数组最合适?()$myarray = array(‘my string’,’another string’,’hi,mum’);A.用while循环B.用for循环C.用foreach循环D.用do..while循环答案:B3.下列说法正确的是()A.数组的键必须为数字,且从0开始B.数组的键可以是字符串C.数组中的元素类型必须一致D.数据的键必须是连续的答案:B4.下面的PHP程序运行的结果是什么?() <?php function sort_my_array(&$array){ return sort($array); } $a1 = array(3,2,1); var_dump(sort_my_array($a1));A.bool(true)B.array(3){[2]=>int(1) [1]=>int(2) [0]=>int(3)}C.array(3){[0]=>int(1) [1]=>int(2) [2]=>int(2)}D.NULL答案:D5.调用函数时,什么情况下不能给函数的参数赋常量?()A.当参数是通过引用传递时B.当参数是布尔值时C.当函数是类中的成员时D.当函数只有一个参数是答案:A6.下面的PHP程序运行结果是什么?( ) <?php $array = array (0.1 => 'a' , 0.2 => 'b'); echo count ($array); ?>A.什么都没有B.2C.1D.0答案:C。
北语19秋《PHP》作业3参考答案

19秋《PHP》作业3试卷总分:100 得分:100一、单选题 (共 8 道试题,共 40 分)1.一段脚本如何才算彻底终止?()A.当调用exit()时B.当执行到文件结尾时C.当PHP崩溃时D.当Apache由于系统故障而终止时答案:C2.下面的PHP程序运行结果是什么?() <?php function print_A(){ $A=’I love php’; echo ‘A的值为:’.$A; return $A; } $B = print_A(); echo ‘B值为:’.$B; ?>A.A值为:I love php. B值为:I love phpB.A值为:I love php B值为:C.A值为: B值为:I love phpD.A值为: B值为:答案:A3.要修改数组$myarray中每个元素的值,如何遍历$myarray数组最合适?()$myarray = array(‘my string’,’another string’,’hi,mum’);A.用while循环B.用for循环C.用foreach循环D.用do..while循环答案:B4.以下代码运行结果是什么?() <?php echo ‘Testing ‘. 1+2. ‘45’; ?>A.Testing345B.Testing 1245C.Testing 1 245D.245答案:D5.以下PHP代码运行的结果是什么?() <?php define(myvalue,’10’); $myarray[10]=’dog’; $myarray[]=’human’; $myarray[‘myvalue’] = ‘cat’; $myarray[‘doy’]=’cat’; print ‘the value is:’; print $myarray[myvalue];A.the value is :humanB.the value is :dogC.the value is :catD.the value is :10答案:C6.下列说法正确的是()A.数组的键必须为数字,且从0开始B.数组的键可以是字符串C.数组中的元素类型必须一致D.数据的键必须是连续的。
直属北语19春《PHP》作业_3

单选题1(4分) : 考虑如下数组$multi_array,怎样才能从数组$multi_array中找出值cat?()$multi_array=array(‘red’,’green’,42=>’blue’,’yellow’=>array(‘apple’,9=>’pear’,’b anana’,’orange’=>array(‘dog’,’cat’,’iguana’)))A: $multi_array[‘yellow’][‘apple’][0]B: $multi_array[‘blue’][0][‘orange’][1]C: $multi_array[3][3][2]D: $multi_array[‘yellow’][‘orange'][1]2(4分) : 运行时(run-time)包含一个PHP脚本程序使用()A: include_onceB: requireC: require_onceD: 以上皆可3(4分) : 下面的PHP代码输出什么?()$s = ‘12345’;$s[$s[1]] = ‘2’;echo $s;?> A: 12345B: 12245C: 22345D: 113454(4分) : 以下PHP代码运行的结果是什么?()define(myvalue,’10’);$myarray[10]=’dog’;$myarray[]=’human’;$myarray[‘myva lue’] = ‘cat’;$myarray[‘doy’]=’cat’;print ‘the value is:’;print $myarray[myvalue];A: the value is :dogB: the value is :catC: the value is :humanD: the value is :105(4分) : 以下PHP代码的运行结果是()。
东北师范大学VB程序设计19春在线作业2满分标准答案.doc

VB程序设计19春在线作业2-0003试卷总分:100 得分:0一、单选题(共10道试题,共30分)1.要使滚动条表示最小值10,,应设置其0属性。
A.MinimizeB.MinC.Maxi mi zeD.Max正确答案:B2.在Visual Basic中坐标轴的缺省刻度单位是堤,用户可以根据实际需要使用()改变刻度单位。
A.ScaleMode 属性B.Scale 属性C.DrawStyle 属性D.DrawWidth 属性正确答案:A3.DrawStyle属性用于设置图形方法输出的线型,它受()属性的限制。
A.FillStyleB.FillColorC.BorderStyleD.DrawWidth正确答案:D4.要使滚动条表示最大值100,应设置()属性。
A.MinimizeB.MinC.MaximizeD.Max正确答案:D5.执行语句 Forml. ScaleLeft=100 : Forml . ScaleTop=200 之后,窗体 Forml 的左上角坐标为 OoA.(0, 0)B.(200, 100)C.(100. 200)D.视ScaleMode属性的当前值而定正确答案:C6.语句 Line (100, 100)-(500, 500), , B 的功能是()。
B.使用窗体的前景颜色绘制一条直线D.使用窗体的背景颜色绘制一条直线正确答案:A7.运行时,要清除图片框P1中的图像,应使用语句()。
A.Pl .PictureB.Pl. Picture二LoadPicture()C.Picturel. Picture = LoadPictureD.Picture = LoadPicture(〃〃) 正确答案:B8.要强制显式声明变量,可在窗体模块或标准模块的通用声明段中加入语句()cA.Option Base 0B.Option ExplicitC.Option Base 1D.OPtion Compare正确答案:B9.函数 Len (Str (Vai ("123. 4〃)))的值为()。
直属北语19春《PHP》作业_1

单选题1(4分) : 下面的PHP程序运行结果是什么?()$A=’hello’;function print_A(){ $A = ‘php mysql!!’; Global $A; echo $A;}eho $A;print_A();?>A: helloB: php mysql!!C: hello helloD: hello php mysql!!2(4分) : 内连接(inner join)的作用是什么?()A: 把两个表通过一个特定字段关联起来,并创建该字段相同所有的记录的数据集B: 把两个表通过相同字段关联入一张持久的表中C: 创建一个包含两个表中相同记录和一个表中全部记录的数据集D: 创建一个基于表的数据集3(4分) : 以下关于current()函数的叙述,正确的是()A: key()函数用来读取当前指针所指向元素的键值B: key()函数是取得当前指针所投向元素的值C: current()函数用来读取当前指针所指向元素的键值D: current()函数是取得当前指针所指向元素的值4(4分) : 下面的sql语句中,排序的方法是什么?() Select * From my_table Where id>0 Order by id, name desc;A: 返回的记录先按name排序,再按id排序B: 返回的数据集倒序排列C: Id相同的记录按name升序排序D: Id相同的记录按name降序排序5(4分) : 如何给变量$a、$b、$c赋值才能使以下代码显示字符串”hello,word!”()$string = ‘hello, world!’;$a=?;$b=?;$c=?;if($a){ if($b && !$c){ echo ‘goodbye cruel world!’;}else if(!$b && !$c){ echo ‘nothing here’;}}else{ If(!$b){ if(!$a && ($b && !$c)){ echo ‘hello world!’;}else{ echo ‘goodbye world’;}}else{ echo ‘not quite’;}}?>A: false,true,falseB: true,true,trueC: false,true,trueD: false,false,true6(4分) : 当把一个有两个同名元素的表单提交给PHP脚本时会发生什么?()A: 它们组成一个数组,存储在全局变量数组中B: 第二个元素的值加上第一个元素的值后,存储在全局变量数组中C: 第二个元素将覆盖第一个元素D: 第二个元素将自动被重命名7(4分) : 一段脚本如何才算彻底终止?()A: 当调用exit()时B: 当执行到文件结尾时C: 当PHP崩溃时D: 当Apache由于系统故障而终止时8(4分) : 详细阅读下面的FORM 表单和PHP代码。
直属北语19春《PHP》作业_2

单选题1(4分) : 哪个函数能把下面的数组内容倒序排列()$array() = array(‘a’,’b’,’c’,’d’,’e’);A: array_flip()B: array_reverse()C: sort()D: 以上都不对2(4分) : 调用函数时,什么情况下不能给函数的参数赋常量?()A: 当参数是布尔值时B: 当函数是类中的成员时C: 当参数是通过引用传递时D: 当函数只有一个参数是3(4分) : 下面哪个不是合法的SQL的聚合函数?()A: SUMB: CURRENT_DATEC: AVGD: MIN4(4分) : 全等运算符“===”如何比较两个值?A: 把它们转换成相同的数据类型再比较转换后的值B: 只在两者的数据类型和值都相同时才返回TrueC: 如果两个值是字符串,则进行词汇比较D: 基于strcmp函数进行比较5(4分) : 如果用“+”操作符把一个字符串和一个整型数字相加,结果如何?()A: 解决器输出一个类型错误B: 字符串将被转换成数字,再与整型数字相加C: 字符串将被丢弃,只保留整型数字D: 字符串和整型数字将连接成一个新字符串6(4分) : 要修改数组$myarray中每个元素的值,如何遍历$myarray数组最合适?()$myarray = array(‘my string’,’another string’,’hi,mum’);A: 用for循环B: 用foreach循环C: 用while循环D: 用do..while循环7(4分) : 判断数组键存在的函数为A: in_array()B: array_key_exists()C: array_keys()D: array_values()8(4分) : 以下代码执行结果为。
$num = “24linux”+6;echo $num;?>A: 30B: 24linux6C: 6D: 30linux9(4分) : 以下PHP代码的运行结果是()。
北语19春C语言作业2

一、单选题(每题4分,共15道小题,总分值60分)1.下面(B )代码可以显示一个消息框。
(4分)∙ A. Dialog.Show();∙ B. MessageBox.Show();∙ C. Form.Show();∙ D. Form.ShowDialog();是否存疑答案:B解析:2.在C# 语言中,方法重载的主要方式有两种,包括(D)和参数类型不同的重载。
(4分)∙ A. 参数名称不同的重载∙ B. 返回类型不同的重载∙ C. 方法名不同的重载∙ D. 参数个数不同的重载是否存疑答案:D解析:3.下列关于多态的说法中,哪个选项是正确的?(D )(4分)∙ A. 重写虚方法时可以为虚方法指定别称∙ B. 抽象类中不可以包含虚方法∙ C. 虚方法是实现多态的唯一手段∙ D. 多态性是指以相似的手段来处理各不相同的派生类。
是否存疑答案:D解析:4.关于base关键字,下列使用方法错误的是:(C )(4分)∙ A. 在子类中,base可以调用父类的构造函数∙ B. 在子类中,base关键字可以访问父类的公共属性∙ C. 在子类中,base关键字不可以调用父类的protected成员∙ D. 在子类中,base关键字不可以调用父类的private成员是否存疑答案:C解析:5.在C#中创建类的实例需要使用的关键字是(C )。
(4分)∙ A. this∙ B. base∙ C. new∙ D. as是否存疑答案:C解析:6.小数类型(decimal)和浮点类型都可以表示小数,正确说法:(C )(4分)∙ A. 两者没有任何区别∙ B. 小数类型比浮点类型取值范围大∙ C. 小数类型比浮点类型精度高∙ D. 小数类型比浮点类型精度低是否存疑答案:C解析:7.如果左操作数大于右操作数,下列哪D个运算符返回false。
(4分)∙ A. (=)∙ B. (<)∙ C. (<=)∙ D. 以上都是是否存疑答案:D解析:8.如果x=35,y=80,下面代码的输出结果是(B )。
北语网院19春《C++》作业_1234答案

19春《C++》作业_11.[单选题]在C++中,14%4的运算结果为()A.1B.2C.3D.42.[单选题]若有语句char a[]= "test";则数组a[]中共有()个变量。
A.3B.4C.5D.03.[单选题]定义函数int show(int a,int b){return a+b;A.形参B.返回值C.名字D.实参4.[单选题]有如下语句 int i=1; do { i++;A.0B.8C.9D.105.[单选题]说明语句在某一个类定义、函数定义或复合语句中的变量被称为()A.全局变量B.局部变量C.形式变量D.实际变量6.[单选题]若声明数组int a[10],则对数组中第三个元素的引用正确的是()。
A.a[1]B.a[2]C.a[3]D.a[4]7.[单选题]函数调用自身被称为()。
A.继承B.重载C.递归D.多态8.[单选题]C++中不能用来组成循环结构的关键字是()A.forB.whileC.switchD.do9.[单选题]与C语言相比,C++增加了()的概念。
A.函数B.指针D.变量10.[单选题]若有语句char a[]= "test";int b=strlen(a);则执行语句后b的值为()。
A.3B.4C.5D.011.[多选题]若有定义: char *str[]={"one","two","three"A.*str+2B.*str[2]C.*(p+1)D.**++p12.[多选题]下列描述中正确的是()。
A.定义函数中指定的形参,在函数未调用时不占用内存空间。
B.实参应该是确定的值。
C.实参与形参的类型可以不同。
D.形参可以将函数运算后的值传递给实参。
13.[多选题]下列运算符中,优先级相同的是()A.~B.%C./D.>14.[多选题]用编程语言编写程序的完整流程包括以下哪些步骤()A.定义一个程序目标B.编译C.测试和调试D.程序维护15.[多选题]若变量已正确定义并赋值,下面不符合C语言语法的表达式是()A.a:=b+1B.a=b=c+2C.int 18.5%3D.a=a+7=c+b16.[判断题]编译错误属于异常,可以抛出。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(单选题)1: 以下PHP代码的运行结果是()。
<?phpob_start();for($i=0;$i<10;$i++){echo $i;}$output = ob_get_contents();ob_end_clean();echo $ouput;?>A: 12345678910B: 1234567890C: 0123456789D: Notice提示信息标准答题:(单选题)2: 关于exit与die语句结构的说法正确的是()。
A: exit语句结构执行会停止执行下面的脚本,而die无法做到B: die语句结构执行会停止执行下面的脚本,而exit无法做到C: die语句结构等价于exit语句结构D: die语句结构与exit语句结构没有直接的关系标准答题:(单选题)3: 以下哪个选项是把整型变量$a的值乘以4()A: $a*=pow(2,2)B: $a+=4C: $a%=4D: $a-=4标准答题:(单选题)4: 详细阅读下面的FORM 表单和PHP代码。
当在表单里面的两个文本框分别输入’php’和’great’的时候,PHP代码将在页面中打印出什么?()<form action=’index.php’ method=’post’><input type=’text’ name=’element[]’><input type=’text’ name=’element[]’><input type=’submit’ value=’提交’></form>Index.php 代码如下:<?phpif(A: 什么都没有B: AarryC: 一个提示D: phpgreat标准答题:(单选题)5: 以下代码执行结果为。
<?php$num = “24linux”+6;echo $num;?>A: 30B: 24linux6C: 6D: 30linux标准答题:(单选题)6: mysql_connect与@mysql_connect的区别是()。
A: 后者不会忽略错误,将错误显示到客户端B: 没有区别C: 前者不会忽略错误,将错误显示到客户端D: 功能不同的两个函数标准答题:(单选题)7: 考虑下面的代码片段。
<?phpdefine("STOP_AT",1024);$result = array();/*在此处填入代码*/{$result[] = $idx;}print_r($result );?>标记处填入什么代码才能产生如下数组输出?( )Array( [0] => 1 [1] => 2 [2] => 4 [3] => 8[4] => 16[5] => 32 [6] => 64 [7] => 128 [8] => 256 [9] => 512)A: for($idx *= 1B: $idx < STOP_ATC: $idx *= 2)D: foreach($result as $key => $val)E: while($idx *= 2)F: for($idx *= 2G: STOP_AT >= $idxH: $idx =0)标准答题:(单选题)8: 考虑如下数组$multi_array,怎样才能从数组$multi_array中找出值cat?()$multi_array=array(‘red’,’green’,42=>’blue’,’yellow’=>array(‘apple’,9=>’p ear’,’banana’,’orange’=>array(‘dog’,’cat’,’iguana’)))A: $multi_array[‘yellow’][‘apple’][0]B: $multi_array[‘blue’][0][‘orange’][1]C: $multi_array[3][3][2]D: $multi_array[‘yellow’][‘orange'][1]标准答题:(判断题)9: strtolower( )函数的功能是将给定的字符串全部转换为小写字母A: 错误B: 正确标准答题:(判断题)10: SESSION会话的值存储在网页A: 错误B: 正确标准答题:(判断题)11: 字符串的比较,是按拼音顺序进行比较A: 错误B: 正确标准答题:(判断题)12: 读取get方法传递的表单元素值的方法是$_GET["名称"]A: 错误B: 正确标准答题:(判断题)13: 不能用mysql_query函数临时在另一个数据库上执行sql语句,而mysql_db_query可以A: 错误B: 正确标准答题:(判断题)14: PHP中定义常量的方法是VARA: 错误B: 正确标准答题:(判断题)15: 使用functionName()调用PHP函数A: 错误B: 正确标准答题:(判断题)16: unset是被认为NULLA: 错误B: 正确标准答题:(判断题)17: mysql_db_query不会切换回先前连接到的数据库A: 错误B: 正确标准答题:(判断题)18: fopen()可以打开一个文件,以对文件进行读和写操作? A: 错误B: 正确标准答题:(判断题)19: 自定义函数中,返回函数值的关键字是returnsA: 错误B: 正确标准答题:(判断题)20: 在HTML中,标题字体标记<hx>中x的最大取值是4 A: 错误B: 正确标准答题:(单选题)1: 以下PHP代码的运行结果是()。
<?phpob_start();for($i=0;$i<10;$i++){echo $i;}$output = ob_get_contents();ob_end_clean();echo $ouput;?>A: 12345678910B: 1234567890C: 0123456789D: Notice提示信息标准答题:(单选题)2: 关于exit与die语句结构的说法正确的是()。
A: exit语句结构执行会停止执行下面的脚本,而die无法做到B: die语句结构执行会停止执行下面的脚本,而exit无法做到C: die语句结构等价于exit语句结构D: die语句结构与exit语句结构没有直接的关系标准答题:(单选题)3: 以下哪个选项是把整型变量$a的值乘以4()A: $a*=pow(2,2)B: $a+=4C: $a%=4D: $a-=4标准答题:(单选题)4: 详细阅读下面的FORM 表单和PHP代码。
当在表单里面的两个文本框分别输入’php’和’great’的时候,PHP代码将在页面中打印出什么?()<form action=’index.php’ method=’post’><input type=’text’ name=’element[]’><input type=’text’ name=’element[]’><input type=’submit’ value=’提交’></form>Index.php 代码如下:<?phpif(A: 什么都没有B: AarryC: 一个提示D: phpgreat标准答题:(单选题)5: 以下代码执行结果为。
<?php$num = “24linux”+6;echo $num;?>A: 30B: 24linux6C: 6D: 30linux标准答题:(单选题)6: mysql_connect与@mysql_connect的区别是()。
A: 后者不会忽略错误,将错误显示到客户端B: 没有区别C: 前者不会忽略错误,将错误显示到客户端D: 功能不同的两个函数标准答题:(单选题)7: 考虑下面的代码片段。
define("STOP_AT",1024);$result = array();/*在此处填入代码*/{$result[] = $idx;}print_r($result );?>标记处填入什么代码才能产生如下数组输出?( )Array( [0] => 1 [1] => 2 [2] => 4 [3] => 8[4] => 16[5] => 32 [6] => 64 [7] => 128 [8] => 256 [9] => 512)A: for($idx *= 1B: $idx < STOP_ATC: $idx *= 2)D: foreach($result as $key => $val)E: while($idx *= 2)F: for($idx *= 2G: STOP_AT >= $idxH: $idx =0)标准答题:(单选题)8: 考虑如下数组$multi_array,怎样才能从数组$multi_array中找出值cat?()$multi_array= array(‘red’,’green’,42=>’blue’,’yellow’=>array(‘apple’,9=>’pear’,’banana’,’orange’=>array(‘dog’,’cat’,’iguana’)))A: $multi_array[‘yellow’][‘apple’][0]B: $multi_array[‘blue’][0][‘orange’][1]C: $multi_array[3][3][2]D: $multi_array[‘yellow’][‘orange'][1]标准答题:(判断题)9: strtolower( )函数的功能是将给定的字符串全部转换为小写字母A: 错误B: 正确标准答题:(判断题)10: SESSION会话的值存储在网页A: 错误B: 正确标准答题:(判断题)11: 字符串的比较,是按拼音顺序进行比较A: 错误标准答题:(判断题)12: 读取get方法传递的表单元素值的方法是$_GET["名称"]A: 错误B: 正确标准答题:(判断题)13: 不能用mysql_query函数临时在另一个数据库上执行sql语句,而mysql_db_query可以A: 错误B: 正确标准答题:(判断题)14: PHP中定义常量的方法是VARA: 错误B: 正确标准答题:(判断题)15: 使用functionName()调用PHP函数A: 错误B: 正确标准答题:(判断题)16: unset是被认为NULLA: 错误B: 正确标准答题:(判断题)17: mysql_db_query不会切换回先前连接到的数据库A: 错误B: 正确标准答题:(判断题)18: fopen()可以打开一个文件,以对文件进行读和写操作?A: 错误B: 正确标准答题:(判断题)19: 自定义函数中,返回函数值的关键字是returnsA: 错误B: 正确标准答题:(判断题)20: 在HTML中,标题字体标记<hx>中x的最大取值是4 A: 错误B: 正确标准答题:。