



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
武汉天下互通科技有限责任公司 ASP.NET/ASP/PHP程序员职业技能考核笔试题1. 网页基础部分a) 熟悉的相关语言有HTML4.0 XHTML1.0 XML XSLT CSS1.0 CSS2.0 JavaScript ActionScriptb) HTML标签中input标签可以有多种类型,请尽可能的列举其type种类,并说明其适合收集的数据形式c) 请简述以下CSS定义的含义:.abc .#abc .abc .def .#acb .def .#abc #def .#abc,#def .div span p d) 阅读下列HTML文本和说明,请指出在该HTML文本中存在的5处错误 【说明】这是一个简单的HTML文本,显示作者个人主页的登录界面。 【HTML文本】 Authors Home Page Welcometo the authors Web Site. 2. JavaScript部分a) 在IE5.5/FireFox1/NetScape6以上的版本中都大部分实现了DOM(文档对象模型),它使javascript能访问和控制文档,完成下面的gettext函数 hello world b) 你所知道或者使用过的通用ajax框架有哪些?c) 你所知道或者使用过的通用JavaScript类库有哪些?3. 数据库部分a) 你使用过的数据库有哪些?ACCESS SQLITE SYBASE SQLSERVER ORCALE MYSQL DB2 b) ACCESS数据库和SQLSERVER数据库所使用的SQL语言有哪些区别?您举例说明c) 请将以下T-SQL语句换一种方式,以你用索引,提高效率(提示,可使用临时表):/SELECT * FROM COMPANY WHERE id IN( SELECT DISCTINT id FROM COMPANY WHERE createdtime 2005-01-01) ORDER BY id DESCd) 有三个表: A(用户基本信息): username addr postcode . B(用户提供的产品记录)(同一用户可能有多条记录): 用户名产品产品金额。 username product money。 C(支付记录)(同一用户可能有多条记录)): 流水号用户名支付金额 ID username ActMoney . 现要由三个表使用一句SQL查询得到金额/支付表用户名地址邮编总金额(对产品金额求和)已支付金额(对支付金额求和) username addr postcode totalmoney payedmoney e) 一张表(表名tmp)里有 id 自动编号 int identity(1,1) name nvarchar(20) 里面有记录状况如下显示: 1 aa 2 bb 3 aa 4 dd 5 bb 问:我现在要删除重复的数据。但是我想在重复的数据中只保留一条记录。请通过一句sql语句实现这功能? f) 同上例有表,试建立一个存储过程传入name参数,如果表中存在有name=name则返回1反之返回0g) 同上例有表,试着往表中增加字段password (32个等宽字符,非空,默认为空字符串),请编写SQL以实现4. ASP部分a) 简述以下函数的功能:Len、Trim、Now:、Replaceb) 写出ASP中常用的5大对象及其常用属性和方法,并作简单的解释c) 在ASP中,VBScript有多种控制程序流程语句,如IfThen, Select Case, For Next, Do Loop, Exit等语句。请为这五个语句分别写一段使用的代码 d) ASP中如何防止SQL注入攻击?5. ASP.NET C#部分a) 简述 private、 protected、 public、 internal 修饰符的访问权限b) 接口和抽象类有什么区别?你选择使用接口和抽象类的依据是什么?c) 什么是继承?请形象的举例说明d) 什么是构造函数和析构函数e) 简述什么是用户控件f) 简述什么是母版页g) 简述什么是实体类和实体类集合,其和强类型DataSet以及普通DataSet有何区别和优缺点h) 如何对自定义实体类集合进行自定义排序操作?需要实现什么接口?i) ASP.NET应用程序中的多数据库兼容一般是如何实现的j) ASP.NET中用户身份验证方式有哪些k) C#中的委托是什么?事件是不是一种委托?l) 请问以下URL采用了什么技术?并简述是如何实现的?/lonestone/archive/2006/12/25/1460558.aspxm) 你是否知道下列名字:.NET Pet Shop, CommunityServer, DotNetNuke, Nunit, Data Access Application Block,简述它们分别都是什么n) 在超过10万条记录的页面显示时,你如何处理分页,有多少种代替方案?o) 数据库某表主键自增,是很常见的情形。在ASP.Net程序中,要求向该表插入一条记录,并马上从该表查出这条记录的主键ID。不能使用时间戳,请问你如何实现?p) 微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用?q) 什么是正则表达式?请编写一个正则表达式用来提取html中的所有img标签中图片的URL6. PHP部分(不会PHP可以跳过)a) echo、print和print_r 有什么区别b) 你是否知道以下名词:ADODB,PEAR,SMARTY,并简述其用途c) 简述用php生成图形验证码的方法d) php4和php5的面向对象机制有何不同?e) 你是否知道MVC模式?并简述f) php程序中如何防止SQL注入攻击?g) php数据库应用程序乱码问题一般的原因有哪些?7. 服务器部分a) IIS服务器可以运行哪些语言的应用程序?b) 什么是应用程序池?c) 在windows 2003 server中,如果先安装了.net 2.0框架,后安装了IIS服务器组件,请问该如何让IIS支持ASP.net 2.0?,不允许重装.net2.0d) 什么是主机头?有什么用途?e) 是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 法治政府建设新质生产力
- 新质生产力催生的新岗位机遇
- 民族挂毯课件
- 2025年呼吸内科疾病诊断治疗策略考核答案及解析
- 平面力偶系平衡方程
- 文化消费新质生产力发展案例解析
- 2025年老年医学老年病诊疗知识考核答案及解析
- 2025年风湿免疫科风湿性疾病诊断治疗考核答案及解析
- 2025年整形外科手术操作规范测评答案及解析
- 武汉发展新质生产力的创新举措
- 养鱼温室大棚可行性报告
- 2024-2025学年高一下学期《为什么学习为谁而学习》主题班会课件
- 武汉版三年级生命安全教育全册教案
- CJ/T 340-2016绿化种植土壤
- 农商行资本管理制度
- 车机联控标准用语29课件
- 游戏电子合同协议书
- 2025至2030中国富锂锰基正极材料行业全景调研及竞争规模调查报告
- 投资合同书转为借款协议书
- 一年级新生入学行为规范教育课件
- 病历书写规范2025版
评论
0/150
提交评论