Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Avaliação: ALGORITMOS E PROGRAMAÇÃO
Nota Máxima: 10,00
Nota Apurada: 8,00
1ª Tentativa
Quantidade de Questões: 10
Parte superior do formulário
1ª) 3-Considerando que o programador é responsável pela criação de programas, avalie as afirmações a seguir:
I. O programador comanda as máquinas através de instruções dadas por voz.
II. Ele deve usar uma linguagem de programação de forma a escrever o código-fonte do programa.
III. O programador deve escrever um código que contém as instruções de forma a comandar as ações que o computador
deve realizar. É correto o que se afirma em:
a) II, apenas.
b) I e III, apenas.
c) I e II, apenas.
d) I, II e III
e) II e III, apenas.
2ª) (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
e) Interpretadores de macroinstruções
3ª) 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) I e III, apenas.
b) II, apenas.
c) I e II, apenas.
d) I, II e III.
e) II e III, apenas.
4ª) Dado o código
if numero1 < 0:
print("numero1 positivo")
elif numero1 > 0:
print("numero1 negativo")
Assinale a alternativa verdadeira.
a) Esse código sempre imprimirá "numero1 positivo"
b) Se numero1 = 0 o código imprimirá "numero1 negativo"
c) Se numero1 = -1 o código imprimirá "numero1 negativo"
d) Se numero1 = -100 o código imprimirá "numero1 positivo"
e) Existe um erro no código e ele não pode ser realizado
5ª) Dados os códigos abaixo:
1. if numero1 == numero2:
2. print("numeros iguais")
3. elif numero1 > numero2:
4. print("numero1 maior que numero2")
5. elif numero1 < numero2:
6. print("numero1 menor que numero2")
Assinale a alternativa correta:
a) Caso numero1 = 4 e numero2 = 5, a linha 5 nunca é executada.
b) Caso numero1 = 5 e numero2 = 5, o programa não imprime nada.
c) O programa tem um erro fatal de lógica e não será executado.
d) Caso numero1 = -5 e numero2 = 5, o programa imprime numeros iguais.
e) Caso numero1 = -5 e numero2 = -4, o programa imprime "numero1 menor que numero2".
6ª) Avalie as afirmações a seguir, sobre a linguagem Python:
I. A função print tem um argumento que diz como deve ser a string que separa os argumentos.
II. A função print tem um argumento que diz como deve ser a string que irá aparecer depois de imprimir todos os argumentos.
III. A função print pode ser usada para imprimir em arquivos usando o argumento file. É correto o que se afirma em:
a) I e III somente
b) I, II e III
c) III somente
d) II somente
e) I e II somente
7ª) Avalie as afirmações a seguir, sobre a linguagem Python:
I – Comentários são códigos que têm texto e são executados no começo da aplicação.
II – Comentários em Python devem ter sempre uma linha.
III – o caractere "#" é usado para criar um comentário.
É correto o que se afirma em:
a) I, II e III
b) I e II
c) II e III
d) I e III
e) Somente a III
8ª) 5-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.
É correto o que se afirma em:
a) I, apenas.
b) II, apenas.
c) III, apenas.
d) I e III, apenas
e) I, II e III
9ª) -Avalie as afirmações a seguir, sobre a linguagem Python:
I. Uma list deve ter todos os elementos do mesmo tipo.
II. Uma list deve ser inicializada com seu tamanho.
III. Uma list é sempre referenciada por um número inteiro chamado de índice.
É correto o que se afirma em:
a) I e II somente
b) I e III somente
c) I somente
d) I, II e III
e) III somente
10ª) Dados os códigos abaixo:
print("%s X %d" % ("X",4.1),
4,sep="X"
)
Assinale a alternativa que define o que vai ser impresso:
a) s X d X 4.1 4
b) X X 4.1X4
c) X X 4X4
d) X X 4 4
e) Não irá imprimir nada, pois tem um erro no código.
Parte inferior do formulário

Mais conteúdos dessa disciplina