第一篇:c#高级程序员面试题
1.简要说一下.Net的编译过程.2.ASP.NET与ASP的区别
3.谈一下ASP.NET页面生命周期
4.ASP.NET程序的运行机制。可以从一个页面的请求到返回的角度谈
5.Javascript中类库的制作和调用方法
6.AJAX原理及你所知道和使用过的版本
7.WebService使用的协议及简述使用流程
8.谈一下WebService的安全性及相关技术
9.事务操作的原理及同库事务及跨库事务的思路
10.简述你的一个项目,主要的流程及部署
11.谈一下你对SOA的理解及熟习的SOA架构
12.谈一下你对SaaS的理解
13.你是否在ASP.NET之外还会JAVA、PHP?
14.如果让你设计一个登录模块,你会怎么考虑和制作?
15.如果让你制作日志模块,你会怎么考虑和制作?
16.如果让你制作用户权限模块,你会怎么考虑和制作?
17.如果让你做文件上传模块,你会怎么考虑和制作?如果文件大于1G你会怎么考虑设计?
18.是否了解及使用过WCF、WF、WPF?
19.Web页面的打印及报表的输出思路?
20.报表的制作思路?
21.谈一下你对.Net中垃圾回收的理解?
22.ADO和ADO.NET的区别?
第二篇:iOS开发高级程序员面试题-答案
一、判断题(每题2分,共20分)
1、UITableView能够绑定多个数据源。(错)
2、一个UIViewController可以管理多个UITableView。(对)
3、Object-c的类可以多重继承。(错)
4、objective-c类里面的方法只有两种, 静态方法和实例方法。(对)
5、NSFileManager和NSWorkspace在使用时都是基于进程进行单件对象的实例化。(对)
6、用类别增加方法时,不能与原来类中的方法产生名称冲突。(错)
7、frame指的是该view在本身坐标系统中 的位置和大小。(错)
8、method是一个方法的名字,selector是一个组合体。(错)
9、ARC是编译特性,不是运行时特性,在编译时,编译器会自动加上释放代码。(对)
10、从iOS4之后,Safari支持全屏浏览,Siri支持普通话。(对)
二、填空题(每空2分,共20分)
1、iOS是使用Objective-C语言编写的,使用该语言开发的Cocoa是一款功能强大的用户界面工具包,也是iOS的核心。
2、数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。链表恰好相反,其中的元素在内存中不是顺序存储的,而是通过存在元素中的指针联系到一起。
3、发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作。而发送异步请求不会阻塞主线程,会建立一个新的线程来操作,之后程序可以继续运行。
4、autorelease只是把Object放入了当前的autorelease pool中,当它被释放时,其中的所有Object都会被调用Release。
5、作为Objective-C导入头文件的关键字,#import<>用来包含系统的头文件,#import””用来包含用户头文件。
三、简述题(每题4分,共20分)
1、delegate和notification有什么区别,什么情况下使用?
答:delegate:消息的发送者(sender)告知接收者(receiver)某个事件将要发生,delegate同意然后发送者响应事件,delegate机制使得接收者可以改变发送者的行为。通常发送者和接收者的关系是直接的一对多的关系。
notification:消息的发送者告知接收者事件已经发生或者将要发生,仅此而已,接收者并不能反过来影响发送者的行为。通常发送者和接收者的关系是间接的多对多关系。
2、Object-C中创建线程的方法是什么?如果在主线程中执行代码,方法是什么?如果想延时执行代码、方法又是什么?
答:线程创建有三种方法:使用NSThread创建、使用 GCD的dispatch、使用子类化的NSOperation,然后将其加入NSOperationQueue。
在主线程执行代码,方法是 performSelectorOnMainThread。
如果想延时执行代码可以用performSelector:onThread:withObject:waitUntilDone。
3、iOS有哪些数据持久化方式?
答:四种:属性列表、对象归档、SQLite3和Core Data。
4、Objective-C如何对内存管理的,说说你的看法和解决方法?
答:Objective-C的内存管理主要有三种方式ARC(自动内存计数)、手动内存计数、内存池。解决方法的话:谁持有,谁释放。
5、如何对iOS设备进行性能测试?
答:Profile-> Instruments->Time Profiler。
四、问答题(每题10分,共20分)
1、什么是MVC,为什么使用MVC,有什么好处?描述一下iOS SDK中如何实现MVC的开发模式。
答:MVC分别为:模型(Model),视图(View)和控制Controller)。
模型(Model):即“数据模型”,用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法。“模型”有对数据直接访问的权力,例如对数据库的访问。视图(View):视图层能够实现数据有目的显示。
控制器(Controller):控制器起到不同层面间的组织作用,用于控制应用程序的流程。对于iOS SDK,所有的View都是视图层的,它应该独立于模型层,由视图控制层来控制。所有的用户数据都是模型层,它应该独立于视图。所有的ViewController都是控制层,由它负责控制视图,访问模型数据。
2、请阐述UIViewController的生命周期,包括代码的执行顺序。答:当一个视图控制器被创建,并在屏幕上显示的时候。代码的执行顺序
// 视图显示在屏幕上的顺序
1、alloc 创建对象,分配空间。
2、init(initWithNibName)初始化对象,初始化数据。
3、viewload 从nib载入视图, 这一步不需要去干涉。除非没有使用xib文件创建视图。
4、viewDidLoad 加载完毕,可以进行自定义数据以及动态创建其他控件。
5、viewWillAppear 视图将出现在屏幕之前,马上这个视图即将显示在屏幕上。
6、viewDidAppear 视图已在屏幕上渲染完成。
// 视图将被从屏幕上移除的顺序
1、viewWillDisappear 视图将被从屏幕上移除之前执行。
2、viewDidDisappear 视图已经被从屏幕上移除。
3、dealloc 视图被销毁,此时需要在init和viewDidLoad中创建的对象进行释放。
4、viewDidUnload 出现内存警告在内存不足时执行,并对所有非当前显示的controller执行。本视图的所有子视图将被销毁,以释放内存,此时开发者需要手动对viewLoad、viewDidLoad中创建的对象释放内存。因为当这个视图再次显示在屏幕上的时候,viewLoad、viewDidLoad 再次被调用,以便再次构造视图。
五、论述题(20分)
请针对正泰中自智慧水务APP的需求(见现场展示的原型),论述您的开发思路和使用的开发技术。
第三篇:程序员面试题
曙光集团程序员面试题(答题时间1小时)
基本概念测试题
1.如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?
2.请说明覆盖与重载的区别?
3.请说明抽象类、类、接口有什么不同?
4.请说明Java的错误处理机制是什么?
5.请举例说明Java中有几种参数传递模式?
6.请说明Java中垃圾回收的机制。
7.请写出Java中的基本数据类型
基本能力测试题
8.请列出您所知道的设计模式的名称并说明在什么情况下使用该模式
9.请按照你的理解简要描述一下三层架构
10.请说明在交给测试部门前,如何对自己负责的模块进行测试?
综合能力测试题
11.请用Java语言以最能够体现你的编程水平的方式编写出对一张表中的记录
进行添加、修改、删除、查询操作的主要类和方法结构(可以随意建立一张表进行编写)
数据库能力题
12.一大型企业,有10000名员工,每半个月发一次工资,请写出你对此企业工资数
据库的设计思路(数据库为SQL server或者Oracle)
13.请在SQL Server或者Oracle中设计表来保存一个树状结构的组织结构图(假
设结构图中只有名称这一项内容需要保存),如果我想查询某一职位下的所有职位,用一个存储过程来实现,你有什么思路?
第四篇:程序员相关面试题
面试题汇总
1、请进行自我介绍
2、你的外语水平如何
3、请描述自己的优缺点,并给出例子
4、请问你的最好成绩排名如何
5、给出一个我录取你的理由
6、请对比大学课程和TTC课程的优劣
7、请说明你在TTC的收获
8、给出项目经历,是自己做的设计吗?
9、有两张表,一张保存成绩,一张保存学员信息写出一下问题的SQL语句 a)建表
b)添加约束
c)查询缺课学生名单
d)按照学生平均分排序
10、解释一下事务的概念
1.自我介绍
2.有什么兴趣爱好
3.是否通过英语四级、分数
4.学院录取分数线
5.成绩排名
6.是否有考研的想法
7.大学期间担任过什么职务
8.上学期间学过什么跟软件相关的课程
9.都做过什么项目、或者课程设计
10.在项目小组里负责哪一部分
11.家乡在哪里
12.如果某某地有东软的分公司是否愿意去(陷阱问题,主要看南方生源在北方工作 的意愿)
13.是否能够出差、加班
14.对东软的认识
15.对软件行业的认识
16.C和C++的区别,更喜欢哪种语言
软开面试题:
1、Int如何转化成String类型,相反如何转化
2、继承的好处
3、如何理解面向对象语言
4、小数位多的时候用什么类型
5、Int占几个字节、长度
6、字符串如何连接
7、独立做过什么项目
8、遇到什么问题,如何解决的1.简单自我介绍
2.总结一下自己的优缺点
3.Oracle中建表语法,事务相关特性
4.JDBC过程
5.在东软实训中心有哪些收获
6.对东软是否认可
1.学习中遇到的问题如何解决?
2.遇到规定时间无法完成的任务时如何解决?
3.线程如何使用?线程的常用方法?wait和sleep的区别?
4.&与&&区别?
5.抽象类与接口的区别?
6.学校本专业多少人,你在学校排名是多少?
7.如何使用异常处理?
8.B/S C/S的区别?
9.文件读写需要使用哪些类?你都读写过什么文件?
10.什么是面向对象?
11.二分查找的算法、冒泡排序?用语言描述或在纸上写
12.素数之和1~100?
13.单例如何实现?
14.hashmap与hashtable的区别?、15.sql语句执行的先后顺序?
16.java都学过哪些课程和内容(java体系结构)
17.xml的解析和编辑
18.JavaScript实现时钟功能?
19.javaapi是否使用过,如何查找某一个类的方法
20.JavaScript作用?JavaScript调试?
21.左外连接和右外连接的语句、视图和索引的使用
22.分组使用什么语句
23.request的作用?
24.杨辉三角形编写
25.get和post区别?
26.2个画面之间传值
27.重载和重写的区别
28.连接数据库的步骤
29.什么时候使用static
30.Final修饰类的作用
31.什么时候会创建内部类
政府事业部:
所用技术:java,pb,oracle
做实施oracle是重点
问题:
1. 所学专业课以及在年级中排名;
2. 4,6级分数;
3. 期望的工作地点以及是否能够出差;
4. 特长和爱好;
5. 沟通能力;
6. 做过的项目;
7. 使用过以及最熟的开发语言和工具;
8. Oracle问题:有A,B两个表,A表有id和姓名,工资,B表有Id和工资,写一个
SQL语句用B表的工资更新A表工资;
9. 模拟场景:如果你是项目负责人,在客户现场发现产品的一个重大问题,客户要求
在3天内解决,而项目组评估需要2个星期才能彻底解决,你作为项目负责人应该怎么做。
309政府面试题:
1. 自我介绍
2. 在大学里的成绩排名,是否过英语四六级,在校是否当过干部?
3. 和周围人相处的怎么样?
4. 自己的优缺点及兴趣爱好。
5. 什么事继承、封装、多态?
6. 说说java都有多少种数据类型?
7. 说说SSH架构
8. 做过什么项目,简单说说怎么做的?在做项目中遇到过问题么?如何解决的?
9. 数据库学过什么,说说这些数据库的区别。
10. 是否愿意做实施方面工作
11. 对东软的认识
12. 觉得实训中心怎么样?来实训后有什么提高?
13. 能出差么?想去哪个城市工作?
14. 还有什么想问面试官的么?
政府事业部所注重的能力:
1. 数据库的增删改查操作;
2. 硬件知识,如服务器调优;
3. 与客户沟通能力;
软开面试题:
1、针对做过的用户管理系统,请用2分钟简单描述一下项目规模、功能、做的过程、使用的技术
2、在项目中,异常如何处理的?
3、在项目中,是否遇到什么问题?又是如何处理的?
4、针对用户管理系统,数据库表是如何设计的?
5、你认为项目中,最复杂的是什么?
6、针对用户管理系统的web实现,如果在登录时,加一个验证码,如何处理?
7、关于前台的各个输入域验证?如何进行表单验证?
8、针对你做过的校园网站,是如何分析、设计的?各个阶段都做了什么工作?各个阶段所
用时间?针对于视频点播,如果人数较多,如何解决性能问题?
9、说说存储过程?游标?事务?事务的特性?union联合、主键、联合主键、索引?
10、Dml和ddl区别?什么时候使用右连接?
11、什么是封装?使用自己的话说一下,你封装的理解?
12、什么是继承?你对继承的理解?
13、你对多态的理解?对抽象的理解?
14、对于java中的循环语句:for、while、do…while,分别在什么时候使用它们?
15、在网页中,如何显示距离伦敦奥运会的倒计时?
16、在银行系统中,关于金额的数据类型是什么?
17、数据库的性能从何下手?
18、简单的自我介绍?为什么想来东软?对其他企业有了解吗?
19、在实训都培训哪些内容了,简单说明一下?
第五篇:C#程序员实习报告
C#程序员实习报告
摘要
实习是一名毕业生提高自己对社会的适应能力和认知能力的一个及其重要过程,在这个过程中,理论结合实际,把大学学到的知识应用到实践中,让自己迅速适应社会,达到IT前进的快速步伐的要求。实习过程中通过理论联系实际、学校与社会之间的过渡,实现进一步提高学生的思想觉悟、适应社会能力、学习能力、业务水平,尤其是观察、判断和解决问题的工作能力,从而培养自己能够成为一名适应现代化建设和发展需要的高素质高才能的复合型人才。1 实习的目的和意义
1.加强和巩固理论知识,发现问题并运用所学知识分析问题和解决问题的能力,通过实习使学生获得基本生产的感性知识,理论联系实际,扩大知识面。
2.锻炼自己的实习工作能力,适应社会能力和自我管理的能力,锻炼和培养个人的业务能力及素质,培养当代大学生吃苦耐劳的精神。
3.了解实习单位的计算机技术的应用情况、需求情况和发展方向及前景,同时让学生接触社会、了解产业状况、了解国情,逐步实现由学生到社会的转变,培养我们初步担任技术工作的能力、初步了解企业管理的基本方法和技能。
4.亲身参与项目的实际完成工作,了解计算机专业软件开发的具体流程。
5.通过实习来认识了解自己,发现不足,提前做好自己的职业规划,为自己的未来道路画上浓厚的一笔。实习的岗位及工作情况介绍
2.1 实习单位简介
厦门市智业软件工程有限公司创建于1997年,目前已拥有180多名高素质IT员工,专业提供卫生医疗行业信息化整体解决方案。智业公司总部设立在美丽的鹭岛——厦门,同时在国内设立了北京、广州、重庆、沈阳、合肥和乌鲁木齐共6个全资分公司,和多家办事处机构。
智业公司产品线基本涵盖卫生医疗全行业信息化领域,包括:医院信息系统(通过卫生部信息化领导小组评审鉴定、国家级火炬计划项目产品)、城市电子病历系统、城市健康体检信息系统、区域卫生信息化平台(国家十一五科技支撑计划项目产品)、城市妇幼保健信息系统平台(科技部中小科技企业创新基金项目产品、福建省发改委科技成果转化扶持项目)、城市社区医疗信息系统平台、区域中小医疗机构信息系统平台、医学影像存储与传输系统、实验室信息系统、医疗集成平台系统等,目前拥有数百家各级医疗机构用户。
智业产品在国内率先开发了一卡通预交金模式,推出了一系列医院就诊流程优化再造的信息化措施,并在国内率先引入了医保卡、银行卡的一卡通模式等,另外还较早地迈向了临床信息系统(CIS)的开发领域,推出了结构化的电子病历系统、临床质控系统、医学科研检索系统、临床移动工作站等系统。智业产品
不仅适用于各类国有大中型医院,还因产品的高度灵活性和强大细腻的功能设置,而被国内多家大型股份制/民营医院所选用。
2000年起,智业在国内首家开发了区域妇幼保健信息共享服务平台系统,当年即获科技部中小科技企业创新基金的大力扶持。智业还与厦门市妇幼保健院联合中标了《中国妇幼保健标准体系和共享服务研究》的国家课题,成为六家中标单位之一。截止目前,厦门市妇幼保健信息系统平台仍是国内唯一成功运行的城市级妇幼保健信息系统平台,厦门市由此成为全国妇幼保健信息化示范城市。2006年,智业开发的厦门市市民健康信息系统一期成功运行,是国内首个(目前唯一)运行的城市级卫生信息化共享服务平台。至2008年底,该项目三期均已顺利完成。2009年2月28日,[国家十一五科技支撑计划项目区域卫生信息化支撑系统厦门示范区]——厦门市市民健康信息系统正式启动,该系统已被认为是“我国区域卫生信息化建设迄今为止最为成功的实践蓝本”(新闻联播报道)。该系统是一套基于区域协同医疗,以居民健康档案信息为基础的卫生信息共享与服务的系统平台。主要建立一套可推广可移植的、能够初步解决“看病难”、“看病贵”、“看病乱”的区域协同医疗公共服务集成平台和运行机制,为创建全新的符合国家新医改政策的现代医疗服务模式提供强大的信息化技术支撑能力。系统内容涵盖市民从生命孕育的那一刻起,直到生命消逝的那一刻止,有关这个生命的所有健康信息,以及其父系和母系的家族健康史。厦门市市民健康信息系统已建立完善了100多万份市民完整的个人健康档案,建档数量居于全球首位。目前,厦门市已成为我国区域卫生信息化建设的示范城市,并成为了国家新医改的首批试点城市。
2.2 工作岗位介绍
我的工作岗位是区域运营中心的C#程序员,公司对本岗位的要求如下: 职位描述:
在项目经理的带领下,根据客户需求开发程序。
岗位要求:
1、计算机相关专业本科学历或以上;
2、熟练使用C#,精通基于ASP.NET的WEB开发;
3、有较强的软件开发过程评估和控制能力,有良好的代码书写规范;
4、逻辑思路清晰,工作认真负责,良好的团队合作精神;
5、能够独立高质量的完成工作,具有较强的领悟力;实习内容及相关技术的介绍
3.1 实习内容
对市民健康网进行了解改造。
包括以下内容:
一、改造目的智业软件的厦门市民健康信息系统(网站),是居民健康信息系统的一个重要组成部分,承载着市民健康系统对外展示市民健康信息的重要职能,随着公司业务的不断发展,不断有新的项目需要部署。但原市民健康网的系统架构是针对
厦门单一区域定制开发的,在其它区域的实施过程中还需要根据需求不同进行针对性修改,给系统的部署、升级与维护带来诸多不便。为提高部署效率,方便系统的维护与升级,市民健康网的模块化定制开发已经迫在眉睫。
改造后主要能实现以下的功能:
网站通用信息的后台设置:含网站TITLE,META里的网站KEYWORDS,网
站DESCRIPTION,版权信息,联系方式,备案信息等;
网站主要功能链接(导航)的增删改;
根据需求,网站布局能够进行适当设置;
页面BANNER横幅的替换;
搜索引擎优化;
网站页面模板的选择(高级功能);
静态页面的生成机制;
改造后的目标:产品开发完成后,能在不同区域运用实施。部署时,只需在后台进行初始设置,如设定网站LOGO,TITLE,BANNER,页面风格。非必要下,不需要再改动源代码。功能升级或BUG改造,只需修改并上传BIN库里的DLL或页面风格模板。
3.2 相关技术简介
1.oracle技术
(1)Oracle 是以高级结构化查询语言(SQL)为基础的大型关系数据库,通俗地讲它是用方便逻辑管理的语言操纵大量有规律数据的集合。是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一。
(2)特点:
1、ORACLE7.X以来引入了共享SQL和多线索服务器体系结构。这减少了 ○
ORACLE的资源占用,并增强了ORACLE的能力,使之在低档软硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以支持成百上千个用户。
2、提供了基于角色(ROLE)分工的安全保密管理。在数据库管理功能、完整○
性检查、安全性、一致性方面都有良好的表现。
3、○支持大量多媒体数据,如二进制图形、声音、动画以及多维数据结构等。
4、○提供了与第三代高级语言的接口软件PRO*系列,能在C,C++等主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵。加上它有许多优秀的前台开发工具如 POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速开发生成基于客户端PC平台的应用程序,并具有良好的移植性。
5、○提供了新的分布式数据库能力。可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术。2.webservice技术
(1)Web Services是由企业发布的完成其特定商务需求的在线应用服务,其他公司或应用软件能够通过Internet来访问并使用这项在线服务。
(2)它是一种构建应用程序的普遍模型,可以在任何支持网络通信的操作系统中实施运行;它是一种新的webwebservice
应用程序分支,是自包含、自描述、模块 化的应用,可以发布、定位、通过web调用。Web Service是一个应用组件,它逻辑性的为其他应用程序提供数据与服务.各应用程序通过网络协议和规定的一些标准数据格式(Http,XML,Soap)来访问Web Service,通过Web Service内部执行得到所需结果.Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。
(3)Web services 可以把应用程序组件作为服务来提供,比如汇率转换、天气预报或者甚至是语言翻译等等。
使用 Web services,您可以在不同的应用程序与平台之间来交换数据 WSDL 是基于 XML 的用于描述 Web Services 以及如何访问 Web Services 的语言。
WSDL 指网络服务描述语言
WSDL 使用 XML 编写
WSDL 是一种 XML 文档
WSDL 用于描述网络服务
WSDL 也可用于定位网络服务
WSDL 还不是 W3C 标准
UDDI 是一种目录服务,通过它,企业可注册并搜索 Web services。
UDDI 指通用的描述、发现以及整合(Universal Description, Discovery and Integration)。
UDDI 是一种用于存储有关 web services 的信息的目录。
UDDI 是一种由 WSDL 描述的网络服务接口目录。
UDDI 经由 SOAP 进行通迅。
UDDI 被构建于 Microsoft.NET平台之中
(4)WSDL 可描述网络服务(Web Services)
WSDL 指网络服务描述语言(Web Services Description Language)。WSDL 是一种使用 XML 编写的文档。这种文档可描述某个 Web service。它可规定服务的位置,以及此服务提供的操作(或方法)。
在 W3C 的 WSDL 发展史
在 2001 年 3 月,WSDL 1.1 被 IBM、微软作为一个 W3C 纪录(W3C note)提交到有关 XML 协议的 W3C XML 活动,用于描述网络服务。
(W3C 纪录仅供讨论。一项 W3C 纪录的发布并不代表它已被 W3C 或 W3C 团队亦或任何 W3C 成员认可。)实习结果
几个月的实习下来,让自己走进了一个全新的领域,开始了自己真正的工作生涯。实习无所谓结果而言,更确切的说,它是一个开端,一个让自己学会成长,学会飞翔的地方。不管是从职业道德,工作专业技能还是从为人处事方面,我都感觉到了有很大的提高。
首先,在职业道德方面,有强烈的责任心和事业心,敬业爱岗,积极主动的去学习相关专业知识,认真工作,态度端正,对不了解的,不懂的知识认真学习
和进行思考。
其次,专业知识方面,学习软件开发知识,webservice等架构知识,对个人开发能力等有很大的提高,让自己在激烈的竞争中保证优势。
最后,在与人共同交流方面,让我受益匪浅,特别感谢在工作,生活上帮助过我的同事和上司,是他们教育了我为人处世方面的待人更加诚恳,待事更加负责。实习总结
通过这次实习,基本达到了此次实习的目的,加强和巩固了理论知识,提高了发现问题并运用所学知识分析问题和解决问题的能力。锻炼自己的实习工作能力,适应社会能力和自我管理的能力。了解了实习单位的计算机技术的应用情况、需求情况和发展方向及前景。亲身参与了项目的实际完成工作,了解了计算机专业软件开发工作的具体流程。
虽然实习只有短短的两个星期,但是我的收获是很多的。从对项目相关的技术完全不了解,到和同事组成的团队一起克服种种困难,解决各种疑问,一起协同合作成功将软件调试成功。“实践是检验真理的唯一标准”,没有实践何来了解、进步之说。我的感触颇深,古语有云:读万卷书,行万里路。古人将读与行并列甚至有偏重行的意味,这正是说明了实践的重要性。同事也深深的体会到实习的重要性和必要性。
这次实习不仅拓展了眼界,更为重要的是使我们了解了所学专业的现阶段发展状况及未来发展动向。总体来说目前计算机行业的发展前景,以及一些当今比较流行比较热门的技术,为我们的学习指明了方向,也将激励我们计算机专业学子更加努力地学好自己的专业知识,为今后的发展打好基础。
同时,在这段时间我得到的最大体会就是,如果一个人在社会上没有一技之长,那他是没有办法很好的活下来的。工欲善其事,必先利其器。而对于我们来说,扎实稳固的技术就是我们走上工作岗位,实现人生梦想、自我价值以及在竞争越来越激烈的今天立足社会的最好利器,只有不断的加强自身专业技能学习才行。所以,我会在以后的时间里努力学习,加强自己的专业能力,使自己变得更强,只有这样才能为自己、为父母、为学校交出一份满意的答卷。
实习生活暂告一个段落,闲暇之余,我开始静静地长思。通过这次实习,我认识到只有沉下身来,静下心来认真学习,踏实做事,多用心,多动脑,才能让自身能力有好的起色。社会的竞争是激烈的,我想我们应该好好把握住大学学习的时间,充实、完善自我,全面发展,做一名出色的IT精英!
参考文献
①史济民:《软件工程》,北京高等教育出版社,2002.12;
②常永英:《ASP.NET程序设计教程(C#版)》,机械工业,2007.09;
③宋 玮:《软件工程教学的思考》,广东工业大学学报(社会科学版),;
④Benjamin Rosenzweig[美] :《ORACLE PL/SQL实例精解》,机械工业,2009.06; ⑤凯特(美):《ORACLE 9I&10G编程艺术》,人民邮电,2009.07;