Foram encontradas 1.000 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q631420 Engenharia de Software

Sobre os princípios que nortearam o projeto do metamodelo da UML 2.2, avalie os itens a seguir.

I. "Ser modular" e "Ser estruturado em camadas".

II. "Ser claro" e "Ser abrangente".

III. "Permitir a definição de novos dialetos" e "Permitir a definição de novos membros da família de linguagens".

Assinale:

Alternativas
Q631419 Engenharia de Software

São exemplos de novas metodologias, citadas no Manifesto Ágil, que mostram um crescente interesse em novas abordagens para o desenvolvimento de software:

I. "Extreme Programming" e "Dynamic Systems Development Methodology";

II. "SCRUM" e "Adaptive Software Development";

III. "Feature‐Driven Development" e "Crystal Methodologies";

Alternativas
Q631418 Engenharia de Software
Segundo Pressman, a implantação da função de qualidade no levantamento de requisitos é uma técnica que traduz as necessidades do cliente para requisitos técnicos de software. Ela identifica três tipos de requisitos, dentre eles os requisitos excitantes. Assinale a alternativa que apresenta a definição de requisitos excitantes.
Alternativas
Q631417 Programação
Assinale a alternativa que indica a sintaxe correta para o uso de um DTD externo a um documento XML do tipo “private”:
Alternativas
Q631416 Engenharia de Software

Com relação ao contexto do desenvolvimento baseado em componentes, analise as afirmativas a seguir.

I. Sempre que possível, a solução deve ser construída por meio de componentes já existentes, sendo eles componentes "comerciais de prateleira" (commercial off‐the‐shelf ‐ COTS) ou componentes implementados dentro da empresa (in‐house).

II. A equipe de desenvolvimento deve tentar modificar ou remover os requisitos de sistema que não puderem ser implementados como componentes COTS ou desenvolvidos internamente.

III. O desenvolvimento baseado em componentes é um tipo de desenvolvimento de software fortemente baseado no reuso.

Assinale:

Alternativas
Q631415 Programação
Assinale a alternativa que indica o tipo padrão (default) para um elemento (element) de um XML Schema:
Alternativas
Q631414 Arquitetura de Software
As alternativas a seguir apresentam características do modelo arquitetural em três camadas, à exceção de uma. Assinale‐a:
Alternativas
Q631413 Arquitetura de Software

Com relação ao contexto dos princípios básicos de projeto na Arquitetura Orientada a Serviços, considere as afirmativas a seguir.

I. Serviços devem obrigatoriamente ser construídos utilizando‐ se interfaces definidas em WSDL e comunicação entre serviços utilizando‐se o protocolo SOAP.

II. O paradigma SOA enfatiza a interface através da qual a interação com o serviço é realizada. Esse enfoque permite a integração no sentido de desenvolvimento de software tradicional, contudo a interface por si só não garante que os serviços serão combináveis em soluções de negócios.

III. Serviços em geral devem ser projetados de forma a serem agnósticos a uma determinada aplicação específica de uma empresa.

Assinale:

Alternativas
Q631412 Programação
Um dos motivos para definir métodos construtores diferentes do construtor padrão em classes Java é:
Alternativas
Q631411 Algoritmos e Estrutura de Dados
Assinale a alternativa que indica o nome dado ao nó de uma árvore sem nós filhos.
Alternativas
Q631410 Programação

Assinale a alternativa que indica o que será impresso pelo código Java a seguir.

Imagem associada para resolução da questão

Alternativas
Q631409 Engenharia de Software

Com relação ao desenvolvimento orientado (dirigido) a testes (do Inglês Test Driven Development - TDD), analise as afirmativas a seguir.

I. TDD é uma técnica de desenvolvimento de software iterativa e incremental.

II. TDD implica escrever o código de teste antes do código de produção, um teste de cada vez, tendo certeza de que o teste falha antes de escrever o código que irá fazê-lo passar.

III. TDD é uma técnica específica do processo XP (Extreme Programming), portanto, só pode ser utilizada em modelos de processo ágeis de desenvolvimento de solftware.

Assinale.

Alternativas
Q631408 Programação
Assinale a alternativa que indica como deve ser definida a visibilidade de um atributo em Java, de modo a que ele seja acessível aos métodos da própria classe.
Alternativas
Q631407 Engenharia de Software
Assinale a alternativa que mostra um relacionamento de agregação nos diagramas de classe a seguir.
Alternativas
Q631406 Banco de Dados

Sobre o uso do valor null em relações em um SGBD relacional, analise as afirmativas a seguir.

I. Sua representação interna é igual a zero em campos numéricos ou espaço em branco em campos do tipo varchar2.

II. São usados para representar valores de atributos que podem ser desconhecidos ou não aplicáveis a uma tupla em particular.

III. São normalmente utilizados para representar valores desconhecidos em chaves-primárias.

Assinale:

Alternativas
Q631405 Engenharia de Software
Em Programação Orientada a Objetos, a lei de Demétrio (Law of Demeter) diz que um método m de um objeto O não deve invocar métodos dos seguintes tipos de objetos:
Alternativas
Q631404 Banco de Dados
A representação gráfica de uma entidade em um diagrama entidade relacionamento é um
Alternativas
Q631403 Sistemas Operacionais

Com relação aos índices ordenados em nível único, analise as afirmativas a seguir.

I. Um índice denso possui uma entrada de índice para cada valor de chave de busca do arquivo de dados.

II. Um índice esparso possui entradas de índice para apenas alguns valores de chave de busca do arquivo de dados.

III. Os índices clustering são utilizados para arquivos fisicamente ordenados segundo um campo que não seja chave de busca e que não possua valor distinto para cada registro.

Assinale:

Alternativas
Q631402 Algoritmos e Estrutura de Dados
O tempo médio de acesso, por meio de pesquisa binária em blocos, para encontrar um registro específico de um arquivo ordenado com m blocos é
Alternativas
Q631401 Algoritmos e Estrutura de Dados

Leia o fragmento a seguir.

Hashing para arquivos em disco denominam‐se _____. Para se adaptar as características de armazenamento em disco, se considera que o espaço de endereços alvo é constituído por _____, cada um deles mantém múltiplos registros, formando um _____ de blocos consecutivos.”

Assinale a alternativa cujos itens completam corretamente as lacunas do fragmento acima.

Alternativas
Respostas
401: C
402: E
403: C
404: E
405: D
406: B
407: E
408: C
409: A
410: E
411: A
412: A
413: A
414: E
415: B
416: D
417: C
418: E
419: A
420: D