正确答案: B
C语言
题目:关于指针的概念存在于下面( )语言中。
解析:B
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]程序流图(PFD)中箭头代表的是(57)。
控制流
解析:解析:本题考查程序流图的结构。程序流图又称为程序框图,它是历史最悠久的描述过程设计的方法,然而它也是用得最混乱的一种方法。程序流图的主要优点是对控制流程的描绘很直观,便于初学者掌握。但由于程序流图中用箭头代表控制流,经常诱使程序员不顾结构化程序设计的精神而随意转移控制。
[单选题]● 以下关于C/C++程序中变量的叙述中,错误的是 (19) 。(19)
除了赋值运算,其它运算都不能改变变量的值
解析:D
试题(19)分析
本题考查程序语言基础知识。
程序要处理的数据有两种:常量和变量。常量的值在程序运行期间不变,变量的值可以改变。每个变量都需要相应的内存单元存储其值,因此程序中的变量是内存单元的抽象。为变量规定类型可以方便进行存储单元分配,以及在编译期间进行语法和部分语义的检查。在C/C++中,要求变量先声明后使用。赋值运算是所有程序语言都要提供的基本运算,用于在程序中表示数据的存储和传输。C/C++除了提供赋值运算外,自增自减运算也可以修改变量的值。
参考答案
(19)D
[单选题]在下列网络服务中,(56)是远程登录服务,默认端口号为(57)。
Telnet
解析:解析:本题考查网络服务及其相关端口的概念和知识。网络服务是描述网络分层结构中下层向上层提供服务的概念。在传输层上所实现的是“端到端”的通信功能,解决了数据包的差错控制、流量控制、数据排序等问题。通常把网络服务分为两种方式:面向连接的服务和无连接的服务。每一个网络服务都是通过一个对应的端口来实现的,网络服务端口数最大可以有65535个,但是实际上常用的端口才几十个,由此可以看出未定义的端口相当多。这也是许多黑客程序可以通过定义某一个端口来达到入侵目的的原因所在。为了定义出这个端口,就要依靠某种程序在计算机启动之前自动加载到内存,强行控制计算机打开那个特殊的端口,使这台计算机变成一台开放性很高(用户拥有极高权限)的网络服务器。然后从后门就可以达到侵入的目的。这个黑客程序就是“后门”程序,也就是常说的木马程序。端口通常可以分为以下三类:(1)周知端口(Well Known Ports):这类端口也常称之为“常用端口”。这类端口的端口号从0到1023,它们紧密绑定于一些特定的服务。通常这些端口的通信明确表明了某种服务的协议,这种端口是不可再重新定义它的作用对象。其中FTP定义了文件传输协议,使用21端口,80端口是实现WWW服务的HTTP通信所使用的,而23号端口则是Telnet服务专用的。这些端口通常不会被木马这样的黑客程序利用。(2)注册端口(Registered Ports):端口号从1024到49151。它们松散地绑定于一些服务。也是说有许多服务绑定于这些端口,这些端口同样用于许多其他目的。这些端口多数没有明确的定义服务对象,不同程序可根据实际需要自己定义,一些远程控制软件和木马程序中都是由这些端口来定义的。记住这些常见的程序端口在木马程序的防护和查杀上是非常有必要的。(3)动态或私有端口(Dynamic or Private Ports):端口号从49152到65535。理论上,不应为服务分配这些端口。实际上,有些较为特殊的程序,特别是一些木马程序就非常喜欢用这些端口,因为这些端口常常不被引起注意,容易隐蔽。
[单选题]●公民完成了属于单位的软件作品后,可以享有 (31) 。(31)
获得报酬权
解析:【解析】根据《计算机软件保护条例》第十三条规定,公民完成了属于单位的软件作品后,可以享有获得报酬权。