`
sakakokiya
  • 浏览: 507029 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

.net程序员的一套面试题

阅读更多
答:数据窗口d的dberror事件中,sqldbcode和sqlerrtext参数。row指定了错误的行。加return   1,可以屏蔽系统的错误窗口。
30、当多个数据窗口在更新时需要对事物进行控制,以确保数据的完整性。假设有两个数据窗口dw_1,dw_2需要同时更新,若其中一个失败则需要回滚,请编写同时更新两个数据窗口的代码
答:在catch中设置回滚
31、命名规范:请填写你认为规范的变量命名前缀
string    Interger     Long     Date
全局  g_str   g_int       g_long   g_date
共享  c_
实例  m_
局部
参数  p_
答:变量名=属性+类型+对象描述
32、三层架构如何完成?是哪三层?代表什么意思?
答:MVC,模型层,视图,控制层
33、变量、存量的命名规则?
答:匈牙利命名规则,驼峰命名规则
34、Frame work     a. ASP.net
b.CLR
c.CTS
b与c分别是什么?
答:(资-800)×5%
答:TextBox,Button,RadioButton,CheckBox,DropDownList,DataGrid,Image等
a)          4.1 完整性  主键  外键  索引
b)         4.2 事务
c)          4.3 第一凡范式  第二凡范式  第三凡范式
答:完整性:可确保数据库中的数据质量,包括实体完整性,完整性,用完整性,户定义完整性
主键:唯一,不能为空
外键:是用于建立和加强两个表数据之间的链接的一列或多列
索引:索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构,可以利用索引快速访问数据库表中的特定信息
事务:事务是一个最小的工作单元,不论成功与否都作为一个整体进行工作。不会有部分完成的事务。由于事务是由几个任务组成的,因此如果一个事务作为一个整体是成功的,则事务中的每个任务都必须成功。如果事务中有一部分失败,则整修事务失败。当事务失败时,系统返回到事务开始前的状态。这个取消所有变化的过程称为“回滚”( rollback )。例如,如果一个事务成功更新了两个表,在更新第三个表时失败,则系统将两次更新恢复原状,并返回到原始的状态
a)          5.1 请创建表
答:create table employees(dept varchar(10),name varchar(10) primary key,age int)
b)         5.2 请按部门代码和年龄排序列出所以员工
答:select * from employees order by dept,age desc
c)          5.3 请列出所以年龄小于25岁的员工
答:select * from employees where age<25
d)         5.4 请统计每个部门的员工数
答:select count(*) from employees group by dept
e)          5.5 请列出平均年龄小于25岁的部门
答:select dept from employees group by dept having avg(age) < 25
答:分析(需求,概要,详细),开发(编码,单元测试),测试(集成测试),维护
a)          类  成员变量  方法  继承  封装   对象等
答:类:引用类型,是数据和针对数据成员进行操作的方法的封装。
成员变量:类中的数据和方法
继承:代码重用和功能扩展
封装:将数据和方法绑定成一个相对独立的程序单元,实现信息隐藏
对象:万物都是对象,每个类实例的个体
答:串行化也称序列化,持久化。比如 ,你通过new()方法产生一个对象,这个对象是存在内存里的,存在内存里的东西迟早是要被销毁的。为了使一些对象持续下来,就需要把这些对象保存在本地硬盘、网络等。这一个把内存中的对象保存到硬盘中的过程,就是对象持久化的过程,也就是你说的串行化。
答: <man>
<name></name>
<sex></name>
<age></name>
</man>
答:统一建模语言
答:描述了一组相互紧密作用的类与对象,描述了一组相互紧密作用的类与对象。MVC,factory,Singleton
答:分析,开发,测试,维护
答:Connection,Command,DataAdapter,DataSet,DataReader
答:xcopy部署,复制项目
答:13[0-9]{9},^13\d{9}$,
答:    public class Cstudent
{
private int intAge;
private string strName;
public int Age
{
get { return intAge; }
set { intAge = value; }
}
public string Name
{
get { return strName; }
}


public bool Permit()
{
if (intAge >= 18 && intAge <= 25)
{
return true;
}
else
{
return false;
}
}
}
答:接口用于规范,抽象类用于共性。接口中只能声明方法,属性,事件,索引器。而抽象类中可以有方法的实现,也可以定义非静态的类变量。抽象类是类,所以只能被单继承,但是接口却可以一次实现多个。抽象类可以提供某些方法的部分实现,接口不可以.抽象类的实例是它的子类给出的。接口的实例是实现接口的类给出的。再抽象类中加入一个方法,那么它的子类就同时有了这个方法。而在接口中加入新的方法,那么实现它的类就要重新编写(这就是为什么说接口是一个类的规范了)。接口成员被定义为公共的,但抽象类的成员也可以是私有的、受保护的、内部的或受保护的内部成员(其中受保护的内部成员只能在应用程序的代码或派生类中访问)。此外接口不能包含字段、构造函数、析构函数、静态成员或常量。
答:InPro,SQLServer,StateServer
答:平台无关性,提高性能,语言互操作性
答:重新指定虚拟目录
答:Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。
SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制。
Oracle是基于服务器的大型的数据库,
分享到:
评论

相关推荐

    面试ASP.NET程序员的笔试题和机试题

    ### 面试ASP.NET程序员的笔试题和机试题知识点解析 #### 1. ASP.NET基础知识 - **new关键字的用法**: - `new` 关键字在 C# 中有多种用途,其中一个最常见的用途是在创建对象时使用,如 `new Class();`。 - 另一...

    C#.Net的常见面试试题

    ### C#.Net的常见面试试题解析 #### 1. 面向对象的思想主要包括什么? 面向对象编程(Object-Oriented Programming, OOP)是一种软件开发的方法论,它基于“对象”的概念。在C#中,面向对象的核心思想主要包括以下...

    130道面试题附答案

    《.NET程序员面试题解析与解答》 在.NET领域,面试是评估候选者技术能力的重要环节。本资源“130道面试题附答案”涵盖了众多.NET程序员在求职过程中可能会遇到的问题,旨在帮助求职者更好地准备面试,同时也适用于...

    .net_C#最新面试题

    .NET 框架是微软推出的一种开发平台,它旨在提供多语言组件开发和执行环境,以便于各种编程语言之间...这对于.NET开发人员来说,无疑是一个强大的工具集合,能够帮助他们在面试和实际工作中更好地展示技能和解决问题。

    程序员面试题2-主流的都有

    在IT行业中,程序员面试题是每个求职者都需要面对的重要环节,尤其对于掌握C++、Java、.NET和SQL这些主流技术的开发者来说更是如此。这些技术涵盖了编程语言、框架和数据库等多个方面,对于构建和维护现代软件系统至...

    .net面试题,连接开口了解

    根据给定的文件信息,以下是针对“.net面试题”中涉及的关键知识点的详细解析: ### 1. 自定义控件的定义与数据传输 自定义控件是ASP.NET框架下的一个重要概念,指的是开发者为了满足特定功能需求而自行设计并实现...

    dotnet面试试题精选非常好的资源与大家分享

    总结来说,ADO.NET作为.NET Framework的重要组成部分,提供了一套全面且高效的数据访问机制,适应了现代应用程序开发的需求,尤其是在XML支持和离线数据管理方面,相比传统的ADO有了显著的进步。开发者可以根据具体...

    一套北京市C#面试题

    这套C#面试题集涵盖了C#程序员所需掌握的关键技能,通过学习和实践,能够有效提升个人技术水平,为在北京这样的竞争激烈的市场中脱颖而出做好准备。记得不断学习、实践并积累经验,才能在这个行业中持续进步。

    各种企业面试题 各个方面很全面的东西

    在IT行业的面试中,尤其是针对程序员和数据库管理员的职位,面试官通常会考察候选人的技术能力、逻辑思维以及情商等多个方面。以下是对标题、描述和标签中涉及的知识点的详细说明: 1. **C#**: C#是微软开发的一种...

    jsp第6章word文档

    4. **简历模板**:文件中包含Java程序员和.NET程序员的简历模板,这可能作为课程的一部分,帮助学员准备面试,理解行业标准的简历格式和内容。 5. **网络教室搭建**:附件3提供了网络教室搭建的指导,这对于远程...

    程序员面试常用宝典,方便找工作

    **ADO.NET**:ADO.NET是Microsoft提供的一套数据访问技术,用于.NET应用程序访问多种类型的数据源,如SQL Server、Oracle等。`SqlCommand`对象的`ExecuteNonQuery`方法用于执行SQL命令,如INSERT、UPDATE、DELETE等...

    计算机类面试试题大奉献

    CTS(Common Type System)是.NET框架中的一套类型系统规范,确保不同类型之间的互操作性和兼容性。CLS(Common Language Specification)定义了一组语言特性,保证不同编程语言可以在.NET环境中互操作。CLR(Common...

    超级有影响力霸气的Java面试题大全文档

    超级有影响力的Java面试题大全文档 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...

    net学习笔记及其他代码应用

    net的最近面试经典试题ASP.NET面试题集合 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中...

    WEB程序等级划分及考核示例.doc

    - **笔试题**:考察.NET知识、常用WEB技术、DIV布局和样式等方面的基础理论知识。 - **面试**:侧重于行业经验、技术专长、职业规划、作品展示以及行业知识广度的评估。 - **机试**:通过编写简单的系统,如留言...

Global site tag (gtag.js) - Google Analytics