病床呼叫器的设计及说明 设计说明: 本设计将完成一款简易的病床呼叫控制系统。设计中以8个病床为例,每一病床床头均有个紧急呼叫按钮,一旦病人按下紧急呼叫按钮,同楼层的护士站将显示病房紧急呼叫病床号并点亮指示灯。 在护士站的病房紧急呼叫中心,每一病房都有编号,用数码管显示哪一病房先按下病人紧急呼叫按钮,并要具有优先级判别的能力。即呼叫必须优先危重病人。设计的图纸大致如下:设计要点: 1、呼叫器优先级别的设计 优先级的设置需要考虑采用具有优先功能的集成电路,设计中可以自制优先级电路,还可以考虑利用功能芯片优先编码器74ls148。从74LSl48的功能表可看出,EI为片选控制端,当它为有效电平0时,电路处于正常工作状态,几个输入信号中I7的优先权最高,I0的优先权最低。CS是“有编码输入”信号,当它有效时,表示电路处于工作状态且有输入编码信号。由于没有输入编码信号时Eo是“无编码输入”信号。 其功能表:2呼叫器的数码管显示 CD4511具有锁存、译码、消隐功能,通常以反相器作输出级,通常用以驱动LED。其引脚图如下所示。各引脚的名称:其中7、1、2、6分别表示A、B、C、D;5、4、3分别表示LE、BI、LT;13、12、11、10、9、15、14分别表示 a、b、c、d、e、f、g。左边的引脚表示输入,右边表示输出。CD4511D的功能表:试根据上述说明,完成病床呼叫器的设计。 病床呼叫系统的评分标准 病床呼叫系统属于数字组合电路的综合实验项目,该项目的完成要求具体如下: 1. 病床呼叫的输入终端可以用按钮、逻辑静态终端、开关等替代,输入的病床数至少在5路以上。 2. 病床呼叫的终端显示需要包含数码管和指示灯,并适当加注文字标识。 3. 病床呼叫的电路逻辑涉及优先权问题,优先权的病房数目和普通病房的设计不做具体要求。 4. 病床呼叫的设计中所用芯片和元件需要列写清单,核心芯片需加入功能描述(或功能表)。 5. 报告最后需加入本次实验的心得,字数不限,但切记雷同。 6. 报告请以“班级-学号-姓名”命名,以PDF格式上传至慕课平台。
第2题
A.启动DP(Initial IDP)
B.连接到资源 CTR ( Connect To Resource)
C.连接 ( Connect)
D.BCSM事件报告 ERB (Event Report BCSM)
第3题
A.没有程序呼叫
B.描述处理过程
C.没有赋值语句
D.描述用户需求
第4题
【说明】
某电信公司记录了每个用户的详细通话情况(每次通话数据记录在一行),现将某用户某月的通话数据存入一个文本文件dial.txt,其数据格式如下:
拨入或拨出标记通话开始时间通话结束时间对方号码 注1:数据字段以一个空格作为分隔符。
注2:拨入和拨出标记均为小写字母。拨入标记为i,表示其他用户呼叫本机,本机用户不需付费:拨出标记为o,表示本机呼叫其他用户,此时本机用户需要付费。
注3:通话开始和结束时间的格式均为HH:MM:SS。其中HH表示小时,取值00~ 23;MM表示分钟,取值00~59;SS表示秒,取值00~59。从通话开始到结束这段时间称为通话时间,假定每次通话时间以秒为单位,最短为1秒,最长不超过24小时。
注4:跨月的通话记录计入下个月的通话数据文件。
例如“o23:01:1200:12:15…”表示本次通话是本机呼叫其他用户,时间从23时01分12秒至次日的0时12分15秒,通话时间为71分03秒。
下面程序的功能是计算并输出该用户本月电话费(单位:元)。
通话计费规则为:
1.月通话费按每次通话费累加;
2.每次的通话费按通话时间每分钟0.08元计算,不足1分钟时按1分钟计费。
对于每次的拨出通话,程序中先分别计算出通话开始和结束时间相对于当日0点0分0秒的时间长度(以秒为单位),然后算出本次通话时间和通话费。
例如,若输入文件dial.txt的数据如下所示,则输出fee=7.44。
o 14:05:23 14:11:25 82346789
i 15:10:00 16:01:15 13890000000
o 10:53:12 11:07:05 63000123
o 23:01:12 00:12:15 13356789001
【C程序代码】
include<stdio.h>
FILE *fin;
Int main()
{
char str[80];
int h1,h2,m1,m2,s1,s2;
long t_start,t_end,interval;
int c;
double fee=0;
fin=fopen("dial.txt","r");
if (!fin)
return-1;
while (!feof(fin)) {
if (!fgets(str,80,fin)) break;
if ( (1) ) continue;
h1= (str[2] -48) *10+str[3] -48;
m1= (str[5] -48) *10+str[6] -48;
s1= (str[8] -48) *10+str[9] -48;
h2= (str[11] -48) *10+str[12] -48;
m2= (str[14] -48) *10+str[15] -48;
s2=(str[17]-48)*10+str[18]-48;
t_start=h1*60*60+m1*60+s1; /*通话开始时间*/
t_end=h2*60*60+m2.60+s2; /*通话结束时间*/
if( (2) ) /*若通话开始和结束时间跨日*/
interval;(3)-t_start+t_end;
else
interval=t_end-t_start;
c= (4) ; /*计算完整分钟数表示的通话时间*/
if (interval % 60)
(5);
fee+=c*0.08;
}
fclose(fin);
printf("fee=%.2lf\n",fee);
return 0;
}
第5题
A. 第一脉冲时获得了本飞机指定的音调,第二脉冲时产生警告
B. 第一和第二脉冲时获得了本飞机指定的音调,第三和第四脉冲时产生警告
C. 第一脉冲时产生警告,第二脉冲时获得了本飞机指定的音调
D. 第一和第二脉冲时产生警告,第三和第四脉冲时获得了本飞机指定的音调
第7题
A.在每台呼叫中心的客户计算机,配置一项本地政策只包括AllowedWindowsProgramslist.列出的批执行的程序
B.使用NTFS权限,为所有未批准的可执行文件分配拒绝-读的权限给域的计算机帐户
C.设计一个软件限制策略的GPO给呼叫中心全部的客户计算机
D.设计一个执行IPSec策略的GPO给呼叫中心全部的客户计算机。保证,IPSec策略拒绝与所有不是公司管理的网络服务器的连接操作
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!