国科大2017-2018年高级软件工程程相关的复习考试真题资料。
本人整理和同学对了答案的试题和答案内容:一、概念解释1.敏捷开发方法与Scrum方法2.基于计划-文档开发方法(Plan-and-DocumentbasedDevelopment)3.DRY(Don’tRepeatYourself)无重复代码4.MVC(软件作为服务的开发框架)5.SMART用户故事6.TDDand红-绿-重构7.FIRST测试原则8.代码味道及类内方法SOFA原则(说明S、O、F、A分别代表什么?违法该原则的代码的不好特征、重构和修复的方法)9.类间关系的SOLID原则(说明每个原则的意义、违法该原则的代码的不好特征、重构和修复的方法)(1)单一责任原则(2)开闭原则(3)里氏替换原则(4)依赖注入原则(5)迪米特法则10.持续集成及开发11.文档对象模型(DOM)和jQuery12.JavaScript函数特点13.HTML14.ruby面向对象15.ruby访问控制public、private和protected16.CSS规则构成17.ruby中的数组18.Ruby哈希(Hash)19.Ruby迭代器:each和collect20.Git工作流程
1
1. 实习公司简介北京东方迪格软件有限公司是一家专业的高校实验室解决方案商,公司致力于我国高等院校实验室管理系统和实训方案的构建与实施,专注于高等院校实验室管理信息系统(MIS)方面的设计、开发、销售和技术服务等业务。
2.今天是我来到北京东方迪格软件有限公司实习的第一天。
我提前了半个小时来到了办公室,我发现同事们也已经陆续的到达了。
我首先找到了行政部的田小姐办理了入职的必要手续,她很热情地给我介绍了公司的整体概况,同时交给了我一些公司产品的简介和操作手册。
这是我进入公司实习的第一步,了解公司的企业文化,以及公司的主要业务和产品。
上班第一天,没什么工作,老板和其他的工作人员都很忙,我也就知趣的找个地方呆着,开始翻阅着手头已经拿到的资料。
刚来公司,自己就要机灵些,要谦虚好学,多去了解,要去观察去倾听,看忙着的人是怎样做事的,他们是如何与人打交道的。
3.我被分配到了技术部,技术部主要负公司软件产品的安装以及售后维护,需要对公司产品的原理和概念有深入彻底的了解同时还需要有和客户交流沟通的技巧和能力。
技术部的软件安装维护工作虽然是企业部门运营的一个小侧面,但关系到企业在广大客户心目中的形象,关系到企业参与全国范围的计算机软件销售竞争的魄力及品牌亲和力。
虽然我之前对计算机软件这方面的知识有所了解,但公司的这些软件以前都没有接触过,所以还是需要学习大量的知识。
公司的软件产品主要是金融、保险、银行类的实验室教学软件,要想了解这些软件产品除了要有基本的计算机知识外还需要有金融、保险、银行方面的专业知识。
接下来的时间要学习的东西还有很多。
4.今天技术部有经验的同事给我仔细讲解了公司软件产品安装和维护中的每一款注意事项,还现场演示了公司的一款叫“商业银行综合柜面业务实训教学软件”的软件产品的安装流程以及操作系统、软件系统的配置。
下午我公司行政部田小姐为我分配了一台笔记本电脑,作为我的工作之用。
我开始练习公司软件产品的安装和操作演示。
5.公司的软件产品所使用的数据库各不相同,有MSSQLServer、MYSQL、ORACLE、Db2、Sybast、informix等等,我在学校里面接触的数据库软件仅仅只有MSSQLServer这一种。
现在终于体会到人们在说“书到用时方恨少”这句话时的无奈心情了。
从上午开始,我尝试着上网去查找相关数据库的一些资料,下载了一些教程来自习,希望能对这些数据库软件能有一个初步的了解。
6.今天一个客户给我们打来电话说他们使用的软件不能连接上服务器了,这款软件昨天还是可以正常使用的。
我们的第一反应是不是客户端软件的缺陷导致软件故障。
询问了有关软件出现故障时的错误提示信息后初步判断是由于客户误操作修改了服务器的IP地址,于是引导客户修改服务器的IP,之后故障消失。
认真细致,不放过任何一个细节。
这是我今天的感悟。
7.北京东方迪格软件公司于2006年4月底顺利通过ISO9001(2000版)国际质量体系认证,公司的管理已经比较规范了。
每周一上班之后部门经理会召集本部门的人员召开一次总结早会,由每个成员轮流总结发言自己过去一周说做的工作以及完成情况和还存在的问题。
每天下班时间到来时需要登录公司的在线办公平台填写自己一天所做的工作以及完成情况和需要解决的问题,每周五下班之前也要填写这一周的工作总结和下周的工作计划,部门经理和总经理会查看每一个人的记录并作出点评。
这些措施有利于每一名员工做好自己的工作计划和总结,部门经理和总经理也能借助这个平台掌握员工的工作状态及存在的主要问题,利于他们作出合理的决策。
8.与人和睦相处,良好的进行沟通,是一名实习生必须要学会的。
在与人相处方面,我一直坚信,诚实加真心,自尊与尊重他人,肯定不会被拒于千里之外的。
首先和同事相处,我只是一个实习生,很多事情要多看多学,我所有的同事都是我的老师,前辈,工作过程中,怎么发挥团队的作用,协调内部关系,我学会的是尊重和礼貌。
做为一名技术支持部门得员工,直接面对的是客户,你的工作的质量甚至一句话都可以影响客户对公司以及公司的软件产品的信心。
如何在配合销售部门给客户演示产品时用恰当的语言把公司的软件产品的优良特性展现给客户,让客户听能真正了解自己的需求,同时信任我们的软件产品,进而选择和你合作,是作为一名技术部门的员工所必须要学习的课程。
当然,光有这些还是不够的,我们还得有过硬的专业知识,在客户遇到技术问题时我们能第一时间高效准确的处理故障,这样才能真正建立客户对我们产品的认可度。
9.今天中午下班时间到了,由于中午的休息时间不多所以大家都是叫快餐在公司吃饭。
我来到这里也有一段时间了,对这里也有一点熟悉了,于是我也就自告奋勇的说要帮大家定一次快餐。
很快,我顺利的为大家定好了快餐。
吃饭时闲聊,大家除了对我说了些客气的话外,有两
2015/5/9 3:41:51 37KB 计算机
1
数学建模,优良论文
2019/11/9 3:16:43 238.47MB 数学建模 优秀论文
1
本书是《ACM图灵奖--计算机发展史的缩影》一书的姊妹篇。
IEEE计算机先驱奖已经颁发了20届,共有108位计算机科学技术工作者获奖,其中有22位也是图灵奖的获得者。
IEEE计算机先驱奖兼顾的范围较广,并打破了东西方的界限,有一批前苏联和东欧国家的学者入围。
这都有利于读者更全面地了解世界各国计算机发展的情况。
在系统设计与开发,尤其是在硬件方面为计算机科学技术的发展作出卓越贡献的学者均被包括在内。
本书对于我国年轻的计算机工作者及所有对计算机发展史感兴味的读者来说都是一本难得的收藏之作。
2020/11/12 5:09:02 64.12MB 计算机发明史 先驱奖
1
这是陈敏的OPNET网络仿真教程电子书(pdf版)近年来,由于网络日趋复杂、网络规模日趋庞大,网络仿真技术应用于网络规划和设计的需求日渐强烈。
我国网络仿真虽然起步较晚,但是网络的迅猛发展必将强劲地拉动网络仿真技术的研究和应用。
未来数年将是网络仿真技术蓬勃发展的时期,今后网络仿真必将成为数据网络规划设计不可缺少的环节。
如何有效逼真地对复杂的通信系统进行建模仿真是个富有挑战性的课题,网络仿真的种种困难随着OPNET、NS2等网络仿真工具的诞生迎刃而解,而OPNET是目前网络仿真工具中的很好的一个,但是由于操作复杂,使用者一般需要半年或以上时间的培训和自行研究才能熟练地掌握。
针对这个问题,本书基于对OPNET软件的研究,由浅入深地引见了用其进行通信仿真系统建模的整个过程...
2021/10/8 17:11:17 5.72MB 网络仿真 OPNet
1
三问代码,包括数据预处置,BP神经网络等
1
中国工程院院士孙玉对我国物联网零碎产业发展趋势分享
2018/8/13 5:43:10 5.14MB 物联网 院士分享
1
2019全国大先生数学建模竞赛A题,专家分析思路,亲测有用
2021/1/10 7:55:12 269KB 2019 guoshua math shumo
1
国科大,王伟强教师图像处理与分析60课时,2018-2019年期末考试真题
2019/11/24 16:16:26 370KB 国科大 图像处理 期末试题
1
国密是咱大中国的国家密码局认定和颁发的密码算法标准,SM是一个系列,常用的包括SM1、SM2、SM3、SM4。
一般说商密是指商用密码。
更多是我们愈加耳熟能详的的密码学标准。
诸如AES、DAS、RSA、ECC椭圆曲线系列等加密算法。
为什么有了商密还要国密。
主要原因可能包括:1、一部分商密的设计中涉及到的一些具体步骤主要是老美的一些强力部门负责的。
里面是不是有个什么漏洞啊、后门啊什么的不清楚。
2、国密是自己人弄的,对于原理和实现细节一清二楚。
用起来放心。
目前国密主要是对国内的产品,有些特殊的产品国家会强制使用。
2021/4/7 2:38:48 65KB 国密 java 安全 密码
1
共 886 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡