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

Foram encontradas 70 questões

Q50107 Algoritmos e Estrutura de Dados
A necessidade de rearranjo de um certo conjunto de elementos, de acordo com um critério específico, indica
Alternativas
Q50108 Algoritmos e Estrutura de Dados
Considere a seguinte e somente a seguinte situação: Se um procedimento Px contiver uma referência a um outro procedimento Py que por sua vez contém uma referência direta ou indireta a Px, então
Alternativas
Q50109 Algoritmos e Estrutura de Dados
Considere uma estrutura de dados do tipo vetor. Com respeito a tal estrutura, é correto que seus componentes são, característicamente,
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
Q50114 Programação
Na especificação de operações de uma classe, o nível de visibilidade indicado pelo símbolo ~ (til) significa
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
Q50120 Programação
Com referência ao ambiente .Net framework é correto que
Alternativas
Q50121 Banco de Dados
Um elemento fundamental que caracteristicamente distingue a utilidade dos sistemas de bancos de dados de apoio à decisão dos demais sistemas tradicionais é
Alternativas
Q50122 Banco de Dados
As principais distinções entre um data mart e um data warehouse são as de que um data mart é
Alternativas
Q50123 Banco de Dados
No contexto das consultas a bancos de dados de esquema em estrela e supondo que os acessos a tabelas de dimensões e o acesso subsequente à tabela de fatos estejam todos incorporados em uma mesma consulta, é mais adequado o uso de junção em estrela que é uma estratégia específica de implementação de junção, a qual difere das demais estratégias pelo fato de começar deliberadamente pelo cálculo
Alternativas
Q50124 Banco de Dados
Para atender a modelagem de bancos multidimensionais, a cláusula GROUP BY admite (padrão SQL:1999) as opções
Alternativas
Q50125 Banco de Dados
O procedimento de análise de dados exploratória pode descobrir um comportamento incomum de dados a respeito de um cidadão, por exemplo, em transações de bancos de dados mediante
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
Respostas
41: A
42: B
43: E
44: C
45: D
46: B
47: D
48: C
49: A
50: E
51: B
52: E
53: D
54: A
55: C
56: E
57: B
58: D
59: A
60: E