程序员职业技能考核笔试

上传人:第*** 文档编号:31927978 上传时间:2018-02-09 格式:DOC 页数:4 大小:39KB
返回 下载 相关 举报
程序员职业技能考核笔试_第1页
第1页 / 共4页
程序员职业技能考核笔试_第2页
第2页 / 共4页
程序员职业技能考核笔试_第3页
第3页 / 共4页
程序员职业技能考核笔试_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《程序员职业技能考核笔试》由会员分享,可在线阅读,更多相关《程序员职业技能考核笔试(4页珍藏版)》请在金锄头文库上搜索。

1、武汉天下互通科技有限责任公司 第 1 页 共 4 页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 文本和说明,请

2、指出在该 HTML 文本中存在的 5 处错误【说明】这是一个简单的 HTML 文本,显示作者个人主页的登录界面。 【HTML 文本】 Authors Home Page Welcometo the authors Web Site. 2. JavaScript 部分a) 在 IE5.5/FireFox1/NetScape6 以上的版本中都大部分实现了 DOM(文档对象模型),它使 javascript 能访问和控制文档 ,完成下面的 gettext 函数 武汉天下互通科技有限责任公司 第 2 页 共 4 页hello world b) 你所知道或者使用过的通用 ajax 框架有哪些?c) 你所

3、知道或者使用过的通用 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

4、DESCd) 有三个表: A(用户基本信息) : username addr postcode . B(用户提供的产品记录) (同一用户可能有多条记录): 用户名产品产品金额。 。 。 username product money。 。 。 C(支付记录) (同一用户可能有多条记录) ): 流水号用户名支付金额 ID username ActMoney . 现要由三个表使用一句 SQL 查询得到金额/支付表用户名地址邮编总金额(对产品金额求和) 已支付金额 (对支付金额求和) username addr postcode totalmoney payedmoney e) 一张表(表名 tmp)

5、里有 id 自动编号 int identity(1,1) name nvarchar(20) 里面有记录状况如下显示: 1 aa 2 bb 3 aa 4 dd 武汉天下互通科技有限责任公司 第 3 页 共 4 页5 bb 问:我现在要删除重复的数据。但是我想在重复的数据中只保留一条记录。 。请通过一句 sql 语句实现这功能? f) 同上例有表,试建立一个存储过程传入name 参数,如果表中存在有name=name 则返回 1 反之返回 0g) 同上例有表,试着往表中增加字段 password (32 个等宽字符,非空,默认为空字符串),请编写 SQL 以实现4. ASP 部分a) 简述以下函

6、数的功能: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) 什么是继承?请形象的举

7、例说明d) 什么是构造函数和析构函数e) 简述什么是用户控件f) 简述什么是母版页g) 简述什么是实体类和实体类集合,其和强类型 DataSet 以及普通 DataSet 有何区别和优缺点h) 如何对自定义实体类集合进行自定义排序操作?需要实现什么接口?i) ASP.NET 应用程序中的多数据库兼容一般是如何实现的j) ASP.NET 中用户身份验证方式有哪些k) C#中的委托是什么?事件是不是一种委托?l) 请问以下 URL 采用了什么技术?并简述是如何实现的?http:/ 你是否知道下列名字:.NET Pet Shop, CommunityServer, DotNetNuke, Nunit

8、, Data Access Application Block,简述它们分别都是什么n) 在超过 10 万条记录的页面显示时,你如何处理分页,有多少种代替方案?o) 数据库某表主键自增,是很常见的情形。在 ASP.Net 程序中,要求向该表插入一条记录,并马上从该表查出这条记录的主键 ID。不能使用时间戳,请问你如何实现?p) 微软推出了一系列的 Application Block,请举出您所知道的 Application Block 并说明其作用?q) 什么是正则表达式?请编写一个正则表达式用来提取 html 中的所有 img 标签中图片的 URL6. PHP 部分(不会 PHP 可以跳过)

9、a) echo、print 和 print_r 有什么区别b) 你是否知道以下名词:ADODB,PEAR,SMARTY,并简述其用途c) 简述用 php 生成图形验证码的方法d) php4 和 php5 的面向对象机制有何不同?e) 你是否知道 MVC 模式?并简述武汉天下互通科技有限责任公司 第 4 页 共 4 页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) 是否知道 APACHE 服务器?它有什么优点?f) PHP 可以以哪些方式运行在哪些服务器软件上?请简述其优缺点g) 是否尝试过安装 linux 服务器并安装 php 运行环境?h) 是否知道远程桌面?i) 是否知道 SSH?j) 你安装使用过的 FTP 服务器软件有哪些?

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 工业设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号