单选题 已知函数f1()、f2()的定义如下所示,设调用函数f1时传递给形参x的值是10,若函数调用f2(a)以引用调用(call by refefence)方式传递信息,则函数f1的返回值为______;若函数调f2(a)以值调用(call by value)方式传递信息,则函数f1的返回值为______。
f1(int X)
int a=X;
f2(a);
return a+x;
f2(int y)
y=5*y-1;
return;
单选题
  • A.10
  • B.20
  • C.59
  • D.98
【正确答案】 C
【答案解析】
单选题
  • A.10
  • B.20
  • C.59
  • D.98
【正确答案】 B
【答案解析】[解析] 在值调用中,形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变;而引用(传址)调用中,形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。 在本题中,f2以引用调用时,这个时候将变量x的值10传递给变量a,即a的值为10,然后将a作为f2的实参,以引用调用方式调用f2,然后计算得到y的值为49并带回,然后在函数f1中返回a+x=49+10=59。 f2以值调用时,这个时候将变量x的值10传递给变量a,即a的值为10,然后将a作为f2的实参,以值调用方式调用f2,然后计算得到y的值为49,但无法带回,然后在函数f1中返回a+x=10+10=20。
单选题 在Windows操作系统的cmd窗口中,运行{{U}} {{U}} {{/U}} {{/U}}命令后可得到如图所示的系统输出信息。
【正确答案】 C
【答案解析】[解析] 在Windows操作系统的cmd窗口中,运行netstat命令后可得到类似图5-6所示的系统输出信息。该命令的作用是用于显示当前所有连接及状态信息。 选项A的“ipconfig/all”命令的作用是查看本地计算机TCP/IP配置信息。 选项B的“ping”命令的作用是测试与目的主机的连通性。 选项D的“nslookup”命令的作用是查看当前DNS服务器。
单选题 采用面向对象技术开发的应用系统的特点是{{U}} {{U}} {{/U}} {{/U}}。A.重用性更强 B.运行速度更快 C.占用存储量小 D.维护更复杂
【正确答案】 A
【答案解析】[解析] 面向对象技术强调封装与复用,封装实现了信息隐藏,使被封装的模块减少与外界的耦合度,更加容易被重用,面向对象的继承机制也提供了复用手段。
单选题 关于RISC的特点的描述不正确的是{{U}} {{U}} {{/U}} {{/U}}。
  • A.指令种类少
  • B.指令长度固定,指令格式少
  • C.只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间存放
  • D.大部分指令都需要超过一个机器周期的执行时间
【正确答案】 D
【答案解析】RISC设计应遵循如下原则:选取使用频度最高的少数指令,并补充一些最有用的指令;每条指令应在一个机器周期内完成;所有指令长度都相同;只有存数和取数指令才访问存储器,其余指令操作均在寄存器之间以简单有效的方式支持高级语言。
单选题 就计算机网络分类而言,下列说法中规范的是{{U}} {{U}} {{/U}} {{/U}}。
  • A.网络可分为公用网、专用网、远程网
  • B.网络可分为光缆网、无线网、局域网
  • C.网络可分为局域网、远程网、城域网
  • D.网络可分为数字网、模拟网、通用网
【正确答案】 C
【答案解析】[解析] 本题考查计算机网络的分类。 按网络的作用来分,计算机网络可以划分为公用网和专用网;按网络跨越的地域范围来划分,计算机网络可以划分为局域网、城域网和广域网(远程网);按网络的传输介质来划分,计算机网络可以划分为光缆网、无线网和电缆网等:按传输的信号性质来划分,计算机网络可以划分为数字网和模拟网。
单选题 下面关于面向对象方法中消息的叙述,不正确的是{{U}} {{U}} {{/U}} {{/U}}。
  • A.键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息
  • B.操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息
  • C.应用程序之间可以相互发送消息
  • D.发送与接收消息的通信机制与传统的子程序调用机制不同
【正确答案】 B
【答案解析】[解析] 在系统中既使用对象又使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此的通信,这样的方法才称为“面向对象的方法”。
单选题 在URL中不填写协议类型,IE浏览器默认使用{{U}} {{U}} {{/U}} {{/U}}协议。
  • A.FTP
  • B.Gopher
  • C.File
  • D.HTTP
【正确答案】 D
【答案解析】[解析] HTTP协议(Hypertext Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议,FTP(File Transfer Protocol,文件传输协议)用于Internet上控制文件的双向传输,Gopher协议将Internet上的文件组织成某种索引,方便地将用户从Internet的一处带到另一处。允许用户使用层叠结构的菜单与文件,以发现和检索信息。使用IE浏览器时,当在URL中填写地址时,不填写协议类型,IE浏览器默认使用HTTP协议。