活动(i,j)的时间为tij,总时差为R(i,j),点i及点j的最早开始时刻为TE(i)和TE(j),最迟结束时间为TL(i)和TL(j),下列正确的关系式是()A、TLF(i,j)=TL(j)B、TLF(i,j)=TL(j)-tijC、TES(i,j)=TE(i)-tijD、R(i,j)=TLF(i,j)-TES(i,j)

题目

活动(i,j)的时间为tij,总时差为R(i,j),点i及点j的最早开始时刻为TE(i)和TE(j),最迟结束时间为TL(i)和TL(j),下列正确的关系式是()

  • A、TLF(i,j)=TL(j)
  • B、TLF(i,j)=TL(j)-tij
  • C、TES(i,j)=TE(i)-tij
  • D、R(i,j)=TLF(i,j)-TES(i,j)

相似考题
更多“活动(i,j)的时间为t<sub>ij</sub>,总时差为R(”相关问题
  • 第1题:

    下面程序的输出结果是( )。 #include"stdio.h" int sub(int m) { static a=4; a+=m; return a; } void main() { int i=2,j=1,k; k=sub(i); k=sub(j); printf("%d",k); }

    A.6

    B.7

    C.8

    D.9


    正确答案:B
    解析:在函数sub()的函数体中定义了一个静态存储变量a,a的值在函数调用完毕返回主函数后仍存在。第一次调用sub(i),a=a+m=4+2=6,返回值为6。第二次调用sub(j),a=a+m=6+1=7,返回值为7,最后输出k的值为7。

  • 第2题:

    在窗体上画一个名称为CoilTlilandl的命令按钮,然后编写如下事件过程: Private Sub command1 Click() Dim m As Integer, i As Integer, x(3)As Integer For i=0 To 3:x(i)=i:Next i For i = 1 To 2: Call sub1(x,i):Next i For i = 0 To 3: Print x(i);: Next i End Sub Private Sub sub1(a()As Integer,k As Integer) Dim i As Integer Do a(k)=a(k)+a(k+1) j = j + 1 Loop While j < 2 End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是

    A.0 3 7 5

    B.0 1 2 3

    C.3 2 4 5

    D.0 5 8 3


    正确答案:D
    解析:数组也可以作为函数或者过程的参数,使用方法是直接使用数组名加括号,也可以直接使用数组名,采用sub1(x)和sub1(x())的调用形式都正确。变量i的作用只控制循环次数。

  • 第3题:

    Private Sub Commandl Click()

    Dim i As Integer, j As Integer

    Dim a (10,10)As Integer

    For i=1 To 3

    For j= i To 3

    a(i,j)=(i-1)*3+j

    Print a (i,j);

    Next j

    Print

    Next i

    End Sub

    程序运行后,单击命令按钮,窗体上显示的是( )。


    正确答案:D

  • 第4题:

    阅读如下程序: Option Base 1 Private Sub Form Click() Dim Arr(4,4)As Integer For i=1 To 4 For j=1 To 4 Arr(i,j)=(i-1)*2+j Next j Next i For i=3 To 4 For j=3 To 4 Print Arr(j,i); Next j Print Next i End Sub 程序运行后,单击窗体,输出的结果为

    A.5 7 6 8

    B.6 8 7 9

    C.7 9 8 10

    D.8 10 8 11


    正确答案:C
    解析:本题主要测试二维数组的输入输出操作。由于程序的开头有OptionBase1的语句,因此所定义的Arr是一个4行4列的二维数组。在第1个二重For循环中,根据内层和外层循环变量的变化对数组的每个元素赋值,其计算公式为:(i-1)*2+j,其中i和j分别为外层和内层循环变量。用这个公式计算的数组Arr各元素的值如下:Arr(1,1)=1Arr(1,2)=2Arr(1,3)=3Arr(1,4)=4Arr(2,1)=3Arr(2,2)=4Arr(2,3)=5Arr(2,4)=6Arr(3,1)=5Arr(3,2)=6Arr(3,3)=7Arr(3,4)=8Arr(4,1)=7Arr(4,2)=8Arr(4,3)=9Arr(4,4)=10在第2个二重循环中,用Print方法输出Arr数组4个元素的值,即Arr(3,3)、Arr(4,3)、Arr(3,4)和Arr(4,4),从上面的赋值情况可以看出,这4个元素的值分别是7、9、8、10。

  • 第5题:

    若有如下程序: float sub(int a,int b) { return(a*b); } main() {int i=1,j=2,k=3; printf("%4.0f\n",sub((int)sub(k+j,j),k+i)); } 则程序运行后的输出结果是( )。

    A.40

    B.32

    C.16

    D.编译出错


    正确答案:A
    解析:因为函数sub()只是简单地返回两个参数的乘积,所以表达式sub((int)sub(k+j,j),k+i)展开后就是:(int)((k+j) *j)*(k+i)=((3+2)*2)*(3+1)=10*4=40。所以程序运行后的输出结果是40,应该选择A。

  • 第6题:

    阅读程序: Option Base 1 Dim arr() As Integer Private Sub Form. Click() Dim i As Integer,i As Integer ReDim arr(3,2) For i=1 To 3 For j=1 To 2 arr(i,j)=i*2+j Next j Next i ReDim arr(3,2)+arr(3,4) End Sub 程序运行后,单击窗体,输出结果为

    A.21

    B.13

    C.8

    D.25


    正确答案:A
    解析:本题考查数组与多重循环等多个知识点。本题是综合性题目,难度较大。首先考生应该了解在VisualBasic中,有四种语句可以用来定义数组的,即Dim、ReDim、Static和Public。这四种语句的格式相同,但是使用的范围不一样。Dim,建立局部数组、公用数组或模块级数组,在窗体模块或标准模块中定义数组,不能在过程中定义;ReDim,用在过程中;Static,建立局部数组,用在过程中;Public,定义全局数组,用在标准模块中。程序使用多重循环给一个数组赋值,使用一个循环语句给另一个数组赋值,arr(3,2)=8,arr(3,4)=13,所以最终结果是8+13=21,选项A正确。

  • 第7题:

    在单代号网络计划中,H工作的紧后工作有I工作和J工作,工作I的总时差为3天,工作J的总时差为4天,工作H、I之间时间间隔为8天,工作H、J之间的时间隔为6天,则工作H的总时差为()天。

    • A、6
    • B、8
    • C、10
    • D、11

    正确答案:C

  • 第8题:

    单选题
    活动(i,j)的时间为tij,总时差为R(i,j),点i及点j的最早开始时刻为TE(i)和TE(j),最迟结束时间为TL(i)和TL(j),下列正确的关系式是()
    A

    TLF(i,j)=TL(j)

    B

    TLF(i,j)=TL(j)-tij

    C

    TES(i,j)=TE(i)-tij

    D

    R(i,j)=TLF(i,j)-TES(i,j)


    正确答案: D
    解析: 暂无解析

  • 第9题:

    判断题
    统筹图中,如果某工序的总时差R(i,j)为0,则该工序的单时差r(i,j) 也必然为0。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    单选题
    在单代号网络计划中,H工作的紧后工作有I工作和J工作,工作I的总时差为3天,工作J的总时为4天,工作H、I之间时间间隔为8天,工作H、J之间的时间隔为6天,则工作H的总时差为()天。
    A

    6

    B

    8

    C

    10

    D

    11


    正确答案: B
    解析: 暂无解析

  • 第11题:

    判断题
    在某网络图中,如果某工序的总时差R(i,j)为0,则该工序的单时差r(i,j) 也必然为0。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    在单代号网络计划中,H工作的紧后工作有I工作和J工作,工作I的总时差为3天,工作J的总时差为4天,工作H、I之间时间间隔为8天,工作H、J之间的时间隔为6天,则工作H的总时差为()天。
    A

    6

    B

    8

    C

    10

    D

    11


    正确答案: B
    解析: 暂无解析

  • 第13题:

    【程序说明】 计算下列算式的值。a,Ai为正整数,从键盘输入。其小∑Ai=1+2…+ Ai,Ai!=1 *2*3*Ai(i=1,2… a)。

    【程序】

    SET TAIK OFF

    CLEAR

    INPUT“M=”TO M

    STORE 0 TO S1,S2

    FOR I=1 TO M

    (8)

    DO SUB1

    DO SUB2

    ENDFOR

    ? ” 所求算式的值为:“+ALLTRIM(STR(S1/S2,15,3))

    SET TALK ON

    PROCEDURE SUB1

    (9)

    FOR R=1 TO A

    K=K+R

    ENDFOR

    (10)

    RETURN

    PROCEDURE SUB2

    (11)

    FOR P=1 TO A

    T=T*P

    ENDFOR

    (12)

    RETURN

    (8)

    A.INPUT“A=”TO A

    B.INPUT“I=”TO I

    C.INPUT“R=”TO STR(R)

    D.INPUT“K=”TOK


    正确答案:A
    解析:表达式接收语句的格式;INPUT[字符表达式>]TO内存变量>从子过程SUB1和 SUB2中可知需接收一个A值作为正整数。

  • 第14题:

    下列程序的功能是:输入l0个整数。‘Private sub Command2_Click Dim i,j,k,temp,arr(11)As Integer Dimresult As String For k=1T0 10 arr(k)=Val(InputBox( “请输入第”&k&”个数:”,”数据输入窗口”)) Next k i=1 J=10 Do Temp=arr(i) arr(i)=arr(j) arr(j)=tempi=i+1 j=__________LoopWhileresule=””For k=1 To 10 result=result&arr(k)&Chr(13)Nextk MsgBoxresult End Sub 横线处应填写的内容是( )。

    A.J-i i<j

    B.j+1 i<j

    C.j+1 i>j

    D.J-1 i>j


    正确答案:A
    本题中第一个循环是将输入的数放进数组中,在第二个循环中进行逆序交换,a(1)是和a(10)进行交换,所以当i=i+1时,j=j-1,当i=5,j=5时,会停止循环,所以条件必须为i<j。

  • 第15题:

    有如下事件过程,单击命令按钮扣,输出结果是 Private Sub Command1 Click( ) Dim b% (1 To4) ,j%, t# For j=1 To 4 b(j) =j Next j t=Tax(b( ) ) Print "t="; t, End Sub Function Tax (a( ) As Integer) Dim t#, i% t=1 For i=2 To UBound (A)t=t * a(i) Next i Tax=t End Function

    A.t=18

    B.t=24

    C.t=30

    D.t=32


    正确答案:B
    解析:程序开始调用循环语句对数组b()赋值,b(j)=j,且数组b的上下界分别为1和4;接着将数组b()作为对象,调用Tax过程,在Tax过程中,定义了两个变量t即i,i作为For循环的循环变量,初始值为2,终值为数组b的上界;循环体为“t=t*a(i)”,即将b(i)的值乘以t,然后在赋给t,当循环结束后,程序返回的就是数组b中除第一个元素以外所有元素值的乘积,此题的结果为2×3×4=24,故输出结果为t=24。

  • 第16题:

    下列程序用于输出一个主对角线上元素值为“*”,其他元素值为“”的5×5阶的方阵,试将程序补充完整。

    Private Sub Command1_Click()

    Dim x(5, 5)

    For i = 1 To 5

    For j = 1 To 5

    If ______Then

    x(i, j) = '*'

    Else

    ______

    End If

    Print ______

    Next j

    Print

    Next i

    End Sub


    正确答案:i=j x(ij)="#" Print x(ij);
    i=j , x(i,j)="#" , Print x(i,j);

  • 第17题:

    设关系模式R,其中U{H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K),则F的最小函数依赖集Fmin={(5

    设关系模式R<U,F>,其中U{H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K),则F的最小函数依赖集Fmin={(54)},关系模式R的候选关键字是(55)。

    A.H→I,H→J,J→K,IJK→L,L→H

    B.H→I,H→J,J→K,IJ→L,L→H

    C.H→I,H→J,J→K,IJ→L,J→K

    D.H→I,J→K,IJ→L,L→H,L→K


    正确答案:B

  • 第18题:

    窗体上有一个名为Command1的命令按钮,并有下面的程序: Private Sub Command1 Click( ) Dim arr(5)As Integer . For k=1 To 5 art(k)=k Next k prog art( ) For k=1 T0 5 Print art(k); Next k End Sub Sub prog(a( )As Integer) n=UBound(a) For i=n To 2 step-1 if a(j)<a(j十1)Then t=a(j):a(1)=a(j+1);a(j+1)=t End If Next j Next i End Sub 程序运行时,单击命令按钮后显示的是( )。

    A.12345

    B.54321

    C.01234

    D.43210


    正确答案:B
    B。【解析】本题定义了一个有5个元素的数组,并给数组依次赋了值,然后调用prog函数,该函数的功能是如果a(j)<a(j+1),则进行交换,也就是把小的数放在后面,因为j是从1开始的,也就是说l经过交换后被排在最后所以本题答案为54321。

  • 第19题:

    在单代号网络计划中,H工作的紧后工作有I工作和J工作,工作I的总时差为3天,工作J的总时为4天,工作H、I之间时间间隔为8天,工作H、J之间的时间隔为6天,则工作H的总时差为()天。

    • A、6
    • B、8
    • C、10
    • D、11

    正确答案:C

  • 第20题:

    单选题
    统筹图上的任一工序,其工序单时差r(i,j)和工序总时差R (i,j)的关系,下列说法正确的是:()。
    A

    如果r(i,j)=0,则必有R(i,j)=0。

    B

    如果r(i,j)>0,则必有R(i,j)=0。

    C

    如果R(i,j)>0,则必有r(i,j)=0。

    D

    如果R(i,j)=0,则必有r(i,j)=0。


    正确答案: D
    解析: 暂无解析

  • 第21题:

    单选题
    对位于关键路线上的工序,下列说法正确的是:()。
    A

    工序单时差r(i,j)=0,工序总时差R(i,j)=0

    B

    工序单时差r(i,j)>0,工序总时差R(i,j)=0

    C

    工序单时差r(i,j)=0,工序总时差R(i,j)>0

    D

    工序单时差r(i,j)>0,则工序总时差R(i,j)>0


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    网络图上的任一工序,其工序单时差r(i,j)和工序总时差R (i,j)的关系,下列说法正确的是:()。
    A

    如果r(i,j)=0,则必有R(i,j)=0

    B

    如果r(i,j)>0,则必有R(i,j)=0

    C

    如果R(i,j)>0,则必有r(i,j)=0

    D

    如果R(i,j)=0,则必有r(i,j)=0


    正确答案: D
    解析: 暂无解析

  • 第23题:

    判断题
    网络图中,如果某工序的单时差r(i,j)为0,则该工序的总时差R(i,j) 也必然为0。
    A

    B


    正确答案:
    解析: 暂无解析