Questões de Concurso Público TRE-AL 2004 para Analista Judiciário - Tecnologia da Informação

Foram encontradas 15 questões

Q5608 Engenharia de Software
A respeito de ferramentas CASE (computer-aided software
engineering
) - que auxiliam de diversas formas na elaboração
de projetos de sistemas -, julgue os itens que se seguem.
Ferramentas CASE podem ser classificadas por função, por
tipo de arquitetura de ambiente e por custo.
Alternativas
Q5609 Engenharia de Software
A respeito de ferramentas CASE (computer-aided software
engineering
) - que auxiliam de diversas formas na elaboração
de projetos de sistemas -, julgue os itens que se seguem.
Ferramentas CASE modernas, para desenvolvimento de
sistemas de software, suportam uma série de linguagens de
programação orientadas a objetos, bem como dispositivos de
conexão a banco de dados relacionais.
Alternativas
Q5610 Engenharia de Software
A respeito de ferramentas CASE (computer-aided software
engineering
) - que auxiliam de diversas formas na elaboração
de projetos de sistemas -, julgue os itens que se seguem.
Uma ferramenta CASE que suporte linguagem estruturada de
dados deve gerar o modelo físico de dados a partir de um
diagrama entidade-relacionamento.
Alternativas
Q5611 Engenharia de Software
A respeito de ferramentas CASE (computer-aided software
engineering
) - que auxiliam de diversas formas na elaboração
de projetos de sistemas -, julgue os itens que se seguem.
Uma ferramenta CASE que suporte UML (unified modeling
language
) como modelo de geração de projeto de software
deve, necessariamente, suportar diretamente o acesso a
banco de dados orientados a objetos.
Alternativas
Q5612 Engenharia de Software
A respeito de ferramentas CASE (computer-aided software
engineering
) - que auxiliam de diversas formas na elaboração
de projetos de sistemas -, julgue os itens que se seguem.
Uma ferramenta CASE completa, para modelo de
desenvolvimento de software orientado a objeto, deve
utilizar mecanismos de geração de código a partir de um
diagrama de classes.
Alternativas
Q5618 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.
Uma hierarquia de classes é um mecanismo por meio do qual
as modificações nos níveis inferiores da hierarquia se
propagam de imediato para os níveis superiores.
Alternativas
Q5619 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.
A sobreposição (overriding) ocorre quando atributos e
operações são herdados da maneira normal por uma
subclasse, mas são modificados para atender às necessidades
específicas dessa subclasse.
Alternativas
Q5620 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.
O polimorfismo ocorre quando uma subclasse herda
atributos e operações de classes diferentes.
Alternativas
Q5621 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.
A múltipla herança possibilita que diferentes operações
tenham o mesmo nome.
Alternativas
Q5622 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.
Em análise orientada a objetos, a existência de entidade
caracterizada por um único atributo indica, com certeza, que
essa entidade deve ser um dos objetos do modelo do sistema.
Alternativas
Q5623 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.
Determinada operação definida em uma classe tem a
restrição de somente poder modificar um único atributo dos
objetos dessa classe.
Alternativas
Q5624 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.
Estimativas com base em pontos por função podem ser
efetivamente utilizadas em projetos orientados a objeto.
Alternativas
Q5625 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.
A quantidade de classes é uma métrica relativa a um projeto
de sistema orientado a objetos.
Alternativas
Q5626 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.
No contexto da UML (unified modelling language), a visão
do modelo comportamental representa os aspectos dinâmicos
do comportamento dos usuários do sistema.
Alternativas
Q5627 Engenharia de Software
A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.
Na UML, um diagrama de estados mostra os vários estados
pelos quais passa um objeto e as transições de um estado
para outro.
Alternativas
Respostas
1: C
2: C
3: E
4: E
5: C
6: E
7: C
8: E
9: E
10: E
11: E
12: C
13: C
14: E
15: C