База ответов ИНТУИТ

Программирование больших вычислительных задач на современном Фортране с использованием компиляторов Intel

<<- Назад к вопросам

Объявлен следующий модуль
module matrix    integer :: A=100, B=200, C=300    integer, private :: S=9    integer, protected :: P=8    private      integer :: Q=100, W=200      integer :: N=500end module matrix        
Какие из перечисленных модульных переменных могут быть использованы вкачестве границ размещаемых массивов в вызывающей головной программе?

(Отметьте один правильный вариант ответа.)

Варианты ответа
P
нет вариантов(Верный ответ)
C
N
W
B
A
S
Q
Похожие вопросы
Объявлен следующий модуль
module matrix    integer :: A=100, B=200, C=300    integer, private :: S=9    integer, protected :: P=8    private, integer :: Q=100, W=200       integer :: N=500end module matrix        
Какие из перечисленных модульных переменных могут быть использованы вкачестве границ размещаемых массивов в вызывающей головной программе?
Объявлен следующий модуль
module matrix  private   integer :: A=100, B=200, C=300   complex, private :: S=9   integer, protected :: P=8   integer :: Q=100, W=200   integer, private :: N=500end module matrix        
Какие из перечисленных модульных переменных могут быть использованы вкачестве границ размещаемых массивов в вызывающей головной программе?
Объявлен следующий модуль
module matrix  public   integer :: A=100, B=200, C=300   complex, private :: S=9   integer, protected :: P=8   integer :: Q=100, W=200   integer, private :: N=500end module matrix        
Какие из перечисленных модульных переменных могут быть использованы вкачестве границ размещаемых массивов в вызывающей головной программе?
Объявлен следующий модуль
module matrix  private   integer :: A=100, B=200, C=300   complex, private :: S=9   integer, protected :: P=8    integer :: Q=100, W=200   integer, public :: N=500end module matrix        
Какие из перечисленных модульных переменных могут быть использованыкачестве границ размещаемых массивов в вызывающей головной программе?
Объявлен модуль и головная программа
module matrix real, public    :: A=1.6 real, protected :: B=5.8 real, private   :: C=1.0E+10 integer, protected :: X=50 integer, private   :: Y=70end module matrixPROGRAM prog use matrix, only : X, BN => B implicit none real :: C=5000, B=10 integer :: Y=800 ...        
Какие из вариантов выражений допустимы в головной программе ?
Объявлен модуль и головная программа
module matrix  real :: M=1000  real, private :: MP=3000  real, protected :: MT = 5000  integer, public :: S1=50  integer, protected :: S2=70end module matrixPROGRAM prog  use matrix, only : M, MT  implicit none  integer :: MP=5000  integer :: S1=10, S2=30  ...        
Какие из вариантов выражений допустимы в головной программе ?
Объявлен модуль и головная программа
module matrix real, private   :: A=1.6 real, public    :: B=5.8 real, protected :: C=1.0E+10 private integer :: X=50 integer :: Y=70end module matrixPROGRAM prog use matrix, only : BNEW => B implicit none real :: C=5000, B=10 integer :: Y=800 ...        
Какие из вариантов выражений допустимы в головной программе ?
Объявлен модуль и головная программа
module matrix public real, private   :: A=1.6 real, public    :: B=5.8 real, protected :: C=1.0E+10 integer :: X=50 integer :: Y=70end module matrixPROGRAM prog use matrix, BNEW => B, CNEW => C implicit none integer XP, YP ...        
Какие из вариантов выражений допустимы в головной программе ?
Объявлен модуль и головная программа
module matrix real :: A=1000 real, private   :: B=3000 real, protected :: C=5000 integer, public :: D=50 integer, protected :: F=70end module matrixPROGRAM prog use matrix, only : D, F, A implicit none real :: C=5000, B=10 ...        
Какие из вариантов выражений допустимы в головной программе ?
Описан модуль, который подключен к головной программе
module mod_1 integer, private :: A=1,B=1,C=1 integer, protected :: D, E private SetA public  F, init contains   subroutine SetA(X)     integer X     A=X+1   end subroutine SetA   subroutine init_D_E(x,y)     integer x,y     D=X*10; E=Y*2   end subroutine init_D_E   integer function F     F=A+D+E   end function Fend module mod_1        
Какой результат вернет функция F после вызова процедуры init_D_E(2,3) в головной программе ?