Baixe o app para aproveitar ainda mais
Prévia do material em texto
AF 1 - vale até 1,0 Disciplina: 100696 - ALGORITMOS E PROGRAMAÇÃO Questão 1 (ENADE - 2008) Qual tipo de software tradutor deve ser utilizado para programas em geral, quando a velocidade de execução é uma exigência de alta prioridade? a ) Compiladores b ) Interpretadores c ) Tradutores híbridos d ) Macroprocessadores Questão 2 Como desenvolvimento de software, podemos afirmar: I. As linguagens que têm código interpretado têm melhor portabilidade entre sistemas operacionais. II. As linguagens compiladas tomam mais tempo para executar. III. As linguagens de alto nível são sempre compiladas. a ) I, apenas. b ) II, apenas. c ) III, apenas. d ) I e III, apenas Questão 3 Sobre a linguagem de programação Python, assinale a alternativa correta: a ) Python foi criada para ser uma linguagem de fácil entendimento. b ) Python foi desenvolvido pela Google. c ) Python é uma linguagem compilada, isto é, deve ser compilada para o sistema operacional de forma a executar o código. d ) Python é uma linguagem de código proprietário. Questão 4 Podemos afirmar sobre o desenvolvimento de programas: I. Deve ter uma IDE (Integrated Development Environment ) para poder criar os programas. II. Uma IDE (Integrated Development Environment) é um compilador de código. III. Uma IDE (Integrated Development Environment) é um ambiente integrado de desenvolvimento usado para desenvolver os códigos-fonte. a ) I somente b ) II somente c ) III somente d ) I,II e III Questão 5 Podemos afirmar sobre programação: I. Um software é composto de códigos-fonte. II. Um hardware possui dispositivos de entrada e saída. III. Hardware é composto somente de CPU e Memória. a ) I somente b ) II somente c ) I,II e III d ) I,II Questão 6 2 - Dados os códigos abaixo: I ? MO_02 = 3 II ? 3m = 4 III - $var = 5 As alternativas que correspondem aos códigos válidos em Python são: a ) II, apenas. b ) I e III, apenas. c ) I e II, apenas. d ) I, apenas. Questão 7 Sobre variáveis em Python, avalie as alternativas a seguir: I. Existem apenas 4 tipos de variáveis. II. A variável é um identificador para um dado que está guardado na memória. III. A variável usa do operador <- para guardar o valor colocado a direita da variável. É correto o que se afirma em: a ) II, apenas. b ) I e III, apenas. c ) I e II, apenas. d ) I, II e III. Questão 8 Tendo como referência a linguagem Python, avalie as afirmativas. I ? O tipo float consegue guardar um valor maior que o tipo int. II ? Um tipo não pode ser convertido em outro. III ? O tipo bool pode ter 3 valores: True, False e Undefined. É correto o que se afirma em: a ) I, apenas. b ) I e II, apenas. c ) II e III, apenas. d ) I e III, apenas. Questão 9 Dadas as alternativas abaixo, assinale a que retorna False a ) ? 3 > 4 or 3 < 4 b ) ? (not (3 > 4)) or (3 < 4) c ) ? (not (3 > 4)) and (not (not (3 < 4))) d ) ? (not (3 > 4)) and (False == (3 < 4)) Questão 10 Dado o código em Python abaixo: x = 10 y = 20 z = 3 x += y + 3 y -= 2 y = z z * 2 Podemos afirmar: a ) z terá valor 6 b ) x terá valor 33. c ) y terá valor 18 e z terá valor 3 d ) Existe um erro no código e ele não será interpretado
Compartilhar