Questões de Programação (TI)UFSM 2017

8 questões da prova Diversas 2017, com gabarito oficial conferido. As duas primeiras são gratuitas.

Questão 1UFSM·Diversas·2017Programação (TI)

Considere o código em Java descrito a seguir.

Assinale a alternativa que representa a ordem de execução desse trecho de código no prompt de comando do sistema operacional, caso o código possa ser executado.

Alternativas
Questão 2UFSM·Diversas·2017Programação (TI)

Observe a árvore binária: Considere as afirmativas a seguir. I ? Os nós 6 e 8 são irmãos. II ? O nó 4 é uma das raízes da árvore. III ? O nó com valor 3, ao ser inserido, ocuparia a posição iv. IV ? O nó com valor 1, ao ser inserido, ocuparia a posição i. Está(ão) correta(s)

Alternativas
Questão 3UFSM·Diversas·2017Programação (TI)

Associe os escopos para objetos existentes na programação Web com Java/Servlets, na coluna à esquerda, às afirmativas na coluna à direita.

A sequência correta é

Alternativas
Questão 4UFSM·Diversas·2017Programação (TI)

Suponha que o seguinte trecho de código em Python 3 seja executado com sucesso: Considere as afirmações a seguir. I ? Os atributos site.code e o método site.getcode() apresentam o mesmo valor. II ? É possível visualizar o código-fonte ao executar str(site). III ? O método site.info() armazena metainformações da página acessada, como os cabeçalhos HTTP. IV ? Ao acessar o conteúdo armazenado em site.info()['Date'] é possível identificar a data em que a requisição HTTP foi realizada pelo cliente. Estão corretas

Alternativas
Questão 5UFSM·Diversas·2017Programação (TI)

Sobre boas práticas em Orientação a Objetos, considerando o uso da linguagem Java, é correto afirmar que

Alternativas
Questão 6UFSM·Diversas·2017Programação (TI)

Observe a seguinte classe Java: Assinale a alternativa que identifica o conteúdo que será exibido na saída padrão, após a execução da classe Concurso.

Alternativas
Questão 7UFSM·Diversas·2017Programação (TI)

Observe o código em Java descrito a seguir.

Assinale a alternativa que representa a ordem de execução desse trecho de código no prompt de comando do sistema operacional, caso o código possa ser executado. O símbolo / representa a quebra de linha.

Alternativas
Questão 8UFSM·Diversas·2017Programação (TI)

De acordo com o ciclo de vida de um Servlet, considere as afirmações a seguir. I ? O servlet é inicializado chamando o método init. II ? O método doGET é o principal método de serviço de um servlet. III ? O método doPOSTé executado a partir de um pedido normal para uma URL ou a partir de um formulário HTML que não tem nenhum método especificado. Está(ão) correta(s)

Alternativas