Questões Militares Sobre programação

Foram encontradas 520 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
Q2242819 Programação
Em relação às linguagens de manipulação de dados da XML, assinale a opção INCORRETA.
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
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
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: B
34: B
35: A
36: B
37: A
38: A
39: A
40: A