• Stars
    star
    378
  • Rank 113,272 (Top 3 %)
  • Language
    Shell
  • Created about 10 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Exercises for OS course

OS课程练习

这里的习题用于清华大学计算机系2021年春季课程练习。

这里包括从互联网上搜集的操作系统课程相关习题和答案,包括部分考研试题,版权属于各出题单位或个人。由清华大学OS课的老师和助教撰写的习题和答案的文档版权属于清华大学,并采用 Creative Commons Attribution/Share-Alike (CC-BY-SA) License.

OS习题集采用gitbook

## install 
sudo npm install -g gitbook-cli
cd THIS-DIR
gitbook install; 

## publish
gitbook serve;
   ...
   Starting server ...
   Serving book on http://localhost:4000

## view contents
netbrowser(firefox, chrome...)  http://localhost:4000

的方式展现,可进行在线交互式答题。

下面是gitbook提供的试题编写的例子:

mcqx test1

{%mcq ans="o1"%} {%title%} This is a question? {%o1%} First option {%o2%} Second option {%o3%} Third option {%o4%} Fourth option {%endmcq%}

mcqx test2

{%mcq ans="o1", count=2%} {%title%} This is a question? {%o1%} First option {%o2%} Second option {%o3%} Third option {%o4%} Fourth option {%hint%} This is a hint. {%endmcq%}

mcqx test3

{%mcq ans="o1", count=2%} {%title%} This is a question? {%o1%} First option {%o2%} Second option {%o3%} Third option {%o4%} Fourth option {%o5%} Fourth option {%o6%} Fourth option {%o7%} Fourth option {%o8%} Fourth option {%endmcq%}

mcqx test4

{%mcq ans="o1", random=true%} {%title%} This is a question? {%o1%} First option {%o2%} Second option {%o3%} Third option {%o4%} Fourth option {%endmcq%}

mcqx test5

spoiler test6

This is a spoiler: {%s%}Hello World.{%ends%}

fbq test7

{%fbq%}Testing. Please type $$hello## (hello) and $$world## (world).{%endfbq%}

quiz test8

What is gitbook used for?

To read books To book hotel named git To write and publish beautiful books GitBook.com lets you write, publish and manage your books online as a service.

Is it quiz?

Yes No

This is multiple dropdown quiz, in each dropdown select a correct number corresponding to the dropdown's order

First Second Third Fourth First Second Third Fourth First Second Third Fourth First Second Third Fourth

More Repositories

1

os_kernel_lab

OS kernel labs based on Rust/C Lang & RISC-V 64/X86-32
Rust
3,938
star
2

os_course_info

OS Lectures 2022 Spring in Dept. CS, Tsinghua Univ.
2,854
star
3

ucore_os_docs

ucore os lab guide
Python
744
star
4

simple_os_book

simple os book
TeX
566
star
5

aos_course_info

advanced os course info & some os papers
C
336
star
6

compiler_course_info

compiler course info
Python
244
star
7

ucore_os_plus

C
232
star
8

ucorebook_code

Building ucore OS step by step
C
157
star
9

os_tutorial_lab

tutorial labs for os course
C
148
star
10

symexe

symexe
C
95
star
11

os_course_exercise_library

Python
87
star
12

mit-ds-course

6.824: Distributed Systems in MIT
PHP
57
star
13

compiler_lab

Some toy labs for compiler course
Python
53
star
14

thoughts

40
star
15

ucore_pub

the ucore os protal
37
star
16

v9-cpu

C
16
star
17

zCore-Design

Rust
13
star
18

rt-patch-analysis

Python
12
star
19

ostep-code-rust

Rust
11
star
20

rcoresbs_doc

10
star
21

example-coroutine-and-thread

Rust
9
star
22

xv6-lab-2021

C
8
star
23

hv6

C
7
star
24

compiler-toolbox

compiler toolbox
JavaScript
7
star
25

mit-cse-course

6.033:Computer Systems Engineering in MIT
PHP
7
star
26

msfonts

7
star
27

rCore-Tutorial-deploy

Tutorial for rCore OS step by step (3rd edition)
Rust
6
star
28

riscvemu

C
6
star
29

tailbench

C++
5
star
30

diy_orange_os

C
5
star
31

os-usrapp-lab

C
5
star
32

riscv_lab

Scala
4
star
33

SomeBlogs

4
star
34

zCore-docs

4
star
35

os2018-roastduck

C
4
star
36

os2atc19

4
star
37

dune-arm

C
3
star
38

kernel-call-graph

Shell
3
star
39

ucore-risc-v

ucore os labs for risc-v cpu
3
star
40

testos

Rust
3
star
41

learn-verus

Rust
3
star
42

study-linux-vm-64bit

C
2
star
43

rCore-Tutorial-Code-2023S

Rust
2
star
44

openmips

Verilog
2
star
45

rCore-Tutorial-v3-dev-PRA

Rust
2
star
46

f-stack

C
2
star
47

os_course_QA

QA about os &lab
2
star
48

minidecaf-rv64

Rust
2
star
49

awesome-csinfo

2
star
50

libc

C
2
star
51

ucore-x64-with-golang

Go
2
star
52

ucore_lib_uclibc

the uclibc lib for ucore
C
2
star
53

fonts

Shell
2
star
54

ucore_tool_s2e

C
1
star
55

libevent-examples

C++
1
star
56

lab8

C
1
star
57

course_exercise_applet

JavaScript
1
star
58

opensource-os-education

1
star
59

chyyuu

1
star
60

rust-example

Shell
1
star
61

fastsocket

A private linux kernel branch which boosts socket-based application performance.
C
1
star
62

rCore-Tutorial-ch1-assignment-1

Rust
1
star
63

cy-minidecaf

Rust
1
star
64

researchmit

some records in mit
CSS
1
star