首页 > 外贸类考试
题目内容 (请给出正确答案)
[单选题]

以下不属于控制站和I/0卡件交换信息的总线是()。

A.JX-300XPDCS系统SBUS-S1总线

B.JX-300XPDCS系统SBUS-S2总线

C.I/ASeriesDCS系统的节点总线

D.CENTUMCS3000系统R总线

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“以下不属于控制站和I/0卡件交换信息的总线是()。”相关的问题
第1题
jX-300P系统,每只机柜最多8个机笼,其中2只电源箱机笼,3只主控制机笼及3只I/O卡件机笼(可配置控制站各类卡件)。()
点击查看答案
第2题
X-300XP系统,每只机柜最多5个机笼,其中1只电源箱机笼,1只主控制机笼及3只I/O卡件机笼(可配置控制站各类卡件)。()
点击查看答案
第3题
FCS废弃了DCS的()单元,由现场仪表取而代之,即把DCS控制站的功能化整为零,功能块分散地分配给现场总线上的数字仪表,实现彻底的分散控制。

A.I/O

B.通信

C.操作

D.PLC

点击查看答案
第4题
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。【说明】 对20个数进行排序,可以利

阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。

【说明】

对20个数进行排序,可以利用选择法,即从后19个比较过程中,选择一个最小的与第一个元素交换,依次类推,即用第二个元素与后18个进行比较,并进行交换。

【函数】

define N 20

main()

{

int i,j,min,tem,a[N];

printf("please input twenty num:\n");

for(i=0;i<N;i)

{

printf("a[%d]=",i);

scanf("%d",&a[i]);

}

printf("\n");

for(i=0;i<N;i)

printf(",",a[i]);

printf("\n");

for(i=0;(1);i)

{

min=(2);

for(j=(3);j<N;j++)

if((4))

min=j;

tem=a[i];

(5);

a[min]=tem;

}

printf("After sorted \n");

for(i=0;i<N;i++)

printf(",",a[i]);

}

点击查看答案
第5题
● 下面是关于汉字编码的叙述: I.在不同的汉字输入法中,同一个汉字的输入码通常不同。II.在GB2312中,汉字的国标交换码为该汉字的区号和位号分别加32之后得到的二进制代码。 Ⅲ.在GB2312中,汉字内码的每个字节的最高位是0或1。 Ⅳ.不同字体(宋体、仿宋体、楷体等)的字形描述信息存放在同一个字库中。 其中,正确的是()。()

A.I和Ⅲ

B. I和Ⅱ

C. Ⅱ和Ⅲ

D. Ⅱ和Ⅳ

点击查看答案
第6题
有以下程序 #include<stdio.h>#include<string.h>voidfun(chars[][10],intn

有以下程序

#include <stdio.h>

#include <string.h>

void fun(char s[][10],int n)

{char t; int i,j;

for(i=0;i<n-1;i++)

for(j=i+1;j<n;j++)

/*比较字符串的首字符大小 ,并交换字符串的首字符*/

if(s[i][0]<s[j][0]) {t=s[i][0];s[i][0]=s[j][0];s[j][0]=t;}

}

main()

{char ss[5][10]={“bcc”,”bbcc”,”xy”,”aaaacc”,”aabcc”};

fun(ss,5); printf(“%s,%s\n”,ss[0],ss[4]);

}

程序的运行结果是()。

A.xy,aaaacc

B.aaaacc,xy

C.xcc,aabcc

D.acc,xabcc

点击查看答案
第7题
阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。 【说明】 输入数组,最大的与第一个元

阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。

【说明】

输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。

【函数】

main ()

{

int number[10];

input (number);

max min (number);

output (number);

}

input (number)

int number[10];

{int i;

for (i=0;i<9;i++ )

scanf ("%d,",&number[i] );

scanf ("%d",&number[9] );

}

max_min (array )

int array[10];

{int *max,*min,k,1;

int *p,*arr_end;

arr end=(1);

max=min=array;

for (p=(2);p<arr_end;p++ )

if((3)) max=p;

else if (*p<*min ) min=p;

(4);

l=*min;

(5);array[0]=1;1=*p;

*p=array[9];array[9]=k;k=*p;

return;

}

output (array )

int array[10];

{ int *p;

for (p=array;p<array+9;p++ )

printf ("%d,",*p );

printf ("%d\n",array[9] );

}

点击查看答案
第8题
以下哪个选项不属于人际交往对大学生的意义()

A.知己知彼

B.获得信息

C.利益交换

D.人际合作

点击查看答案
第9题
DCS的主要功能有I£¯O卡件、()、过程控制网、人机界面。
DCS的主要功能有I£¯O卡件、()、过程控制网、人机界面。

点击查看答案
第10题
阅读以下说明和C程序,将应填入(n)处的字句写在对应栏内。 【说明】 并行计算中需要将N个作业分配给N

阅读以下说明和C程序,将应填入(n)处的字句写在对应栏内。

【说明】

并行计算中需要将N个作业分配给N个处理器同时去完成,每个处理器都能承担这N个作业,但耗时不同。下面的程序用回溯法计算总耗时最小的一种作业分配方案,在该方案中为每个处理器分配1个不同的作业。

程序中,N个作业从0开始依次编号,N个处理器也从0开始依次编号,主要的变量说明如下:

c[i][j]:将作业i分配给处理器j的耗时;

job[i]:值为0表示作业i未分配,值为j表示作业i分配给处理器j;

processor[k]:值为0表示处理器k未分配作业,值为1表示处理器k已分配作业;

mincost:最小总耗时。

【C程序】

include<stdio.h>

define N 8/*N表示作业数和处理器数*/

int c[N][N];

unsigned int mincost=65535/*设置min的初始值,大于可能的总耗时*/

int job[N],temp[N],processor[N];

void Assign(int k,unsigned int cost)

{

int i;

if (1)&& cost<mincost){

mincost = cost

for(i=0;i<N;i++)temp[i]=job[i];

}

else {

for(i=0;i<N;i++)/*分配作业k*/

if (2)&& cost+c[k][i]<mincost){

processor[i]=1;job[k]=(3);

Assign (4),cost+c[k][i]);

(5);job[k]=0;

}/ * if * /

}

}/ *Assign * /

void main()

{

int i,j;

for(i=0;i<N;i++){/*设置每个作业由不同处理器承担时耗时及全局数组的初值*/

processor[i]=0;job[i]=0;temp[i]=0;

for(j=0;j<N;j++)

scanf("%d",&c[i][j]);

}

Assign(0,0);/*从作业0开始分配*/

printf("\n最小耗时=%d\n",mincost);

for(i=0;i<N;i++)

printf("Job%d is assigned to Processor%d\n",i,temp[i]);

}/*main*/

点击查看答案
第11题
阅读以下说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。说明 某单位举办了一场知识竞赛,

阅读以下说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。

说明

某单位举办了一场知识竞赛,参加竞赛的选手为300名,依次从1~300进行编号。竞赛时间为9:00~11:00。8道竞赛题目依次从“A”~“H”编号,选手可按任意次序答

题,每完成一道题目,可立即提交答案。若答案正确(Y),则选择其他题目进行解答,否则,可继续做该题目或选择其他题目进行解答,直至竞赛结束。

选手提交答案的情况及判定结果由专人即时录入,录入的数据如表1所示,对竞赛情况进行统计和排名的结果如表2所示。

统计和排名的规则如下:

1.若选手X在竞赛时提交的题目P解答正确,则解答该题目所用时间如下计算;

解答题目P的用时=提交题目P正确的时间-竞赛的开始时间+罚时

罚时=提交题目P错误解答的次数×20

例如=表1中14号选手在10:27提交了题目A的正确解答,因此该选手正确解答该题目所用时间为87分钟,由于之前的两次提交错误解答,罚时为2×20=40分钟,所以14号选手解答题目A的用时=87+40=127(分钟)。

2.已经提交正确答案的题目再次提交时不再计算。

3.竞赛结束时,选手的总用时为所有解答正确的题目用时累加所得,解答不正确的题目不计时。

4.排名时,完成题目数量多者排名靠前;若完成的题目数相同,则用时少者排名靠前;若完成的题目数和所用时间均相等,则名次相同;完成题目数为。的选手不参加排名。

函数void Statistic()的功能是:读取输入数据,进行统计、排名并输出结果。

define MAXN 300

typedef stmct{

int no; /*选手编号*/

int num; /*完成的题目数量*/

int time; /*完成题目的总用时*/

int d[8]; /*d[i]用于记录提交第i个题目错误答案的次数*/

int a[8]; /*a[i]用于记录第i个题目是否已经提交正确答案*/

}Info;

void Statistic() {

char ch,pass;

int i,j,k,h,m,t,time,Maxlndex;

Info R[MAXN+1 ];

for(i=1; i<=MAXN; i++){ /*数组R的元素置初值0*/

R[i].no = 0;R[i].num = 0; R[i].time = 0;

for(j=0; j<8; j++) {R[i].d[j] = 0; R[i].a[j] = 0;}

}/*for*/

MaxIndex = 0;

while (1){

/*录入一名选手提交答案的信息(小时:分钟,选取手编号,题目号,是否正确)*/

scanf("%d:%d,%d,%c,%c",&h,&m,&k,&ch,&pass);

if(h==0) break;

R[k].no = k; /*k为选手编号码*/

time=(1); /*计算答题时间,以分钟为单位*/

if(isupper(ch)) ch = 'a' + ch- 'A';

if(pass != 'Y' && pass != 'y') {R[k].d[ch-'a']++; continue;}

if (R[k].a[ch-'a']==1) continue;

R[k].a[ch-'a'] = 1;

R[k] .num++;

R[k].time +=(2);

if (k > MaxIndex) Maxlndex = k;

}/*while*/

for(i=l; i<MaxIndex; i++) { /*选取择排序*/

for(t=i,j=i+1; j<=Maxlndex; j++)

if(R[t].num<R[j].num|| (3))t=j;

if((4)) {R[0]=R[t];R[t]=R[i];R[i]=R[0];}

}/*for*/

k=1; R[0] = R[l];

for(i=1; i<=Maxlndex; i++) /*输出排名情况*/

if (R,[i].num > 0) {

if(R[i].num!=R[0].num||R[i].time!=R[0].time) k++;

R[0]=(5);

printf("%d:%3d %4d %5d\n",k,R[i].no,R[i].num,R[i].time);

)/*if*l<

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改