前些天发现了一个巨牛的人工智能学习电子书,通俗易懂,风趣幽默,无广告,忍不住分享一下给大家。(点击跳转人工智能学习资料)
1下列叙述中正确的是(D)。
A、栈是"先进先出"的线性表
B、队列是"先进后出"的线性表
C、循环队列是非线性结构
D、有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
解析:栈是先进后出的线性表;队列是先进先出的线性表;循环队列是线性结构的线性表。
2支持子程序调用的数据结构是(A)。
A、栈
B、树
C、队列
D、二叉树
3某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是(C)。
A、10
B、8
C、6
D、4
解析:根据二叉树的基本性质3:在任意-棵= 叉树中,度为0的叶子节点总是比度为2的节点多一个,所以本题中是5+1=6个。
4下列排序方法中,最坏情况下比较次数最少的是(D)。
A、冒泡排序.
B、简单选择排序
C、直接插入排序
D、堆排序
5软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面选项中属于应用软件的是(C)。
A、编译程序
B、操作系统
C、教务管理系统
D、汇编程序
6下面叙述中错误的是(A)。
A、软件测试的目的是发现错误并改正错误
B、对被调试的程序进行“错误定位”是程序调试的必要步骤
C、程序调试通常也称为Debug
D、软件测试应严格执行测试计划,排除测试的随意性
解析:软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误。程序调试的基本步骤有:错误定位、修改设计和代码,以排除错误、进行回归测试,防止引进新的错误。
7耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是(B)。
A、提高耦合性降低内聚性有利于提高模块的独立性
B、降低耦合性提高内聚性有利于提高模块的独立性
C、耦合性是指一个模块内部各个元素间彼此结合的紧密程度
D、内聚性是指模块间互相连接的紧密程度
8数据库应用系统中的核心问题是(A)。
A、数据库设计
B、数据库系统设计
C、数据库维护
D、数据库管理员培训
9有两个关系R, S如下:由关系R通过运算得到关系S,则所使用的运算为(B)。
A、选择
B、投影
C、插入
D、连接
解析:投影运算是指对于关系内的域指定可引入新的运算。本题中S是在原有关系R的内部进行的,是由R中原有的那些域的列所组成的关系。若是行少了,就是选择。
10将E - R图转换为关系模式时,实体和联系都可以表示为(C)。
A、属性,
B、键
C、关系
D、域
解析:从E - R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E - R图中属性也可以转换成关系的属性。
11通常含义的B/S三层框架不包括的层是(D)。
A、展示层
B、业务逻辑层
C、数据访问层
D、数据传输层
12目前在Internet上应用最为广泛的服务是(B)。
A、FTP服务
B、WWW服务
C、Telnet服务
D、Gopher服务
13如果站点服务器支持安全套接层(SSL),那么连接到安全站点上的所有URL开头是(B)。
A、HTTP
B、HTTPS
C、HTMLS
D、SSL
14以下元素中,属于JSP页面部分的是(D)。
i.静态数据
ii. JSP指令
ili. JSP动作
iv. JSP脚本
A、仅ii、iii和iv
B、仅i、ii和iii
C、仅i、ii和iv .
D、全部都是
15在HTTP的请求方法中,不包括的方法是(C)。
A、PUT方法
B、GET方法
C、SELECT方法
D、DELETE方法
16HTTP协议中响应状态码404的含义是(D)。
A、请求资源永久转移到新的URI
B、请求资源暂时转向到另外的URI上,这一次应该访问新的URI资源
C、未授权访问该资源
D、请求资源不存在
解析:常见的HTTP状态码: 200 -请求成功,301 -资源(网页等)被永久转移到其它URL, 404 -请求的资源(网页等)不存在, 500 -内部服务器错误。
17下列input元素的类型中,不是按钮的有(C)。
A、type=“submit”
B、type= “reset”
C、type=“image”
D、type= “button”
解析:type="image"定义图像作为提交按钮,type="button"定义可点击的按钮。
18在下列的HTML标记中,能产生复选框的标记是(C)
A、<input type="check" >
B、<checkbox>
C、<input type="checkbox" >
D、<check>
19Body标记中可以设置整个Web页面的背景颜色的属性是(B)
A、Background
B、Bgcolor
C、Bgproperties
D、Backcolor
20在下列的HTML标记中,可以插入图像的标记是(C)
A、<img href= "image.gif">
B、<image src= "image.gif">
C、<img src="image.gif">
D、<img>image.gif</img>
21在下列的HTML标记中,能产生超链接的标记是(B)
A、<a url="http://www.example.com.cn"> example.com.cn</a>
B、<a href="http://www. example.com.cn"> example </a>
C、<a>http://www. example.com.cn</a>
D、<a name= "http://www. example.com.cn"> example.com.cn</a>
22关于文本对齐,源代码设置不正确的一项是(A)
A、上下居中对齐: <div align= "middle" > .. </div>
B、左右居右对齐: <div align= "right" >... </div>
C、左右居左对齐: <div align= "left"> .. </div>
D、左右两端对齐: <div align="jutify">...</div>
解析:上下居中对齐应该是center。
23以下关于HTML标记的说法。错误的是(D)
A、HTML标记符的属性一般不区分大小写
B、HTML文档由标记和被标记的内容组成
C、HTML元素分为行内元素和块元素
D、所有的HTML元素都拥有若干属性
24在网页中显示特殊字符"<" ,应该使用(D)
A、lt
B、>
C、&lg
D、<
25在CSS中,可以用来构建网页布局的HTML标记是(B)
A、<dir>
B、<div>
C、<dis>
D、<dif>
26下列CSS属性中可以更改字体大小的是(B)
A、text-size
B、font-size
C、text-style
D、font-style
27若要在网页中插入样式表style.css,以下用法中正确的是(A)
A、<link href="style.cs" type= "text/css" rel="stylesheet" />
B、<link src="style.css" type="text/css" rel="stylesheet" />
C、<link src="style.css" type= "text/css">
D、<include href= "style.css" type= text/css rel= stylesheet>
28下列样式中能显示边框类型为SOLID, 上边框红色,下边框蓝色,左边框黄色,右边框绿色的是(A)
A、border:solid;border-color: red green blue yellow
B、border:solid;border-color: red blue yellow green
C、border:solid;border-color. red blue green yellow
D、border:solid;border-color: red yellow blue green
29能够定义列表的项目符号为实心矩形的是(D)
A、list-type: square
B、type:2
C、type: square
D、list-style-type: square
30以下表示颜色的方法中,可以用于HTML标记中的是(B)
i.颜色名
ii. #RRGGBB,每种颜色以一个6位十六进制数表示
ili. Rgb(rr, ggg, bbb)
iv. Rgb(rrr%, ggg%, bbb%)
A、仅i
B、仅i、ii
C、仅i、iii和iv .
D、全部都可以
解析:rgb()在css里面才有。
31以下不属于Javascript特征的是(C)
A、Javascript是一种脚本语言
B、Javascript是事件驱动的
C、Javascript代码需要编译以后才能执行
D、Javascript是独立于平台的
32下列选项中关于浏览器对象的说法中,错误的是(C)
A、history对象记录了用户在一个浏览器中已经访问过的URLS
B、location对象相当于IE浏览器中的地址栏,包含关于当前URL地址的信息
C、location对象是history对象的父对象
D、location对象是window对象的子对象
33以下代码片段的输出结果是(B)
var str ;
alert(typeof str);
A、string
B、undefined
C、object
D、String
34设有如下程序片段:
var str ="12px";
vars = str.indexOf("2");
alert(s);
其输出结果是(A)
A、1
B、2
C、p
D、12
35在JavaScript中,能够在1秒之后执行表达式expression的代码是(D)
A、window.setTimeout(1000, expression);
B、window.setTimeout(expression, 1);
C、window.setTimeout(1, expression);
D、window.setTimeout(expression, 1000);
36设有如 下的Javascript代码段:
var s1 = parselnt("110电话报警");
document.write(s1);
其输出结果是(C)
A、NaN
B、110电话报警
C、110
D、出现脚本错误
解析:parseInt() 函数可解析一个字符串,并返回一个整数,语句一中:在字符串中110为整数。所以S1的值为”110”,语句二输出是结果是110。
37以下选项中的方法全部属于window对象的是(C)
A、alert, clear, close
B、clear, close, open
C、alert, close, confirm
D、alert, setTimeout, write
解析:clear,write是属于document对象的。
38下列有关动态网页的描述中,错误的是(C)
A、JSP网页是由服务器实时生成的
B、JavaScript可以用于动态网页技术
C、AJAX是一种服务器端动态网页技术
D、动态网页可以只更新网页中的一部分内容
解析:在动态网页中JSP网页是由服务器实时生成的,JavaScript可以用于动态网页技术,AJXA是指-种创建交互式网页应用的网页开发技术。
39有关ASP.NET的描述中,错误的是(B)
A、ASP.NET是基于微软NET框架的一种编程技术
B、ASP.NET通过ADO.NET只能访问关系型数据库
C、ASP.NET采用代码隐藏技术把脚本和编程语言代码分开
D、在ASP.NET中可以使用多种面向对象语言
40分割PHP服务器脚本的分隔符是(C)
A、<?php>...</?>
B、<script> .. </script>
C、<?php...?>
D、<&>...</&>