这个系列的博客贴的都是我大二的时候学习Linux系统高级编程时的一些实验程序,都挺简单的。实验题目:Linux环境下的进程间通信实验目的:熟悉进程通信中信号概念及信号处理;掌握进程间的管道通信编程;了解进程间的内存共享编程。实验内容:一、信号设计程序,满足如下要求:1、编程程序:每隔1秒显示“run...
分类:
系统相关 时间:
2015-12-12 00:02:50
阅读次数:
540
瀑布模型(Waterfall Model)瀑布模型是一种比较老旧的软件开发模型,1970年温斯顿·罗伊斯提出了著名的“瀑布模型”,直到80年代都还是一直被广泛采用的模型。 瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、....
分类:
其他好文 时间:
2015-12-03 21:20:50
阅读次数:
252
前言 程序员们在日常的工作中经常会面临分析需求、原型设计、程序设计、编码实现、测试及部署上线整个流程的其中一个或者多个环节。程序设计可以认为是最重要的环节之一,因为如果没有好的程序设计,所实现的功能必将在可复用性、扩展性、可维护性、可测试性等方面发生问题。本文着重讲解程序设计中最常见的问题——冲突....
分类:
其他好文 时间:
2015-11-25 13:25:29
阅读次数:
194
第一次写博客,第一天的C++,从第一讲视屏中了解到了,类,对象,oop编程思想1.类包括对象和对象的行为,对象具有静态连接(对象的名字)和动态链接(对象的行为),视屏中提到了多态性,应该是不同的类具有相同的属性,可以把这些相同属性进行封装2.软件开发的步骤:一,分析问题 二,设计程序,三,编程,四,...
分类:
编程语言 时间:
2015-11-24 14:22:50
阅读次数:
186
一.理解大端存储和小端存储的概念1).大端存储:大端模式,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放。2).小端存储:小端模式,是指数据的高字..
分类:
其他好文 时间:
2015-11-23 06:31:11
阅读次数:
137
一、面向过程程序设计程序主要由一个个函数组成。函数的调用过程和算法的解题步骤之间有密切的对应关系。二、面向对象程序设计程序由类组成。程序运行时,多个“对象”彼此协作完成各种功能。“对象”通常与物理世界的事物有一定的对应关系。三、类与对象1.类的定义:类与结构体相似,是一种自定义数据类型。类一般包含数...
分类:
编程语言 时间:
2015-11-14 09:50:24
阅读次数:
240
前言 程序员们在日常的工作中经常会面临分析需求、原型设计、程序设计、编码实现、测试及部署上线整个流程的其中一个或者多个环节。程序设计可以认为是最重要的环节之一,因为如果没有好的程序设计,所实现的功能必将在可复用性、扩展性、可维护性、可测试性等方面发生问题。本文着重讲解程序设计中最常见的一种思想——....
分类:
其他好文 时间:
2015-11-09 12:39:51
阅读次数:
332
根据上述要求来用抽象工厂模式设计程序。我将程序放在了https://github.com/RoyalBob/Abstract-Factory-Mode-Practice.git 欢迎访问。以下是本程序的UML图以及代码:1、创建一个大的食品工厂接口IFoodFactory1 public inter...
分类:
其他好文 时间:
2015-11-08 20:38:37
阅读次数:
401
做过程不是做工程,失败的过程也是过程。软件工程这个概念是上个世纪60年代末被提出的概念,成熟的标志是软件工程的瀑布模型的提出。瀑布模型将软件开发的过程分成需求、分析、设计、开发和测试等5个主要阶段,其主要环节关系表现为如下这样一种形态:计划 可行性研究需求分析系统设计程序设计编码与模块测试组合与系统...
分类:
其他好文 时间:
2015-11-01 17:53:52
阅读次数:
164
1.古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报:请编写一个程序,使用上述算法加密或解密用户输入的英文字串要求设计思想、程序流程图、源代码、结果截图。设计思想:首先用户输入一个字符串,再提示用户选择加密还是解密该字符串,设计程序完成功能,加密是字符串每位向后移三位替代那位字母,解密则向前移三...
分类:
编程语言 时间:
2015-10-25 22:19:20
阅读次数:
515