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.
Q96309
IMA - 2018 - Prefeitura de Caxias - MA - Analista de Sistema
Ano: 2018
Órgão:
Prefeitura de Caxias - MA
Banca:
IMA
Matéria:
Arquitetura de Software
Assunto: Segurança da Informação
Com relação aos mecanismos de autenticação, analise as seguintes afirmativas:
I. Na Criptografia Simétrica, a mesma chave, conhecida como chave privada, é usada para criptografar e descriptografar.
II. A assinatura digital utiliza a criptografia simétrica, a chave privada é usada para assinar o documento e verificar a assinatura.
III. Um certificado digital associa a identidade de uma pessoa ou processo, a um par de chaves criptográficas, uma pública e outra privada, que usadas em conjunto comprovam a identidade.
IV. Uma Autoridade Certificadora é responsável pela geração, renovação, revogação de certificados digitais, e também emitir a Lista de Certificados Revogados.
V. Vinculada a uma Autoridade Certificadora, uma Autoridade Reguladora tem por objetivo o recebimento, validação, encaminhamento de solicitações de emissão ou revogação de certificados digitais e identificação, de forma presencial de seus solicitantes.
Está CORRETO o que se diz nas afirmativas:
Q96308
IMA - 2018 - Prefeitura de Caxias - MA - Analista de Sistema
Ano: 2018
Órgão:
Prefeitura de Caxias - MA
Banca:
IMA
Matéria:
Arquitetura de Software
Assunto: Software
Analise o trecho de código a seguir:
/ /Esta função reorganiza o vetor v[0..n-1]
// em ordem crescente.
Void ORDENA (int n, int v[])
{
int i, j, min, x;
for (i = 0; i < n-1; ++i) {
min = i;
for (j = i+1; j < n; ++j)
if (v[j] < v[min]) min = j;
x = v[i]; v[i] = v[min]; v[min] = x;
}
}
A função ORDENA reorganiza um vetor utilizando o algoritmo de busca e ordenação:
Q96307
IMA - 2018 - Prefeitura de Caxias - MA - Analista de Sistema
Ano: 2018
Órgão:
Prefeitura de Caxias - MA
Banca:
IMA
Matéria:
Arquitetura de Software
Assunto: Software
Sobre a arquitetura MVC, marque V(verdadeiro) ou F(Falso).
( ) A entrada do usuário e a verificação de dados estão presentes na camada View.
( ) Permite organizar o projeto em componentes, separando a lógica de negócio, da lógica de apresentação.
( ) A camada model recebe a requisição e retorna um resultado para ser apresentado na camada view.
( ) Controller é a camada que contém a lógica da aplicação, é responsável pelas regras de negócio, para sistemas persistentes, e também representa a informação (dados) dos formulários e as regras SQL para manipular dados do banco.
A alternativa correta é:
Q96306
IMA - 2018 - Prefeitura de Caxias - MA - Analista de Sistema
Ano: 2018
Órgão:
Prefeitura de Caxias - MA
Banca:
IMA
Matéria:
Arquitetura de Software
Assunto: Software
Refere-se à capacidade de duas ou mais classes de objetos responderem à mesma mensagem, cada qual de seu próprio modo. O processo de abstração acima citado é conhecido por:
Q96305
IMA - 2018 - Prefeitura de Caxias - MA - Analista de Sistema
Ano: 2018
Órgão:
Prefeitura de Caxias - MA
Banca:
IMA
Matéria:
Arquitetura de Software
Assunto: Software
No que se refere testes de software, é correto afirmar que:
Q96304
IMA - 2018 - Prefeitura de Caxias - MA - Analista de Sistema
Ano: 2018
Órgão:
Prefeitura de Caxias - MA
Banca:
IMA
Matéria:
Arquitetura de Software
Assunto: Conceitos Básicos em Governança de TI
Uma empresa de software, na área de desenvolvimento, conta com uma equipe de 15 pessoas, das quais 10 são responsáveis por desenvolver sistemas e 5 são responsáveis por testá-los. O gerente de projetos, identificando uma grande demanda de serviço, decidiu que as equipes seriam subdividas para que os prazos estabelecidos fossem cumpridos. Assim sendo, quantas equipes de 5 pessoas podem ser formadas com 3 desenvolvedores e 2 testers?
Q96302
IMA - 2018 - Prefeitura de Caxias - MA - Analista de Sistema
Ano: 2018
Órgão:
Prefeitura de Caxias - MA
Banca:
IMA
Matéria:
Arquitetura de Software
Assunto: Software
Em relação aos papéis do SCRUM, aquele que é ponto central, que possui poderes de liderança, definindo as metas e recursos que serão construídos e qual a ordem a ser seguida é:
Q96301
IMA - 2018 - Prefeitura de Caxias - MA - Analista de Sistema
Ano: 2018
Órgão:
Prefeitura de Caxias - MA
Banca:
IMA
Matéria:
Arquitetura de Software
Assunto: Software
Julgue os itens que se seguem acerca de métodos ágeis:
I. Métodos ágeis são métodos de desenvolvimento incremental que se concentram em desenvolvimento rápido, releases frequentes do software, redução de overheads dos processos e produção de códigos de alta qualidade.
II. Extreme Programming é um método ágil, bem conhecido, que integra um conjunto de boas práticas de programação, como: melhorias contínuas do software e participação do cliente na equipe de desenvolvimento.
III. O método Scrum é uma metodologia ágil que fornece um framework de gerenciamento de projetos. É centralizado em torno de um conjunto de sprints, que são períodos determinados de tempo, quando um incremento de sistema é desenvolvido. O planejamento é baseado na priorização de um backlog de trabalho e na seleção das tarefas mais importantes para um sprint.
Diante das afirmativas citadas acima, é correto afirmar que:
Q96299
IMA - 2018 - Prefeitura de Caxias - MA - Analista de Sistema
Ano: 2018
Órgão:
Prefeitura de Caxias - MA
Banca:
IMA
Matéria:
Arquitetura de Software
Assunto: Software
Com relação à programação estruturada e programação orientada a objetos, a opção INCORRETA é:
Q96115
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Governabilidade, Governança e Accountability
Édson Roberto Gaseta define Governança de Tecnologia da Informação (TI) em sua obra “Fundamentos de Governança de TI” como “uma estrutura de relacionamento e processos para dirigir e controlar uma organização, a fim de atingir os objetivos corporativos, adicionando valor ao negócio e equilibrando os riscos em relação ao retorno do investimento em TI e seus processos”. José, responsável pelo setor de governança de TI de uma instituição federal de ensino superior, resolveu explicar os principais conceitos de Governança de TI a um novo servidor da área. Em qual afirmação José cometeu um equívoco?