Questões de Concurso Comentadas sobre arquitetura de software
Foram encontradas 7.584 questões
Dentre as opções a seguir, marque aquela que NÃO contém uma propriedade desejável de uma transação de banco de dados.
As tabelas relacionais a seguir serão usadas nas questões 54 e 55.
TABELA: DIRETOR
------------
CODIGO------------NOME------------------------DT_NASC
2222------------------Walter Moreira Salles Jr-----------12/04/56
3333------------------Arnaldo Jabor--------------------12/12/40
1111------------------- Bruno Barreto---------------------16/03/55
TABELA: FILME
CODIGO--------- TITULO--------------------------- COD_DIRETOR
3------------------- Terra estrangeira--------------------- 2222
1------------------- Dona Flor e Seus Dois Maridos------------1111
2-------------------O Que é Isso Companheiro?--------------1111
Marque a alternativa que contém um comando SQL que permita excluir da tabela DIRETOR todos os diretores que não tenham pelo menos um filme na tabela FILME.
As tabelas relacionais a seguir serão usadas nas questões 54 e 55.
TABELA: DIRETOR
------------
CODIGO------------NOME------------------------DT_NASC
2222------------------Walter Moreira Salles Jr-----------12/04/56
3333------------------Arnaldo Jabor--------------------12/12/40
1111------------------- Bruno Barreto---------------------16/03/55
TABELA: FILME
CODIGO--------- TITULO--------------------------- COD_DIRETOR
3------------------- Terra estrangeira--------------------- 2222
1------------------- Dona Flor e Seus Dois Maridos------------1111
2-------------------O Que é Isso Companheiro?--------------1111
Seja a relação abaixo, resultado da execução de uma consulta sobre a base de dados acima:
NOME ----------------------------- ------ TITULO
Arnaldo Jabor ------------------------------- -
Bruno Barreto------------------------------- Dona Flor e Seus Dois Maridos
Bruno Barreto---------------------------- -- -O Que é Isso Companheiro?
Walter Moreira Salles Jr------------------------Terra estrangeira
Marque a alternativa que contém um comando SQL capaz de produzir este resultado quando aplicado às tabelas FILME e DIRETOR apresentadas anteriormente.
Qual das opções abaixo corresponde a um programa de computador mal-intencionado que recolhe informações sobre um usuário e as envia para uma entidade externa?
Sejam as seguintes assertivas sobre a Criptografia Assimétrica:
I. Este algoritmo de criptografia utiliza duas chaves: uma chave pública e uma privada.
II. Deve ser usado quando o remetente e o destinatário possuem níveis de responsabilidade assimétricos.
III. Um dos benefícios da criptografia assimétrica é a utilização de assinaturas digitais para verificar a autenticidade e a integridade da informação recebida.
Marque a alternativa correta em relação às assertivas acima.
Considere uma página Web ASP.NET denominada Catalogo.aspx que permite aos usuários comprar produtos de um catálogo. Essa página apresenta o item previamente selecionado na parte inferior da tela. Os detalhes do produto estão encapsulados no objeto Product, não acessível de fora da página Web. A definição da classe Product é listada a seguir na linguagem C#.
[Serializable]
public class Product
{
public int ProductCode;
public string ProductName;
}
Assinale a alternativa que apresenta o objeto que deve ser utilizado para armazenar o objeto Product.
Considere uma aplicação ASP.NET, desenvolvida em Visual C#.net, em que, na página aspx, deseja-se chamar e apresentar o resultado de um método, escrito em C#, denominado ListarProdutos(). Assinale a alternativa que apresenta o código adequado para chamar o método ListarProdutos().
Considere uma aplicação Web que precisa gerar um documento Word, dinamicamente, quando o cliente é redirecionado para uma URL contendo a extensão .doc. Utilizando o framework. .net, isso é possível por meio da implementação da interface
Por meio da linguagem de programação Asp, para que um cookie possa ser criado com várias informações, deve se utilizar keys. Assinale a alternativa que apresenta uma maneira correta de indicar esse processo de criação.
Na linguagem de programação Asp, a forma correta de representar a diretiva include é
Para que o programador possa proporcionar métodos e propriedades no trabalho com discos, arquivos e diretórios, como por exemplo acessar o diretório “Meus Documentos”, se faz necessário um objeto na linguagem de programação Visual Basic. Esse objeto é o
Na linguagem Visual Basic, a função responsável por posicionar a saída em um arquivo ou em uma janela é a função
Considere a manutenção de um sistema que já foi implantado no ambiente de produção. Assinale a alternativa que apresenta a estratégia mais indicada para coletar informações sobre os bugs que aparecem nessa aplicação.
Considere o desenvolvimento de uma aplicação que utiliza um componente de prateleira (off-the-shelf) para realizar algumas funcionalidades da aplicação. A primeira etapa em que as funcionalidades são testadas junto com a aplicação é a(o)
Considere a fase de integração de um sistema em que é necessário realizar os casos de teste. Para isso, estão disponíveis o acesso às interfaces do código fonte e diferentes repositórios de dados para alimentar os testes. A estratégia de testes a ser utilizada é
Considere um projeto de software para Web que utiliza um módulo de segurança para a gestão da autenticação e autorização. No desenvolvimento de uma funcionalidade associada à autenticação, foram descobertas falhas no funcionamento do código. Considerando que esse módulo é utilizado em todos os projetos da empresa, a primeira ação a ser tomada para corrigir o problema de falhas é
Após o primeiro milestone do projeto de software, o gerente do projeto sugeriu o levantamento das seguintes métricas no projeto:
— número de especificações incompletas ou errôncas;
— número de violações de padrões ou convenções de programação;
— quantidade de documentação de software incompleta ou imprecisa versus método de desenvolvimento.
De acordo com as métricas listadas, pode-se dizer que a principal preocupação do gerente é
Os princípios de refatoração (refactoring) e pequenas entregas (small releases) são seguidos pela comunidade que apóia o desenvolvimento ágil de sistemas de software. Considere os modelos de processo de software a seguir:
I. Modelo Iterativo;
II. Modelo Espiral;
III. Modelo Cascata.
Pode-se dizer que as técnicas de refatoração e pequenas entregas são aplicadas de forma eficaz em
Durante a fase de análise de requisitos de um sistema, o gerente de projeto propõe realizar as seguintes atividades:
— construir a matriz de rastreabilidade;
— identificar conflitos entre requisitos; e
— definir um protótipo de telas do sistema.
O objetivo que o gerente pretende atingir é
Considere as seguintes afirmações sobre as fases do modelo cascata de desenvolvimento de software:
I. são executadas de forma isolada;
II. não se pode começar outra fase se a anterior não tiver terminado;
III. a informação de uma fase é utilizada em outra fase e existe o retorno (feedback ) entre elas.
Sobre as afirmações, pode-se dizer que está correto o contido em