Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.218 questões

Q2876077 Arquitetura de Software

As memórias de taxa dupla de transferência - DDR estão em sua terceira geração comercial e são identificáveis pela ranhura que divide os pinos dos contatos em duas partes. A figura a seguir mostra uma sequência dessas memórias.

Imagem associada para resolução da questão

Disponível em:<http://upload.wikimedia.org/wikipedia/commons/1/15/DDR_Memory_Comparison.svg> Acesso em: 30 out. 2013.

.

Na ordem de cima para baixo em que essas memórias aparecem na figura, elas são identificadas, respectivamente, como

Alternativas
Q2876076 Arquitetura de Software

Analise o circuito combinacional a seguir.

Imagem associada para resolução da questão

Considerando as entradas A e B e a saída S, ele é equivalente, em funcionalidade, a apenas uma porta lógica que opera sobre as entradas A e B gerando S. Essa porta lógica é uma

Alternativas
Q2876075 Arquitetura de Software

Analise o circuito a seguir.

Imagem associada para resolução da questão

O circuito combinacional rotulado BCD8421-7SEG é o responsável por converter o número binário formado pelos bits armazenados em D2, D1 e D0 (bit menos significativo) em um conjunto de sinais que alimentam um display de 7 segmentos que mostra o valor decimal correspondente. Considerando o valor inicial mostrado no display de 7 segmentos como 0 (zero), os 10 primeiros algarismos decimais que serão mostrados no display serão

Alternativas
Q2876069 Arquitetura de Software

Um multiplexador é um componente digital presente em circuitos modernos para prototipagem de sistemas digitais eletrônicos. Neles, esse componente é usado para implementar funções lógicas. A figura a seguir mostra um diagrama esquemático de tal situação e a tabela verdade de funcionamento do multiplexador.

Imagem associada para resolução da questão

A

B

C

S0

0

0

0

d0

0

0

1

d1

0

1

0

d2

0

1

1

d3

1

0

0

d4

1

0

1

d5

1

1

0

d6

1

1

1

d7

A expressão lógica para gerar essa configuração é

Alternativas
Q2876066 Arquitetura de Software

Os sistemas de numeração são utilizados para representar quantidades utilizando símbolos. Uma aplicação comum do sistema de numeração hexadecimal é a representação dos endereços de memória de um computador e seus respectivos dados. A figura a seguir mostra trechos de uma memória com os endereços e os dados neles contidos.

Endereço

Dado

Endereço

Dado

Endereço

Dado

00000040h

2Ah

00000060h

01h

00000070h

01h

00000041h

10h

00000061h

03h

00000071h

F3h

00000042h

5Ch

00000062h

66h

00000072h

87h

00000043h

01h

00000063h

AAh

00000073h

01h

00000044h

12h

00000064h

00h

00000074h

00h

00000045h

57h

00000065h

03h

00000075h

03h

00000046h

2Fh

00000066h

ACh

00000076h

05h

00000047h

AAh

00000067h

00h

00000077h

07h

00000047h

01h

00000067h

00h

00000077h

09h

00000049h

00h

00000069h

00h

00000079h

43h

0000004Ah

17h

0000006Ah

23h

0000007Ah

42h

0000004Bh

01h

0000006Bh

14h

0000007Bh

42h

0000004Ch

A0h

0000006Ch

67h

0000007Ch

E3h

0000004Dh

BCh

0000006Dh

5Eh

0000007Dh

FFh

0000004Eh

11h

0000006Eh

60h

0000007Eh

04h

0000004Fh

FFh

0000006Fh

7Eh

0000007Fh

06h

O resultado da soma dos dados representando números naturais que estão nos endereços 6510 e 7510 é

Alternativas
Q2876064 Arquitetura de Software

Um técnico de TI verifica que as máquinas em um laboratório estão, constantemente, desligando. Ele observa o projeto de instalações elétricas do laboratório, buscando identificar se há algo que esclareça a descontinuidade de funcionamento das máquinas. A figura a seguir mostra um trecho do projeto em esquema unifilar.

Imagem associada para resolução da questão

Da esquerda para direita, os fios são identificados, respectivamente, como

Alternativas
Q2814225 Arquitetura de Software

SOA (Service Oriented Architecture) é um meio de integração entre sistemas distintos, que são muitas vezes inflexíveis e devem se tornar recursos altamente integráveis no âmbito dos processos corporativos. Considerando SOA, julgue os itens a seguir.

I - Por meio dos serviços de SOA, é possível integrar sistemas de diferentes plataformas de programação.

II - Os WebServices permitem modelar os dados do negócio para a plataforma de desenvolvimento de software SOA.

III - No uso de serviços no âmbito de SOA, temos como característica básica uma interface única e bem definida de integração.

IV - A integração de sistemas legados com novos sistemas faz parte das aplicações de SOA.

A quantidade de itens certos é igual a

Alternativas
Q2814223 Arquitetura de Software
No âmbito do desenvolvimento para web com o uso de Java, as servlets permitem estender as funcionalidades de um servidor e interagir com as requisições http. Relativamente a servlets, assinale a alternativa correta.
Alternativas
Q2814218 Arquitetura de Software

A otimização de consultas SQL envolve diversas técnicas ‒ entre as quais, algumas universais ‒ que formam o arsenal inicial na busca de desempenho. Entre essas técnicas estão

I - criar índices para tabelas cujo número de registros é grande.

II - utilizar paralelismo em consultas nas quais o hardware e o sistema gerenciador de banco de dados possuírem características de multiprocessamento.

III - evitar o uso de recursão.

IV - dividir uma instrução SQL complexa em diversas instruções simples que retornem o mesmo resultado final.

A quantidade de itens certos é igual a

Alternativas
Q2814215 Arquitetura de Software
Existem diversos sistemas gerenciadores de banco de dados que trabalham com o modelo relacional. Java tem como premissa a orientação a objetos e, nesse contexto, existe um framework de persistência chamado hibernate, que fornece um mapeamento entre os modelos objeto e relacional. No que tange a hibernate 3.5, é correto afirmar que
Alternativas
Q2814210 Arquitetura de Software

Formalizado como um padrão pela Java Community Process, Java Server Faces é um framework do tipo Model-View- Control voltado para desenvolvimento de aplicações web. Com referência a Managed Beans de JSF 2.0, julgue os itens a seguir.

I - É possível utilizar uma anotação para registrar o Managed Bean no web container.

II - Acerca do escopo dos Managed Beans, o de aplicação tem duração menor que o de sessão.

III - Uma anotação de escopo influencia o modo de armazenamento dos dados em um banco de dados e entre os Managed Beans.

IV - O registro do Managed Bean por meio de uma anotação ocorre com a declaração @MBJava no arquivo faces-config.xml.

A quantidade de itens certos é igual a

Alternativas
Q2814206 Arquitetura de Software
A UML 2.2 possui 14 tipos de diagramas, divididos em duas grandes categorias, que são
Alternativas
Q2814204 Arquitetura de Software
O ETL (Extract, Transform and Load) é comumente associado aos ambientes de Data Warehouse, principalmente no que tange ao trabalho de importação, exportação e transformação de dados. Com referência a ETL, assinale a alternativa correta.
Alternativas
Q2814202 Arquitetura de Software

Ajax (Asynchronous JavaScript and XML) é uma técnica utilizada na criação de páginas dinâmicas, em que é possível atualizar parte de uma página web com conteúdo dinâmico, vindo de um servidor. A propósito de Ajax, julgue os a seguir.

I - Os objetos do tipo XMLHttpRequest são utilizados nas rotinas do lado servidor para prover a comunicação assíncrona com os clientes.

II - Objetos XMLHttpRequest possuem um método open no qual podemos especificar se desejamos requisições do tipo GET ou POST.

III - Após o envio das informações pelo browser, o lado servidor poderá recuperar os dados por meio dos métodos responseText ou responseHTML de XMLHttpRequest.

IV - No uso de XMLHttpRequest, é possível utilizar uma função de Callback como parâmetro de outra função.

A quantidade de itens certos é igual a

Alternativas
Q2814199 Arquitetura de Software

Imagem associada para resolução da questão



Acerca dos conceitos de ciclo de vida do software, a imagem acima representa o seguinte modelo de processo de software:  

Alternativas
Q2814197 Arquitetura de Software
O RUP (Rational Unified Process) é um modelo composto por quatro fases discretas no processo de software. Com referência à fase de construção, assinale a alternativa correta.
Alternativas
Q2814188 Arquitetura de Software
No que se refere aos conceitos de arquitetura orientada a serviços, o protocolo-padrão de troca de mensagens que dá suporte à comunicação entre serviços é o
Alternativas
Q2814186 Arquitetura de Software
Acerca dos conceitos de UML 2.2, os quatro tipos de diagramas de interação são representados pelos seguintes diagramas:
Alternativas
Q2814185 Arquitetura de Software
Assinale a alternativa que apresenta declaração correta acerca de design patterns (padrões de projeto).
Alternativas
Q2814183 Arquitetura de Software
Segundo o Anexo A da Norma ABNT NBR ISO/IEC 27001/2006, o controle que recomenda que a informação seja classificada em termos de valor, requisitos legais sensibilidade e criticidade para a organização pertence à categoria de
Alternativas
Respostas
5701: B
5702: D
5703: A
5704: B
5705: D
5706: B
5707: D
5708: C
5709: E
5710: E
5711: B
5712: C
5713: A
5714: C
5715: A
5716: B
5717: E
5718: B
5719: E
5720: E