一次跟踪能记多少
运行下面这段程序,填写它打印出来的结果。 per_sec = 20000 secs = 30 per_line = 80 lines = per_sec * secs print(str(lines) + "/" + s
开始练习 →
卡在门口还是屋里
运行下面这段程序,填写它打印出来的结果。 CASES = [("甲", 98.0), ("乙", 0.0)] verdict = ["屋里算着" if c > 50 else
开始练习 →
自己写:判断卡在哪一头
按处理器占用判断一个不结束的进程卡在哪儿。
开始练习 →
⚠️ 只看一次分不出来
比较「只看一眼处理器」和「隔一会儿再看一眼」。⚠️ 两次都能给你一个结论。
开始练习 →
shell 跑一条命令的三步
shell 跑一条外部命令,最核心的三步依次是【0】。
开始练习 →
为什么内建命令不用这三步
像 cd 这样的命令不能按这三步跑,是因为【0】。
开始练习 →
跑一条命令要敲几次门
运行下面这段程序,填写它打印出来的结果。 steps = ["fork", "exec", "wait"] per_pipe = 3 print(str(len(steps)) +
开始练习 →
第一步:分身
补全 fork——父那边拿到孩子的号,子那边拿到 0。
开始练习 →
第二步:换人
补全 execp——号不变、程序变、成功就回不来。
开始练习 →
第三步:等它回来
补全 wait——把原始值解成退出码。
开始练习 →