摘要:
第一部分:四个中选出不同的一个。1.A:CVS B:SVN C:GIT D:SSHCVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。CVS版本控制系统是一种GNU软件包,主要用于在多人开发环境下的源码的维护。SVN(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。SSH 阅读全文
摘要:
一、不定项选择题1、HTTP状态码500代表什么含义(C)A、请求资源未在服务器上发现B、请求成功,相应的响应头或数据包丢失C、服务器错误D、返回时间500ms注解:HTTP状态码:500:Internal Server Error服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。一般来说,这个问题都会在服务器的程序码出错时出现。404:Not Found请求失败,请求所希望得到的资源未被在服务器上发现。2、下面那些不是链表的特点(B)A、插入不需要移动B、快速随即访问一个节点C、所需存储空间与线性表长度成正比D、不用预估计存储大小3、向一个栈找push下列元素,ABCDE,其po 阅读全文
摘要:
一、不定项选择题1.C/C++语言:以下打印结果为()。#include using namespace std;void swap_int(int a, int b){ int temp = a; a = b; b = temp;}void swap_str(char *a, char *b){ char *temp = a; a = b; b = temp;}int main(){ int a = 10; int b = 5; char *str_a = "hello world"; char *str_b = "world he... 阅读全文
摘要:
待定。。 阅读全文
摘要:
第一部分(必做): 计算机科学基础1. (单选)软件设计中模块划分应该遵循的准则是:A.低内聚低耦合 B.高内聚低耦合 C.低内聚高耦合 D.高内聚高耦合答:B内聚指模块内部各成分之间相关程度的度量 强度性低到高分成 偶然内聚 :关系松散没什么联系 逻辑内聚:几个逻辑上相关的功能被放在同一模块中,如一个模块读取各种不同类型外设的输入,逻辑内聚的模块各成分在功能上并无关系。时间内聚:一个模块完成的功能必须在同一时间内执行,这些功能只是因为时间因素关联在一起。通信内聚:如果一个模块的所有成分都操作同一数据集或生成同一数据集,则称为通信内聚。顺序内聚: 如果一个模块的各个成分和同一个功能密切相关,而 阅读全文
摘要:
一、填空1、多任务系统里面,一个任务可以在占有资源的同时申请资源,这会导致_死锁_. 2、实现内联函数的关键词是_inline_ 3、ping、tracert是属于tcp/ip协议族里面的哪个协议? ICMP二、简答1、请尽可能举出你所知道的数据库备份与还原的方法(数据库类型不限,只要知道的就写上)备份:1)直接拷贝要备份的数据库数据2)oracle用rman进行备份3)用sql导入方式4)日志备份5)完整备份6)差异备份还原:1)oracle用rman进行还原2)用sql导出方式3)日志还原4)差异还原2中断是什么?cpu在中断的时候做了些什么?答:中断就是中止当前正在执行的工作,而去执行. 阅读全文
摘要:
1、写出输出:char array[] = “abcde”; char* s = array;coutllink; //q是p的前驱结点; q->llink->rlink=p; p->llink=q->llink; q->rlink=p->rlink; q->llink=p; p->rlink->llink=q; p->rlink=q;}6、*.dll,*.lib,*.exe文件分别是什么,有什么区别?见:http://www.cnblogs.com/no7dw/archive/2010/11/23/1885890.html用C语言把 阅读全文