单选题 Pharming is a scamming practice in which malicious code is
installed on a personal computer or server, misdirecting users to ______ Web
sites without their knowledge or consent. Pharming has been called "phishing
without a lure". In phishing, the perpetrator sends out
legitimate-______ e-mails, appearing to come from some of the Web's most popular
sites, in an effort to obtain personal and financial information from individual
recipients. But in pharming, larger numbers of computer users can be ______
because it is not necessary to target individuals one by one and no conscious
action is required on the part of the victim. In one form of pharming
attack,code sent in an e-mail modifies local host files on a personal computer.
The host files convert URLs into the number strings that the computer uses to
access Web sites. A computer with a compromised host file will go to the fake
Web site even if a user types in the correct Internet address or clicks on an
affected ______ entry. Some spyware removal programs can correct the corruption,
but it frequently recurs unless the user changes browsing ______.
单选题The software architecture of a program or computing system is the structure or structures of the system, which comprise software ______, the externally ______properties of those components, and the relationships between them.The architecture is not the operational software. Rather, it is a ______ that enables a software engineer to: analyze the ______ of the design in meeting its stated requirements, consider architectural alternatives at a stage when making design changes is still relatively easy, and reduce the ______ associated with the construction of the software.
单选题“编译器”是一种非常重要的基础软件,其核心功能是对源代码形态的单个或一组源程序依次进行预处理、词法分析、语法分析、语义分析、代码生成、代码优化等处理,最终生成目标机器的可执行代码。考虑以下与编译器相关的软件架构设计场景:
传统的编译器设计中,上述处理过程都以独立功能模块的形式存在,程序源代码作为一个整体,依次在不同模块中进行传递,最终完成编译过程。针对这种设计思路,传统的编译器采用______架构风格比较合适。
随着编译、链接、调试、执行等开发过程的一体化趋势发展,集成开发环境(IDE)随之出现。IDE集成了编译器、连接器、调试器等多种工具,支持代码的增量修改与处理,能够实现不同工具之间的信息交互,覆盖整个软件开发生命周期。针对这种需求,IDE采用______架构风格比较合适。IDE强调交互式编程,用户在修改程序代码后,会同时触发语法高亮显示、语法错误提示、程序结构更新等多种功能的调用与结果呈现,针对这种需求,通常采用______架构风格比较合适。
某公司已经开发了一款针对某种嵌入式操作系统专用编程语言的IDE,随着一种新的嵌入式操作系统上市并迅速占领市场,公司决定对IDE进行适应性改造,支持采用现有编程语言进行编程,生成符合新操作系统要求的运行代码,并能够在现有操作系统上模拟出新操作系统的运行环境,以支持代码调试工作。针对上述要求,为了使IDE能够生成符合新操作系统要求的运行代码,采用基于______的架构设计策略比较合适;为了模拟新操作系统的运行环境,通常采用______架构风格比较合适。
单选题软件测试一般分为两个大类:动态测试和静态测试
单选题软件质量强调3个方面的内容:______是测试软件质量的基础;开发标准定义了一组用于指导软件开发方式的准则;期望需求间接定义了用户对某些特性的需求。 A.软件需求 B.软件设计 C.软件实现 D.软件验证
单选题某软件公司基于面向对象技术开发了一套图形界面显示构件库VisualComponent。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能够显示艺术字体的透明窗体等。针对这种需求,公司采用( )最为灵活。
单选题( )不属于我国著作权法所保护的内容。
单选题某数据处理流水线如下图所示,若每隔3Δt流入一个数据,连续处理4个数据。此数据处理流水线的实际吞吐率为______。数据处理流水线示意图A.B.C.D.
单选题某数据库中有员工关系E、产品关系P、仓库关系W和库存关系Ⅰ,其中各个关系的属性如下。
·员工关系E(employeeID,name,department)中的属性为:员工编号、姓名和部门。
·产品关系P(productID,name,model,size,color)中的属性为:产品编号、产品名称、型号、尺寸和颜色。
·仓库关系W(warehouseID,name,address,employeeID)中的属性为:仓库编号、仓库名称、地址和负责人编号。
·库存关系I(warehouseID,productID,quantity)中的属性为:仓库编号、产品编号和产品数量。
若要求仓库关系的负责人引用员工关系E的员工编号、仓库关系W的仓库编号和产品关系P的产品编号不能为空且唯一标识一个记录,并且仓库的地址不能为空,则依次要满足的完整性约束是______。
若需得到每种产品的名称和该产品的总库存量,则对应的查询语句为:
SELELCT name SUM(quantity)
FROM P,I
WHERE ______;
单选题若系统中的某子模块需要为其他模块提供访问不同数据库系统的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询。针对上述需求,可以采用______设计模式抽象出相同的数据库访问过程,该设计模式______。
单选题在磁盘上存储数据的排列方式会影响I/O服务的总时间。假设每磁道划分成10个物理块
单选题构件技术是软件复用实现的关键。为了使构件系统更切合实际,更有效地被复用,构件应当具备______,以提高其通用性。 A.可继承性 B.可变性 C.可封装性 D.可伸缩性
单选题嵌入式系统硬件初始化过程分为3个主要环节,按照自下而上、从硬件到软件的次序依次是______。
单选题某大型公司欲开发一个门户系统,该系统以商业流程和企业应用为核心,将商业流程中不同的功能模块通过门户集成在一起,以提高公司的集中贸易能力、协同能力和信息管理能力。根据这种需求,采用企业 (18) 门户解决方案最为合适。
单选题无线局域网不使用CSMA/CD而使用CSMA/CA的主要原因是______。 A.不需要在发送过程中进行冲突检测 B.无线信号的广播特性,使得不会出现冲突 C.不能同时收发,无法在发送时接收信号 D.覆盖范围很小,不进行冲突检测不影响正确性
单选题根据如图4—2所示的UML类图可知,类Car和类Boat中的move()方法______。 A.引用了类Transport的move()方法 B.重置了类Transport的move()方法 C.是类Transport的move()方法的聚集D.是类Transport的move()方法的泛化
单选题数据挖掘是从数据库的大量数据中揭示出隐含的、先前未知的并有潜在价值的信息的非平凡过程,主要任务有______。
单选题某商场的部门、员工和商品3个实体之间的关系如下图所示,它们各自的信息表分别见下面三个表。假设每个部门有若干名员工,每种商品只能由一个部门负责销售。如果用户要求得到如第四个表所示的结果,则需要______,并增加关系模式______。如果要求查询某部门负责销售的商品,则需要______。某实体关系图{{B}}表1部门信息表{{/B}}部门号名称电话001家电部1001002百货部1002003食品部1003{{B}}表2商品信息表{{/B}}商品号名称单价库存量30023微机48002630024打印机16507…………30101毛巾1010630102牙刷3.8288…………{{B}}表3员工信息表{{/B}}员工号姓名住址E001王军南京路E002李晓斌淮海路E021柳烨江西路E026田波西藏路E028李晓斌西藏路E029刘丽华淮海路E030李彬彬唐山路………{{B}}表4具体关系表{{/B}}员工号姓名部门号月销售额E001王军001528900E002李晓斌001368000…………E021柳烨00212500…………E028李晓斌00382500…………
单选题软件架构为软件系统提供了一个结构、行为和属性的高级抽象模式。“4+1”视图模型是指用5个视图组成的模型来描述软件架构。其中,______描述了软件的静态组织结构,支持软件开发的内部需求。
单选题组织信息化需求通常包含三个层次,其中( )需求的目标是提升组织的竞争能力,为组织的可持续发展提供支持环境
