Questões Militares de Programação

Foram encontradas 530 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
Q2242880 Programação

Considere as classes a seguir, presentes em uma aplicação Python 3 orientado a objetos:

Imagem associada para resolução da questão


As linhas 23 e 25, que contêm a instrução "calcular_salario()", demonstram um conceito da orientação a objetos chamado de:

Alternativas
Q2242877 Programação

Considere o trecho de código em Python 3 da figura abaixo:

Imagem associada para resolução da questão


Considere que a função "ping" foi definida anteriormente no script e que todas as estações de trabalho encontram-se configuradas para responder às requisições recebidas por endereços de loopback, sabendo que a função "ping" faz uma requisição ICMP ECHO (eco) para um dado IP, retornando True caso obtenha uma resposta da requisição e False em todos os outros casos. Após a execução do código em uma rede isolada, sem acesso à internet, composta apenas de um roteador de IP 192.168.0.104, 192.168.0.105 e e192.168.0.10, assinale a opção que apresenta o valor que será exibido na tela.

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
Q2242864 Programação

Na linguagem Java, existe uma diferença entre comparação por referência e comparação por conteúdo. O operador "==" e o método "equals" apresentam comportamentos específicos com relação a essa característica. Analise o código Java da figura abaixo.

Imagem associada para resolução da questão

Assinale a opção que apresenta a mensagem após a execução do programa.

Alternativas
Q2242860 Programação

Analise o código Java abaixo:

Imagem associada para resolução da questão


Substitua o valor 1 por 8 e o valor 2 por 5 e assinale a opção que apresenta o resultado que será exibido após a execução do programa.

Alternativas
Q2242854 Programação
Segundo DEITEL (2016), acerca da programação orientada a objetos, em Java, assinale a opção INCORRETA.
Alternativas
Q2242850 Programação

Analise o trecho de programa abaixo, escrito em Python 3:


Imagem associada para resolução da questão


Assinale a opção que apresenta o resultado obtido após a execução.

Alternativas
Q2242845 Programação

Ao avaliarmos um modelo preditivo, podemos optar por mensurar qual fração dos positivos nosso modelo identifica ou. Implementada na linguagem Python 3, a métrica fica da seguinte forma:


Imagem associada para resolução da questão


É correto afirmar que o modelo acima se refere à métrica de:

Alternativas
Q2242841 Programação

No contexto da linguagem Python 3, considere a execução do programa abaixo:


Imagem associada para resolução da questão


Sobre o programa acima, é correto afirmar que:

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
Q2242809 Programação

Considere o programa abaixo, escrito na linguagem Python 3:


Imagem associada para resolução da questão


Em relação à saída apresentada no programa acima, assinale a opção correta.

Alternativas
Respostas
21: C
22: C
23: B
24: B
25: E
26: E
27: D
28: C
29: A
30: E
31: A
32: A
33: C
34: E
35: D
36: B
37: E
38: B
39: D
40: B