Questões de Concurso Público TJ-PA 2009 para Analista Judiciário - Análise de Sistema (Desenvolvimento)

Foram encontradas 14 questões

Q50104 Engenharia de Software
Um produto direto da modularidade e dos conceitos de abstração e ocultação de informações é o conceito de
Alternativas
Q50105 Engenharia de Software
Considere as afirmativas abaixo.

I. A mais adequada coesão entre tarefas de um módulo é a sequencial.

II. É mais adequado o acoplamento por controle entre módulos do que nenhum acoplamento direto.

III. O baixo acoplamento entre módulos resulta em menor propensão a efeitos de propagação.

De acordo com as recomendações da Engenharia de Software quanto à melhoria da qualidade dos projetos, é correto o que se afirma APENAS em
Alternativas
Q50110 Engenharia de Software
Os três relacionamentos mais importantes na modelagem orientada a objetos são:
Alternativas
Q50111 Engenharia de Software
Na orientação a objetos, um relacionamento de utilização, determinando que um item usa as informações e serviços de outro item, mas não necessariamente o inverso, é
Alternativas
Q50112 Engenharia de Software
A especificação de uma comunicação entre objetos, que contém informações relacionadas ao que se espera resultar dessa atividade, é
Alternativas
Q50113 Engenharia de Software
Além do Estado de origem e o de destino, uma transição de estados tem mais três partes que são:
Alternativas
Q50115 Engenharia de Software
Considere o enunciado: Uma escola (todo) tem um ou mais departamentos (parte). Cada departamento pertence exatamente a uma única escola.

No âmbito da UML, este enunciado especifica um relacionamento de
Alternativas
Q50116 Engenharia de Software
Considere:

I. Modelagem do aspecto dinâmico de um sistema;

II. Exibição da concorrência de atividades;

III. Exibição das ramificações de controle de fluxo.

O Diagrama de Atividades da UML contempla corretamente o que consta em
Alternativas
Q50117 Engenharia de Software
NÃO é uma das quatro restrições definidas pela UML, que podem ser aplicadas aos relacionamentos de generalização:
Alternativas
Q50118 Engenharia de Software
Nos relacionamentos entre Casos de Uso
Alternativas
Q50119 Engenharia de Software
Considere:

I. Programação paralela, sem uso de lockings;

II. Proteção contra modificações simultâneas de um arquivo mediante o estabelecimento de diferentes diretórios para cada desenvolvedor, isolando um do outro;

III. Descontinuidade do comando Import que, com isso, evita o perigo do inadvertido suporte ao desenvolvimento de um software originalmente desenvolvido por outra pessoa ou empresa.

O CVS - Concurrent Versions System ? têm características que contemplam corretamente o que consta em
Alternativas
Q50126 Engenharia de Software
Considere:

I. Desenvolvimento dos modelos gráficos de um sistema.

II. Compreensão de um projeto por intermédio do uso de um dicionário de dados.

III. Debugging do programa por meio do fornecimento de informações sobre um programa em execução.

Exemplifica atividade que pode ser automatizada com o uso de CASE, o que consta em
Alternativas
Q50127 Engenharia de Software
O RUP é geralmente descrito por meio
Alternativas
Q50128 Engenharia de Software
Considere os artefatos de software abaixo.

I. Protótipo arquitetural executável.

II. Descrição da arquitetura.

III. Produto de software integrado na adequada plataforma.

A correta e respectiva associação desses artefatos com as fases do RUP é
Alternativas
Respostas
1: B
2: D
3: C
4: D
5: B
6: D
7: A
8: E
9: B
10: E
11: D
12: E
13: E
14: A