• Shell脚本学习指南

    Shell脚本学习指南.,Shell脚本学习指南,Shell脚本学习指南

    4
    0
    30.49MB
    2010-09-19
    2
  • CodeBlocks使用手册

    CodeBlocks使用手册,Word和PDF两个版本。含CodeBlocks官方发布的英文原版使用手册。

    5
    1576
    4.99MB
    2010-07-18
    50
  • ACM模板 【浙江大学】

    ACM模板 浙江大学 里面有一些常用的代码..需要的朋友下载看一下吧...

    5
    61
    671KB
    2010-05-03
    2
  • 虚拟机下安装Ubuntu

    今天用虚拟机安装了Ubuntu, 找了些资料~安装成功~需要的朋友下载吧~~

    5
    92
    899KB
    2009-11-23
    10
  • 1994~2006历年 二级C语言笔试真题

    1994~2006历年 二级C语言笔试真题 需要的朋友下载看看~~

    0
    69
    426KB
    2009-10-27
    3
  • 最完整的数据结构1800题包括完整答案(word版本)

    最完整的数据结构1800题包括完整答案(word版本) 最完整的数据结构1800题包括完整答案(word版本) 最完整的数据结构1800题包括完整答案(word版本)

    5
    133
    1.02MB
    2009-10-05
    10
  • 50个常用sql语句

    1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='001') a,(select s#,score from SC where C#='002') b where a.score>b.score and a.s#=b.s#; 2、查询平均成绩大于60分的同学的学号和平均成绩; select S#,avg(score) from sc group by S# having avg(score) >60; 3、查询所有同学的学号、姓名、选课数、总成绩; select Student.S#,Student.Sname,count(SC.C#),sum(score) from Student left Outer join SC on Student.S#=SC.S# group by Student.S#,Sname 4、查询姓“李”的老师的个数; select count(distinct(Tname)) from Teacher

    0
    24
    4KB
    2009-10-05
    2
  • C语言经典算法(HTML格式)

    有很多很经典的算法实例 其中内含: 车站管理系统---自动计算费用巧妙实现 约瑟夫环的算法 八皇后问题的递归求解 递归算法的应用 简单的猫捉老鼠游戏..........等

    0
    82
    937KB
    2009-08-28
    13
  • C语言函数大全(语法着色版)

    函数名: abort 功 能: 异常终止一个进程 用 法: void abort(void); 程序例: #include <stdio.h> #include <stdlib.h> int main(void) { printf("Calling abort()\n"); abort(); return 0; /* This is never reached */ } 函数名: abs 功 能: 求整数的绝对值 用 法: int abs(int i); 程序例: #include <stdio.h> #include <math.h> int main(void) { int number = -1234; printf("number: %d absolute value: %d\n", number, abs(number)); return 0; }

    5
    97
    172KB
    2009-08-27
    9
  • 常见c++笔试题整理(含答案)

    2.输入一个字符串,将其逆序后输出。(使用C++,不建议用伪码) #include <iostream> using namespace std; void main() { char a[50];memset(a,0,sizeof(a)); int i=0,j; char t; cin.getline(a,50,'\n'); for(i=0,j=strlen(a)-1;i<strlen(a)/2;i++,j--) { t=a[i]; a[i]=a[j]; a[j]=t; } cout<<a<<endl; } //第二种 string str; cin>>str; str.replace; cout<<str; -------------------------------------------------------------------------- 3.请简单描述Windows内存管理的方法。 内存管理是操作系统中的重要部分,两三句话恐怕谁也说不清楚吧~~ 我先说个大概,希望能够抛砖引玉吧 当程序运行时需要从内存中读出这段程序的代码。代码的位置必须在物理内存中才能被运行,由于现在的操作系统中有非常多的程序运行着,内存中不能够完全放下,所以引出了虚拟内存的概念。把哪些不常用的程序片断就放入虚拟内存,当需要用到它的时候在load入主存(物理内存)中。这个就是内存管理所要做的事。内存管理还有另外一件事需要做:计算程序片段在主存中的物理位置,以便CPU调度。 内存管理有块式管理,页式管理,段式和段页式管理。现在常用段页式管理 块式管理:把主存分为一大块、一大块的,当所需的程序片断不在主存时就分配一块主存空间,把程 序片断load入主存,就算所需的程序片度只有几个字节也只能把这一块分配给它。这样会造成很大的浪费,平均浪费了50%的内存空间,但时易于管理。 页式管理:把主存分为一页一页的,每一页的空间要比一块一块的空间小很多,显然这种方法的空间利用率要比块式管理高很多。 段式管理:把主存分为一段一段的,每一段的空间又要比一页一页的空间小很多,这种方法在空间利用率上又比页式管理高很多,但是也有另外一个缺点。一个程序片断可能会被分为几十段,这样很多时间就会被浪费在计算每一段的物理地址上(计算机最耗时间的大家都知道是I/O吧)。 段页式管理:结合了段式管理和页式管理的优点。把主存分为若干页,每一页又分为若干段。好处就很明显,不用我多说了吧。 各种内存管理都有它自己的方法来计算出程序片断在主存中的物理地址,其实都很相似。 这只是一个大概而已,不足以说明内存管理的皮毛。无论哪一本操作系统书上都有详细的讲解 -------------------------------------------------------------------------- 4. #include "stdafx.h" #define SQR(X) X*X

    0
    156
    32KB
    2009-08-23
    3
关注 私信
上传资源赚积分or赚钱