正确答案: D
由具体定义位置和extern说明来决定范围
题目:在一个C源程序文件中所定义的全局变量,其作用域为( )。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]如果想从字符串“计算机等级考试”中取出“考试”这两个字,下列函数使用正确的是( )。
sUBSTR(”计算机等级考试”,ll)
解析:LEFT从指定表达式值的左端取一个指定长度的子串作为函数值;RIGHT从指定表达式值的右端取一个指定长度的子串作为函数值;SUBSTR从指定表达式值的指定起始位置取指定长度的子串作为函数值。由于一个汉字占用两个字节,所以选项A的结果为“考试”;选项8的结果为“机”;选项C的结果为“试”;选项D的结果为“计算”。
[单选题]下列表达式中,表达式返回结果为.F.的是
B
“[信息]” $“管理信息系统”
解析:解析:“$”是一个子串包含测试运算符,检查第一个字符串的内容是否包含还在第二个字符串中,如果包含则返回逻辑真(.T.),否则为逻辑假(.F.)。本题的选项B中,由于字符串中包含两个字符串定界符,因此第二个字符串的定界符将视为字符串的一部分,即““[信息]””表示的字符串“[信息]”,并不包含在第二个字符串中,返回逻辑假(.F.)。AT()函数是求子串位置的函数,其函数值为数值型,本题中该函数的返回值为0。SUBSTR()函数是从指定表达式值的指定起始位置取指定长度的子串作为函数值,本题中该函数的返回值为“真”;ISNULL()函数是空值(NULL值)测试函数,判断一个表达式的运算结果是否为NULL值,本题中该函数的返回值为逻辑真(.T.)。
[单选题]SQL的SELECT语句中,“HAVING”用来筛选满足条件的( )。
分组
解析:D。【解析】SELECT的命令格式看起来似乎非常复杂,实际上只要理解了命令中各个短语的含义,SQLSELECT还是很容易掌握的,其中主要短语的含义如下:SELECT说明要查询的数据;FROM说明要查询的数据来自哪个(些)表,可以基于单个表或多个表进行查询;WHERE说明查询条件,即选择元组的条件;GROUP BY短语用于对查询结果进行分组,可以利用它进行分组汇总;HAVING短语必须跟随GRoUP BY使用,它用来限定分组必须满足的条件;ORDER BY短语用来对查询的结果进行排序。
[单选题]下面不属于软件设计阶段任务的是()。
软件的需求分析
[单选题]对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。
n
解析:C。【解析】对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为n。
[单选题]系统符号常量的定义可以通过 ______获得。
对象浏览器
解析:解析:对象浏览器:可以显示出对象库和当前工程里过程中的可用类、属性、方法、事件及常量和变量。代码窗口:Visual Basic“代码编辑器” 是一个窗口,大多数代码都在此窗口上编写。它象一个高度专门化的字处理软件,有许多便于编写Visual Basic代码的功能。 属性窗口:主要是针对窗体和控件设置的,用来显示和设置窗体及控件的属性信息。 工具箱窗口:由工具图标组成,这些图标是Visual Basic应用程序的构件,称为图形对象或控件,每个控件由工具箱中的一个工具图标来表示。
[单选题]实体是信息世界中广泛使用的一个术语,它用于表示( )。
实际存在的事物
解析:解析: 实体是客观存在且可以相互区别的事物。实体可以是具体的对象,如一个人,也可以是抽象的事件,如拔河比赛等。因此,实体既可以是有生命的事物,也可以是无生命的事物,但它必须是客观存在且可以相互区别的。
[单选题]在软件测试设计中,软件测试的主要目的是 ( )
发现软件错误而执行程序
解析:解析:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。软件测试是为了发现错误而执行程序的过程。测试要以查找错误为中心,而不是为了演示软件的正确功能。