<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ojkjj的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ojkjj</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ojkjj]]></copyright><item><title><![CDATA[编写一个程序，给出汉字“你”“我”“他”在Unicode表中的位置]]></title><link>https://blog.youkuaiyun.com/ojkjj/article/details/124392844</link><guid>https://blog.youkuaiyun.com/ojkjj/article/details/124392844</guid><author>ojkjj</author><pubDate>Sun, 24 Apr 2022 21:48:48 +0800</pubDate><description><![CDATA[public class demo32_4_1 {

 public static void main(String[] args) {
  
  char chinaWord [] = {'你','我','他'};
  for(int i=0;i&lt;3;i++) {
     
   System.out.println("汉字:"+chinaWord[i]+
     " 在Unicode表中的位...]]></description><category></category></item><item><title><![CDATA[某医院打算开发一个以计算机为中心的患者监护系统，试写出问题定义，并且分析这个系统的可行性]]></title><link>https://blog.youkuaiyun.com/ojkjj/article/details/124392762</link><guid>https://blog.youkuaiyun.com/ojkjj/article/details/124392762</guid><author>ojkjj</author><pubDate>Sun, 24 Apr 2022 21:46:37 +0800</pubDate><description><![CDATA[目前住院病人主要由护士护理,不仅需要大量护士,而且由于不能随时观察危害病人的病情变化,还可能会延误抢救时机.某医院打算开发一个以计算机为中心的患者监护系统,试写出问题定义,并且分析开发这个系统的可行性。
医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统打印某个指定的病人的病情报告。

系统模型：



可行性分析：

①技术可行性：生理信]]></description><category></category></item><item><title><![CDATA[为什么软件开发周期是预估的2~3倍]]></title><link>https://blog.youkuaiyun.com/ojkjj/article/details/124392726</link><guid>https://blog.youkuaiyun.com/ojkjj/article/details/124392726</guid><author>ojkjj</author><pubDate>Sun, 24 Apr 2022 21:43:33 +0800</pubDate><description><![CDATA[为什么软件开发周期总是预估的2~3倍？

软件开发工期的预估工作包括了很多细节问题需要处理，比如：预估的准确性标准是什么、选择什么样的预估方法和工具、预估应遵守的原则和态度、预估人员的选择等。其中任何一个环节没有做到位，工期预估时间与实际时间就会产生较大差异。
软件开发周期预估：
软件开发周期预估就是根据软件的开发内容、开发工具、开发人员等因素对需求调研、程序设计、编码、测试等整个开发过程所花费的时间做的预测。
软件开发周期预估在软件开发中也是较为困难的工序之一，因为软件开发所涉及的因素不仅多而且异常复杂。]]></description><category></category></item><item><title><![CDATA[为什么软件开发方法论让你觉得糟糕]]></title><link>https://blog.youkuaiyun.com/ojkjj/article/details/124392680</link><guid>https://blog.youkuaiyun.com/ojkjj/article/details/124392680</guid><author>ojkjj</author><pubDate>Sun, 24 Apr 2022 21:41:23 +0800</pubDate><description><![CDATA[在实际项目开发过程中，我们并没有办法去预测将遇到的困难，很难用一个固定的方法来开发项目。即使是那些牛人说的软件开发方法论，也不是万能的。因为it 业的技能很难被掌握和度量，it人员掌握技能有两个基本条件：一个环境足够规律以便可预测和有机会通过长时间实践来学习掌握这些规律。但是典型的软件项目往往是没有规律及可预测环境的。我们不能够全部把方法论的东西全部用到实际中，而且随着时代的进步各种软件开发方法也在不断的出现。这就使得我们觉得软件开发方法论糟糕。

...]]></description><category></category></item><item><title><![CDATA[了解形式化方法和阅读相关书籍《大象——thinking in uml》]]></title><link>https://blog.youkuaiyun.com/ojkjj/article/details/123957306</link><guid>https://blog.youkuaiyun.com/ojkjj/article/details/123957306</guid><author>ojkjj</author><pubDate>Mon, 04 Apr 2022 17:48:53 +0800</pubDate><description><![CDATA[形式化方法

形式化方法英文的名称是formal methods。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间的联系表达命题或推理的形式结构。例如,把全称肯定命题,用符号形式化为“SAP”;把联言命题、假言命题分别形式化为:“p∧q、“p→q”。又例如:一个具体的假言联言推理“如果这种]]></description><category></category></item><item><title><![CDATA[写出程序流程图和盒图，设计出等价结构化程序]]></title><link>https://blog.youkuaiyun.com/ojkjj/article/details/123903247</link><guid>https://blog.youkuaiyun.com/ojkjj/article/details/123903247</guid><author>ojkjj</author><pubDate>Fri, 01 Apr 2022 17:21:52 +0800</pubDate><description><![CDATA[写出程序流程图和盒图



设计出结构化程序






]]></description><category></category></item><item><title><![CDATA[软件工程是不是教会不怎么会写程序的人开发软件]]></title><link>https://blog.youkuaiyun.com/ojkjj/article/details/123318473</link><guid>https://blog.youkuaiyun.com/ojkjj/article/details/123318473</guid><author>ojkjj</author><pubDate>Sun, 06 Mar 2022 21:56:27 +0800</pubDate><description><![CDATA[观点:

软件工程并不是教会不会写程序的人开发软件因为软件工程主旨为工程化的方法指导软件开发、维护。软件工程开发过程的方法常常分为很多步骤，而编写代码只是其中很小的一部分。我认为软件工程的目的是要教会开发者，工程化的去完成一个完整的软件的开发，需要走很多步骤，例如可行性研究、需求分析、软件设计、编码、软件测试、软件维护等，而不是一开始就写代码（在大部分的软件开发方法下）


...]]></description><category></category></item><item><title><![CDATA[软件工程与计算机科学的区别与联系]]></title><link>https://blog.youkuaiyun.com/ojkjj/article/details/123318384</link><guid>https://blog.youkuaiyun.com/ojkjj/article/details/123318384</guid><author>ojkjj</author><pubDate>Sun, 06 Mar 2022 21:51:47 +0800</pubDate><description><![CDATA[计算机科学与技术和软件工程区别为：涉及领域不同、软硬件不同、就业领域不同。

一、涉及领域不同

1、计算机科学与技术：涉及大数据技术导论、数据采集与处理实践（Python）、Web前/后端开发、统计与数据分析、机器学习、高级数据库系统、数据可视化、云计算技术、人工智能、自然语言处理、媒体大数据案例分析、网络空间安全、计算机网络、数据结构、软件工程、操作系统等方面

2、软件工程：涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。

二、软硬件不同

1、计算机科学与技术：既有软...]]></description><category></category></item><item><title><![CDATA[软件工程方法论对我们经软件开发有多大的用处]]></title><link>https://blog.youkuaiyun.com/ojkjj/article/details/123318322</link><guid>https://blog.youkuaiyun.com/ojkjj/article/details/123318322</guid><author>ojkjj</author><pubDate>Sun, 06 Mar 2022 21:48:22 +0800</pubDate><description><![CDATA[从软件工程的定义我们可以知道：软件工程方法论就是教给人们软件开发更科学更系统的方法，同时也使得开发人员在开发软件的过程中更加地规范化，提升开发效率，教会我们有计划的一步一步设计软件，以及用什么方法设计最合理，减少资金和人员的浪费。
...]]></description><category></category></item></channel></rss>