Главная /
Программирование больших вычислительных задач на современном Фортране с использованием компиляторов Intel /
Модуль может содержать
Модуль может содержать
вопросПравильный ответ:
константы
модульные процедуры
внешние процедуры
типы данных
модульные переменные
Сложность вопроса
82
Сложность курса: Программирование больших вычислительных задач на современном Фортране с использованием компиляторов Intel
75
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные ответы - я бы не смог решить c этими тестами intuit.
31 дек 2018
Другие ответы на вопросы из темы программирование интуит.
- # В следующем фрагменте программы, какие имена не являются и могут не являться процедурами, привязанными к типу по имени? use grids type (grid_MKE) GR type (point) pt call GR.Init() call GR.PrintInfo() write(*,*) GR.coordinates(10,20) write(*,*) GR.next() write(*,*) GR.values(2,2) if (.NOT.GR.err) then ... pt = GR.points + pt ...
- # Даны два типа type grid real(8) x1,y1,x2,y2 integer(8) adr end type grid type point real(8) x real(8) y end type point Создайте тип region, который содержит поля: типа point, в виде одномерного динамического массиватипа real(8), в виде трехмерного динамического массива В ответ введите размер в байтах переменной типа region
- # Какое значение будет присвоено переменной k в результате выполнения оператора select type в следующем фрагменте программы ? type point integer x, y end type point type, extends(point) :: point_ex integer z integer color logical error end type point_ex type, extends(point_ex) :: point_phys real vx real vy real vz real tm end type point_phys type, extends(point_phys) :: point_mech character(32) name character(8) code end type point_mech integer k class (*), pointer :: ptr type (point_ex), target :: pt_ex class (point_phys), allocatable, target :: pt_ph class (point_mech), allocatable, target :: pt_mh allocate(pt_ph,source=point_phys(1,2,3,4,.true.,0.0,0.0,0.0,0.0)) allocate(pt_mh,source=point_mech(5,6,7,8,.true.,0.0,0.0,0.0,0.0,"A","B")) ptr=>pt_ph select type (ptr) type is (point_ex); k=ptr.x class is (point); k=ptr.y class is (point_mech); k=ptr.color class default; k=0 end select ...
- # Используя процедуры MKL, вычислите Евклидову норму вектора . Данные находятся в файле data12.txt. В ответ введите целую часть результата.
- # В каких разделах "Свойства проекта" указывается создание файла листинга программы ?