- 博客(0)
- 资源 (16)
- 收藏
- 关注
C++类成员和数据成员初始化总结
C++类成员和数据成员初始化总结
C++为类中提供类成员的初始化列表
类对象的构造顺序是这样的:
1.分配内存,调用构造函数时,隐式/显示的初始化各数据成员
2.进入构造函数后在构造函数中执行一般计算
1.类里面的任何成员变量在定义时是不能初始化的。
2.一般的数据成员可以在构造函数中初始化。
2011-03-27
高质量C++编程教程(pdf)
l 【规则 2-1-1】在每个类声明之后、每个函数定义结束之后都要加空行。参见示例
2-1(a)
l 【规则 2-1-2】在一个函数体内,逻揖上密切相关的语句之间不加空行,其它地方应
加空行分隔。参见示例2-1(b )
// 空行
void Function1(⋯)
{
⋯
}
// 空行
void Function2(⋯)
{
⋯
}
// 空行
void Function3(⋯)
{
⋯
}
// 空行
while (condition)
{
statement1;
// 空行
if (condition)
{
statement2;
}
else
{
statement3;
}
// 空行
statement4;
}
示例2-1(a) 函数之间的空行 示例2-1(b) 函数内部的空行
以上是部分文档内容,详细的请看课件哦!
2011-03-09
数据结构1800题(包含答案)
一、选择题
1. 算法的计算量的大小称为计算的( )。【北京邮电大学2000 二、3 (20/8 分)】
A.效率 B. 复杂性 C. 现实性 D. 难度
2. 算法的时间复杂度取决于( )【中科院计算所 1998 二、1 (2 分)】
A.问题的规模 B. 待处理数据的初态 C. A 和B
3.计算机算法指的是(1),它必须具备(2) 这三个特性。
(1) A.计算方法 B. 排序方法 C. 解决问题的步骤序列 D. 调度方法
(2) A.可执行性、可移植性、可扩充性 B. 可执行性、确定性、有穷性
C. 确定性、有穷性、稳定性 D. 易读性、稳定性、安全性
【南京理工大学 1999 一、1(2 分) 【武汉交通科技大学 1996 一、1( 4 分)】
4.一个算法应该是( )。【中山大学 1998 二、1(2 分)】
A.程序 B.问题求解步骤的描述 C.要满足五个基本特性 D.A 和C.
以上是文档里的部分例题。
2011-03-09
网络信息安全十天复习(word文档)
选择题
1 目前,流行的局域网主要有三种,其中不包括:(D)
A 以太网;B令牌环网;CFDDI(光纤分布式数据接口);DATM(异步传输模式)
2 解决IP欺骗技术的最好方法是安装过滤路由器,在该路由器的过滤规则中,正确的是:(C)
A 允许包含内部网络地址的数据包通过该路由器进入;B允许包含外部网络地址的数据包通过该路由器发出;C在发出的数据包中,应该过滤掉源地址与内部网络地址不同的数据包;D在发出的数据包中,允许源地址与内部网络地址不同的数据包通
3 在以下网络互连设备中,(D)通常是由软件来实现的
A 中继器;B网桥;C路由器;D网关
4 在网络信息安全模型中,(a)是安全的基石。它是建立安全管理的标准和方法
A 政策,法律,法规;授权;加密;审计与监控
5 下列口令维护措施中,不合理的是:(b)
A 第一次进入系统就修改系统指定的口令;怕把口令忘记,将其记录在本子上;去掉guest(客人)帐号;限制登录次数
6 病毒扫描软件由(c)组成
A 仅由病毒代码库;仅由利用代码库进行扫描的扫描程序;代码库和扫描程序;以上都不对
不管你是不是在复习,但是你看一下对你的学习是很有帮助的!
2011-03-09
网络信息安全自主学习建议
第一章
要求掌握以下内容:信息安全与信息对抗,信息的安全需求,网络信息安全的层次性,信息对抗的阶段性,信息安全概念与技术的发展,单机系统的信息保密阶段,网络信息安全阶段。
第二章
重点掌握以下内容,对称密钥密码系统,公钥密码系统,散列函数,密码技术的应用,数据加密,鉴别协议,消息完整性协议,公开密钥分发。
第三章
2011-03-09
图像处理软件:光影魔术软件教程
例如:如何给照片添加拍摄时间
很多朋友喜欢照片上出现拍摄的日期。但有些数码相机(如OLYMPUS等的很多型号)并不支持在拍摄时把日期印在照片上。于是很多人问,光影魔术手有没有办法?
其实,照片在拍摄时,相机已经把拍摄日期的信息写入在照片里了。我们可以用光影魔术手打开照片,选择菜单中的“工具”-“EXIF信息”,就可以查看到很多拍摄时的信息,包括日期和时间。
既然照片里已经有了拍摄日期,要把它加在照片上就很简单了。选择菜单中的“工具”-“文字标签”等等。希望对你们对这款软件的使用有所帮助!
2011-03-09
操作系统课后习题答案
第一章
1、设计现代OS的主要目标是什么?P1
答:其主要目标是有效性、方便性、可扩充性、开放性。
2、OS的作用可表现在哪几个方面?P2-P3
答:1、OS作为用户与计算机硬件系统之间的接口;2、OS作为计算机资源的管理者;3、OS实现了对计算机资源的抽象;
3、为什么说OS实现了计算机资源的抽象?P4
答:完全无软件的计算机系统(即裸机),它向用户提供的是实际硬件接口(物理接口),用户必须对物理接口的实现细节有充分的了解,并利用机器指令进行编程,因此该物理机器必定是难以使用的。为了方便用户使用I/O设备,人们在裸机上覆盖上一层I/O设备管理软件。通常把覆盖了上述软件的机器称为扩充机器或虚机器。它向用户(进程)提供了一个对硬件操作的抽象模型,用户更容易地使用计算机便件资源。由该层软件实现了对计算机硬件操作的第一个层次的抽象。为了方便用户使用文件系统,人们又在第一层软件上再覆盖上一层用于文件的管理软件,同样由它来实现对文件操作的细节,并向上提供一组对文件进行存取操作的命令,用户可利用这组命令进行文件的存取。此时用户所看到的是一台功能更强、使用更方便的虚机器。该层软件实现了对硬件资源操作的第二个层次的抽象。OS是铺设在计算机硬件上的多层系统软件,它们不仅增强了系统的功能,而且还隐藏了对硬件操作的细节,由它们实现了对计算机硬件操作的多个层次的抽象。值得说明的,对一个硬件在底层进行抽象后,在高层还可再次对该资源进行抽象,成为更高层的抽象模型。随着抽象层次的提高,抽象接口所提供的功能就越来越强,用户使用起来也更加方便。
4、试说明推动多道批处理系统形成和发展的主要动力是什么?P4-P5
答:为了进一步提高资源的利用率和系统吞吐量,在该系统中,用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列”;然后,由作业高度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中各种资源。在OS中引入多道程序设计技术可带来以下好处:提高CPU和利用率、可提高内存和I/O设备利用率、增加系统吞吐量。主要动力:1、不断提高计算机资源的利用率;2、方便用户;3、器件的不断更新换代;4、计算机体系结构的不断发展;
5、何谓脱机I/O和联机I/O?P6
答:由于程序和数据的输入和输出都是在外围机的控制下完成的,或者说,它们是在脱离主机的情况下进行的,该技术是脱机输入/输出方式;反之,在主机的直接控制下进行输入/输出的方式称为联机输入/输出)ON-LINE I/O)方式。1、减少了CPU的空闲时间;2、提高了I/O速度。
2011-02-28
常用的一些处理电脑的技巧
1、如何实现关机时清空页面文件
打开“控制面板”,单击“管理工具→本地安全策略→本地策略→安全选项”,双击其中“关机:清理虚拟内存页面文件”一项,单击弹出菜单中的“已启用”选项,单击“确定”即可。
2、如何自行配置Windows XP的服务
如果你是在单机使用Windows XP,那么很多服务组件是根本不需要的,额外的服务程序影响了系统的速度,完全可将这些多余的服务组件禁用。单击“开始→控制面板→管理工具→服务”,弹出服务列表窗口,有些服务已经启动,有些则没有。我们可查看相应的服务项目描述,对不需要的服务予以关闭。如“Alerter”,如果你未连上局域网且不需要管理警报,则可将其关闭。
3、Smartdrv程序有什么作用
现象:在许多有关Windows XP安装的介绍文章中都提到:“如果在DOS下安装Windows XP非常慢,肯定是安装前未运行Smartdrv.exe。我想问这个Smartdrv.exe文件有什么作用?具体如何使用?
Smartdrv.exe这个文件对于熟悉DOS的朋友肯定很清楚,主要作用是为磁盘文件读写增加高速缓存。大家知道内存的读写速度比磁盘高得多,如果将内存作为磁盘读写的高速缓存可以有效提高系统运行效率。Smartdrv.exe这个文件在Windows各个版本的安装光盘中或是硬盘上的Windows/command/里都有,只有几十KB,把这个文件复制到软盘下,启动系统后直接运行这个程序(可以不加参数,该程序会自动根据内存大小分配适当的内存空间作为高速缓存),再安装Windows XP即可。另外提醒大家,这个程序在安装完Windows后,不要运行,否则Windows可用内存将减少。
4、Win32k.sys是什么文件
现象:我刚装了Windows XP,可是接下去再装毒霸就发现病毒,位于F:\WINNT\ SYSTEM32里的Win32k.sys文件,删又不可删,隔离又不行,在Windows 98下或DOS下删就会导致Windows XP不可启动,请问该文件是干什么用的,有什么方法解决?
这个文件是Windows XP多用户管理的驱动文件。在X:\Windows\System32\Dllcache目录下有此文件的备份。只要将此备份拷到X:\Windows\System32下替代带病毒的文件即可。做一张Windows 98启动盘,并将Attrib.exe文件拷入软盘,此文件在装有Windows 98的机器上的X:\Windows\Command目录下。在BIOS的Advanced BIOS Features 中将启动顺序调整为从A盘启动,进入DOS后,进入X:\Windows\System32目录,输入Attrib -s -h -r win32k.sys,再进入X:\Windows\System32\dllcache目录下输入同样命令,再用copy win32k.sys X:\windows\System32覆盖原文件,再重新启动即可。
5、Windows XP的开机菜单有什么含义
现象:最近我安装了Windows XP操作系统,我知道在启动时按F8键或当计算机不能正常启动时,就会进入Windows XP启动的高级选项菜单,在这里可以选择除正常启动外的8种不同的模式启动Windows XP。请问这些模式分别代表什么意思?
(1)安全模式:选用安全模式启动Windows XP时,系统只使用一些最基本的文件和驱动程序启动。进入安全模式是诊断故障的一个重要步骤。如果安全模式启动后无法确定问题,或者根本无法启动安全模式,那你就可能需要使用紧急修复磁盘ERD的功能修复系统了。
(2)网络安全模式:和安全模式类似,但是增加了对网络连接的支持。在局域网环境中解决Windows XP的启动故障,此选项很有用。
(3)命令提示符的安全模式:也和安全模式类似,只使用基本的文件和驱动程序启动Windows XP。但登录后屏幕出现命令提示符,而不是Windows桌面。
(4)启用启动日志:启动Windows XP,同时将由系统加载的所有驱动程序和服务记录到文件中。文件名为ntbtlog.txt,位于Windir目录中。该日志对确定系统启动问题的准确原因很有用。
(5)启用VGA模式:使用基本VGA驱动程序启动Windows XP。当安装了使Windows XP不能正常启动的新显卡驱动程序,或由于刷新频率设置不当造成故障时,这种模式十分有用。当在安全模式下启动Windows XP时,只使用最基本的显卡驱动程序。
(6)最近一次的正确配置:选择“使用‘最后一次正确的配置’启动Windows XP”是解决诸如新添加的驱动程序与硬件不相符之类问题的一种方法。用这种方式启动,Windows XP只恢复注册表项HklmSystemCurrentControlSet下的信息。任何在其他注册表项中所做的更改均保持不变。
(7)目录服务恢复模式:不适用于Windows XP Professional。这是针对Windows XP Server操作系统的,并只用于还原域控制器上的Sysvol目录和Active Directory目录服务。
(8)调试模式:启动Windows XP,同时将调试信息通过串行电缆发送到其他计算机。如果正在或已经使用远程安装服务在你的计算机上安装Windows XP,可以看到与使用远程安装服务恢复系统相关的附加选项。
2011-02-28
基于jsp的网上考试系统(综合版)
JSP在线考试系统详细设计说明书
1. 引言
1.1 编写目的
说明在线测试这一模块各部分的功能和结构,便于公司技术人员以后的查询和维护工作。
2. 总体设计
2.1 需求概述
在原来精华网的基础上增加在线测试这一功能模块,实现教师出题、学生在线考试(自由测试、单元测试、模拟考试)、错题本,以及相关的系统维护功能。
2.2 软件结构
在线测试的功能主要包括三部分:教师出题、学生在线考试和系统维护。其软件结构图如下:
3. 模块设计
3.1 系统维护
系统维护包括对年级科目、知识点和模拟考试这些信息的维护,包括对相关内容的查看、添加和删除,并保持这些信息间的内部关联。
3.1.1年级科目基本信息
3.1.1.1管理年级科目基本信息
表:2-2-2-1
用例名: admin_subject.jsp
位置: 根目录/admin
描 述: 管理每一年级的基本信息。
一般事件过程: 1:选择年级,输入该年级的科目,
2:系统进行信息有效性检查。
3:系统将科目信息从subject表中增加或删除
其它事件过程: 如果年级科目信息重复,则提示重新输入
前导状态/条件:
完成后的状态: 系统在subject表内加入一个新的年级科目,更新列表
3.1.1.2删除年级科目基本信息
表:3.1.1.2
用例名: admin_subjectdel.jsp
位置: 根目录/admin
描 述: 删除选择的年级科目信息
一般事件过程: 1:从subject表中删除选择的年级科目信息
其它事件过程: 如果删除无效,显示出错信息
前导状态/条件:
完成后的状态: 信息得到删除或失败后的错误信息,成功后返回admin_subject.jsp
3.1.1.3增加年级科目基本信息
表:3.1.1.3
用例名: admin_subjectadd.jsp
位置: 根目录/admin
描 述: 在一定条件查看教师信息
一般事件过程: 在subject表中增加一条年级科目信息
其它事件过程: 如果年级科目信息存在,显示出错信息
前导状态/条件:
完成后的状态: 更新admin_subject.jsp中的年级科目列表
在此只列出小部分说明,详细的看里面的文件哦(内涵多套系统哦)
2011-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人