Buscar

PROGRAMAÇÃO 3

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

PROGRAMAÇÃO lll
1-Descreva rapidamente a linguagem Python.
Gabarito 
	 Linguagem de script de alto nível, interpretada, interativa e orientada a objetos. A Python foi projetada para ser altamente legível. Com frequência, usa palavras-chave em inglês, quando outras linguagens utilizam pontuação e têm menos construções sintáticas do que as demais.
2-Pesquise e apresente algumas das principais características da linguagem Python.
GABARITO
Suporta métodos de programação funcionais e estruturados, bem como OOP;
Pode ser usada como uma linguagem de script;
É capaz de ser compilada a bytecodes para a construção de grandes aplica
tivos;
Fornece tipos de dados dinâmicos de alto nível;
Sustenta verificação de tipo dinâmico;
Resiste à coleta automática de lixo;
É facilmente integrada às linguagens C, C++, COM, ActiveX, CORBA e Java.
1- Qual é a melhor IDE para o desenvolvimento de programas em Python na atualidade?
e) Depende de alguns critérios pessoais ou de uso da equipe.
2. O nome do interpretador de comandos da Python é:
a) IDLE.
3. A linguagem Python é:
I. Interpretada.
II. Orientada a objetos.
III. Interativa.
Entre os itens anteriores, está(ão) CORRETO(S):
e) I, II e III
1- Analise o seguinte comando:
>>> a=10
>>> print(a*2)
Sua saída é:
a) 20
2- Analise o seguinte comando:
>>> a='10'
>>> print(a*2)
Sua saída é:
e) 1010
1- Mas como os blocos de comandos são criados?
i = 0
while (i < 9):
print ('Contagem:', i)
i = i + 1
print ("Acabou!")
Resposta- 
Por meio da idenatção. Logo, o espaço que existe nas linhas 3,4 são , na verdade, identações feitas pela tecla TAB. Enquanto o código estiver edentado, teremos um bloco de comandos nessa identação.
2-O que será impresso neste programa?
Resposta
O que será impresso neste programa?
C:\PROGRAMACAOlll>python aula 3.py
1- Valor verdadeiro 
100
2- Valor falso
0
Adeus
3- Primeiro código:
Primeiro codigo
i = 1
while True:
if i%3 == 0:
break
print(i)
i + = 1
Segundo código:
True = False
while True:
print(True)
break
Em ambos os casos, a saída será Erro. No código (a), o equívoco de sintaxe aparece na última linha e, no código (b), na primeira, o que impede qualquer impressão.
4- Considere o código a seguir:
i = 0;
while (i < 3):
print("oi")
Após sua execução, o resultado será:
a) 	OI
	oi
	oi
b) 	oi	
	oi
	c) oi
	d) i
	i
	i
e)1
	2
	3
5- Considere o código a seguir:
i = 0
while (i < 3):
print('oi')
println('tchau')
Após sua execução, o resultado será:
a)	 oi
	tchau
b)	oi
	oi 
	oi
	tchau
	oi
	oi
	oi
	oi
	tchau
	c) oi
	oi
	tchau
			Erro
	
 6-Em Python, a identação é:
	a) Opcional.
	b) Inutilizada.
	c) Pouco padronizada.
	d) Permitida em alguns casos.
	e) Obrigatória em comandos de decisão ou repetição.
I. Funcionário é a superclasse.
II. Diretor e Professor são classes derivadas.
III. Funcionário estende Administrativo.
Entre os itens anteriores, está(ão) CORRETO(S):
	I e II
7-
O que é necessário para criar uma nova instância de classe?
	a) Um objeto.
	b) Uma classe.
	certo	c) Um construtor.
	d) Um método qualquer.
	e) Um método que retorna um valor.
8- O que se imprime dele?
	a) Id
	b) 100 
Certo c ) 123
	d) Erro
	e) N.R.A

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais