Questões Militares Comentadas sobre programação

Foram encontradas 405 questões

Q2261974 Programação
A linguagem Python possui ampla variedade de funções pré-definidas utilizadas no projeto de aplicações com classes e objetos. Dentre elas, uma função que, dado um objeto obj, verifica se ele possui um atributo com nome atr é a:
Alternativas
Q2242897 Programação
Segundo OWASP (2012), são práticas de programação segura no que tange à configuração do Sistema, EXCETO:
Alternativas
Q2242890 Programação
Segundo Bezerra (2014), o modelo de classes é utilizado durante a maior parte do desenvolvimento iterativo e incremental de um Sistema de Software Orientado a Objetos (SSOO). Esse modelo evolui durante as interações do desenvolvimento do sistema e durante essa evolução, há três estágios sucessivos de abstração, pelos quais o modelo de classes perpassa. Assinale a opção que apresenta os três estágios sucessivos.
Alternativas
Q2242865 Programação

No contesto da linguagem Python 3, considere a variável.


s = '1202/TQ - lisarB od ahniraM ad etneneT-oriemirP'


Assinale a instrução que exibe o texto 'CP-T/2021'.

Alternativas
Q2242854 Programação
Segundo DEITEL (2016), acerca da programação orientada a objetos, em Java, assinale a opção INCORRETA.
Alternativas
Q2242828 Programação
Em desenvolvimento ágil de software, a abordagem Extreme Programming (XP) enfatiza a importância dos testes. Sobre os testes em XP, é correto afirmar que:
Alternativas
Q2242823 Programação
Qual prática de Extreme Programming (XP) que se refere à rejeição de grandes quantidades de horas-extras?
Alternativas
Q2242822 Programação
Caso uma mensagem de exceção do tipo EOFException seja apresentada durante a execução de um programa escrito em Java, para leitura e desserialização, é correto afirmar que:
Alternativas
Q2242819 Programação
Em relação às linguagens de manipulação de dados da XML, assinale a opção INCORRETA.
Alternativas
Q2242817 Programação
No contexto da linguagem de Programação Java, uma thread executável entra no estado de espera sincronizada quando:
Alternativas
Q2242812 Programação

Observe o programa abaixo, escrito em Python 3:


for i in range(9, 15, 3):

       print(i)


Ao executarmos o programa apresentado acima, teremos quantos valores na saída?

Alternativas
Q2242810 Programação
No contexto de desenvolvimento ágil de software, sobre a prática de programação em pares em Extreme Programming (XP), é correto afirmar que:
Alternativas
Q2242804 Programação
Quais são os objetos de fluxo ao se iniciar um programa Java?
Alternativas
Q2197877 Programação
Sobre a linguagem Python, analise as assertivas abaixo.
I. Para definir uma nova função é utilizada a instrução “def”. II. O nome da função é utilizado antes da instrução “def”. III. Funções podem isolar uma tarefa específica em um trecho de programa. IV.Não é possível reutilizar partes do programa. V. O nome dos parâmetros que a função receberá é declarado após o nome da função.
Estão corretas apenas as assertivas 
Alternativas
Q2197873 Programação
Em Java é comum que as classes contenham métodos static convenientes para realizar tarefas corriqueiras.
Preencha os resultados dos métodos nas lacunas a seguir.
abs(-023.7) = _____; ceil(9.2) = ____; floor(9.2) = ____
A sequência de resultados que preenche corretamente as lacunas é:
Alternativas
Q2197869 Programação
A Java API fornece uma vasta coleção de classes predefinidas, que contém métodos para realizar diversas funções. Com relação às classes e métodos do Java, analise as assertivas abaixo.

I. Classes e métodos modularizam os programas, separando as tarefas em unidades autocontidas. II. Um motivo para modularizar um programa é o fato de que o desenvolvimento é mais gerenciável. III. Dividir um programa em métodos e classes torna o programa mais difícil de ser depurado. IV. Quando um método chamado termina sua tarefa, ele retorna o controle para o chamador. V. É possível criar programas a partir de classes e métodos existentes.

Sobre as assertivas acima, é correto afirmar que
Alternativas
Q2197866 Programação
Na linguagem Python podem ser definidas variáveis locais e globais. Com relação a estas variáveis, marque a opção correta. 
Alternativas
Q2197863 Programação
A linguagem de programação Python tem como característica a sua simplicidade e clareza.
Marque a opção que não se refere à linguagem Python.
Alternativas
Q2197862 Programação
Na orientação a objetos existe uma palavra reservada que é extends, cujo sentido é o de que
Alternativas
Q2197860 Programação
Entre as linguagens que são utilizadas para desenvolvimento está o Java, uma das mais utilizadas para a codificação.
Com relação às características da linguagem Java, informe verdadeiro (V) ou falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta. 
( ) A palavra reservada “void” indica que o método não tem retorno. ( ) A notação // representa uma linha de comentário. ( ) O método “parseBoolean” transforma uma String em um Booleano. ( ) O método “valueOf” transforma uma String em um Double.
Alternativas
Respostas
21: C
22: C
23: B
24: E
25: A
26: C
27: E
28: D
29: B
30: E
31: B
32: D
33: A
34: B
35: A
36: A
37: A
38: A
39: A
40: B