Questões de Concursos Públicos - Arquitetura de Software

Resolva questões gratuitas da Arquitetura de Software. Banco com 1420 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q57522 COSEAC - 2016 - Prefeitura de Niterói - RJ - Tecnólogo em Sistemas de Informações
Ano: 2016
Banca: COSEAC
Assunto: Conceitos Básicos em Governança de TI

Nos sistemas operacionais, as chamadas de sistema ou system calls são um exemplo de:
Q57521 COSEAC - 2016 - Prefeitura de Niterói - RJ - Tecnólogo em Sistemas de Informações
Ano: 2016
Banca: COSEAC
Assunto: Software

A tecnologia que mostra o conteúdo e a frequência das palavras específicas em uma página da web é conhecida como:
Q57520 COSEAC - 2016 - Prefeitura de Niterói - RJ - Tecnólogo em Sistemas de Informações
Ano: 2016
Banca: COSEAC
Assunto: 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:
Q56382 BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
Ano: 2016
Banca: BIO-RIO
Assunto: Software

A figura abaixo ilustra o ciclo de vida de software. 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:
Q56381 BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
Ano: 2016
Banca: BIO-RIO
Assunto: 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. Sendo M1 definido com Definição de Requisitos, os marcos MM2, M3 e M4 são respectivamente:
Q56379 BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
Ano: 2016
Banca: BIO-RIO
Assunto: CMMI (Capability Maturity Model Integration)

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. Os níveis Definido, Gerenciado, Em Otimização, Largamento Definido, Parcialmente Definido, Parcialmente Gerenciado e Gerenciado Quantitativamente correspondem na figura, respectivamente, às letras:
Q56378 BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
Ano: 2016
Banca: BIO-RIO
Assunto: Software

A figura abaixo mostra as fases no “Rational Unified Process (RUP)”. As fases I, II, III e IV são denominadas respectivamente: 
Q56374 BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
Ano: 2016
Banca: BIO-RIO
Assunto: 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. Os objetos Model, View e Controller estão representados na figura, respectivamente, por:
Q56373 BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
Ano: 2016
Banca: BIO-RIO
Assunto: 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. 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:
Q56371 BIO-RIO - 2016 - Prefeitura de São Gonçalo - RJ - Analista da Área Tecnológica
Ano: 2016
Banca: BIO-RIO
Assunto: Software

Observe a figura abaixo, que ilustra um das ferramentas UML utilizadas no desenvolvimento de um sistema de biblioteca. Essa ferramenta é conhecida como Diagrama de: