摘要:
操作系统第三次和第四次课后考试(有所缺失) 第三次考试内容 8、某系统有n台互斥使用的同类设备,三个并发进程分别需要3、4、5台设备,可确保系统不发生死锁的设备数最小数n为10 9、在一个交通繁忙的十字路口,每个方向只有一个车道,如果车辆只能向前直行,而不允许转弯和后退,并未采用任何方式进行交通管理 阅读全文
摘要:
请在2022-05-22 23:55前完成以下题目。 【1】 (问答题)chIO_6, 假设一个系统使用DMA将数据从磁盘控制器传送到内存。进一步假设平均花费t1 ns获得总线,并且花费t2 ns在总线上传送一个字(t1 >> t2)。 在CPU对DMA控制器进行编程之后,如果 (a) 采用一次一字 阅读全文
摘要:
第一次实验 1、 import turtle r=200 turtle.circle(r) turtle.seth(60) turtle.fd(r*1.732) turtle.seth(180) turtle.fd(r*1.732) turtle.seth(300) turtle.fd(r*1.73 阅读全文
摘要:
1、 for i in range(100,1000): s = str(i) if int(s[0])**3+int(s[1])**3+int(s[2])**3==i: print(i,end=", ") 2、 a = eval(input("请输入年份:")) b = a%400 c = a%4 阅读全文
摘要:
1、 n = eval(input("请输入一个正整数:")) s = str(n) + '=1' a=2 while n>2: if n%a==0: s = s+"*" +str(a) n=n/a else: a=a+1 print(s) 2、 s = input("请输入字符串:") a,b,c 阅读全文
摘要:
第4次实验 1、8位验证码 import random def GetRandomChar(): j = int(62*random.random()) if j<10: s = str(j) elif j<36: s = chr(ord("a"+j-10)) else: s = chr(ord(" 阅读全文
摘要:
课后第5次实验 1、 ls = [['Name','Age','Gender'], ['Bob','10','male'], ['Ala','12','female'], ['Cindy','12','female'], ['Dan','13','male']] f=open("out.csv"," 阅读全文
摘要:
第6次实验 1、计算1000以内的所有完数个数和 n = 0 for i in range(1,1001): s = 1 for j in range(2,i): if i%j == 0: s = s + j if s == i: n = n+i print('1000以内共有{}个完数'.form 阅读全文
摘要:
第7章课后小测-2 1、使python脚本程序转变为可执行程序的第三方库是:pyinstall 2、不属于python的pip工具命令的是:get 3、同1 4、能支持自顶向下设计方法的是:函数 5、同4 6、对字典排序,按value从小到大排序 dt={'b':6, 'c':2, 'a':4} s 阅读全文
摘要:
第7章课后小测-1 1、按字典键值从小到大排序 dt={'b':6, 'c':2, 'a':4} s=sorted(dt.items(),key=lambda x:x[0]) print(s) 2、从CSV格式文件读入数据,将由每行数据组成的列表写入ls中 fo=open("demo.csv", " 阅读全文