找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1200|回复: 0

西电21秋信息系统开发模拟考试答案

[复制链接]
发表于 2021-7-28 09:32:29 | 显示全部楼层 |阅读模式
模拟试题一
一、        填空题:(每空1分,共30分)
1.数据是记录下来可以被鉴别的          ,它本身并没有意义。
2.信息是关于客观事实的可进行通信的知识。信息具有三个明显的特征:信息是客观世界各种事物变化和特征的反映、                     、              。
3.瀑布开发过程的通常划分为:
          、           、        、                              、编码、测试、维护。
4. 快速原型法有两种不同类型,即            和                   。
5. 统一过程是基于构件的,它使用新的可视化建模标准和统一的建模语言(UML),并依靠3个关键思想:                        、                      、                        。
6.数据库具有             、         、          、           的特点。
7.范式理论(Normal Form)是优化数据库设计的规范化理论。它的目标是              。
8. 事务是作为单个逻辑工作单元执行的一系列操作。事务有如下特性:              、             、           、               。
9. 面向对象的三个特性包括:            、         和         。
10. CGI应用程序可以完成          与           的交互操作。
11. ODBC是                          的简称。
12.网站推广常用的方式包括            、         和         (即Spam)。
二、简答:(共10道题)
1.什么是RUP,什么是UML?(6分)
2.简述Cookie的概念?(6分)
3. 简述ASP、PHP和JSP的特点。(6分)
4. 简述CSS的作用和特点。(6分)
5. 请解释浏览器/服务器结构的特点。(6分)
6. 简述报表服务器的特点。(6分)
7. 试解释ODBC的作用和特点?(8分)
8. 简述CGI的缺点和ISAPI的特点。(8分)
9. 给出XML的中文全称,简述XML产生的背景。(8分)
10.什么是SOA,何种技术可以实现SOA?(10分)



试题一答案
一、        填空题:
1.        符号
2.        信息是可以进行通信的、信息是知识
3.        问题定义、可行性研究、需求分析、设计阶段(包括总体设计和详细设计)
4.        抛弃型   演化型(增量渐进性)
5.        使用用例驱动、以体系结构为中心、迭代与增量开发
6.        数据的结构化、数据共享、数据独立性、可控冗余度
7.        减少数据冗余
8.        原子性、一致性、隔离性、持久性
9.        封装性、继承性和多态性
10.        客户端、服务器
11.        Open Database Connect(开放数据库互连)
12.        搜索引擎营销  Banner广告   垃圾邮件
一、        简答题:
1.什么是RUP,什么是UML?(6分)
答:RUP即Rational Unified Process,是Rational公司开发的软件过程产品,也是“统一软件开发过程” 的简称。UML是一种基于OO方法的统一的可视化图形建模语言。UML与RUP可以组成一种完整的基于OO技术的软件工程模式。
2.什么是 Cookie?(6分)
答:Cookie 其实是一个标签。当你访问某个 WEB 站点时,它可能会在你的硬盘上留下一个标记,下一次你访问同一个站点时,站点的页面会查找这个标记。标记的内容可以随时读取,但只能由该站点的页面完成。 Cookie 可以包含在一个对话期或几个对话期之间某个 WEB 站点的所有页面共享的信息,使用 Cookie 还可以在页面之间交换信息。
3.简述ASP、PHP和JSP的特点。(6分)
答:ASP是一个IIS服务器端的开发框架,利用它可以产生和运行动态的、交互的、高性能的WEB服务应用程序。PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C,Java和Perl语言的语法。还有一点,PHP是开放源码的。JSP可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。
4.简述CSS的作用和特点。(6分)
答:CSS(CASCADING STYLE SHEET)一般翻译层叠样式表,作为HTML的补充标准。CSS增加了样式定义方式来辅助 HTML语言,强化了HTML对文档的表现。CSS特点包括:
1.        易于掌控网页元素位置,可以很好地控制每一个元素的风格,并能将这种风格延伸于整个网站。
2.        易于建立风格一致及维护的网站。
3.        以最少的数据达到最佳的效果。
5.请解释浏览器/服务器结构的特点。(6分)
答:B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过Web浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。
6.简述报表服务器的特点。(6分)
答:报表服务器是一个完整的基于服务器的平台,它可以建立、管理、发布传统的基于纸张的报表或者交互的、基于Web的报表。产品模块化的设计方式和可扩展的应用编程接口(APIs)使得软件开发人员和企业可以将报表集成到已有的系统或第三方的应用中。
7.试解释ODBC的作用和特点?(8分)
答:ODBC是Open Database Connect即开放数据库互连的简称,它是由Microsoft 公司于1991年提出的一个用于访问数据库的统一界面标准,是应用程序和数据库系统之间的中间件。它通过使用相应应用平台上和所需数据库对应的驱动程序与应用程序的交互来实现对数据库的操作,避免了在应用程序中直接调用与数据库相关的操作,从而提供了数据库的独立性。
8.简述CGI的缺点和ISAPI的特点。(8分)
答:CGI的应用程序一般都是一个独立的可执行程序,与Web服务器各自占据着不同的进程,而且一般一个CGI程序只能处理一个用户请求。每当有一个用户请求,就会激活一个CGI进程。当用户请求数量非常多时,大量的CGI程序就会大量挤占系统的资源,如内存、CPU时间等,造成CGI运行效率低下。另外,CGI程序的开发较为繁琐,开发效率较低。在ISAPI下建立的应用程序都是以动态链接库的形式存在的,WWW服务处于同一进程中,因此ISAPI的运行效率要显著高于CGI程序。
9.给出XML的中文全称,简述XML产生的背景。(8分)
答:可扩展标记语言。HTML是Web的“数据类型”,但同时具有许多不足,包括:HTML是专门为描述主页的表现形式而设计的,但疏于对信息语义及其内部结构的描述,不能适应日益增多的信息检索要求和存储要求;HTML对形式的描述能力实际也还是非常不够的; HTML的标记日益臃肿。因此,逐步成为解决HTML瓶颈问题的思路,但是,SGML并非为Internet应用而设计,另外SGML体系也太过复杂和庞大,很难被Internet应用所广泛使用。于是,针对Internet进行优化的SGML“子集”——XML便逐步形成。
10.什么是SOA,何种技术可以实现SOA?(10分)
面向服务的体系结构(service-oriented architecture,简称SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和协议联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。
Web服务是实现 SOA 的具体方式之一。


QQ|手机版|小黑屋|网站地图|无忧答案网 ( 冀ICP备18010495号-1 )

GMT+8, 2024-5-5 09:46

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表