Buscar

AF1-ALGORITIMO E PROGRAMACAO-UNIESP

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Continue navegando