自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 什么是图灵测试?

图灵测试最早出现在1950年图灵发表的一篇名为《计算机械和智能》(Computing Machinery and Intelligence)的论文中,是判断机器是否具有人工智能的一套方法。而图灵测试是人工智能最初的概念,它甚至早于“人工智能”这个词本身,人工智能一词是在1956年才被提出的。图灵测试的方法很简单,就是让测试者与被测试者(一个人和一台机器)隔开,通过一些装置(如键盘)向被测试者随意提问。进行多次测试后,如果有超过30%的测试者不能确定出被测试者是人还是机器,那么这台机器就通过了测试,并被认为具

2021-09-14 12:55:24 385

原创 《大象:Thinking in UML》

《大象:Thinking in UML》以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。全书分为准备篇、基础篇、进阶篇和总结篇四个部分。准备篇讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识。基础篇对UML的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对UML的这些概念在面向对象方法中应用方法的思考。进阶篇以一个实例贯穿全篇,阐述如何使用UM

2021-04-02 18:35:39 62

原创 形式化方法

形式化方法在古代就运用了,而在现代逻辑中又有了进一步的发展和完善。这种方法特别在数学、计算机科学、人工智能等领域得到广泛运用。它能精确地揭示各种逻辑规律,制定相应的逻辑规则,使各种理论体系更加严密。同时也能正确地训练思维、提高思维的抽象能力。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间

2021-04-02 18:30:57 81

原创 为什么软件开发方法论让你觉得糟糕

围绕软件开发实践和方法论,总有很多教条式的口水仗。阶段式(phase-gate)方法能够有效管理软件开发过程的风险,还是说只是风险管理中的花哨噱头?TDD真的能够促生出高品质软件?结对编程是代码评审的有效替代抑或只是增加了商议沟通代价?我想说,虽然缺乏证据判断这些论调的谬处,但有两条常用的法则能够帮助我们选择好的实践,同时,提升我们所提供软件的价值:划小开发周期以及提升反馈效率。我认为,到了最后,我们还是得倚重开发者的能力,这才是个更重要的考量因素,而非选择哪门语言或纠结于方法论间的细微差别。但是对每个不

2021-04-02 18:27:45 33

原创 WBS

工作分解结构(简称WBS)跟因数分解是一个原理,就是把一个项目,按一定的原则分解,项目分解成任务,任务再分解成一项项工作,再把一项项工作分配到每个人的日常活动中,直到分解不下去为止。即:项目→任务→工作→日常活动。工作分解结构以可交付成果为导向,对项目要素进行的分组,它归纳和定义了项目的整个工作范围,每下降一层代表对项目工作的更详细定义。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重要基础。...

2021-03-28 22:44:08 35

原创 什么是分而治之?

所谓“分而治之” 就是把一个复杂的算法问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解,这种朴素的思想来源于人们生活与工作的经验,也完全适合于技术领域。诸如软件的体系结构设计、模块化设计都是分而治之的具体表现。分而治之,最初的意思就是 分别的管理(处理)。在计算机上用到分而治之就是把一个复杂的大问题化成一个个可执行的小问题。这种做法其实是非常有效的,一个复杂的问题处理起来给人一种非常困难的感觉,但是试想如果把它划分为一个个小问题来解决,解决

2021-03-28 22:42:11 92

原创 为什么软件开发的周期总是预估的2~3倍?

软件开发周期预估就是根据软件的开发内容、开发工具、开发人员等因素对需求调研、程序设计、编码、测试等整个开发过程所花费的时间做的预测。软件开发周期预估在软件开发中也是较为困难的工序之一,因为软件开发所涉及的因素不仅多而且异常复杂。软件开发是一项非常复杂的工程,不仅包含需求分析、设计、编码、测试、实施、维护等不同的过程,还涉及到开发工具、开发人员、项目管理、风险等众多因素,不同因素会对周期预估产生不同的影响。当低估项目周期时,会造成人力低估、成本预算低估、日程过短,最终人力资源耗尽,成本超出预算,为完成项目

2021-03-28 22:41:04 115

原创 P53第四题

(1)问题定义①本系统的数据源点是“病人”和“护士”,他们分别提供生理信号和要求的病情报告相关信息。从系统应该“定时记录病人情况以形成患者日志”这项要求可以想到,还应该有一个提供日期和时间信息的“时钟”作为数据源点。②本系统的数据终点是接收警告信息和病情报告的护士。系统对病人生理信号的处理功能主要是“接收信号”“分析信号”和“产生警告信息”。此外,系统还应该具有“定时取样生理信号”“更新日志”和“产生病情报告”的功能。(2)分析可行性为了分析病人生理信号是否超出了医生规定的安全范围,应该存储“患者安

2021-03-21 22:35:42 72

原创 有人负责,才有质量:写给在集市中迷失的一代

程序员的门槛降低导致基本功缺乏,大多数it人士都很滥的场景,虽然对于这个现实我还没有真正的接触过,但是身为一个刚入门的人来说,很真实。 在大伙都在吹捧“市集”开发软件的方式的大浪潮下,作者看到了其中的不当之处,发现其中有许多的问题,因此写下这篇文章给予吹捧“市集”的人一个提醒,甚至警告。在该文章里,作者认为“市集”里的“农民”不可能建造出和“大教堂”一样宏伟的“建筑”,那些“市集”里开发软件的人,会把软件搞得一团糟,“代码越重用,浪费越严重”,作者觉得这种局面应该改一改了。其实吧,我也有一点与作者不完全

2021-03-21 22:15:26 41

原创 从瀑布到敏捷——漫画解读软件开发模式变迁史

敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。这篇漫画图解和作者的解释后能够明显的感受到瀑布式和敏捷开发之间的区别,笔者对这方面理解也很透彻,很有感悟,和封闭的瀑布式开发相比敏捷开发显的更加灵活快捷,敏捷型方法是“适应性”而非“预见性”适应性不仅是指在一个开发

2021-03-21 22:12:31 111

原创 软件工程方法论对我们经软件开发有多大用处?

软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。软件工程是一个方法论,就是我们在开始一个项目时,大体框架- -定要有这么一个概念,而具体实施时,必须根据公司一些特点,优化项目开发的流程,这样才是有实效的而方法论只是软件工程的结果而已,

2021-03-21 22:02:49 58

原创 2021-03-14

软件工程是不是教会不怎么会写程序的人开发软件?首先我觉得教会不懂的人开发软件,是软件工程最基本的作用,它可以让每个学这个科目的人去了解开发,但它并不是独一无二的,你完全可以在网络上去学习各种程序开发,不必系统的进行软工的课程。然而软件工程让学生认知了这门课程,这个专业,行业概况,能够在以后的就业道路上少走一些歪路,为以后走这方面的同学打好基础,通过软工能同时接触到其他计算机专业的信息,进行交融,这些更像是它存在的意义。...

2021-03-14 20:01:03 29

原创 2021-03-14

对软件工程的认识我个人的理解,软件工程就是按照工程学的管理方式,有组织、有计划的,在一定的质量基础、时间.限度和成本范围内,实现功能明确的软件系统。且,软件I程在企业范围内运行,-定需要企业资源的支持,要与企业的经营、决策、管理体系联系在一起,才能够被踏踏实实的落实下来。软件业作为一个服务业,要想得到发展,先必形成- -个对软件服务有迫切需要的市场。欺,这个市场中的消费者必须具备足够的购买力。软件的消费群体简单一点, 可以分为个体消费和企业消费。中国的企业群体,数量庞大,但是质量不高。上规模的企业极少,

2021-03-14 19:57:37 70 1

原创 2021-03-14

个人简介本人担任班长,性格热情开朗,待人友好,为人诚实谦虚。工作勤奋,认负责,能吃苦耐劳,尽职尽责,有耐心。具有和力,平易近人,善于与人沟通。学习刻苦认真,成绩优秀,名列前茅。品学兼优,获得学院奖学金。.积极参加课外文体活动,各种社会实践活动和兼职工作等,以增加自己的阅历,提高自己的能力。在工作中体会办事方式,锻炼口才和人际交往能力。本人吃苦耐劳,工作认真能很快适应新环境,处事冷静,学习能力较强,对自己要求严格,条理性强,善于整理,有良好的团队精神和较强的组织能力。...

2021-03-14 19:54:48 29

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除