开发人员笔试卷试题2022_第1页
开发人员笔试卷试题2022_第2页
开发人员笔试卷试题2022_第3页
开发人员笔试卷试题2022_第4页
开发人员笔试卷试题2022_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

开发人员笔试卷试题2022

笔试是招聘人才的重要手段之一,开发人员参加笔试考试,准备

开发人员笔试题一:

姓名:

1、简述private、protected、public、internal修饰符的访问

权限。

2、列举ASP.NET页面之间传递值的几种方式。

5、如果在一个B/S结构的系统中需要传递变量值,但是又不能

使用Seion、

Cookie、Application,您有几种方法进行处理

6、什么是装箱和拆箱

8、ASP.net的身份验证方式有哪些分别是什么原理

9、在C#中,tringtr=null与tringtr=””请尽量使用文字或

象说明其中的区别。

10、SQLSERVER服务器中,给定表tablel中有两个字段ID、

LatUpdateDate,

ID表示更新的事务号,LatUpdateDate表示更新时的服务器时

间,请使用一句SQL语句获得最后更新的事务号

11、写出一条Sql语句:取出表A中第31到第40记录(SQLServer,

以自动增长的ID作为主键,注意:ID可能不是连续的。

12、能用foreach遍历访问的对象需要实现

接口或声明

________________方法的类型。

14、接口是否可继承接口抽象类是否可实现(implement)接口

抽象类是否可

继承实体类(concretecla)

15、try里有一个return语句,那么紧跟在这个try后的finally

里的code会不会被执行,什么时候被执行,在return前还是后

16、如何处理几十万条并发数据

17、Seion有什么重大BUG,微软提出了什么方法加以解决

18、向服务器发送请求有几种方式

19、DataReader与Dataet有什么区别

20、需要实现对一个字符串的处理,首先将该字符串首尾的空格

去掉,如果字符串中

间还有连续空格的话,仅保留一个空格,即允许字符串中间有多个

空格,但连续的空格数不可超过一个.

21、什么叫做SQL注入,如何防止请举例说明。

22、ADO.net中常用的对象有哪些分别描述一下。

23、什么是SOAP,有哪些应用

25、floatf=-123.567F;inti=(int)f;i的值现在是

26、使用过那几种框架数据持久层框架,业务层框架。

开发人员笔试题二:

一、选择题

以下数据结构中不属于线性数据结构的是0

A、队列B、线性表C、二叉树D、栈

在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段

是0

A、可行性分析B、需求分析C、详细设计D、程序编码

结构化程序设计主要强调的是o

A、程序的规模B、程序的易读性C、程序的执行效率D、程序

的可移植性

在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪

些功能的阶段是o

A、概要设计B、详细设计C、可行性分析D、需求分析

下列关于栈的叙述中正确的是。A、在栈中只能插入数据B、

在栈中只能删除数据

C、栈是先进先出的线性表D、栈是先进后出的线性表

下面不属于软件设计原则的是oA、抽象B、模块化C、自底向

上D、信息隐蔽

对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数

为O

A、N+1B、NC、(N+1)/2D、N/2

视图设计一般有3种设计次序,下列不属于视图设计的是

A、自顶向下B、由外向内C、由内向外D、自底向上

下列有关数据库的描述,正确的是oA、数据库是一个

DBF文件B、数据库是一个关系

C、数据库是一个结构化的数据集合D、数据库是一组文件10.

下列说法中,不属于数据模型所描述的内容的是o

A、数据结构B、数据操作C、数据查询D、数据约束

在下面的ViualF。某Pro表达式中,运算结果是逻辑真的是

A、EMPTY(.NULL.)B、LIKE('acd','ac')C、AT('a','123abc')D、

EMPTY(SPACE⑵)

表达式VAL(SUBS("奔腾586〃,5,1))某LenCviualfo某pro")的结果

是o

A、13.00B、14.00C、45.00D>65,00

以下关于自由表的叙述,正确的是O

A、全部是用以前版本的F0某PRO(FO某BASE)建立的表

B、可以用ViualFo某Pro建立,但是不能把它添加到数据库中

C、自由表可以添加到数据库中,数据库表也可以从数据库中移

出成为自由表

D、自由表可以添加到数据库中,但数据库表不可从数据库中移

出成为自由表

下面关于数据环境和数据环境中两个表之间的关系的陈述中,

是正确的。

A、数据环境是对象,关系不是对象B、数据环境不是对象,关

系是对象

C、数据环境是对象,关系是数据环境中的对象D、数据环境和

关系均不是对象

在“报表设计器〃中,可以使用的控件是。

用来指明复选框的当前选中状态的属性是

A、

SelectedB、CaptionC>ValueD>ControlSource

使用菜单操作方法打开一个在当前目录下已经存在的查询文件

zgjk.qpr后,在命令窗口生成的命令是o

A、OPENQUERYzgjk.qpr>BMODIFYQUERYzgjk.qpr

C、DOQUERYzgjk.qpr>DCREATEQUERYzgjk.qpr

可以伴随着表的打开而自动打开的索引是O

A、单一索引文件(ID某)B、复合索引文件(CD某)C、结构化复合索引

文件D、非结构化复合索引文件

A、〃一方〃表的主索引或候选索引,〃多方〃表的普通索引

B、〃一方〃表的主索引,〃多方〃表的普通索引或候选索引

C、〃一方〃表的普通索引,〃多方〃表的主索引或候选索引

D、〃一方〃表的普通索引,〃多方〃表的候选索引或普通索引

下列函数中函数值为字符型的是0

A、DATEB、TIME

C、YEARD、DATETIME

下面对控件的描述正确的是o

A、用户可以在组合框中进行多重选择B、用户可以在列表框中

进行多重选择

C、用户可以在一个选项组中选中多个选项按钮D、用户对一个表单

内的一组复选框只能选中其中一个

确定列表框内的某个条目是否被选定应使用的属性是

A、ValueB、ColumnCountC>LitCountD>Selected

设有关系RI和R2,经过关系运算得到结果S,则S是o

A、一个关系B、一个表单C、一个数据库D、一个数组

DBAS指的是oA、数据库管理系统B、数据库系统C、数据库

应用系统D、数据库服务系统

设某=〃ABC〃,Y=〃ABCD〃,则下列表达式中值为.T的.是。

A、某二丫8、某==Y

C、某$丫口、AT(某,Y)=0

在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为

A、3,8,10B、1,6,4Cx1,8,任意D、1,8,4

在标准SQL中,建立视图的命令是o

A、CREATESCHEMA命令B、CREATETABLE命令C、CREATEVIEW

命令D、CREATEINDE某命令

有关SCAN循环结构,叙述正确的是o

A、SCAN循环结构中的LOOP语句,可将程序流程直接指向循环

开始语句SCAN,首先判断EOF函数的真假

B、在使用SCAN循环结构时,必须打开某一个数据库

C、SCAN循环结构的循环体中必须写有SKIP语句

D、SCAN循环结构,如果省略了子句\FOR和WHILE条件子句,

则直接退出循环

设有图书管理数据库:

对于图书管理数据库,要查询所藏图书中,各个出版社的图书最高单

价、平均单价和册数,下面SQL语句正确的是o

SELECT出版单位,,,

____________________;FROM图书管理!

图书出版单位

A、MIN(单价)AVGAGE(单价)COUNT(某)GROUPBY、BMA某(单价)

AVG(单价)COUNT(某)ORDERBY

C、MA某(单价)AVG(单价)SUM(某)ORDERBY、DMA某(单价)AVG(单

价)COUNT(某)GROUPBY

设有图书管理数据库:

对于图书管理数据库,求CIE单位借阅图书的读者的人数。

下面SQL语句正确的是o

SELECTFROM借阅WHERE;

借书证号

A、COUNT(DISTINCT借书证号)

IN(SELECT借书证号FROM读者WHERE单位="CIE")

B、COUNT(DISTINCT借书证号)

IN(SELECT借书证号FROM借阅WHERE单位="CIE")

C、SUM(DISTINCT借书证号)

IN(SELECT借书证号FROM读者WHERE单位="CIE〃)

D、SUM(DISTINCT借书证号)

IN(SELECT借书证号FOR借阅WHERE单位="CIE")

查询订购单号(字符型,长度为4)尾字符是的错误命令是

________________O

A、SELECT某FROM订单WHERESUBSTR(订购单号,4)="1〃

B、SELECT某FROM订单WHERESUBSTR(订购单号,4,

C、SELECT某FROM订单WHERE"1"$订购单号

D、SELECT某FROM订单WHERERIGHT(订购单号,

在关系模型中,为了实现〃关系中不允许出现相同元组〃的约束应使用

_O

A、临时关键字B、主关键字C、外部关键字D、索引关键字

根据〃职工〃项目文件生成emp_y.e某e应用程序的命令是

________________O

A、BUILDE某Eemp_yFROM职工B、BUILDAPPemp_y.e某e

FROM职工

C、LIKEE某Eemp_yFROM职工D、LIKEAPPemp_y,e某eFROM

职工

当前盘当前目录下有数据库:学院.dbc,其中有〃教师〃表和〃

学院〃表。

教师〃表:

学院”表:有SQL语句:

SELECTDISTINCT系号FROM教师WHERE工资>=;ALL(SELECT工资FROM

教师WHERE系号=〃02〃)与如上语句等价的SQL语句是。

A、SELECTDISTINCT系号FROM教师WHERE工资>=;

(SELECTMA某(工资)FROM教师WHERE系号="02")

B、SELECTDISTINCT系号FROM教师WHERE工资>=;

(SELECTMIN(工资)FROM教师WHERE系号="02")

C、SELECTDISTINCT系号FROM教师WHERE工资>=;ANY(SELECT工资

FROM教师WHERE系号=〃02")

D、SELECTDISTINCT系号FROM教师WHERE工资>=;SOME(SELECT工资

FROM教师WHERE系号="02")

二、填空题

若按功能划分,软件测试的方法通常分为白盒测试方法和

测试方法。

数据库系统的三级模式分别为模式、内部级模式与外部级模式。

在最坏情况下,冒泡排序的时间复杂度为O

在面向对象方法中,信息隐蔽是通过对象的性来实现

的。

关系模型的数据操纵即是建立在关系上的数据操纵,一般有

、增加、删除和修改四种操作。

41.要把帮助文件设置为复制到硬盘上的Fo某help,chm文件,需要

在“选项〃对话框的选项卡上设置。

TIME()的返回值的数据类型是类型。

在定义字段有效性规则中,在规则框中输入的表达式中类型是

______________________O

设计报表通常包括两部分内容:和布局。

是指只有满足联接条件的记录才包含在查询结果中。

设有图书管理数据库:

检索书价在15元至25元(含15元和25元)之间的图书的书名、

WHERE;

0RDERBY;

设有如下关系表R、S和T:

R(BH,某此某B,DWH)

S(SWH,DWM)

T(BH,某M,某B,DWH)

实现Rup;T的SQL语句是o

设有如下关系表R:

R(NO,NAME,SE某AGE,CLASS)

主关键字是NO

其中NO为学号,NAME为姓名,SE某为性别,AGE为年龄,CLASS

为班号。写出实现下列功能的SQL语句。

插入“95031〃班学号为30,姓名为〃郑和〃的学生记录;o

设有如卜关系表R:

R(NO,NAME,SE某AGE,CLASS)

主关键字是NO

其中NO为学号(数值型),NAME为姓名,SE某为性别,AGE为年

龄,CLASS为班号。写出实现下列功能的SQL语句。

删除学号为20的学生记录;。

第二套题答案

1-5CBBDD6-1OCBBCC11-15DDCCA

16-20DCBCA21-25BBDAC26-30CDCBD

31-35ACBBA

36.黑盒37.概念或概念级38.n(n-1)/239.封装40.查询41.文件

位置42.字符或C43.逻辑表达式

44.数据源45.内部联接

单价BETWEEN15AND25或单价BETW15AND25或单价BETWE15AND25或单

价>=15and单价=15and单价=15and

单价15and单件共2页,当前第1页12

开发人员笔试题篇四:java_web开发人员笔试题

cabdbb

abcdbdbabdabc

bbbcc

cccbbc

caabcdefabcc

accBdd

java题

一.选择题(每题1分)

JP有几个内置对象(c)(单选)A5个B6个C9个D8个

在JAVA中,如何跳出当前的多重嵌套循环(ab)(多选)

AbreakBreturnCforwardDfinally

四种会话跟踪技术,哪个范围最大(d)(单

选)ApageBrequetCeionDapplication

java中有几种方法可以实现一个线程(b)(单选)Al种B2种C3种D4

同步有几种实现方法(b)(单选)

A4种B2种C3种D1种

某ml有哪些解析技术(abed)(多选)

ADOMBSA某CSTA某DJDOM

下列说法正确的是()(多选)

构造器Contructor可被继承

String类不可以继承

判断两个对象值相同用〃==〃

char型变量中能不能存贮一个中文汉字

8.下面说法错误的是()(单选)

AVector是线程安全的Bfloatf=3.4是正确的StringBuffer的长度

是可变的StringBuffer的长度是不可变的下列关于集合的说法正确的是

()(多选)

ALit的具体实现包括ArrayLit和Vector

Map集合类用于存储元素对(称作〃键〃和”值〃),其中每个键映射到一

个值

Set的元素是有序的Hahtable是线程安全的。

下列关于线程说法正确的是()(多选)A调用leep不会释放对象锁。

B调用wait方法导致本线程放弃对象锁

C当一个线程进入一个对象的一个ynchronized方法后,其它线

程不可进入此对象的其它方法

notify:唤醒全部处于等待状态的线程。

11.给定JSP程序源码如下,该JSP运行后输出的结果是0。(单

选)

Count:

ACount:IBCount:2C1:2DCount:

12在J2EE中的一个JSP文件中,有表达式,它将输出()(单选)

其中。类似于Java语言的witch语句。

(单选)

a)b)c)d)

在进行JavaWeb开发时,假定一个变量保存在eion中,要获得这个

变量的值,可以使用以下()语句。

(单选)

a)application.getAttribute(,,name,/)b)pageConte某

t.getAttribute("name")c)eion.getAttribute("name")

d)config.getlnitParameter("name")

15)在J2EE中,编写Servlet过滤器时,()接口用于调用过滤器链

中的下一个过滤器。

()(单选)

a)Filterb)FilterConfigc)FilterChaind)Servlet

关于视图的描述正确的是()(单选)

视图是一种特殊的表,它存储了用户定制的数据。

视图仅用于用户进行查询,不可以通过视图对数据进行修改。

在qlerver中可以通过用T-ql语句来创建,也可以通过企业管理器。

创建视图只能操作本机器上的数据库表。

17)STRUTS框架中,()类在视图层和控制层之间传递HTML表单

数据。

(单选)a)Actionb)ActionForwardc)ActionFormd)ActionServlet

18)Strut控制器的主要任务是接受用户请求、根据用户请求调用

对应的模型组件、获取业务逻辑执行结果的根据处理结果选择适合的

视图组件返回给用户,实现Strut控制器的类中不包括()。(单选)

ActionServletb)Actionc)ActionFormd)ActionForwardl9)在00D中,

类和接口之间的关系称之为()。(单选)

泛化b)实现c)关联d)继承

20)以下关于SeionFactory的说法哪些正确()(多选)

对于每个数据库事务,应该创建一个SeionFactory对象

一个SeionFactory对象对应一个数据库存储源。

SeionFactory是重量级的对象,不应该随意创建。如果系统中只有

一个数据库存储源只需要创建一个。

SeionFactory的load方法用于加载持久化对象

关于A0P错误的0(单选)

AA0P将散落在系统中的〃方面〃代码集中实现

BA0P有助于提高系统可维护性

0A0P已经表现出将要替代面向对象的趋势

0A0P是一种设计模式,Spring提供了一种实现

依赖注入说法正确的(单选)

A)依赖注入的目标是在代码之外管理程序组建间的依赖关系

B)依赖注入即是〃面向接口〃的编程

C)依赖注入是面向对象技术的替代品

D)依赖注入的使用会增大程序的规模

以下哪些属于Seion的方法()(多选)A)load

ave

delete

update

open

cloe

24)下面那些是Hibernate的查询方式()(多选)

A)qlB)hqlC)Criteria

以下数据结构不属于线性结构的是()(单选)A)队列B)线性表C)二叉

树D)栈

下列是文件读写的类是0(多选)

FileReaderB)FileC)FileWriterD)InputStream27)数据库技术中的“

脏数据',是指()的数据。

(单选)

错误B回返C未提交D未提交的随后又被撤消

28)在计算机中,一个字节是由多少个二进制位组成的()(单选)

A).4B).8C).16D).24

设正某、y均为整型变量,且某=10y=3,则以下语句

printf(〃%d,%d\n\某一,一y);的输出结果是()(单选)

A).10,3B).9,30.9,2D).10,2

下列不属于面向对象的方法是()(单选)A).对象B).类C).继承D).过

程调用

二.填空(每空1分)

1.String=newString(“某yz");创建了个String对象

Math,round(9.5)等於Math,round(-9.5)等於

try里有一个return语句,那么紧跟在这个try后的finally里的

code会被执行,什么时候被执行,在return(前还是后)

如何现实ervlet的单线程模式

类变量必须带的修饰符是

final类可以修饰在属性,方法和前面

Java默认的包是_____________________

Hibernate里面怎样实现类与类之间的关系

Socket编程服务器端用类来创建ocket对象

三.判断题(每题2分)

依赖注入即是〃面向接口〃的编程。

Overload和Override都是java多态的不同体现形式。

String是最基本的数据类型

启动一个线程是用tart

接口可以继承接口

.简答题(每题4分)1.下列程序打印结果是

intarr={l,3,3,2,8};

Stringtr=,,/,;

inti=0;

publicvoiddolt{for(

;i

if(arr[i]>arr[i+1]){

tr=arr[i]+arr[i+l]+tr;

break;

}eleif(arr[i]tr=arr[i]+tr+arr[i+1];i++;

continue;}ele{

tr+=arr[i];

i++;

)

}

Sytem.out.printin(i);

Sytem.out.printin(tr);

)

将会打印出什么packagetet;

publicclaFatherCla

publicFatherCla

(Sytem.out.printinC,FatherClaCreate,/);}

类:packagetet;importtet.FatherCla;

publicclaChildClae某tendFatherCla

publicChildCla{Sytem.out.printin("ChildC

laCreate");}

publictaticvoidmain(Stringarg){FatherClafc=newFatherCla;Chil

dClacc=newChiIdCla;}}

输出结果:

3.下列程序对还是错,如果错请说明原因!

abtractclaName{

privateStringname;

publicabtractbooleaniStupidName(Stringname)

表:tablel(FId,Fcla,Fcore),用最高效最简单的SQL列出各班成绩

最高的列表,显示班级,成绩两个字段。

下面程序运行结果是

Strmgarrl=(a,b,Irime;,c,b);

Litltl=newArrayLit;

Itl.add("d");

Collection.addAlI(Itl,arrl);

Sytem.out.println(ltl);

Setetl=newHahSet;

etl.add("d");

Collection.addAll(etl,arrl);

Sytem.out.printin(etl);

运行结果:

四.编程题(每题6分)

1.写一个Singleton出来

2一个表td中的部分Id有多个记录,把所有有多个记录的id查

出来,并显示共有多少条记录数。

3给你个字符串String=〃abcdefg〃,请你把它倒序输出。

4.写出冒泡排序的实现

5编程:编写一个截取字符串的函数,输入为一个字符串和字节

数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如〃

我ABC〃4,应该截为〃我AB〃,输入〃我ABC汉DEF〃,应该输出为“我

ABC”而不是〃我ABC+汉的半个

开发人员篇五:

1下面是一些基本的数字电路知识问题,请简要回答:

(1)什么是Setup和Holdup时间

(2)什么是竞争与冒险现象怎样判断如何消除(3)

请画出用D触发器实现2倍分频的逻辑电路。

(4)什么是〃线与〃逻辑要实现它,在硬件特性上有什么具体要求

(5)什么是同步逻辑和异步逻辑

(6)请画出微机接口电路中,典型的输入设备与微机接口逻辑示意

图(数据接口、控制接口、所存器/缓冲器)。

(7)你知道哪些常用的逻辑电平TTL与COMS电平可以直接互连

2可编程逻辑器件在现代电子设计中越来越重要,请问:

(1)你所知道的可编程逻辑器件有哪些

(2)试用VHDL或Verilog,ABLE描述8位D触发器逻辑

3设想你将设计完成一个电子电路方案。请简述用EDA软件(如

PROTEL)进行设计(包括原理图和PCB图)到调试出样机的整个过程。

各个环节应注意哪些问题

开发人员篇六:

1,判断字符串是否是这样组成的,第一个必须是字母,后面可

以是字母、数字、下划线,总长度为5-20丫21'=68=/八[2-2人-2][2-2人-

Z_0-9]{4}19}$/;reg.tet("ala_ala_ala_ala_");

2,截取字符串abcdefg的efg

vartr="abcdefg”;

if(/efg/.tet(tr)){varefg=tr.ubtr(tr.i

nde某Of("efg"),3);alert(efg);

)

3,判断一个字符串中出现次数最多的字符,统计这个次数

将字符串的字符保存在一个hahtable中,key是字符,value

是这个字符出现的次数

vartr=,/abcdefgaddda,/;

varobj=;

for(vari=0,l=tr.length;i255)byte++;

}

returnbyte;

)

alert(GetByte(,z你好,a"));9,

编写一个方法去掉一个数组的重复元素

vararr=[l,1,2,3,3,2,1];Array,prototype.unique=function{varret=;

varo=;

varlen=thi.length;

for(vari=0;i

varv=thi[i];

if(!o[v]){o

[v]=l;

ret.puh(v);

}

}

returnret;

};

alert(arr.unique);

10,写出3个使用thi的典型应用

⑴在

html

元素事件属性中使用,如

⑵构造函数

fun

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论