计算机系统结构
文章平均质量分 59
SundayCoder
大家好,我是周日编程,个人喜欢编程,学过前端,搞过Android,也学过python,c++,c#等语言,目前正在向后台发展的热爱编程的小生!!!!
展开
-
计算机操作系统实验:作业调度算法的实现
作业调度算法先来先服务调度算法采用python实现先来先服务调度算法—— FCFS法(First Come First Serve)• 基本思想:按照作业提交/进程变为就绪状态的先后次 序,调入系统或分派CPU,换句话说,调度程序每次选择 的作业/进程是等待时间最久的,而不管其运行时间的长短。• 特点 – 系统开销小,实现简单 – 比较有利于长作业和CPU繁忙的作业,而不利于短作业和原创 2016-12-12 19:12:21 · 9336 阅读 · 1 评论 -
考研数据结构复习之线性表(二)
单链表的学习#pragma oncetypedef char DataType;class SSeqListTest{public: SSeqListTest(); ~SSeqListTest();};typedef struct Node { DataType data; struct Node *next;}ListNode,*LinkList;v原创 2017-08-26 16:02:57 · 359 阅读 · 0 评论 -
考研数据结构复习之线性表
线性表之顺序表学习#pragma once#define MaxListSize 100typedef int DataType;class SeqListTest{public: SeqListTest(); ~SeqListTest();};typedef struct{ DataType list[MaxListSize]; int length;原创 2017-08-26 14:42:24 · 1049 阅读 · 0 评论 -
C++学习笔记
(1)定义常量const datatype CONSTANTNAME=value;例如定义一个int常量,其值是1;const int CONSTNUMBER=1;[一般常量我们喜欢用大写字母表示](2)指数运算符。pow(a,b)用来计算a的b次方是多少!pow是在cmath库文件中定义的函数。(3)数值类型的转换通过使用转换运算符static_cast(value);注意:类型转换并不改变被转原创 2017-03-05 10:57:38 · 206 阅读 · 0 评论 -
模拟设计存储管理的分配与回收实践说明
以下的内容均是亲自问了操作系统老师问明白了才写了这篇文章,如果有不对的地方欢迎指出错误。 采用页式管理方案实施内存分配和回收。能够处理以下的情形 ⑴能够输入给定的内存页面数,页面大小,进程的个数及每个进程的页数。⑵当某进程提出申请空间的大小后,显示能否满足申请,以及为该进程分配资源后内存空间的使用情况(被进程占用的页面,空闲的页面);⑶当某进程撤消时,显示内存回收后内存空间的使用情况。那怎么去真原创 2016-12-23 13:10:21 · 2113 阅读 · 0 评论 -
软件工程考点
以下的内容均是我一个字一个字的码的,也许也有错误。 软件工程考点 SundayCoder俊勇 大家可以复制打印 考试题型: 1选择题(20x1) 2填空题(10x1或者5x2) 3名词解释(5x3) 4简答题(5X5) 5应用题(3x10) (1)什么叫软件危机? 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重的问题。 (2)软件危机主要包含两方面的问题:原创 2016-12-25 12:41:39 · 1363 阅读 · 0 评论 -
Python中的Numpy、SciPy、MatPlotLib安装教程
之前采用python来进行数据分析,就把这些安装了。 我的环境是python 2.7 pip window7 64位操作系统 pycharm编译器。(环境不一样也是基本可以参照这个教程安装的) 但是对于一些小白来说,网上有很多第三方资源都是在官网下载好以后上传的,下载的时候需要一定的积分,而对于有一部份人来说,积分不够或者是其他什么的。这个教程是基于Numpy、SciPy、MatPlotLib。原创 2016-12-13 12:16:38 · 2108 阅读 · 0 评论 -
指令流水线的画法
指令流水线的画法:解题想法: 流水线有五段,分别为S1,S2,S3,S4,S5. 其中S4的执行时间为2△T,其他都是△T,乘法使用的是S1,S2,S5,加法使用的是S1,S3,S4,S5。 利用吞吐率加速比和效率公式可不可以计算? 对于此类题目,最好画出指令流水线,因为公式法有一定的局限性。 画好了!!这样画是对的!!!可是为什么这样画呢?因为: 第一步:原创 2016-12-04 21:23:33 · 12967 阅读 · 1 评论 -
流水线的相关以及处理方法
流水线的相关分为局部相关和全局相关局部相关:仅涉及到相关指令前后的一条或几条指令的执行的相关问题。全局相关:是影响整个程序的执行方向的相关问题,只要是转移类指令和中断引起的相关问题。流水线的局部相关以及处理方法: 局部相关又可以细分为以下三种:先写后读相关先读后写相关写-写相关以上的局部相关的几种细分相关与流水线的流动顺序的安排和控制有关。流水线的流动顺序又分为:顺序流动:是指处理对象从流原创 2016-12-04 17:57:10 · 10714 阅读 · 0 评论 -
考研复习之栈(一)
最简单的顺序栈:#pragma once#define StackSize 100typedef char Datatype;class StackTest{public: StackTest(); ~StackTest();};typedef struct { Datatype stack[StackSize]; int top;}Stack;vo原创 2017-08-26 16:38:35 · 339 阅读 · 0 评论