佳都新太科技股份有限公司6月招聘面试题182道2020626

客户端、服务器(C/S)架构和浏览器/服务器(B/S)架是现在常用的两种数据库应用系统架构。关于C/S和B/S架构,下列说法错误的是

A.在C/S和B/S架构中,数据库服务器都承担了数据共享和管理的功能

B.如果系统的最终用户群体大,用户地域分布广,一般应采用B/S架构

C.C/S架构的应用程序需要发布给每个用户,并在每个用户计算机上进行安装。B/S架构一般以通用浏览器为业务应用界面,较为复杂的数据处理功能一般还可通过与浏览器进行交互的组件实现

D.一般来说,对于功能需求相同的数据库应用系统项目,C/S架构的应用开发成本要高于B/S架构的应用开发成本


正确答案:D


目前常用的系统架构有B/S架构和C/S架构,请说明这两个架构的含义和原理。

网络互联设备实现了网络的延伸和拓展,网络互联设备种类繁多,其中集线器的缺点是(1),路由器的主要工作是比较路由表中的信息和数据的目的IP地址,把到来的数据发送到正确的(2)。空白(1)处应选择()

A.不能延伸网络可操作的距离

B.不能过滤网络流量

C.不能在网络上发送变弱的信号

D.不能放大变弱的信号


参考答案:B


基于场景的架构分析方法(Scenarios-based Architecture Analysis Method,SAAM)是卡耐基梅隆大学软件工程研究所的Kazman等人于1983年提出的一种非功能质量属性的架构分析方法,是最早形成文档并得到广泛应用的软件架构分析方法。SAAM的主要输入是问题描述、( )和架构描述文档,其分析过程主要包括场景开发、( )、单个场景评估、场景交互和总体评估。

A.问题说明 B.问题建模 C.需求说明 D.需求建模 A.架构需求 B.架构描述 C.架构设计 D.架构实现


正确答案:C,B


浏览器/服务器(B/S)架构是一种以web技术为基础的网络应用架构。关于B/S架构,下列说法错误的是

A.B/S架构一般使用HTTP协议进行数据传输,为了保证数据安全,可以使用HTTPS协议对数据进行加密传输

B.B/S架构可以使用ActiveX技术实现客户端应用与本地资源的交互功能,如控制本机硬件设备等

C.PHP、AsP、ASP.NET、JsP是目前较流行的几种web服务器端应用程序的开发技术和编程语言

D.B/S架构下,客户端的浏览器要承担内容展示、数据查询服务及大量计算功能,一般对客户端CPU要求较高


正确答案:D
解析:三层浏览器/服务器(B/S)结构是一种互联网环境下的新型数据库应用系统结构,它将数据处理功能分解并分布在表示层、功能层和数据层三个层次上,分别由Web浏览器、Web应用服务器和数据库服务器来实现,其特点是:①表示层位于客户端,由wEB浏览器实现;其功能单一,一般只安装Web浏览器,没有其他应用程序,属于典型的“瘦客户端”。②功能层位于Web应用服务器,实现面向具体应用领域的业务规则。③数据层位于数据库服务器,通过DBMS完成具体的数据存储和数据存取等数据管理功能。


关于PACS的组成及架构叙述不正确的是

A、基本组成部分不包括医学图像管理

B、系统的软件架构选型主要有C/S和B/S模式

C、B/S模式常用在广域网中

D、C/S模式常用于局域网中

E、B/S模式信息安全性较强


参考答案:E


佳都新太科技股份有限公司6月招聘面试题面试题面试官常问到的一些题目整理如下:问题 Q1:参数如何通过值或引用传递?可用的回答 :Python中的所有内容都是一个对象,所有变量都包含对象的引用问题 Q2:描述数组、链表、队列、堆栈的区别?可用的回答 : 数组与链表是数据存储方式的概念,数组在连续的空间中存储数据,而链表可以在非连续的空间中存储数据; 队列和堆栈是描述数据存取方式的概念,队列是先进先出,而堆栈是后进先出; 队列和堆栈可以用数组来实现,也可以用链表实现。 问题 Q3:简述一下爬虫的步骤?可用的回答 : 确定需求; 确定资源; 通过url获取网站的返回数据; 定位数据; 存储数据。 问题 Q4:什么是C/S和B/S架构?可用的回答 : 1. C/S架构及其背景 C/S架构是一种比较早的软件架构,主要应用于局域网内。在这之前经历了集中计算模式,随着计算机网络的进步与发展,尤其是可视化工具的应用,出现过两层C/S和三层C/S架构, 不过一直很流行也比较经典的是我们所要研究的两层C/S架构。 C/S架构软件(即客户机/服务器模式)分为客户机和服务器两层: 第一层是在客户机系统上结合了表示与业务逻辑, 第二层是通过网络结合了数据库服务器。 简单的说就是第一层是用户表示层,第二层是数据库层。 客户端和服务器直接相连,这两个组成部分都承担着重要的角色。 2. C/S架构的优点 1. 客户端和服务器直接相连。点对点的连接方式更安全,可以直接操作本地文本,比较方便。 2. 客户端可以处理一些逻辑事务。可以进行数据处理和数据存储,提供一定的帮助。 3. 客户端直接操作界面。 3. C/S架构的缺点 1. C/S架构适用于局域网,对网速的要求比较高。 2. 客户端界面缺乏通用性,且当业务更改时就需要更改界面,重新编写。 3. 随着用户数量的增多,会出现通信拥堵、服务器响应速度慢等情况。 4. 系统的维护也比较麻烦。 4. C/S架构的应用 C/S架构的软件是在是数不胜数,从办公的OFFICE,WPS,WINRAR到杀毒软件如金山,瑞金再到我们的娱乐 软件,如播放器,QQ,微信等,无处不见C/S架构。 5. B/S架构及其背景 随着Internet和WWW的流行,以往的主机/终端和C/S都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求, 于是就出现了B/S型模式,即浏览器/服务器结构。它是C/S架构的一种改进,可以说属于三层C/S架构。 主要是利用了不断成熟的WWW浏览器技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。 第一层是浏览器(即客户端)只有简单的输入输出功能,处理极少部分的事务逻辑。 由于客户不需要安装客户端,只要有浏览器就能上网浏览,所以它面向的是大范围的用户,所以界面设计得比较简单,通用。 第二层是WEB服务器,扮演着信息传送的角色。 当用户想要访问数据库时,就会首先向WEB服务器发送请求,WEB服务器统一请求后会向数据库服务器发送访问数据库的请求,这个请求是以SQL语句实现的。 第三层是数据库服务器,它存放着大量的数据。 当数据库服务器收到了WEB服务器的请求后,会对SQL语句进行处理,并将返回的结果发送给WEB服务器, 接下来,WEB服务器将收到的数据结果转换为HTML文本形式发送给浏览器。 6. B/S架构的优点 1. 浏览器和数据库服务器采用多对多的方式连接。因此适合在广域网里实现巨大的互联网,甚至是全球网,有着很强大的信息共享性。 2. 浏览器只处理一些简单的逻辑事务,负担小。 3. 数据都集中存放在数据库服务器,所以不存在数据不一致现象。 4. 随着服务器负载的增加,可以平滑地增加服务器的个数并建立集群服务器系统,然后在各个服务器之间做 负载均衡。 5. B/S建立在广域网上,所以需要的网速要求不高。 6. 不需要安装客户端,只要能连上网,就能随时随地的浏览页面。 7. 能有效地保护数据平台和管理访问权限,确保服务器数据库的数据安全。 7. B/S架构的缺点 1. 服务器承担着重要的责任,数据负荷较重。一旦发生服务器“崩溃”等问题,后果不堪设想。 2. 页面需要不断地动态刷新,当用户增多时,网速会变慢。 8. B/S架构的应用 比如WEBQQ,从WEBQQ名称中的WEB就不难看出它属于B/S架构,是一种浏览器服务器结构。 事实上也是如此,因为WEBQQ根本不需要安装客户端,只需要有浏览器就可以进行聊天交互了。 问题 Q5:什么是局域网和广域网?可用的回答 : 局域网:(Local Area Network,LAN), 局域网是一个局部范围的计算计组, 比如家庭网络就是一个小型的局域网,里面包含电脑、手机和平板等,他们共同连接到你家的路由器上。 又比如学校的机房就是一个局域网,里面有几百几千台电脑, 当机房无法上外网时,但是电脑之间仍可以通信,你们可以通过这个局域网来打CS 、玩红警。 理论上,局域网是封闭的,并不可以上外网,可以只有两台电脑,也可以有上万台。 广域网:(WAN,Wide Area Network),广域网的范围就比较大了, 可以把你家和别人家、各个省、各个国家连接起来相互通信。 广域网和局域网都是从范围的角度来划分的, 广域网也可以看成是很多个局域网通过路由器等相互连接起来。 问题 Q6:大数据的文件读取?可用的回答 : 1. 利用生成器generator 2. 迭代器进行迭代遍历:for line in file 问题 Q7:Django 和 Flask 之间有什么区别?可用的回答 :Flask是一个“微框架”,主要用于具有更简单要求的小型应用程序。在Flask中,必须使用外部库。Django也可以用于更大的应用程序。它包括一个ORM。问题 Q8: scrapy的优缺点?为什么要选择scrapy框架?可用的回答 : 优点:

有关NFS协议和CIFS协议说法正确的是?( )

A.NFS采取的是B/S架构、CIFS采取的是C/S架构

B.NFS采取的是C/S架构、CIFS采取的是B/S架构

C.NFS和CIFS都采取的是C/S架构

D.NFS和CIFS都采取的是B/S架构


参考答案:C


20 在B/S模式中,你是使用几层架构实现的,说说各层之间的关系和这样的好处?


正确答案:
答:MVC(模型-视图-控制器)
视图(View)代表用户交互界面.
模型(Model):就是业务流程/状态的处理以及业务规则的制定,业务模型还有一个很重要的模型那就是数据模型.
控制(Controller)可以理解为从用户接收请求, 将模型与视图匹配在一起,共同完成用户的请求.


元数据是用于建立、管理、维护和使用数据的仓库。元某公司承接了某街道的信息化建设工程,为了实现街区的智能化管理,并能够提供高效的便民服务,希望融合街区的基础空间数据与各种专题业务数据,研发“数字街区信息平台”。该平台要实现地理信息系统( GIS)、办公自动化及网络公共服务的紧密结合,既能够方便街区管理人员的日常办公,又能够为街区居民提供一个便捷的网络服务平台。工程设计人员决定采用目前普遍流行的B/S架构来建设这个平台,整个系统架构分为三个层次,即数据层、应用层和用户层。系统建成后,应具有一般的GIS常见功能、街区管理功能和公共产品服务功能。
[问题]
1.目前.GIS软件开发的整体架构主要有C/S架构和B/S架构,B/S是Web兴起后建立在网络基础上的一种结构模式,具有客户端配置要求较低等特点。请简要介绍B/S结构的优缺点。
2.简述该街区信息平台的基本功能。
3.简述该街区信息平台可能涉及的数据类型。


答案:
解析:
1.
B/S模式的优点:具有分布性特点,可以随时随地进行查询、浏览等业务处理,业务扩展简单方便,通过增加网页即可增加服务器功能;维护简单方便,只需要改变网页,即可实现所有用户的同步更新;开发简单,共享性强。
B/S模式的缺点:个性化特点明显降低,无法实现具有个性化的功能要求;操作是以鼠标为最基本的操作方式,无法满足快速操作的要求;页面动态刷新,响应速度明显降低;无法实现分页显示,给数据库访问造成较大的压力;功能弱化,难以实现传统模式下的特殊功能要求。

2.
该平台的基本功能如下:
(1)常用功能,如图层管理、地图浏览、数据编辑、定位查询、打印输出等。
(2)信息获取功能,利用网络获取各种空间信息和各类管理信息。
(3)空间信息的交互式查询、管理及处理功能。
(4)空间分析功能,能够提供路径分析、邻近分析等服务。
(5)政务信息的发布功能。
(6)街区居民网上办事大厅。
(7)街区公共、应急服务功能。
(8)基于位置的互联网资源共享服务功能。

3.
该平台可能涉及的数据类型有:
(1)基础地理数据:二三维地图数据、遥感数据、实时位置数据等。
(2)各类管理数据:街区管理部门的公共业数据、实时监控数据等。
(3)公共产品数据:衣食住行、文化娱乐等数据。


与B/S架构相比,C/S架构的最大优点是部署和维护方便、易于扩展。()


答案:错
解析:
与客户机/服务器(C/S)架构相比,浏览器/服务器(B/S)架构的最大优点是部署和维护方便、易于扩展。


解决社保的大数据从技术架构是通过BDP来实现。


正确答案:正确

更多 “佳都新太科技股份有限公司6月招聘面试题182道2020626” 相关考题
考题 单选题B/S网站是一种()的计算模式A 1层架构B 2层架构C 3层架构D 4层架构正确答案:D解析:暂无解析

考题 B/S网站是一种()的计算模式A、1层架构B、2层架构C、3层架构D、4层架构正确答案:C

考题 综合业务系统采用的是的系统设计模式。()A、B/S架构B、C/S架构C、S/S架构D、B/C架构正确答案:C

考题 海关缴款书稽核系统体系结构采用B/S/S三层架构体系,数据的存储集中在总局一级。省、地市和区县不再需要安装相应的稽核软件,海关缴款书信息的稽核在()一级完成。正确答案:总局

考题 B/S架构与C/S架构指的是什么?正确答案:BS全称:Browse/Server:即指通过IE浏览器直接访问服务器设备。CS全称:Client/Server:即指通过专用客户端软件访问服务器设备。

考题 下面对于B/S架构与C/S架构的描述错误的是()。 A、B/S架构解决了C/S架构的弊端,因而在程序开发中将会逐步取代C/S架构B、B/S机构是基于internet网络实现的,使得用户访问的范围扩大C、C/S架构师基于局域网实现的,当程序发生改的后,需要对每一个客户端进行维护D、C/S可以设计出丰富的界面,而B/S则相对处于劣势正确答案:D

考题 单选题B/S网站是一种3层架构的计算模式()A 1层架构B 2层架构C 3层架构D 4层架构正确答案:D解析:暂无解析

考题 单选题动态网站隶属性下面哪一种软件开发形式?()A 应用程序开发B C/S架构软件C 嵌入式程序开发D B/S架构软件正确答案:B解析:暂无解析

考题 目前大型网站的基础架构大都采用了负载均衡+数据库主从+缓存+分布式存储+()的形式。A、爬虫技术B、矩阵C、队列正确答案:C

考题 出口退税审核系统的架构为()。A、B/S架构B、C/S结构C、单机模式D、多服务结构正确答案:A