Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.089 questões

Q2787316 Arquitetura de Software
Cliente/servidor é um modelo computacional que separa clientes e servidores, sendo interligados entre si geralmente utilizando-se uma rede de computadores. Neste sentido, observe a figura abaixo.

Q44.png (425×293)


Leia o fragmento a seguir.
“No modelo de 4 camadas, na (1) __________________, o usuário utiliza um browser como o Internet Explorer para navegar pelos sites. Na (2) __________________, passa pelo servidor web, sendo que a interface pode ser composta de páginas HTML, ASP, ou qualquer outra tecnologia capaz de gerar conteúdo para o browser. Na (3) __________________, passa pelo servidor de aplicações, onde estão as regras do negócio, que determinam de que maneira os dados serão utilizados. Na (4) __________________, passa pelo servidor de bancos de dados, no qual reside toda a informação necessária para o funcionamento da aplicação”.

Assinale a alternativa cujos nomes das camadas completam corretamente as lacunas do fragmento.
Alternativas
Q2787302 Arquitetura de Software
Observe a figura abaixo, que ilustra um das ferramentas UML utilizadas no desenvolvimento de um sistema de biblioteca.

Q43.png (412×367)


Essa ferramenta é conhecida como Diagrama de:
Alternativas
Q2787297 Arquitetura de Software
DDD tem porsignificado Domain Driven Design e fazreferência a Projetos Orientados a Domínio, ilustrado por meio da figura abaixo. Observa-se que foi usado um modelo em camadas, que destaca o domínio das demais partes que compõem o sistema.

Q41.png (431×351)


Nesse contexto, duas camadas são caracterizadas a seguir:
I. Representa os conceitos, as regras e as lógicas de negócio. II. Fornece recursos técnicos que dão suporte às demais camadas, sendo responsável pelas conexões com bancos de dados, gravação e leitura de discos e envio de mensagens por redes.

As camadas I e II são denominadas respectivamente:
Alternativas
Q2787295 Arquitetura de Software
O MVC é um padrão de arquitetura funcionando como uma forma de quebrar uma aplicação, ou até mesmo um pedaço da interface da aplicação, em três partes. Neste contexto, A figura abaixo demonstra que a entrada do usuário, a modelagem do mundo externo e o feedback visual para o usuário são separados e gerenciados por objetos Model, View e Controller.

Q40.png (325×116)


Os objetos Model, View e Controller estão representados na figura, respectivamente, por:
Alternativas
Q2787282 Arquitetura de Software

A figura abaixo mostra as fases no “Rational Unified Process (RUP)”.


Q36.png (465×152)


As fases I, II, III e IV são denominadas respectivamente: 

Alternativas
Q2787276 Arquitetura de Software
A figura abaixo ilustra os 7(sete) níveis de maturidade do Modelo de Melhoria de Processos do Software Brasileiro (MPS. BR), que atesta a qualidade do processo de desenvolvimento nas empresas de software e serviços de TI.

Q35.png (348×323)

Os níveis Definido, Gerenciado, Em Otimização, Largamento Definido, Parcialmente Definido, Parcialmente Gerenciado e Gerenciado Quantitativamente correspondem na figura, respectivamente, às letras:
Alternativas
Q2787266 Arquitetura de Software
Em um projeto de software, deve-se estabelecer uma série de marcos, durante o processo de desenvolvimento. Nesse contexto, a figura abaixo mostra as possíveis atividades envolvidas na especificação de requisitos, quando a prototipação é usada para ajudar a validar os requisitos. Neste caso, os marcos correspondem à finalização das saídas de cada atividade.

Q33.png (271×297)


Sendo M1 definido com Definição de Requisitos, os marcos MM2, M3 e M4 são respectivamente:
Alternativas
Q2787254 Arquitetura de Software

A figura abaixo ilustra o ciclo de vida de software.


Q32.png (316×250)


As fases “Implementação e teste de unidade”, “Integração e teste de sistema” e “Projeto de sistema e software” correspondem respectivamente aos blocos da figura identificados por:

Alternativas
Q2779517 Arquitetura de Software

Na web existem métricas de blog, métricas de serviços de redes sociais e métrica de widgets. É uma métrica relacionada a este último tipo:

Alternativas
Q2779514 Arquitetura de Software

A tecnologia que mostra o conteúdo e a frequência das palavras específicas em uma página da web é conhecida como:

Alternativas
Q2779513 Arquitetura de Software

Nos sistemas operacionais, as chamadas de sistema ou system calls são um exemplo de:

Alternativas
Q2779510 Arquitetura de Software

Alguns conceitos relacionados a arranjos dos discos rígidos estão disponibilizados na Coluna I. Estabeleça a correta correspondência com suas definições, disponibilizadas na Coluna II.

Coluna I

1. RAID 0

2. RAID 1

3. RAID 2

4. RAID 3

5. RAID 5

Coluna II

( ) organização de paridade de bits entrelaçados em um único disco.

( ) espelhamento de discos.

( ) organização de código de erro (ECC).

( ) divisão de dados (data stripping).

( ) paridade espalhada ao longo dos discos.

A sequência correta, de cima para baixo, é:

Alternativas
Q2779509 Arquitetura de Software

No modelo de referência OSI, o controle de ordem de quem deve transmitir a cada momento é realizado pela camada:

Alternativas
Q2779507 Arquitetura de Software

As redes de computadores podem ser classificadas quanto à tecnologia de transmissão. É um exemplo dessa classificação:

Alternativas
Q2779505 Arquitetura de Software

São linguagens de programação orientadas a objeto, utilizadas na criação de páginas dinâmicas na Internet:

Alternativas
Q2779503 Arquitetura de Software

São exemplos de linguagem de programação de primeira geração e de quarta geração, respectivamente:

Alternativas
Q2779495 Arquitetura de Software

São atributos relacionados a um sistema de Data Warehouse, além de baixo custo de manutenção de dados:

Alternativas
Q2779493 Arquitetura de Software

São funcionalidades de um Sistema Gerenciador de Banco de Dados (SGBD) as abaixo relacionadas, EXCETO:

Alternativas
Q2779492 Arquitetura de Software

Na UML 2.0, o comportamento interno do sistema é representado pelo modelo:

Alternativas
Q2779490 Arquitetura de Software

Observe as afirmativas a seguir.


I O modelo cascata é composto pelas fases de análise de requisitos, projeto, prototipação, testes e manutenção.

II No modelo espiral, cada ciclo pode utilizar características de outros modelos, tais como cascata, prototipação, entre outros.

III O modelo incremental é uma mistura de elementos do modelo baseado em componentes com o modelo espiral.


Das afirmativas acima, apenas:

Alternativas
Respostas
3701: C
3702: A
3703: B
3704: A
3705: C
3706: D
3707: D
3708: B
3709: E
3710: D
3711: C
3712: A
3713: E
3714: B
3715: D
3716: C
3717: B
3718: A
3719: E
3720: B