你合格吗?Delphi软件工程师试题
Delphi软件工程师试题
姓名:出生日期:出生地:身份证:
1.你为什么选择软件开发这个行业?(缩写30字左右);
2.如果有你解决不了的软件问题,你会采取什么解决方案;
3.a .请写出Object Pascal支持的数据类型;b .请写出Shl、Shr、Xor和Not的数学表达式;
4.请写出VCL结构层次(以TObject开头,至少五层);
5.请编写参数为多维数组的函数和调用方法;(用Delphi写的)
6.使用以下表结构在MSSQL2000或Oracle数据库中建立两个表:
Pr _ item(产品项目列表)
Prd_ID Integer(整数)主键(票据id)
Prd_Itemname varchar(字符型,长度30)(票据名称)
Prd _ item PRC float/Integer(12,2)
Prd_Tab(产品项目清单表单)
Prd_ID Integer (integer,主键清单ID)
Prd _ Itemid Integer(Integer,detail ID)
Prd _ item qty float/Integer(12,2)(浮点数量)
Prd _ item sum float/Integer(12,2)(浮点数量)
Prd_Date(日期类型)
A.在Prd_Tab表上写一个触发器更新字段Prd _ item sum =(Prd _ item qty * Prd _ item . Prd _ item PRC);(在SQL2000或Oracle中)
B .在delphi中设置上述两个表的主从架构输入接口,使用TQuery或TADOQuery组件。
C .使用QuickReport制作产品项目清单报表,按Prd_ID(清单ID)分组;
7.请口述数据库架构模式和delphi编程模式。
8.请说出ERP的中心思想和管理模式
0条评论