计算机四级

用ROM实现如下逻辑函数(采用74LS138作为地址译码器)Y1(A, B, C)=∑m (3,6,7)Y2(A, B, C)=∑m (0,1,4,5,6)Y3(A,B, C)=∑m (2,3,4)Y4(A, B, C)=∑m (2,3,4,7)

题目
用ROM实现如下逻辑函数(采用74LS138作为地址译码器)Y1(A, B, C)=∑m (3,6,7)Y2(A, B, C)=∑m (0,1,4,5,6)Y3(A,B, C)=∑m (2,3,4)Y4(A, B, C)=∑m (2,3,4,7)

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下2题基于以下的叙述:关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B(M,C)→Y,(M,A)→T,(A,B)→C}。

关系模式R的码是

A.(M,T)

B.(M,C)

C.(M,A)

D.(A,B)


正确答案:C
解析:码也称为关键字,是表中若干属性的属性组,其值惟一标识表的一个元组,由函数据依赖的关系可以看出R的码为(M,A)。

第2题:

阅读下列函数说明和C代码,填入(n)处。

[说明]

以下C语言程序实现了生成从里到外是连续的自然数排列的回旋矩阵,矩阵形式如下:

7 6 5 16

8 1 4 15

9 2 3 14

10 11 12 13

程序的变量说明如下:

x1:矩阵上边界;

x2:矩阵下边界;

y1:矩阵左边界;

y2:矩阵右边界;

s:数组元素升降标记,s等于1为升,s等于-1为降;

a[]:存放矩阵元素的数组。

仔细阅读C语言程序源码,将(n)处的语句补充完整。(注:每处仅一个语句)

[C程序]

include<stdio.h>

void main ( )

{

const int N=20;

int i=0,j=0,a[N][N],n;

int m,x1,x2,y1,y2,s;

while (1)

{

Printf ("\ninput matrix row N( N>=2): ");

scanf ("%d",&n);

printf ("\n");

if (n>=2)

break;

}

m=n*n;

x1=0; y1=0; x2=n; y2=n;

if(n%2==0)

{j=n-1; y2=n-1; s=1;}

else

{i=n-1; y1=1; s=-1; }

while (1)

{

if (s==1)

{

for (i; i<x2; i++) a[i][j]=m--;

i--;

j--;

(1)

for (j;j>=y1;j--) a[i][j]=m--;

j++;

i--;

y1++;

(2)

}

else

{

for (i;i>=x1;i--)

a[i][j]=m--;

i++;

j++;

(3)

for (j;j<y2;j++)

(4)

(5)

i++;

(6)

S=i;

}

if (m<1) break;

}

for (i=O;i<n; i++)

{

for (j=O;j<n;j++)

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

printf ("\n");

}

printf ("\n");

}


正确答案:(1)x2--; (2)s=-1; (3)x1++; (4)a[i][j]=m--; (5)j--; (6)y2--;
(1)x2--; (2)s=-1; (3)x1++; (4)a[i][j]=m--; (5)j--; (6)y2--; 解析:自然数排列的回旋矩阵是一个经典程序设计题目。本题中生成的是一个从里到外是连续的自然数排列的回旋矩阵。仔细阅读代码,能够发现(1)处应该为矩阵下边界递减;(2)处应该为数组元素递减状态,即为降;(3)处应该为矩阵上边界递增;(4)处应该为存放矩阵元素的数组中的数据递减;(5)处应该为数组元素的列序号递减,即j--;(6)矩阵右边界递减。

第3题:

(17)设有关系模式 R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→G}。关系模式 R 的码是 【17】 。


正确答案:


(17) 【答案】 (M,A)
【解析】由函数依赖集可知,属性 M,A 不函数依赖于任何属性,因此主码中应包含(M,A)。再看函数依赖可知,(M,A)可决定 T,(M,T)决定 B,B 决定 C,(A,B)可决定 G,所以又(M,A)可以决定所有属性。

第4题:

【程序】

SET TALK OFF

CLEAR

INPUT“N=”TO N

INPUT“M=”TO M

X=MIN(N,M)

FOR I=X TO 1 STEP -1

IF M/I=INT(M/I)AND N/I=INT(N/I)

Y1=I

EXIT

ENDIF

ENDFOR

?“Y1=”+ALLTRIM(STR(Y1,19))+“,Y2=”+ALLTRIM(STR(M,N)/Y1,19))

SET TALK ON

若输入N、M的值分别为6,8,则Y1的输出结果为 ______。

A.0

B.1

C.2

D.3


正确答案:C

第5题:

下列问题基于以下的叙述:关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集: F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。

关系模式R的码是______。

A.(M,T)

B.(M,C)

C.(M,A)

D.(A,B)


正确答案:C

第6题:

逻辑函数F=AB+BC的最小项表达式为( )

A.F=m2+m3+m6

B.F=m2+m3+m7

C.F= m3+m4+m7

D.F= m3+m6+m7


参考答案:D

第7题:

下列问题基于以下的叙述:关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。

关系模式R的码是

A.(M,T)

B. (M,C)

C. (M,A)

D.(A,B)


正确答案:C
解析:码也称为关键字,是表中若干属性的属性组,其值惟一标识表的一个元组,由函数据依赖的关系可以看出R的码为(M,A)。

第8题:

( 31 )有如下类定义:

class XX{

int xx;

public:

XX ( ) : xx ( 0 ) {cout<<' A';}

XX ( int n ) : xx ( n ) {tout<<' B';}

};

Class YY:public XX{

Int yy;

public:

YY ( ) : yy ( 0 ) {cout+yy;}

YY ( int n ) : XX ( n+1 ) , yy ( n ) {cout<<yy;}

YY ( int m, int n ) : XX ( m ) , yy ( n ) {cout<<yy;}

};

下列选项中,输出结果为 A0 的语句是

A ) YY y1(0,0);

B ) YY y2(1);

C ) YY y3(0);

D ) YY y4;


正确答案:D

第9题:

第50和51题基于以下的叙述:

关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→G}。

关系模式R的码是( )。A.(M,T)B.(M,C)C.(M,A)D.(A,B)


正确答案:C

MAàT, MTàB,BàC, ABàG.关系模式的码为(MA

第10题:

下列问题是基于以下的叙述:关系模式R(B,C,M,T,A,C),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T, (M,A)→T,(A,B)→C}。

关系模式R的码是

A.(M,T)

B.(M,C)

C.(M,A)

D.(A,B)


正确答案:C
解析:码也称为关键字,是表中若干属性的属性组,其值唯一标识表的一个元组,由函数据依赖的关系可以看出R的码为(M,A)。

更多相关问题