Questões de Concurso Sobre arquitetura de software em arquitetura de software

Foram encontradas 257 questões

Q2319470 Arquitetura de Software
 Marque a resposta inválida para o comando COMPLEX (4) relativo a constantes. 
Alternativas
Q2319469 Arquitetura de Software
Em modelagem de objetos, a Herança Múltipla permite... 
Alternativas
Q2319468 Arquitetura de Software
Na Linguagem FORTRAN existe o que se chama formato fixo de linhas. Neste aspecto, assinale a opção verdadeira.
Alternativas
Q2319467 Arquitetura de Software
O comando FORALL foi inserido em FORTRAN95 com o objetivo de simplificar a programação de estruturas concorrentes. Entretanto, a linha de código abaixo é inválida:  

FORALL (I = 1:J, J = 1:N) A(I,J) = 0.0

Identifique a razão porque o comando é inválido: 
Alternativas
Q2319463 Arquitetura de Software
Dentre as frases abaixo, selecione a opção correta: 
Alternativas
Q2319461 Arquitetura de Software
Um código que possua “paralelismo implícito”, refere-se a (selecione a resposta que melhor responda à definição): 
Alternativas
Q2319459 Arquitetura de Software
Suponha um determinado problema científico que possua solução tanto por programação sequencial como por programação paralela. Identifique a melhor resposta considerando as afirmações abaixo:

I. É possível estabelecer que um programa sequencial é mais eficiente que sua versão paralela, uma vez que é mais fácil programá-lo.

II. A comunicação e a sincronização entre diferentes subtarefas é tipicamente uma das maiores barreiras para atingir grande desempenho em programas paralelos.

III. A lei de Amdahl afirma que uma pequena porção do programa que não pode ser paralelizada limitará o aumento de velocidade geral disponível com o paralelismo.  
Alternativas
Q2319458 Arquitetura de Software
Considere as frases abaixo que referem-se ao modelo de programação paralela e selecione a melhor resposta.

I. Trata-se de um conjunto de tecnologias de software para expressar algoritmos paralelos e criar aplicações compatíveis com sistemas que suportam a computação paralela.
II. A definição de um modelo paralelo independe do hardware. O desempenho do sistema é focado apenas no Sistema Operacional instalado.
III. Na atualidade, um modelo paralelo apenas pode ser definido nos chamados clusters, os quais não permitem execução de programas sequenciais.  
Alternativas
Q2319457 Arquitetura de Software
O programa em FORTRAN abaixo faz a leitura de um número digitado pelo usuário e verifica se esse número é primo. Os números à frente das diretivas são apenas para referência como identificador da linha de programa. 
1 - program numeroprimo 2 - integer::i,x,cont 3 - write(*,*) “Entre o numero para testar se e primo ou nao” 4 - read(*,*)x 5 - cont=0 6 - do i=1,x 7 - if(mod(x,i)/=0) then 8 - cont=cont+1 9 - end if 10 - end do 11 - if (cont<=2) then write(*,*)”O numero e primo” else write(*,*) “O numero nao e primo " 12 - end if 13 - end program

Identifique a resposta correta: 
Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877002 Arquitetura de Software

Considere a afirmação abaixo no que se refere a uma parte importante do projeto de software.


_______________ define os relacionamentos entre os principais elementos estruturais do software, os estilos arquiteturais e padrões de projeto que podem ser usados para satisfazer os requisitos definidos para o sistema e as restrições que afetam o modo pelo qual a arquitetura pode ser implementada.


Assinale a alternativa que preenche corretamente a lacuna do parágrafo acima.

Alternativas
Q389454 Arquitetura de Software
Entre as métricas arquiteturais de um projeto de software está a complexidade estrutural de um módulo em uma arquitetura hierárquica.

Qual a complexidade estrutural de um módulo invocado diretamente por 3 outros módulos, com 2 variáveis de entrada, 1 variável de saída, e que invoca diretamente outros 4 módulos?
Alternativas
Q370101 Arquitetura de Software
A arquitetura de software de um sistema consiste na definição dos componentes de software, suas propriedades externas e seus relacionamentos com outros softwares. O termo também se refere à documentação da arquitetura de software do sistema. A documentação da arquitetura facilita: a comunicação entre os stakeholders, registra as decisões iniciais acerca do projeto de alto-nível e permite o reuso dos componentes do projeto e padrões entre projetos.

As estruturas arquiteturais podem ser categorizadas em três grupos, dependendo da natureza do que elas mostram a respeito dos elementos.

Assinale a alternativa que apresenta os três grupos básicos de estruturas arquiteturais:
Alternativas
Q554497 Arquitetura de Software

Julgue o item que se segue, a respeito da arquitetura de software e de ambientes computacionais.

Um modelo dinâmico de arquitetura de software tem como objetivo demonstrar os relacionamentos que existem entre os subsistemas, por meio de desenhos de fluxo de dados.

Alternativas
Q462152 Arquitetura de Software
Acerca das linhas de produtos de software, julgue os próximos itens.

Uma linha de produtos de software é um conjunto de aplicações com uma arquitetura comum e componentes compartilhados, sendo cada aplicação utilizada especialmente para refletir necessidades diferentes.
Alternativas
Q462151 Arquitetura de Software
Acerca das linhas de produtos de software, julgue os próximos itens.

Os níveis da arquitetura de um sistema de linhas de produtos de software são: interação, gerenciamento de E/S, gerenciamento de recursos e gerenciamento de hardware.
Alternativas
Q351951 Arquitetura de Software
A respeito de arquiteturas de integração, julgue os itens a seguir.

A World Wide Web (WWW) é a maior implementação de um sistema em conformidade com a arquitetura REST.
Alternativas
Q351716 Arquitetura de Software
Com relação à mensageria, julgue os próximos itens.

O MQ não requer o uso do tipo de mensagem como atributo obrigatório ao se gravar uma mensagem, porém o uso desse campo no MD pode ajudar a determinar como uma mensagem pode ser processada e gerenciada em uma fila.
Alternativas
Q351715 Arquitetura de Software
Com relação à mensageria, julgue os próximos itens.

A vantagem do IBM WebSphere MQ 7.0 é a facilidade de integração entre a convenção de nomenclatura da instalação e as regras de nomenclatura de filas, pois não é necessário que o nome do gerenciador de filas seja exclusivo na rede MQ.
Alternativas
Q348551 Arquitetura de Software
Julgue os itens que se seguem, relativos a arquitetura e tecnologias de sistemas de informação.

A arquitetura de sistemas de informação possibilita o mapeamento dos elementos atinentes ao processo de desenvolvimento e implantação de sistemas de informação em uma organização.
Alternativas
Q343308 Arquitetura de Software
Acerca de componentes de softwares, julgue os itens seguintes.

Na implementação de uma solução de software, o componente representa um trecho de um código de software, um arquivo contendo a ajuda desse software ou a agregação de outros componentes como, por exemplo, um aplicativo composto de vários executáveis.
Alternativas
Respostas
201: C
202: A
203: C
204: A
205: A
206: E
207: C
208: B
209: D
210: C
211: E
212: C
213: E
214: C
215: E
216: C
217: C
218: E
219: C
220: C