Magna Concursos

Foram encontradas 480 questões.

1856353 Ano: 2016
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: UFRN
Orgão: UFRN
Provas:

Em computação paralela, é oportuno utilizar o tempo em que um processo está esperando por uma mensagem para fazer outros cálculos úteis. A combinação de funções que pode ser utilizada para esse propósito em MPI, é:

 

Provas

Questão presente nas seguintes provas
1856352 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Considere o código abaixo, que utiliza a interface de programação MPI para a linguagem C.

#include <stdio.h>
#include "mpi.h"
int main(){
    int rank, value, size;
    MPI_Init(NULL, NULL);
    MPI_Comm_rank( MPI_COMM_WORLD, &rank );
    MPI_Comm_size( MPI_COMM_WORLD, &size );
    MPI_Send( &rank, 1, MPI_INT, (rank+1)%size, 0, MPI_COMM_WORLD );
    MPI_Recv( &value, 1, MPI_INT, MPI_ANY_SOURCE, 0, MPI_COMM_WORLD, 
    MPI_STATUS_IGNORE);
    printf( "%d %d\n", rank, value );
    MPI_Finalize( );
    return 0;
}

De acordo com esse código, é correto afirmar que o programa bloqueará

 

Provas

Questão presente nas seguintes provas
1856351 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

O código a seguir foi escrito em Python.

for x in [1,2,3,4,5,6]:
  if x > 3:
    print x*3

O código que realiza a mesma tarefa do código escrito em Python é:

 

Provas

Questão presente nas seguintes provas
1856350 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Sobre o conceito de herança da linguagem C++, é correto afirmar:

 

Provas

Questão presente nas seguintes provas
1856349 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

O programa ao lado foi escrito em Fortran90. A função desse programa é

PROGRAM Meu_Programa
  IMPLICIT NONE
  INTEGER, PARAMETER :: SIZE = 100
  INTEGER, DIMENSION(1:SIZE,1:SIZE) :: A, B, C
  INTEGER :: L, M, N, i, j, k
  READ(*,*) L, M, N
  DO i = 1, L
    READ(*,*) (A(i,j), j=1,M)
  END DO
  DO i = 1, M
    READ(*,*) (B(i,j), j=1,N)
  END DO
  DO i = 1, L
    DO j = 1, N
      C(i,j) = 0
      DO k = 1, M
        C(i,j) = C(i,j) + A(i,k)*B(k,j)
      END DO
    END DO
  END DO
  DO i = 1, L
    WRITE(*,*) (C(i,j), j=1, N)
  END DO
END PROGRAM Meu_Programa
 

Provas

Questão presente nas seguintes provas
1856348 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

No intuito de avaliar a qualidade da paralelização de um código sequencial, um programador resolveu medir o tempo de execução de seu programa. Rodando em um único processador, registrou um valor de 20 segundos, rodando em 3 processadores, registrou um tempo de 6 segundos. A partir desses dados, o programador concluiu corretamente que o valor da eficiência paralela desse programa é de

 

Provas

Questão presente nas seguintes provas
1856347 Ano: 2016
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: UFRN
Orgão: UFRN
Provas:

Overhead paralelo, ou o excesso de computação necessário para rodar um programa em paralelo, deve ser minimizado em sistemas paralelos. Sobre overhead paralelo, é correto afirmar que

 

Provas

Questão presente nas seguintes provas
1856346 Ano: 2016
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: UFRN
Orgão: UFRN
Provas:

Sobre os modelos de programação paralela mais comuns e seus problemas típicos, é correto afirmar:

 

Provas

Questão presente nas seguintes provas
1856345 Ano: 2016
Disciplina: TI - Sistemas Operacionais
Banca: UFRN
Orgão: UFRN
Provas:

O quadro ao lado apresenta a taxonomia de Flynn, bastante utilizada para classificar sistemas computacionais. Sobre as vantagens e desvantagens dos sistemas classificados nessa taxonomia, é correto afirmar que

SISD instrução simples, dados simples
SIMD instrução simples, dados multiplos
MISD instrução multiplos, dados simples
MIMD instrução multiplos, dados multiplos
 

Provas

Questão presente nas seguintes provas
1856344 Ano: 2016
Disciplina: TI - Redes de Computadores
Banca: UFRN
Orgão: UFRN
Provas:

No projeto de redes de computadores, a utilização de sub-redes é comum e oferece um grande número de vantagens. Cada classe de endereços oferece um número diferente de configurações possíveis que devem ser levadas em conta no momento do projeto da rede. Nesse contexto, é correto afirmar que o número de sub-redes para a máscara 255.255.255.25/30 é

 

Provas

Questão presente nas seguintes provas