自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yummy的博客

哪有什么优秀,不过是背后流过的汗水与泪水!

  • 博客(468)
  • 资源 (1)
  • 收藏
  • 关注

原创 程序人生:初学者中最最最常问的问题都有哪些呢???

隔行如隔山,初学编程往往不知道从何入手,非常迷茫,以下几个问题是我经常被问到的,总结出来分享给读者。1) 多久能学会编程?这是一个没有答案的问题。每个人投入的时间、学习效率和基础都不一样。如果你每天都拿出大把的时间来学习,那么两三个月就可以学会C/C++,不到半年时间就可以编写出一些软件。但是有一点可以肯定,几个月从小白成长为大神是绝对不可能的。要想出类拔萃,没有几年功夫是不行的。学习编程...

2023-03-28 15:52:36 15532 27

原创 C语言:求 1! + 2! + 3! + ... + n!(for循环)

解决问题C语言利用 for循环:求 1! + 2! + 3! + ... + n!代码实现# include <stdio.h>int main(void){ int n = 0; int i = 0; int m = 1; int sum=0; printf("请输入n的值:"); scanf("%d", &n); for (i=1; i<=n; ++i) { m = m * i;

2023-03-28 15:49:52 70504 20

原创 Java:期末编程试题1(及答案)编写一个Car类,具有:属性:品牌(mark)——String类型     功能:驾驶(void drive( ))........

编写一个Java程序,并满足如下要求: 1)编写一个Car类,具有:属性:品牌(mark)——String类型     功能:驾驶(void drive( ))2)定义Car类的子类SubCar,具有:属性:价格(price)、速度(speed)——int型     功能:变速(void speedChange(int newSpeed)),把新速度赋给speed3)定义...

2019-06-27 18:20:19 11629 1

原创 C语言:for循环(for循环,while 循环:计算1加到100的值)

除了while循环,C语言中还有for循环,它的使用更加灵活,完全可以取代 while 循环。例如:使用 while 循环来计算1加到100的值,代码如下:#include <stdio.h> int main(){ int i, sum=0; i = 1; //语句① while(i<=100 /*语句②*/ ){ sum+=i; i++; //语句...

2019-05-20 18:44:02 39727

原创 Java:Eclipse下载安装教程,以及Eclipse 安装汉化包的方法

Eclipse 是目前最流行的 Java 语言开发工具,它强大的代码辅助功能,可以帮助开发人员自动完成语法修正、补全文字、代码修复、API 提示等编码工作,大量节省程序开发所需的时间。本教程使用 Eclipse 为开发工具,下面介绍它的安装。(1) Eclipse 是一个开放源代码的项目,其官方网站是 www.eclipse.org。图 1 所示为 Eclipse 官方网站的首页。图...

2019-05-18 16:51:02 24850 2

原创 Java:获取字符串长度(length())

在Java中,要获取字符串的长度,可以使用 String 类的 length() 方法,其语法形式如下:字符串名.length();例:在学生信息管理系统中对管理员密码有这样的规定,即密码长度必须大于 6 位且小于 12 位。因为密码太短容易被破解,太长的话又不容易记住。这就需要首先获取用户输入的密码字符串,然后调用 length() 方法获取长度,再做进一 步的长度判断,最终实现代码...

2019-05-11 01:15:32 13079

转载 计算机网络:第五章运输层课后习题及答案(精细版)

1.试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别?为什么运输层是必不可少的?答:运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务向下兼容网络层,起到承上启下的中间作用运输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻址及有效的分组交换)。各种应用进程之间通...

2019-05-08 04:15:37 16874 2

转载 计算机网络:第四章网络层课后习题及答案(精细版)

4-1.网络层向上提供的服务有哪两种?试比较其优缺点。答:网络层向运输层提供面向连接 ”虚电路( VirtualCircuit )服务或 “无连接 ”数据报服务前者预约了双方通信所需的一切网络资源。优点是能提供服务质量的承诺。即所传送的分组不出错、丢失、重复和失序(不按序列到达终点),也保证分组传送的时限,缺点是路由器复杂,网络成本高;后者无网络资源障碍,尽力而为,优缺点与前者互易。4-2...

2019-05-08 04:10:40 74944 1

原创 C语言:while与do while循环语句

while执行流程:先判断循环控制表达式 Exp_cntrl 的值,当该表达式的值为逻辑真(非 0)时,会一直执行循环体,直到表达式的值为逻辑假(0)才结束循环。通常把循环控制表达式 ExP_cntrl 中含有的变量,称为循环控制变量。为了避免程序陷入死循环,必须要有能改变循环控制变量的语句,使循环控制表达式 Exp_cntrl 的值趋于逻辑假,以便使循环趋于终止。【例 1】统...

2019-05-05 23:55:29 74881 5

原创 通俗的理解:什么是编程语言?

学习编程语言之前,首先要搞清楚“编程语言”这个概念。 很小的时候,父母就教我们开口说话,也教我们如何理解别人讲话的意思。经过长时间的熏陶和自我学习,我们竟然在不知不觉中学会了说话,同时也能听懂其他小朋友说话的意思了,我们开始向父母要零花钱买零食和玩具、被欺负了向父母倾诉…… 我们说的是汉语,是“中国语言”,只要把我们的需求告诉父母,父母就会满足,我们用“中国语言”来控制父母,...

2019-05-04 22:07:44 9550 37

原创 C语言:初学者2--求π的值(3种方法)

求π的近似值,一般有两个公式,如下所示:公式①:公式②:题目1) 利用公式①计求π的近似值,要求累加到最后一项小于10^(-6)为止。(一种解决方法)题目2) 根据公式②,用前100项之积计算π的值。(两种解决方法)题目1)方法1:此算法的主要思想:先计算π/4的值,然后再乘以4,s=-s; 用的很巧妙,每次循环,取反,结果就是,这次是正号,下次就是负号,以此类推。#inc...

2019-05-03 21:03:26 27127 3

原创 C语言:大小字母转换(ASCII码)

在C语言中,字符是以ASCII码的形式存放在计算机内存中的,所以可将其当成整型数据处理。C语言可对整型变量赋字符值,也可对字符型变量赋整型值。同样,在输出时,也可以互换。分析:字符A~Z的ASCII码为65~90,字符a~z的ASCII码为97~122,每个大小写字符的ASCII码都相差32,因此用小写字符的ASCII码 减去32即可得到该字符的大写形式。代码如下:...

2019-05-01 18:27:21 54181 3

原创 C语言:三目运算符 “?”号

三目运算符的表示一般为“?:”,该运算符连接3个对象,是C语言中唯一一个三目运算符,又称条件运算符。它的一般形式如下:表达式a?表达式b:表达式c其执行步骤如下:(1)计算表达式a的值。(2)如果表达式a的值为1,则执行表达式b。(3)如果表达式b的值为0,则执行表达式c。注意:当有多个三目运算符时,按从右至左的顺序运算。例如,下面两个表达式是等价的:a<b...

2019-05-01 17:05:30 18301 4

原创 C语言:求e的值。 e=1+1/1! +1/2! +1/3! ...+1/n!(for循环)

用for循环,计算前50项。方法:应用for循环#include<stdio.h>void main(){ int i,n; double sum =1,t=1; printf("输入n:\n"); scanf("%d",&n); for(i=1;i<=n;i++) { t=t*i; ...

2019-04-16 22:17:54 66378 18

原创 C语言:求1-3+5-7 +--99 + 101的值。(两种方法)

方法1: (1 +5+9+13+17 +.... +101)-(3+7 +11 +15 +....+99)程序源代码:#include<stdio.h>void main(){ int i,j,sum1=0,sum2=0,sum; for(i=1;i<=101;i+=4) sum1 += i; for(j=3;j<=99;j+...

2019-04-16 21:24:59 67543 4

原创 C语言之 goto语句怎么了?

goto语句怎么了?为什么说goto的不可以随意使用?用goto怎么不好了?

2022-10-06 21:07:36 4144 1

原创 P18 - 算法设计和分析 之 竹包问题中0-1、部分背包问题

【软考-软件设计师-历年真题-2013年上半年上午基础知识】考虑下述背包问题的实例。有5件物品,背包容量为100,每件物品的价值和重量如下表所示,并已经按照物品的单位重量价值从大到小排好序,根据物品单位重量价值大优先的策略装入背包中,则采用了(60)设计策略。考虑0/1背包问题(每件物品或者全部放入或者全部不装入背包)和部分背包问题(物品可以部分装入背包),求解该实例,得到的最大价值分别为(61)。(60)A.分治 B.贪心 C.动态规划 D.回溯(61)A.605和630 B.60..

2022-05-16 14:50:32 817 1

原创 P17 - 面向对象 之 继承、接口、父子类

【软考-软件设计师-历年真题-2013年上半年上午基础知识】继承是父类和子类之间共享数据和方法的机制。以下关于继承的叙述中,不正确的是(38)。有关于图中doIt()方法的叙述中,正确的是(39)。(38)A.一个父类可以有多个子类,这些子类都是父类的特例B.父类描述了这些子类的公共属性和操作C.子类可以继承它的父类(或祖先类)中的属性和操作而不必自己定义D.子类中可以定义自己的新操作而不能定义和父类同名的操作(39)A.doIt()必须由Thing3实现,同时可能由Thin

2022-05-16 10:01:08 785

原创 P16 - 单元测试 之 五大特征详解

单元测试主要检查模块的以下5个特征:模块接口、局部数据结构、重要的执行路径、出错处理和边界条件。

2022-05-15 02:55:55 1727

原创 P15 - 信息系统测试 之 应遵循的八大基本原则

信息系统测试 之 应遵循的八大基本原则

2022-05-15 02:45:47 1638

原创 P14 - 软件维护 之 四大维护详解

软件维护的正确性 、适应性 、完善性、预防性--四大维护详解

2022-05-15 02:36:59 847

原创 P13 - 软件设计质量评审 之 八个评审要求

【软考-软件设计师-历年真题-2013年上半年上午基础知识】(32)不属于软件设计质量评审。(32)A.功能与模块之间的对应关系 B.软件规格说明是否符合用户的要求 C.软件是否具有可测试性 D.软件是否具有良好的可靠性【答案】A【解析】本题考查软件评审方面的基础知识。八个方面:软件设计质量评审通常,把“质量”理解为“用户满意程度”。为了使得用户满意,有两个必要条件:①设计的规格说明书符合用户的要求,这称为设计质量;②程序按照设计规格说明所规定的情况正确执行,这称为程序质量。

2022-05-15 02:28:18 1757

原创 P12- 软件复杂性 之度量、程序图、强连通图、McCabe度量法

【软考-软件设计师-历年真题-2013年上半年上午基础知识】软件的复杂性主要体现在程序的复杂性。(30)是度量软件复杂性的一个主要参数。若采用McCabe度量法计算环路复杂性,则对于下图所示的程序图,其环路复杂度为(31)。(30)A.代码行数 B.常量的数量 C.变量的数量 D.调用的库函数的数量(31)A.2 B.3 C.4 D.5【答案】A C【解析】本题考查软件复杂性方面的基础知识。软件复杂性度量是软件度...

2022-05-15 02:19:33 1372

原创 P11 - 数据流图 之 DFD进行数据流建模

在如下所示的数据流图中,共存在(29)个错误。(29)A.4 B.6 C.8 D.9【答案】B【解析】本题考查数据流图方面的基础知识。结构化分析将数据和处理作为分析对象,数据的分析结果表示了现实世界中实体的属性及其之间的相互关系,而处理的结果则展现了系统对数据的加工和转换。面向数据流建模是目前仍然被广泛使用的方法之一,而DFD则是面向数据流建模中的重要工具,DFD将系统建模成输入一处理一输出的模型,即流入软件的数据对象,经由处理的转换,最后以结果数据对象的形式流出软件。在实际使.

2022-05-15 02:01:49 1922

原创 P10 - 进程资源图 之 阻塞节点 与 非阻塞节点

【软考-软件设计师-历年真题-2013年上半年上午基础知识】进程资源图如图(a)和(b)所示,其中:图(a)中(25);图(b)中(26)。 (25)A.P1是非阻塞节点,P2是阻塞节点,所以该图不可以化简,是死锁的B.P1、P2都是阻塞节点,所以该图不可以化简,是死锁的C.P1、P2都是非阻塞节点,所以该图可以化简,是非死锁的D.P1是阻塞节点,P2是非阻塞节点,所以该图不可以化简、是死锁的(26)A.P1、P2、P3都是非阻塞节点,该图可以化简,是非死锁的B.P.

2022-05-15 01:44:16 1371 1

原创 P9 - 知识产权 之 职务作品、软件的复制品

【软考-软件设计师-历年真题-2013年上半年上午基础知识】【例1】王某是一名软件设计师,按公司规定编写软件文档,并上交公司存档。这些软件文档属于职务作品,且(10)。(10)A.其著作权由公司享有B.其著作权由软件设计师享有C.除其署名权以处,著作权的其他权利由软件设计师享有D.其著作权由公司和软件设计师共同享有【答案】A【解析】本题考查知识产权-职务作品知识。关于职务作品说明公民为完成法人或者其他组织工作任务所创作的作品是职务作品。职务作品可以是作品分类中的任何一

2022-05-14 23:50:41 398

原创 P8 - 防火墙 之 内网、外网和DMZ

【软考-软件设计师-历年真题-2013年上半年上午基础知识】防火墙通常分为内网、外网和DMZ三个区域,按照受保护程序,从高到低正确的排列次序为(8)。(8)A.内网、外网和DMZ B.外网、内网和DMZC.DMZ、内网和外网 D.内网、DMZ和外网【答案】D【解析】本题考查防火墙的基础知识。通过防火墙我们可以将网络划分为三个区域:安全级别最高的LAN Area (内网), 安全级别中等的DMZ区域和安全级别最低的Internet区域(外网)。三个区域因担负不同的任务而拥有不同的访问策

2022-05-14 23:36:00 4212

原创 P7 - Windows系统中DNS服务 之 ipconfig命令

【软考-软件设计师-历年真题-2012年下半年上午基础知识】如果DNS服务器更新了某域名的IP地址,造成客户端域名解析故障,在客户端可以用两种方法解决此问题,其中一种是在Windows命令行下执行(70)命令。(70)A.ipconfig /all B.ipconfig /renewC.ipconfig/flushdns D.ipconfig/release【答案】C【解析】本题考查Windows系统中DNS服务及相关配置命令的基础操作。ipconfig命令详解如下:①具体功能

2022-05-14 22:43:02 1244

原创 P6 - 操作系统前驱图 之 前驱&后继

某计算机系统中有一个CPU、一台输入设备和一台输出设备,其中:T1的优先级>T2的优先级>T3的优先级,问:图中①、②, ③、④、⑤、⑥分别为?。

2022-05-14 15:43:06 2795

原创 P2-网络的可用性 之 平均无故障时间MTTR(Mean Time To Rqwir)

【软考-软件设计师-历年真题-2012年上半年上午基础知识】网络的可用性是指(68)(68)A.网络通信能力的大小 B.用户用于网络维修的时间C.网络的可靠性 D.用户可利用网络时间的百分比【答案】D可用性是指网络系统、网络元素或网络应用对用户可利用的时间的百分比。有些应用对可用性很敏感,例如飞机订票系统若宕机一小时,就可能减少几十万元的票款;而股票交易系统如果中断运行一分钟,就可能造成几千万元的损失。实际上,可用性是网络元素可靠性的表现,而可靠性是指网络元素在具体条件下完成特定功能

2022-05-12 23:41:04 813

原创 P1-结构化综合布线系统 之 6个子系统详解

目录结构化综合布线系统(Structure Cabling System)(1)工作区子系统(Work Location)。(2)水平布线子系统(Horizontal)。(3)管理子系统(Administration)。(4)干线子系统(Backbone)(5)设备间子系统(Equipment)。(6)建筑群子系统(Campus)。【软考-软件设计师-历年真题-2012年上半年上午基础知识】建筑物综合布线系统中的园区子系统是指(69)。 (69)A.由终端到信息插座.

2022-05-12 23:32:25 3658

原创 数据结构(C语言第2版) 课后习题答案 详细汇总

数据结构(C语言第2版) 课后习题答案之第一章绪论数据结构(C语言第2版) 课后习题答案之第二章 线性表数据结构(C语言第2版) 课后习题答案之 第三章 栈和队列数据结构(C语言第2版) 课后习题答案之第四章 串、数组和广义表数据结构(C语言第2版) 课后习题答案之第五章 树和二叉树数据结构(C语言第2版) 课后习题答案之 第六章 图数据结构(C语言第2版) 课后习题答案之 第七章 查找数据结构(C语言第2版) 课后习题答案之 第八章 排序...

2022-04-12 22:06:51 6435 2

原创 数据结构(C语言第2版) 课后习题答案之 第八章 排序

目录第8章 排序1.选择题2.应用题(1)设待排序的关键字序列为{12,2,16,30,28,10,16*,20,6,18},试分别写出使用以下排序方法,每趟排序结束后关键字序列的状态。3.算法设计题(1)试以单链表为存储结构,实现简单选择排序算法。(2)有n个记录存储在带头结点的双向链表中,现用双向冒泡排序法对其按上升序进行排序,请写出这种排序的算法。(3)设有顺序放置的n个桶,每个桶中装有一粒砾石,每粒砾石的颜色是红,白,蓝之一。(4)编写算法,对n个关键字取整数值.

2022-04-12 21:39:18 7565

原创 数据结构(C语言第2版) 课后习题答案之 第七章 查找

第7章 查找1.选择题(1)对n个元素的表做顺序查找时,若查找每个元素的概率相同,则平均查找长度为( )。A.(n-1)/2 B.n/2 C.(n+1)/2D.n(2)适用于折半查找的表的存储方式及元素排列要求为( )。A.链接方式存储,元素无序 B.链接方式存储,元素有序C.顺序方式存储,元素无序 D.顺序方式存储,元...

2022-04-12 21:28:53 2523

原创 数据结构(C语言第2版) 课后习题答案之 第六章 图

目录第六章 图1.选择题2.应用题(1)已知如下图所示的有向图,请给出:(2)已知如图6.28所示的无向网,请给出: ​(3)已知图的邻接矩阵如6.29所示。试分别画出自顶点1出发进行遍历所得的深度优先生成树和广度优先生成树。(4)有向网如图6.30所示,试用迪杰斯特拉算法求出从顶点a到其他各顶点间的最短路径,完成表6.9。(5)试对图6.31所示的AOE-网:3.算法设计题(1)分别以邻接矩阵和邻接表作为存储结构,实现以下图的基本操作:(2...

2022-04-12 21:18:26 7076 3

原创 数据结构(C语言第2版) 课后习题答案之第五章 树和二叉树

目录第5章 树和二叉树一、选择题二、应用题(1)试找出满足下列条件的二叉树(2)设一棵二叉树的先序序列: A B D F C E G H ,中序序列: B F D A G E H C(3) 假设用于通信的电文仅由8个字母组成,字母在电文中出现的频率分别为0.07,0.19,0.02,0.06,0.32,0.03,0.21,0.10。(4)已知下列字符A、B、C、D、E、F、G的权值分别为3、12、7、4、2、8,11,试填写出其对应哈夫曼树HT的存储结构的初态和终态。...

2022-04-12 20:53:30 10525 2

原创 数据结构(C语言第2版) 课后习题答案之第四章 串、数组和广义表

目录第4章 串、数组和广义表1.选择题(1)串是一种特殊的线性表,其特殊性体现在( )。(2)串下面关于串的的叙述中,( )是不正确的?(3)串“ababaaababaa”的next数组为( )。(4)串“ababaabab”的nextval为( )。(5)串的长度是指( )。(6)假设以行序为主序存储二维数组A=array[1..100,1..100],设每个数据元素占2个存储单元,基地址为10,则LOC[5,5]=( )。(7)设有数组A[i,j],数组...

2022-04-12 20:33:57 6984 2

原创 数据结构(C语言第2版) 课后习题答案之 第三章 栈和队列

目录第3章 栈和队列1.选择题(2)回文是指正读反读均相同的字符序列,如“abba”和“abdba”均是回文,但“good”不是回文。试写一个算法判定给定的字符向量是否为回文。(提示:将一半字符入栈)(3)设从键盘输入一整数的序列:a1, a2, a3,…,an,试编写算法实现:用栈结构存储输入的整数,当ai≠-1时,将ai进栈;当ai=-1时,输出栈顶整数并出栈。算法应对异常情况(入栈满等)给出相应的信息。(4)从键盘上输入一个后缀表达式,试编写算法计算表达式的值。规定:逆波兰表达..

2022-04-12 20:20:11 10228

原创 数据结构(C语言第2版) 课后习题答案之第二章 线性表

目录第二章 线性表1.选择题(1)一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是( )。(2)在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是( )。(3)向一个有127个元素的顺序表中插入一个新元素并保持原来顺序不变,平均要移动的元素个数为( )。(4)链接存储的存储结构所占存储空间( )。(5)线性表若采用链式存储结构时,要求内存中可用存储单元的地址( )。(6)线性表L在( )情况下适用于使用链式结构...

2022-04-12 20:03:07 9926 4

原创 数据结构(C语言第2版) 课后习题答案之第一章绪论

目录第一章 绪论1.简述下列概念:数据、数据元素、数据项、数据对象、数据结构、逻辑结构、存储结构、抽象数据类型。2.试举一个数据结构的例子,叙述其逻辑结构和存储结构两方面的含义和相互关系。3.简述逻辑结构的四种基本关系并画出它们的关系图。(1)集合结构(2)线性结构(3)树结构(4)图结构或网状结构4.存储结构由哪两种基本的存储方法实现?(1)顺序存储结构(2)链式存储结构5.选择题(1)在数据结构中,从逻辑上可以把数据结构分成( )。(2)与数据..

2022-04-12 18:28:33 2805 2

空空如也

空空如也

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

TA关注的人

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