操作系统复习小提纲
10.4 前四章复(yu)习(xi)
前四章还没讲到操作系统
==目录:==
第一章 计算机体系架构
图灵机 2. 电子计算机的诞生 3. 存储程序计算机 4. 指令级架构
第二章 程序设计
1. 一个简单的程序 2. 内存访问 3. 外存访问 4. 子程序设计 5. 运行栈 6.
程序设计语言 7. 程序的链接
第三章 程序的运行
1. 程序的装入 2. 程序的执行 3. 中断响应 4. 运行时系统 5. 系统调用 6.
程序的终止
第四章 操作系统发展与形成
操作系统之前的人机交互 2. 批处理 3. 脱机输入输出 4. 多任务 5. 分时
6. 操作系统概念的形成 7. 操作系统内核 8. 内核之外 9. 操作系统结构 10.
操作系统的研发 11. 操作系统的安装与引导
第五章 CPU管理
1. 程序运行过程的描述 2. 多线程进程 3. 进程创建与撤销 4. CPU调度 5.
CPU调度算法 6. 上下文切换 7. 进程通信
大概:
计算机体系架构(的发展历史)
程序设计(汇编原理层面上)
程序的运行( ...
山东大学操作系统课设
山东大学操作系统课设
仅供参考,严禁抄袭,因为我也不保证对🤚😤
计组复习
计组复习
第一章 概述
计算机的软件(系统软件,如操作系统、应用软件)和硬件以及各自组成
冯·诺依曼计算机(还有另外一种哈佛架构,指令和数据分开)
程序和数据都是二进制代码,如何区分指令和数据?
访问内存时访问地址,如果==来源于PC==,一般认为访问程序;如果来源于==程序运行的地址==,一般为数据
按照==时间==,取指周期——指令,执行周期——数据
现代计算机硬件框图;P9
硬件的主要技术指标:
==计算机字长==(每次进行相加运算最长的数据位数,也和内总线的根数有关,64位则有64跟总线,64位则寄存器也都是64位)、==速度==(主频、时钟周期、MIPS)、==容量==(主存的容量,多少字节)、==总线宽度==(CPU和主存链接的数据线的宽度,和带宽有关)——这些一般是非时间指标
新概念:外频,倍频
时间指标:f,T,==CPI(时钟周期)==,IPC,==MIPS(百万跳指令每秒)==等
存储容量:存储单元个数==存储字长=MAR*MDR==
第四章 存储器
存储器的存储层次
缓存-主 ...
git使用注意事项
git使用的一些小注意事项
本地项目提交到github
1.
首先在github上创建相应的仓库,并且记录下http的那个目录
仓库——repository
2.
在本地你想要上传的文件夹下,打开git Bash
然后首先执行git init,进行初始化
接着用
git add .(注意add和.中间有个空格)(我也不知道这个命令具体干了什么,但是执行就对了
接着进行“提交注释”,执行git commit -m "xxx"(其中xxx是你对这次提交的命名)
然后是git remote add origin http://xxx将本地与仓库关联
最后,用git push -u origin master将代码上传
git remote和git push可能需要花费较长时间,应该耐心等待
C++
算法 algorithm库
vector
list
string
deque
...
网址 www.cplusplus.com
struct和class没什么区别,struct默认public,class默认private
C++的struct可以写函数
引用
一个变量的引用相当于起了个别名
函数传参是使用引用可以避免拷贝,相当于直接操作实参
重载
模板template
减少冗余
竞赛过程,熟练运用C++自带的模板
头文件
<bits/stdc++.h>包含了所有的C++头文件,只写一个就可以
pair
pair是一个结构体,类似于模板。
pair<int,double> a;
这个情况下pair的int类数据叫first,double类的叫second。
pair<int,double> a(10,1.5);
或a = make_pair(3,6.5);
或a = {3 , 6.5};
pair重载了许多运算符,<,>,=;
<,>,=先比较first, ...
云计算实验报告
山东大学 计算机科学与技术
学院
云计算技术 课程实验报告
学号:202000130083
姓名:李云飞
班级: 计科20.3
实验题目:利用云平台搭建个人博客
实验学时:2
实验日期: 3.21
实验目的:熟悉个人博客系统的搭建。 具体包括:
参考方案:注册Github账号,搭建Hexo环境并实现个人博客搭建,撰写实验报告。
并且将实验报告放到网站上。
硬件环境: 联网的计算机一台
软件环境: Windows and Linux
实验步骤与内容
一. 本地搭建
Github账号于早些时候已经创建,没有留下实验记录,在此提供账号:https://github.com/mrgoddessli
首先在本地搭建Hexo。
进入Hexo官网,根据官方教程进行搭建即可。
创建Hexo本地。
本地搭建成功!🥳🥳
如图可见在本地开启Hexo服务后,进入设置的localhost地址即可访问本地的Hexo博客网站。
默认的接口为localhost:4000
但是在具体 ...
test
test( v^ _ ^ )v
test1
test2
图片引用2
记录一下一些其他功能👀
更新追番列表
使用命令hexo bangumi -u
(删除数据用hexo bangumi -d)
在文章中插入pdf
把相应的pdf放到/pdf目录下
使用{% pdf /pdf/xxx.pdf %}语句即可
创建新文章
在Hexo-github路径下执行hexo new xxx即可
图片上传的格式
{% asset_img 瑟蕾娜1.png 图片饮用方法1 %}
例如
需要在相应的文件夹(不是typora创建的那个assets,是没有后缀的文件夹下)放置图片,然后按照上面这个句式来就行
image2
文章上传到网站
关键步骤是利用npm安装的hexo-deployer-git
然后配置好相应的repo和branch变量
repo为需要上传到的github地址或者服务器的地址
branch为相应的分支
每次上传前记得
123hexo cl //hexo clean清 ...
Hello World
Welcome to Hexo! This is your very
first post. Check documentation for
more info. If you get any problems when using Hexo, you can find the
answer in troubleshooting or
you can ask me on GitHub.
Quick Start
Create a new post
1$ hexo new "My New Post"
More info: Writing
Run server
1$ hexo server
More info: Server
Generate static files
1$ hexo generate
More info: Generating
Deploy to remote sites
1$ hexo deploy
More info: Deployment