数据采集1+x初级题库(附答案解析)
一、单选题(共40题,每题1分,共40分)
1.以下哪种类型的网络容易遭受攻击()。
A、宽带网络
B、租用专线网络
C、拨号网络
D、无线网络
正确答案:D
答案解析:无线网络由于其开放性和广播特性,更容易遭受攻击。攻击者可以通过监听无线信号、破解加密密钥等方式来入侵无线网络,获取网络访问权限或窃取数据。而拨号网络、租用专线网络和宽带网络相对来说有一定的防护机制和安全措施,遭受攻击的难度相对较大。
2.下列协议属于应用层的是()
A、TCP
B、IP
C、FTP
D、UDP
正确答案:C
答案解析:应用层协议主要负责为用户提供应用程序接口,实现不同应用进程之间的通信和数据交换。FTP(文件传输协议)是用于文件传输的应用层协议。TCP(传输控制协议)和UDP(用户数据报协议)属于传输层协议,主要负责提供端到端的可靠或不可靠数据传输。IP(网际协议)属于网络层协议,主要负责数据包的路由和转发。
3.以下选项中,不是PythonIDE的是()
A、PyCharm
B、JupyterNotebook
C、Spyder
D、Rstudio
正确答案:D
答案解析:Rstudio是用于R语言的集成开发环境,不是PythonIDE。而PyCharm、JupyterNotebook、Spyder均是常见的PythonIDE。
4.哪个表达式用来从根节点选取?
A、@
B、.
C、/
D、..
正确答案:C
5.DB指的是是
A、数据库
B、数据库管理系
C、关系型数据库
D、数据库应用
正确答案:A
答案解析:数据库是“Database”的英文缩写,是存储数据的仓库,能有组织地、动态地存储大量相关数据。数据库管理系统是DBMS;关系型数据库是RDBMS;数据库应用是指利用数据库技术开发的各类应用程序。
6.用于将事务处理写到数据库的命令是()
A、insert
B、commit
C、rollback
D、savepoint
正确答案:B
7.明知他人从事危害网络安全的活动的,不得为其提供广告推广、支付结算和()等帮助。
A、网络推广
B、拓展服务
C、使用服务
D、技术支持
正确答案:D
答案解析:明知他人从事危害网络安全的活动,不得为其提供广告推广、支付结算和技术支持等帮助。技术支持可能会直接助力危害网络安全的行为实施,比如帮助攻击者突破安全防护等;而拓展服务、使用服务、网络推广等选项并不直接等同于对危害网络安全活动的关键帮助行为。
8.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主键或只是主键的一部分,但却是另一个关系的主键时,称该属性(或属性组)为这个关系的
A、外键
B、候选键
C、主键
D、连接键
正确答案:A
答案解析:外键是指在一个关系中,存在某个属性(或属性组),虽然不是该关系的主键或只是主键的一部分,但却是另一个关系的主键,所以该属性(或属性组)为这个关系的外键。
9.()的主要功能是对日志进行收集、过滤并将其存储,方便以后搜索,自带一个Web界面,可以搜索和展示所有日志。
A、Logstash
B、Kibana
C、Elasticsearch
D、IIS
正确答案:A
10.IPv6地址由()位二进制数值组成。
A、16
B、32
C、64
D、128
正确答案:D
答案解析:IPv6地址由128位二进制数值组成。所以答案选D,大于128位。
11.SQL语句中的条件用以下哪一项来表达()
A、THEN
B、WHILE
C、WHERE
D、IF
正确答案:C
答案解析:在SQL语句中,条件通常使用WHERE子句来表达。WHERE子句用于指定筛选行的条件。例如:SELECT*FROMtable_nameWHEREcolumn_namevalue;其中WHERE后面跟着具体的条件表达式。A选项中的THEN通常用于配合IF-THEN语句结构,但不是SQL中表达条件的主要方式;B选项的WHILE用于循环结构,不是条件表达;D选项的IF在SQL中有一些变体如CASE语句用于条件判断,但单独的IF不是标准的条件表达方式。
12.()是通过爬虫程序监测某网站数据更新的情况,以便可以爬取到该网站更新的新数据,对于未发生内容变化的网页,则不会爬取。
A、通用网络爬虫
B、深层页面爬虫
C、増量式网络爬虫
D、聚焦网络爬虫
正确答案:C
答案解析:增量式网络爬虫会监测网站数据更新情况,仅爬取有变化的新数据,对于未变的网页不爬取,符合题目描述。聚焦网络爬虫是针对特定主题或领域进行爬取;通用网络爬虫会遍历大量网页;深层页面爬虫侧重于深入爬取页面的层次结构,均不符合题意。
13.使用scrapy的()命令可以创建一个scrapy项目
A、