Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.584 questões

Q2895221 Arquitetura de Software

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.

Alternativas
Q2895210 Arquitetura de Software

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.

Alternativas
Q2895209 Arquitetura de Software

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.

Alternativas
Q2895207 Arquitetura de Software

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?

Alternativas
Q2895205 Arquitetura de Software

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.

Alternativas
Q2890497 Arquitetura de Software

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.

Alternativas
Q2890495 Arquitetura de Software

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().

Alternativas
Q2890493 Arquitetura de Software

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

Alternativas
Q2890491 Arquitetura de Software

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.

Alternativas
Q2890488 Arquitetura de Software

Na linguagem de programação Asp, a forma correta de representar a diretiva include é

Alternativas
Q2890486 Arquitetura de Software

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

Alternativas
Q2890480 Arquitetura de Software

Na linguagem Visual Basic, a função responsável por posicionar a saída em um arquivo ou em uma janela é a função

Alternativas
Q2890479 Arquitetura de Software

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.

Alternativas
Q2890478 Arquitetura de Software

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)

Alternativas
Q2890477 Arquitetura de Software

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 é

Alternativas
Q2890475 Arquitetura de Software

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 é

Alternativas
Q2890473 Arquitetura de Software

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 é

Alternativas
Q2890472 Arquitetura de Software

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

Alternativas
Q2890471 Arquitetura de Software

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 é

Alternativas
Q2890469 Arquitetura de Software

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

Alternativas
Respostas
6801: B
6802: E
6803: D
6804: D
6805: B
6806: E
6807: A
6808: B
6809: C
6810: C
6811: E
6812: D
6813: D
6814: B
6815: B
6816: D
6817: B
6818: D
6819: C
6820: D