Baixe o app para aproveitar ainda mais
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
Compartilhar