Python-爬取信管网上的每日一练

import re
import requests
from bs4 import BeautifulSoup
res=requests.get('http://www.cnitpm.com/pm1/54324.html')
res.encoding='UTF-8'
soup= BeautifulSoup(res.text, 'html.parser')
generalanswer = ''
div = soup.find('div', attrs={'class': 'newcon'})
div = str(div)
pattern = re.compile('试题参考答案:.*?<br/>', re.S)
answers = re.findall(pattern, div)
div = re.sub('</p>试题解析与讨论:.*?<br/>', '', div)
div = re.sub('<br/>试题解析与讨论:.*?<br/>', '', div)

for i, answer in enumerate(answers):
    generalanswer = str(generalanswer) + '试题:'+ str(i+1) + '  ' + answers[i]

div = div + str(generalanswer)
with open('a.html', 'w' ,encoding='UTF-8') as f:
    f.write(div)

效果如下

信息安全工程师当天每日一练试题地址:http://www.cnitpm.com/exam/ExamDay.aspx?t1=6
往期信息安全工程师每日一练试题汇总:http://www.cnitpm.com/class27-6-1.aspx
信息安全工程师每日一练试题(2018/5/14)在线测试:http://www.cnitpm.com/exam/ExamDay.aspx?t1=6&day;=2018/5/14
信息安全工程师每日一练试题内容(2018/5/14)
试题1: 
一个密码系统,通常简称为密码体制。可由五元组(M,C,K,E,D)构成密码体制模型,以下有关叙述中,( )是不正确的。
A.M 代表明文空间;C 代表密文空间;K 代表密钥空间;E 代表加密算法;D 代表解密算法
B.密钥空间是全体密钥的集合,每一个密钥 K 均由加密密钥 Ke 和解密密钥 Kd 组成,即有 K=
C.加密算法是一簇由 M 到 C 的加密变换,即有 C=(M,  Kd)
D.解密算法是一簇由 C 到 M 的加密变换,即有 M  =(C,  Kd)试题参考答案:C

试题2: 
相对于DES算法而言,RSA算法的(1),因此,RSA(2)。
(1)A、加密密钥和解密密钥是不相同的 
B、加密密钥和解密密钥是相同的 
C、加密速度比DES要高 
D、解密速度比DES要高
(2)A、更适用于对文件加密 
B、保密性不如DES 
C、可用于对不同长度的消息生成消息摘要 
D、可以用于数字签名试题参考答案:A、D

试题3: 
为了防止电子邮件中的恶意代码,应该用  ( )  方式阅读电子邮件。
A、纯文本 
B、网页 
C、程序 
D、会话试题参考答案:A

试题4: 
下图所示为一种数字签名方案,网上传递的报文是  (1)  ,防止A抵赖的证据是  (2)  。
 


(1)A、P 
B、DA(P) 
C、EB(DA(P)) 
D、DA
(2)A、P 
B、DA(P) 
C、EB(DA(P)) 
D、DA试题参考答案:C、B

试题5: 
OSI安全体系结构定义了五种安全服务,其中(1)用于识别对象的身份并对身份核实。(2)用于防止对资源的非授权访问,确保只有经过授权的实体才能访问受保护的资源
(1)A、安全认证服务
B、访问控制安全服务
C、数据保密性安全服务
D、数据完整性安全服务
(2)A、安全认证服务
B、访问控制安全服务
C、数据保密性安全服务
D、数据完整性安全服务试题参考答案:A、B

试题6: 防火墙的工作层次是决定防火墙效率及安全的主要因素,下面的叙述中正确的是()。
A. 防火墙工作层次越低,则工作效率越高,同时安全性越高
B. 防火墙工作层次越低,则工作效率越低,同时安全性越低
C. 防火墙工作层次越高,则工作效率越高,同时安全性越低
D. 防火墙工作层次越高,则工作效率越低,同时安全性越高试题参考答案:D

试题7: CRM是一套先进的管理思想及技术手段,它通过将(1)进行有效的整合,最终为企业涉及到的各个领域提供了集成环境。CRM系统的四个主要模块包括(2)。
(1)A. 员工资源、客户资源与管理技术
B. 销售资源、信息资源与商业智能
C. 销售管理、市场管理与服务管理
D. 人力资源、业务流程与专业技术
(2)A. 电子商务支持、呼叫中心、移动设备支持、数据分析
B. 信息分析、网络应用支持、客户信息仓库、工作流集成
C. 销售自动化、营销自动化、客户服务与支持、商业智能
D. 销售管理、市场管理、服务管理、现场服务管理试题参考答案:D、C

试题8: ()不是反映嵌入式实时操作系统实时性的评价指标。
A. 任务执行时间  
B. 中断响应和延迟时间
C. 任务切换时间        
D. 信号量混洗时间试题参考答案:A

试题9: 
防火墙不具备() 功能。
A.包过滤
B.查毒
C.记录访问过程
D.代理试题参考答案:B

试题10: 
以下关于数学建模的叙述中,不正确的是(  )。
A.数学模型是对现实世界的一种简化的抽象描述
B.数学建模时需要在简单性和准确性之间求得平衡
C.数学模型应该用统一的、普适的标准对其进行评价
D.数学建模需要从失败和用户的反馈中学习和改进试题参考答案:D











试题:1 试题参考答案:C

试题:2 试题参考答案:A、D

试题:3 试题参考答案:A

试题:4 试题参考答案:C、B

试题:5 试题参考答案:A、B

试题:6 试题参考答案:D

试题:7 试题参考答案:D、C

试题:8 试题参考答案:A

试题:9 试题参考答案:B

试题:10 试题参考答案:D

 

— 于 共写了2305个字
— 文内使用到的标签:
emin.ink

发表评论

电子邮件地址不会被公开。