zoukankan      html  css  js  c++  java
  • 2017年下半年软件设计师精选题目

    1,防火墙不具备的功能特性:

      A,控制进出网络的数据包和数据流向

      B,提供流量信息的日志和审计

      C,隐藏内部IP以及网路结构细节

      D,提供漏洞扫描功能

    解析:D,防火墙往往安装在网关上,因此可以控制内部网络与外部网络的通信,有的防火墙甚至有VPN的功能,所以也就用拥有了隐藏内部IP的功能。防火墙是被动防御型,不具有端口漏洞扫描的功能,因不能屏蔽内部网络之间的恶意攻击。

    2,在程序执行过程中,cache与主存的地址映射由什么完成:

      A,操作系统

      B,程序员调度

      C,硬件自动

      D,用户软件

    解析:C,Cache:缓存区,是高速缓存,是位于CPU和主内存之间的容量较小但速度很快的存储器,因为CPU的速度远远高于主内存的速度,CPU从内存中读取数据需等待很长的时间,而  Cache保存着CPU刚用过的数据或循环使用的部分数据,这时从Cache中读取数据会更快,减少了CPU等待的时间,提高了系统的性能。Cache并不是缓存文件的,而是缓存块的(块是I/O读写最小的单元);Cache一般会用在I/O请求上,如果多个进程要访问某个文件,可以把此文件读入Cache中,这样下一个进程获取CPU控制权并访问此文件直接从Cache读取,提高系统性能。Buffer:缓冲区,用于存储速度不同步的设备或优先级不同的设备之间传输数据;通过buffer可以减少进程间通信需要等待的时间,当存储速度快的设备与存储速度慢的设备进行通信时,存储慢的数据先把数据存放到buffer,达到一定程度存储快的设备再读取buffer的数据,在此期间存储快的设备CPU可以干其他的事情。Buffer:一般是用在写入磁盘的,例如:某个进程要求多个字段被读入,当所有要求的字段被读入之前已经读入的字段会先放到buffer中。cpu的cache与主存之间地址映射是有硬件芯片自动完成的,正因为如此,芯片制造是需要大量技术支持的。

  • 相关阅读:
    Spring Boot 使用 Dom4j XStream 操作 Xml
    Spring Boot 使用 JAX-WS 调用 WebService 服务
    Spring Boot 使用 CXF 调用 WebService 服务
    Spring Boot 开发 WebService 服务
    Spring Boot 中使用 HttpClient 进行 POST GET PUT DELETE
    Spring Boot Ftp Client 客户端示例支持断点续传
    Spring Boot 发送邮件
    Spring Boot 定时任务 Quartz 使用教程
    Spring Boot 缓存应用 Memcached 入门教程
    ThreadLocal,Java中特殊的线程绑定机制
  • 原文地址:https://www.cnblogs.com/guanghe/p/10299800.html
Copyright © 2011-2022 走看看