国科大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
《C#入门经典》系列是屡获殊荣的C#名著和超级畅销书。
最新版的《C#入门经典(第6版)》面向编程新手,全面引见使用C#2012和.NETFramework编写程序的基础知识。
本书无与伦比的作者团队与您分享多年积累的C#和.NETFramework使用经验,首先简明扼要地引见这两种技术,解释其含义、相互关系以及使用原因,然后循序渐进地讨论编程基础知识、Web编程、桌面编程以及数据访问技术。
本书的讲解详明透彻,以通俗易懂的方式分步骤解析大量基础性示例,为您提供了在实践中锻炼运用新学知识的机会。
  主要内容  ◆引见编程基础知识,如变量、流程控制和面向对象编程  ◆着重引见初学者在编写C#程序时最常用的工具:VisualStudio2012中的VisualC#2012开发环境  ◆阐述调试和错误处理  ◆详细讲解集合、比较和转换,探讨C#语言的新增功能  ◆深入分析WPF以及其他可用于创建和部署桌面应用程序的重要技术  ◆探讨WindowsStore应用程序  ◆引见ASP.NETWeb编程和Web应用程序的部署  ◆分析文件系统数据、XML和LINQ
2020/3/13 17:23:42 206.7MB C# C#编程
1
本文档针对java面向对象的程序设计做出详尽的描绘,成为初学者的良师!!
2016/9/23 11:49:55 35.55MB java 程序设计
1
易康面向对象遥感分类
2019/7/11 19:36:25 4.44MB 易康面向对象遥感分类
1
五子棋面向对象C++法式导读.docx
2015/3/20 12:26:19 1.11MB C++
1
python程序设计是国外一本知名的Python大学教材,作者是美国Watsburg大学的教授,他使用自己的图书作为Python程序设计课程的授课教材,取得了很好的效果。
本书采用较为传统的方式进行教学,强调问题解决、设计和编程,作为计算机科学的核心技能,并且使用Python语言来说明这些技能。
全书共13章,包含两个附录。
第1章到第5章介绍计算机与程序、编写简单程序、数字计算、对象和图形、字符串处理等基础知识。
第6章到第8章介绍函数、判断结构、循环结构和布尔值等话题。
第9章到第13章着重介绍一些较为高级的程序设计方法,包括模拟与设计、类、数据集合、面向对象设计、算法设计与递归等。
附录部分给出了Python快速参考和术语表。
每一章的末尾配有丰富的练习,包括复习问题、讨论和编程联系等多种方式,帮助读者巩固该章的知识和技能。
本书特色鲜明、示例生动有趣、内容易读易学,是美国颇受欢迎的教程,适合Python入门程序员阅读,也适合高校计算机专业的教师和学生参考。
2022/9/15 12:23:11 46.47MB Python
1
本书由浅入深,全面、系统地介绍了VisualC++开发技术。
本书提供了大量实例,供读者实战演练。
本书涉及面广,从基本操作到高级技术和核心管理,再到项目开发,几乎涉及C++开发的所有重要知识。
另外,作者为协助读者更好地学习本书内容,将书中的示例源代码收录于本书的配书光盘中。
全书共分17章。
主要内容有C++入门、安装和配置VisualC++6.0、变量和基本数据类型、运算符和表达式、程序控制结构、数组、函数、函数的高级应用、编译预处理、指针、构造数据类型、类、类的初始化和赋值及析构、模板、进行面向对象程序设计、人事管理系统、点歌管理系统。
2019/1/14 9:17:30 250.49MB C++ 编程 兵书
1
本书无疑是这一领域中创作的著作……每个人都可以把它作为教材和参考书。
本书深入浅出地介绍实时系统的开发过程和技术,提供成功的嵌入系统编程方式,书中采用面向对象软件开发的实践技巧,分析如何提高实时编程的质量。
本书结合嵌入式系统编程中最新概念,使用统一建模语言以及来自于对象技术中的最佳实践,揭示了实时系统开发过程中复杂问题和细节问题,阐明了可调度性,行为模式,实时框架等重要主题,以期帮助读者成为愈加有效的实时编程人员。
随书光盘包括:书中的模型和两个在实时系统和嵌入式系统开发过程中特别有用的应用程序。
本书将实时系统、对象建模、快速开发过程以及系统保险性等几个完全分离的学科统一起来,重点介绍了使用统一建模语言进行基于模型的实时系统和嵌入式系统开发以及被称为ROPES的基于风险的迭代开发生命周期。
本书共分为四部分,包括:基础知识、分析、设计、高级实时对象建模。
另外,书后还包括三个附录,总结了UML符号表示并介绍了两个工具——PhapsodyTimeWiz。
2019/1/25 17:18:28 52.32MB 嵌入式,UML
1
浙江大学计算机系翁凯老师面向对象编程言语(oop)课件,采用英文原版教材《thinkinginc++》,课件+源代码
2015/6/22 15:20:58 260KB 浙江大学 c++ 翁凯
1
软件开发是一门技术,更是一门艺术。
设计模式是面向对象软件开发的入门功夫,是前人经验的积累,它为构建可维护性和可复用性俱佳的软件而诞生。
《设计模式的艺术:软件开发人员内功修炼之道》结合大量使用实例分析和讲解每一个设计模式,力求通过最通俗易懂的方式让读者学习和理解设计模式,并且在真实项目实例的引导下学会选择和合理运用设计模式。
2017/7/14 2:22:42 174.96MB 设计模式
1
共 674 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡