Questões de Concurso Público Câmara de Goiânia - GO 2018 para Assessor Técnico Legislativo - Analista de Sistemas

Foram encontradas 60 questões

Q935159 Engenharia de Software
A UML possui um conjunto de diagramas que podem ser usados para visualizar, especificar, construir e documentar artefatos de software. No contexto do envio de mensagens entre objetos durante a execução de uma tarefa, considere dois interesses do projetista: evidenciar os relacionamentos entre objetos e realçar a ordem temporal de mensagens. Dois diagramas para lidar primariamente com esses interesses são, respectivamente:
Alternativas
Q935160 Engenharia de Software
Polimorfismo é um conceito usado em programação orientada a objetos, e envolve a seleção dinâmica baseada
Alternativas
Q935161 Programação
Em programação orientada a objetos, se a classe Y estende a classe X enquanto a classe Z estende a classe Y, então
Alternativas
Q935162 Programação

Considere o método a seguir escrito em Java:


Imagem associada para resolução da questão


Se o método for executado recebendo o vetor v contendo 5 elementos, cuja sequência de valores é 5, 4, 3, 2 e 1, então o corpo do laço mais externo e o corpo do laço mais interno são executados, respectivamente,

Alternativas
Q935163 Programação

Sejam as classes seguintes escritas em Java:


class A {int x; A(){setX(10);} int getX(){return x;} void setX(int y) {x=y;}}

class B extends A {B(){ x+=100; }}

class C extends B { C(){ this(10); x*=2; } C(int y) {setX(y+getX());}}


A execução da sentença new C().getX() retorna o valor

Alternativas
Respostas
41: A
42: A
43: C
44: B
45: D