Questões
Pratique com questões de diversas disciplinas e universidades
1.774 questões encontradas(exibindo 10)
Observe a matriz definida a seguir:
mat = array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]], dtype=int)Quantas linhas e colunas tem a matriz?
Ricardo treinou e avaliou um modelo de classificação binária, obtendo para a avaliação uma matriz de confusão, tal que a matriz apresentava 90 verdadeiros positivos, 93 verdadeiros negativos, 60 falsos positivos e 10 falsos negativos. Com base nesses valores, o modelo apresenta:
Sobre a sub-rotina acima, observe as afirmativas a seguir. I - Esta sub-rotina não retorna valores ao final de sua execução como ocorreria numa sub-rotina do tipo função. II - Os valores para os parâmetros 'A' e 'B' são passados a esta sub-rotina por outra parte do algoritmo que a contenha. III - A variável 'Resultado' e os parâmetros 'A' e 'B' são considerados como variáveis globais e não locais. É correto o que se afirma em:
Considerando o trecho de código, qual é o valor que será impresso na tela ao final da execução?
Qual das seguintes abordagens pode ser utilizada para aumentar a eficiência em um robô de transporte?
Uso de motores de baixo consumo energético.
Implementação de um design pesado e robusto.
Programação para operar em altas velocidades independentemente do ambiente.
Limitação da carga transportada a um único tipo de item.
Uma das grandes características da linguagem é sua _________. Uma das principais ideias de Guido é que o código é _______ com muito mais frequência do que está ________. Tal aspecto é tão relevante que, um código que segue as regras do idioma python é chamado de “___________”. Essas regras são definidas pelo _______ (Python Enhancement Proposal) e dizem respeito a formatação, identação, parâmetros em funções, e tudo mais que possa estar relacionado a sintaxe do código. Escolha a opção que preenche corretamente as lacunas.
No dia a dia, surge a necessidade de tomar decisões. Na lógica de programação isso também ocorre. Para tomar uma decisão em lógica, você deve utilizar a estrutura de controle condicional, também conhecida como Estrutura de Controle Decisória ou de Decisão ou Estrutura de Controle Alternativa. Essa estrutura executa um ou vários comandos desde que seja satisfeita uma condição, ou várias, representada por uma expressão lógica. A estrutura condicional se classifica em simples ou composta.
Observe o trecho de código a seguir:
1 2 3 4
2 4 6 8
3 4 5 7
leia(Valor);
senao
escreva("Valor Biruta.")Qual número deve ser fornecido pelo usuário para a variável Valor de forma que o programa imprima "Valor Biruta."?
Inicialmente, os autores do livro acreditavam que o modelo em que o cliente que é notificado das observações (ou, hoje em dia, um listener que é notificado de eventos) e conhece mais sobre o objeto que está observando (modelo push) era um modelo que dificultava o reúso. Hoje em dia, Ralph Johnson defende em suas palestras que o modelo observers especializados são reutilizáveis, enquanto que genéricos não. Sendo assim, o uso de um mesmo observer (ou listener) para diversas ações totalmente diferentes, em que recebemos como parâmetro nosso componente UI para decidir o que fazer, é um cheiro de que é possível que algo esteja ocorrendo de muito feio: muita complexidade com ifs e switchs indica um cheiro ainda maior. Evite, ajude o próximo desenvolvedor e a manutenção de seu código: cada ação distinta é uma responsabilidade diferente e merece seu próprio método.