Buscar

PROGRAMAÇÃO RAD

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 187 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

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 6, do total de 187 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

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 9, do total de 187 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

PROGRAMAÇÃO RAD
1a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A1_201708079017_V1 
	09/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	A linguagem Python é relativamente nova, lançada em 1991. É uma linguagem de uso geral, projetada especificamente para tornar os programas bastante legíveis.  São características da linguagem:
		
	
	Tipagem não dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada.
	
	Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada.
	 
	Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada.
	
	Tipagem não Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada.
	
	Tipagem Dinâmica, suporta o paradigma de programação lógica, é uma linguagem compilada.
	Respondido em 09/04/2021 19:16:51
	
Explicação:
A linguagem Python é multiparadigma, ou seja trabalha com mais de um tipo de paradigma, como orientado a objetos, funcional, lógica, entre outros.
Quando em uma linguagem não precisamos declarar variáveis para usá-las dizemos que ela é tipicamente dinâmica.
Python é uma linguagem interpretada.
	
	
	 
		2
          Questão
	
	
	Com a linguagem Python devidamente instalada e configurada em seu sistema operacional. Qual o comando utilizado para executarmos o código fonte (arquivo) simulador.py ?
		
	
	py.simulador
	
	simulador.py
	
	simulador
	 
	python simulador.py
	
	simulador.py python
	Respondido em 09/04/2021 19:17:05
	
Explicação:
Para executarmos um programa em Python, usamos a seguinte sintaxe:
      python .py
	
	
	 
		3
          Questão
	
	
	O que vai ser impresso no código abaixo? tupla= (1, 2, 3, 4) tupla.append( (5, 6, 7) ) print(len(tupla))
		
	
	1
	
	5
	 
	Vai gerar uma exceção
	
	2
	
	7
	Respondido em 09/04/2021 19:17:09
	
Explicação: Uma tupla não pode ser modificada. Vai gerar uma exceção.
	
	
	 
		4
          Questão
	
	
	O que será impresso pelo código seguinte?
print("ABC")#DEF
#print("GHI")
print("#JK")#LM
print("NO#PQ")
		
	
	ABCNO
	
	ABC#DEF#JK#LMNO#PQ
	
	ABCJKNOPQ
	
	ABCDEFGHIJKLMNOPQ
	 
	ABC#JKNO#PQ
	Respondido em 09/04/2021 19:17:27
	
Explicação:
Os únicos elementos que constituem comentários são: #DEF, #print("GHI"), #LM. Todos os demais serão impressos na ordem em que ocorrem no código.
	
	
	 
		5
          Questão
	
	
	Qual das linguagens abaixo não é interpretada?
		
	
	Lua
	
	Python
	
	Ruby
	
	Basic
	 
	C
	Respondido em 09/04/2021 19:17:41
	
Explicação:
A resposta é letra e, pois todas as outras linguagens são interpretadas, ou seja, possuem um  interpretador, e C é uma linguagem ¿compilada¿, possui um ¿compilador¿ para gerar o código.
	
	
	 
		6
          Questão
	
	
	 Python é uma linguagem multiparadigma. Identifique, abaixo, o paradigma que não pertence à linguagem Python:
		
	
	Orientado a aspectos 
	 
	Polinomial 
	
	Estruturado
	
	Orientado a objetos 
	
	Lógico
	Respondido em 09/04/2021 19:17:51
	
Explicação:
A resposta é a letra e, pois a, b, c e d são paradigmas da linguagem Python.
Polinomial não é paradigma de computação e nem pertence à linguagem Python.
	
	
	 
		7
          Questão
	
	
	O uso de comentários é muito importante durante o desenvolvimento do programa. Assinale a alternativa que apresenta o uso correto de comentários (em linha) em Python.
		
	
	x = 25 /* x recebe o valor 25 /*
	
	x = 25 & x recebe o valor 25
	 
	x = 25  @ x recebe o valor 25
	
	x = 25  // x recebe o valor 25
	 
	x = 25 # x recebe o valor 25
	Respondido em 09/04/2021 19:18:01
	
Explicação:
Para comentários em linha usamos o #
		PROGRAMAÇÃO RAD
1a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A1_201708079017_V2 
	09/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Com a linguagem Python devidamente instalada e configurada em seu sistema operacional. Qual o comando utilizado para executarmos o código fonte (arquivo) simulador.py ?
		
	
	simulador
	
	simulador.py python
	 
	simulador.py
	
	py.simulador
	 
	python simulador.py
	Respondido em 09/04/2021 19:20:12
	
Explicação:
Para executarmos um programa em Python, usamos a seguinte sintaxe:
      python .py
	
	
	 
		2
          Questão
	
	
	Qual das linguagens abaixo não é interpretada?
		
	
	Lua
	
	Python
	 
	C
	
	Basic
	
	Ruby
	Respondido em 09/04/2021 19:20:28
	
Explicação:
A resposta é letra e, pois todas as outras linguagens são interpretadas, ou seja, possuem um  interpretador, e C é uma linguagem ¿compilada¿, possui um ¿compilador¿ para gerar o código.
	
	
	 
		3
          Questão
	
	
	O uso de comentários é muito importante durante o desenvolvimento do programa. Assinale a alternativa que apresenta o uso correto de comentários (em linha) em Python.
		
	
	x = 25  @ x recebe o valor 25
	
	x = 25 & x recebe o valor 25
	 
	x = 25 # x recebe o valor 25
	
	x = 25  // x recebe o valor 25
	
	x = 25 /* x recebe o valor 25 /*
	Respondido em 09/04/2021 19:20:32
	
Explicação:
Para comentários em linha usamos o #.
	
	
	 
		4
          Questão
	
	
	 Python é uma linguagem multiparadigma. Identifique, abaixo, o paradigma que não pertence à linguagem Python:
		
	 
	Polinomial 
	
	Orientado a aspectos 
	
	Orientado a objetos 
	
	Estruturado
	
	Lógico
	Respondido em 09/04/2021 19:20:46
	
Explicação:
A resposta é a letra e, pois a, b, c e d são paradigmas da linguagem Python.
Polinomial não é paradigma de computação e nem pertence à linguagem Python.
	
	
	 
		5
          Questão
	
	
	A linguagem Python é relativamente nova, lançada em 1991. É uma linguagem de uso geral, projetada especificamente para tornar os programas bastante legíveis.  São características da linguagem:
		
	 
	Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada.
	 
	Tipagem Dinâmica, suporta o paradigma de programação lógica, é uma linguagem compilada.
	
	Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada.
	
	Tipagem não dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada.
	
	Tipagem não Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada.
	Respondido em 09/04/2021 19:21:15
	
Explicação:
A linguagem Python é multiparadigma, ou seja trabalha com mais de um tipo de paradigma, como orientado a objetos, funcional, lógica, entre outros.
Quando em uma linguagem não precisamos declarar variáveis para usá-las dizemos que ela é tipicamente dinâmica.
Python é uma linguagem interpretada.
	
	
	 
		6
          Questão
	
	
	O que será impresso pelo código seguinte?
print("ABC")#DEF
#print("GHI")
print("#JK")#LM
print("NO#PQ")
		
	 
	ABCNO
	
	ABC#DEF#JK#LMNO#PQ
	 
	ABC#JKNO#PQ
	
	ABCDEFGHIJKLMNOPQ
	
	ABCJKNOPQ
	Respondido em 09/04/2021 19:21:18
	
Explicação:
Os únicos elementos que constituem comentários são: #DEF, #print("GHI"), #LM. Todos os demais serão impressos na ordem em que ocorrem no código.
	
	
	 
		7
          Questão
	
	
	O que vai ser impresso no código abaixo? tupla= (1, 2, 3, 4) tupla.append( (5, 6, 7) ) print(len(tupla))
		
	 
	Vai gerar uma exceção
	 
	5
	
	2
	
	7
	
	1
	Respondido em 09/04/2021 19:21:22
	
Explicação: Uma tupla não pode ser modificada. Vai gerar uma exceção.
	
	
		
PROGRAMAÇÃO RAD
1a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A1_201708079017_V3 
	09/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	O que será impressopelo código seguinte?
print("ABC")#DEF
#print("GHI")
print("#JK")#LM
print("NO#PQ")
		
	
	ABCDEFGHIJKLMNOPQ
	
	ABC#DEF#JK#LMNO#PQ
	 
	ABCNO
	 
	ABC#JKNO#PQ
	
	ABCJKNOPQ
	Respondido em 09/04/2021 20:55:35
	
Explicação:
Os únicos elementos que constituem comentários são: #DEF, #print("GHI"), #LM. Todos os demais serão impressos na ordem em que ocorrem no código.
	
	
	 
		2
          Questão
	
	
	O uso de comentários é muito importante durante o desenvolvimento do programa. Assinale a alternativa que apresenta o uso correto de comentários (em linha) em Python.
		
	 
	x = 25 # x recebe o valor 25
	 
	x = 25 /* x recebe o valor 25 /*
	
	x = 25  // x recebe o valor 25
	
	x = 25 & x recebe o valor 25
	
	x = 25  @ x recebe o valor 25
	Respondido em 09/04/2021 20:55:44
	
Explicação:
Para comentários em linha usamos o #.
	
	
	 
		3
          Questão
	
	
	 Python é uma linguagem multiparadigma. Identifique, abaixo, o paradigma que não pertence à linguagem Python:
		
	
	Orientado a aspectos 
	 
	Estruturado
	 
	Polinomial 
	
	Lógico
	
	Orientado a objetos 
	Respondido em 09/04/2021 20:55:47
	
Explicação:
A resposta é a letra e, pois a, b, c e d são paradigmas da linguagem Python.
Polinomial não é paradigma de computação e nem pertence à linguagem Python.
	
	
	 
		4
          Questão
	
	
	A linguagem Python é relativamente nova, lançada em 1991. É uma linguagem de uso geral, projetada especificamente para tornar os programas bastante legíveis.  São características da linguagem:
		
	
	Tipagem não Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada.
	 
	Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada.
	 
	Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada.
	
	Tipagem não dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada.
	
	Tipagem Dinâmica, suporta o paradigma de programação lógica, é uma linguagem compilada.
	Respondido em 09/04/2021 20:55:51
	
Explicação:
A linguagem Python é multiparadigma, ou seja trabalha com mais de um tipo de paradigma, como orientado a objetos, funcional, lógica, entre outros.
Quando em uma linguagem não precisamos declarar variáveis para usá-las dizemos que ela é tipicamente dinâmica.
Python é uma linguagem interpretada.
	
	
	 
		5
          Questão
	
	
	Com a linguagem Python devidamente instalada e configurada em seu sistema operacional. Qual o comando utilizado para executarmos o código fonte (arquivo) simulador.py ?
		
	
	simulador.py
	 
	simulador
	
	py.simulador
	 
	python simulador.py
	
	simulador.py python
	Respondido em 09/04/2021 20:55:54
	
Explicação:
Para executarmos um programa em Python, usamos a seguinte sintaxe:
      python .py
	
	
	 
		6
          Questão
	
	
	O que vai ser impresso no código abaixo? tupla= (1, 2, 3, 4) tupla.append( (5, 6, 7) ) print(len(tupla))
		
	
	2
	 
	Vai gerar uma exceção
	
	5
	
	1
	
	7
	Respondido em 09/04/2021 20:55:58
	
Explicação: Uma tupla não pode ser modificada. Vai gerar uma exceção.
	
	
	 
		7
          Questão
	
	
	Qual das linguagens abaixo não é interpretada?
		
	
	Lua
	
	Ruby
	 
	C
	
	Basic
	
	Python
	Respondido em 09/04/2021 20:56:02
	
Explicação:
A resposta é letra e, pois todas as outras linguagens são interpretadas, ou seja, possuem um  interpretador, e C é uma linguagem ¿compilada¿, possui um ¿compilador¿ para gerar o código.
		PROGRAMAÇÃO RAD
1a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A1_201708079017_V3 
	09/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	O que será impresso pelo código seguinte?
print("ABC")#DEF
#print("GHI")
print("#JK")#LM
print("NO#PQ")
		
	
	ABCDEFGHIJKLMNOPQ
	
	ABC#DEF#JK#LMNO#PQ
	 
	ABCNO
	 
	ABC#JKNO#PQ
	
	ABCJKNOPQ
	Respondido em 09/04/2021 20:55:35
	
Explicação:
Os únicos elementos que constituem comentários são: #DEF, #print("GHI"), #LM. Todos os demais serão impressos na ordem em que ocorrem no código.
	
	
	 
		2
          Questão
	
	
	O uso de comentários é muito importante durante o desenvolvimento do programa. Assinale a alternativa que apresenta o uso correto de comentários (em linha) em Python.
		
	 
	x = 25 # x recebe o valor 25
	 
	x = 25 /* x recebe o valor 25 /*
	
	x = 25  // x recebe o valor 25
	
	x = 25 & x recebe o valor 25
	
	x = 25  @ x recebe o valor 25
	Respondido em 09/04/2021 20:55:44
	
Explicação:
Para comentários em linha usamos o #.
	
	
	 
		3
          Questão
	
	
	 Python é uma linguagem multiparadigma. Identifique, abaixo, o paradigma que não pertence à linguagem Python:
		
	
	Orientado a aspectos 
	 
	Estruturado
	 
	Polinomial 
	
	Lógico
	
	Orientado a objetos 
	Respondido em 09/04/2021 20:55:47
	
Explicação:
A resposta é a letra e, pois a, b, c e d são paradigmas da linguagem Python.
Polinomial não é paradigma de computação e nem pertence à linguagem Python.
	
	
	 
		4
          Questão
	
	
	A linguagem Python é relativamente nova, lançada em 1991. É uma linguagem de uso geral, projetada especificamente para tornar os programas bastante legíveis.  São características da linguagem:
		
	
	Tipagem não Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada.
	 
	Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada.
	 
	Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada.
	
	Tipagem não dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada.
	
	Tipagem Dinâmica, suporta o paradigma de programação lógica, é uma linguagem compilada.
	Respondido em 09/04/2021 20:55:51
	
Explicação:
A linguagem Python é multiparadigma, ou seja trabalha com mais de um tipo de paradigma, como orientado a objetos, funcional, lógica, entre outros.
Quando em uma linguagem não precisamos declarar variáveis para usá-las dizemos que ela é tipicamente dinâmica.
Python é uma linguagem interpretada.
	
	
	 
		5
          Questão
	
	
	Com a linguagem Python devidamente instalada e configurada em seu sistema operacional. Qual o comando utilizado para executarmos o código fonte (arquivo) simulador.py ?
		
	
	simulador.py
	 
	simulador
	
	py.simulador
	 
	python simulador.py
	
	simulador.py python
	Respondido em 09/04/2021 20:55:54
	
Explicação:
Para executarmos um programa em Python, usamos a seguinte sintaxe:
      python .py
	
	
	 
		6
          Questão
	
	
	O que vai ser impresso no código abaixo? tupla= (1, 2, 3, 4) tupla.append( (5, 6, 7) ) print(len(tupla))
		
	
	2
	 
	Vai gerar uma exceção
	
	5
	
	1
	
	7
	Respondido em 09/04/2021 20:55:58
	
Explicação: Uma tupla não pode ser modificada. Vai gerar uma exceção.
	
	
	 
		7
          Questão
	
	
	Qual das linguagens abaixo não é interpretada?
		
	
	Lua
	
	Ruby
	 
	C
	
	Basic
	
	Python
	Respondido em 09/04/2021 20:56:02
	
Explicação:
A resposta é letra e, pois todas as outras linguagens são interpretadas, ou seja, possuem um  interpretador, e C é uma linguagem ¿compilada¿, possui um ¿compilador¿ para gerar o código.
		PROGRAMAÇÃO RAD
1a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A1_201708079017_V3 
	09/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	O que será impresso pelo código seguinte?
print("ABC")#DEF
#print("GHI")
print("#JK")#LM
print("NO#PQ")
		
	
	ABCDEFGHIJKLMNOPQ
	
	ABC#DEF#JK#LMNO#PQ
	 
	ABCNO
	 
	ABC#JKNO#PQ
	
	ABCJKNOPQ
	Respondido em 09/04/2021 20:55:35
	
Explicação:
Os únicos elementos que constituem comentários são: #DEF,#print("GHI"), #LM. Todos os demais serão impressos na ordem em que ocorrem no código.
	
	
	 
		2
          Questão
	
	
	O uso de comentários é muito importante durante o desenvolvimento do programa. Assinale a alternativa que apresenta o uso correto de comentários (em linha) em Python.
		
	 
	x = 25 # x recebe o valor 25
	 
	x = 25 /* x recebe o valor 25 /*
	
	x = 25  // x recebe o valor 25
	
	x = 25 & x recebe o valor 25
	
	x = 25  @ x recebe o valor 25
	Respondido em 09/04/2021 20:55:44
	
Explicação:
Para comentários em linha usamos o #.
	
	
	 
		3
          Questão
	
	
	 Python é uma linguagem multiparadigma. Identifique, abaixo, o paradigma que não pertence à linguagem Python:
		
	
	Orientado a aspectos 
	 
	Estruturado
	 
	Polinomial 
	
	Lógico
	
	Orientado a objetos 
	Respondido em 09/04/2021 20:55:47
	
Explicação:
A resposta é a letra e, pois a, b, c e d são paradigmas da linguagem Python.
Polinomial não é paradigma de computação e nem pertence à linguagem Python.
	
	
	 
		4
          Questão
	
	
	A linguagem Python é relativamente nova, lançada em 1991. É uma linguagem de uso geral, projetada especificamente para tornar os programas bastante legíveis.  São características da linguagem:
		
	
	Tipagem não Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada.
	 
	Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada.
	 
	Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada.
	
	Tipagem não dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada.
	
	Tipagem Dinâmica, suporta o paradigma de programação lógica, é uma linguagem compilada.
	Respondido em 09/04/2021 20:55:51
	
Explicação:
A linguagem Python é multiparadigma, ou seja trabalha com mais de um tipo de paradigma, como orientado a objetos, funcional, lógica, entre outros.
Quando em uma linguagem não precisamos declarar variáveis para usá-las dizemos que ela é tipicamente dinâmica.
Python é uma linguagem interpretada.
	
	
	 
		5
          Questão
	
	
	Com a linguagem Python devidamente instalada e configurada em seu sistema operacional. Qual o comando utilizado para executarmos o código fonte (arquivo) simulador.py ?
		
	
	simulador.py
	 
	simulador
	
	py.simulador
	 
	python simulador.py
	
	simulador.py python
	Respondido em 09/04/2021 20:55:54
	
Explicação:
Para executarmos um programa em Python, usamos a seguinte sintaxe:
      python .py
	
	
	 
		6
          Questão
	
	
	O que vai ser impresso no código abaixo? tupla= (1, 2, 3, 4) tupla.append( (5, 6, 7) ) print(len(tupla))
		
	
	2
	 
	Vai gerar uma exceção
	
	5
	
	1
	
	7
	Respondido em 09/04/2021 20:55:58
	
Explicação: Uma tupla não pode ser modificada. Vai gerar uma exceção.
	
	
	 
		7
          Questão
	
	
	Qual das linguagens abaixo não é interpretada?
		
	
	Lua
	
	Ruby
	 
	C
	
	Basic
	
	Python
	Respondido em 09/04/2021 20:56:02
	
Explicação:
A resposta é letra e, pois todas as outras linguagens são interpretadas, ou seja, possuem um  interpretador, e C é uma linguagem ¿compilada¿, possui um ¿compilador¿ para gerar o código.
	
	
		PROGRAMAÇÃO RAD
1a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A1_201708079017_V3 
	09/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	O que será impresso pelo código seguinte?
print("ABC")#DEF
#print("GHI")
print("#JK")#LM
print("NO#PQ")
		
	
	ABCDEFGHIJKLMNOPQ
	
	ABC#DEF#JK#LMNO#PQ
	 
	ABCNO
	 
	ABC#JKNO#PQ
	
	ABCJKNOPQ
	Respondido em 09/04/2021 20:55:35
	
Explicação:
Os únicos elementos que constituem comentários são: #DEF, #print("GHI"), #LM. Todos os demais serão impressos na ordem em que ocorrem no código.
	
	
	 
		2
          Questão
	
	
	O uso de comentários é muito importante durante o desenvolvimento do programa. Assinale a alternativa que apresenta o uso correto de comentários (em linha) em Python.
		
	 
	x = 25 # x recebe o valor 25
	 
	x = 25 /* x recebe o valor 25 /*
	
	x = 25  // x recebe o valor 25
	
	x = 25 & x recebe o valor 25
	
	x = 25  @ x recebe o valor 25
	Respondido em 09/04/2021 20:55:44
	
Explicação:
Para comentários em linha usamos o #.
	
	
	 
		3
          Questão
	
	
	 Python é uma linguagem multiparadigma. Identifique, abaixo, o paradigma que não pertence à linguagem Python:
		
	
	Orientado a aspectos 
	 
	Estruturado
	 
	Polinomial 
	
	Lógico
	
	Orientado a objetos 
	Respondido em 09/04/2021 20:55:47
	
Explicação:
A resposta é a letra e, pois a, b, c e d são paradigmas da linguagem Python.
Polinomial não é paradigma de computação e nem pertence à linguagem Python.
	
	
	 
		4
          Questão
	
	
	A linguagem Python é relativamente nova, lançada em 1991. É uma linguagem de uso geral, projetada especificamente para tornar os programas bastante legíveis.  São características da linguagem:
		
	
	Tipagem não Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada.
	 
	Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem compilada.
	 
	Tipagem Dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada.
	
	Tipagem não dinâmica, suporta o paradigma de programação funcional, é uma linguagem interpretada.
	
	Tipagem Dinâmica, suporta o paradigma de programação lógica, é uma linguagem compilada.
	Respondido em 09/04/2021 20:55:51
	
Explicação:
A linguagem Python é multiparadigma, ou seja trabalha com mais de um tipo de paradigma, como orientado a objetos, funcional, lógica, entre outros.
Quando em uma linguagem não precisamos declarar variáveis para usá-las dizemos que ela é tipicamente dinâmica.
Python é uma linguagem interpretada.
	
	
	 
		5
          Questão
	
	
	Com a linguagem Python devidamente instalada e configurada em seu sistema operacional. Qual o comando utilizado para executarmos o código fonte (arquivo) simulador.py ?
		
	
	simulador.py
	 
	simulador
	
	py.simulador
	 
	python simulador.py
	
	simulador.py python
	Respondido em 09/04/2021 20:55:54
	
Explicação:
Para executarmos um programa em Python, usamos a seguinte sintaxe:
      python .py
	
	
	 
		6
          Questão
	
	
	O que vai ser impresso no código abaixo? tupla= (1, 2, 3, 4) tupla.append( (5, 6, 7) ) print(len(tupla))
		
	
	2
	 
	Vai gerar uma exceção
	
	5
	
	1
	
	7
	Respondido em 09/04/2021 20:55:58
	
Explicação: Uma tupla não pode ser modificada. Vai gerar uma exceção.
	
	
	 
		7
          Questão
	
	
	Qual das linguagens abaixo não é interpretada?
		
	
	Lua
	
	Ruby
	 
	C
	
	Basic
	
	Python
	Respondido em 09/04/2021 20:56:02
	
Explicação:
A resposta é letra e, pois todas as outras linguagens são interpretadas, ou seja, possuem um  interpretador, e C é uma linguagem ¿compilada¿, possui um ¿compilador¿ para gerar o código.
	
	
		PROGRAMAÇÃO RAD
2a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A2_201708079017_V1 
	09/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Um número imaginário como 3+4i pode ser representado em Python por qual dos seguintes tipos primitivos:
		
	 
	complex
	 
	float
	
	tuple
	
	array
	
	int
	Respondido em 09/04/2021 20:56:44
	
Explicação:
Em Python existe o tipo primitivo ¿complex¿ que representa números complexos (ou também chamados imaginários) 
	
	
	 
		2
          Questão
	
	
	Qual o resultado da seguinte linha em Python:
 print(int(¿1000¿) + 1000);
		
	
	10000
	 
	2000
	
	0
	
	ERROR
	
	1000
	Respondido em 09/04/2021 20:56:48
	
Explicação:
A resposta é 2000 poisa string ¿1000¿ será convertida para o número inteiro que poderá ser somado a 1000 e ter como resultado 2000.
	
	
	 
		3
          Questão
	
	
	Considere o seguinte código em Python: 
a = 1
b = 2
c = a+b
print ("o resultado",c);
Suponha que este código esteja no arquivo teste.py, qual seria a chamada correta através do prompt do sistema operacional?
		
	 
	python teste.py
	
	python teste
	
	py teste.py
	
	p teste
	
	p teste.py
	Respondido em 09/04/2021 20:57:00
	
Explicação:
A resposta é a letra d, pois um programa em python é chamado usando o comando python e o nome do arquivo com a terminação .py.
As outras chamadas não são funcionais.
	
	
	 
		4
          Questão
	
	
	Considere a seguinte linha de comando: 
print(float(3) + 3); 
Qual é o resultado dessa expressão?
		
	
	6
	 
	6.0
	 
	ERROR
	
	3.0+3
	
	0
	Respondido em 09/04/2021 20:57:13
	
Explicação:
A expressão float(3) será convertida para 3.0 e quando somada a 3 Python dará como resultado 6.0 porque o tipo float engloba o tipo inteiro.
	
	
	 
		5
          Questão
	
	
	Qual das instruções abaixo caracteriza o conceito de ¿tipagem dinâmica¿?
		
	
	int i = 5
	
	2+3 = 5
	 
	String x = ¿teste¿
	
	String a = 3
	 
	 i = 2
	Respondido em 09/04/2021 20:57:17
	
Explicação:
A resposta correta é a letra a, dado que tipagem dinâmica é uma caracferística da linguagem, onde o próprio interpretador infere qual é o tipo da linguagem, no caso ele inferirá que i é uma variável do tipo inteiro.
As letras b e c caracterizam tipagem estática, d é uma instrução de soma de dois números e a letra e, é uma instrução onde faltam as aspas para o tipo estático String
	
	
	 
		6
          Questão
	
	
	Python é uma linguagem utilizada em muitas áreas. Em uma delas, a Ciência dos Dados (Data Science) ele é muito utilizado. Qual das respostas abaixo seria um exemplo de utilização de Data Science?
		
	
	 programar um aplicativo para Android 
	 
	estudar quantitativamente comportamentos de usuários de uma rede social 
	
	construir um website 
	
	instalar uma rede segura 
	
	programar um videogame 
	Respondido em 09/04/2021 20:57:21
	
Explicação:
A resposta correta é a letra b, porque seriam utilizados algoritmos matemáticos para estudo de tendências na rede social.
As letras a, c e d são construções de aplicações computacionais que não precisam ter tratamento científico e a letra e é uma aplicação de infraestrutura.
	
	
	 
		7
          Questão
	
	
	Considere o seguinte código em Python:
 
valor1 = input("digite um numero");
valor2 = input("digite um outro numero");
resultado = float((int(valor1) + int(valor2)))/2;
print(resultado);
 
Considerando que variáveis de valores recebam os inteiros 4 e 6, qual é o resultado final?
		
	
	10
	
	ERROR
	
	10.0
	 
	5.0
	
	5
	Respondido em 09/04/2021 20:57:29
	
Explicação:
O resultado da média dos números 4 e 6 será 5.0, o valor será do tipo float porque a função float()  converte a soma dos dois inteiros para float.
	
	
	 
		8
          Questão
	
	
	Qual dos tipos abaixo não pertence a linguagem Python?
		
	
	listas
	
	tuplas
	
	dicionários
	
	inteiros
	 
	cordas
	Respondido em 09/04/2021 20:57:38
	
Explicação:
Cordas não é um tipo computacional e não faz parte dos tipos em Python.
	
	
		PROGRAMAÇÃO RAD
2a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A2_201708079017_V2 
	09/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Seja a string em Python:
str = 'Python';
Qual o resultado da expressão:
print(str[0]);
		
	
	h
	
	o
	
	t
	
	y
	 
	P
	Respondido em 09/04/2021 20:58:10
	
Explicação:
A resposta é P, pois em python as cadeias de caracteres começam com o primeiro elemento 0 (zero).
	
	
	 
		2
          Questão
	
	
	Qual das instruções abaixo caracteriza o conceito de ¿tipagem dinâmica¿?
		
	
	int i = 5
	 
	 i = 2
	
	2+3 = 5
	
	String x = ¿teste¿
	
	String a = 3
	Respondido em 09/04/2021 20:58:15
	
Explicação:
A resposta correta é a letra a, dado que tipagem dinâmica é uma caracferística da linguagem, onde o próprio interpretador infere qual é o tipo da linguagem, no caso ele inferirá que i é uma variável do tipo inteiro.
As letras b e c caracterizam tipagem estática, d é uma instrução de soma de dois números e a letra e, é uma instrução onde faltam as aspas para o tipo estático String
	
	
	 
		3
          Questão
	
	
	Python é uma linguagem utilizada em muitas áreas. Em uma delas, a Ciência dos Dados (Data Science) ele é muito utilizado. Qual das respostas abaixo seria um exemplo de utilização de Data Science?
		
	
	construir um website 
	 
	instalar uma rede segura 
	 
	estudar quantitativamente comportamentos de usuários de uma rede social 
	
	 programar um aplicativo para Android 
	
	programar um videogame 
	Respondido em 09/04/2021 20:58:19
	
Explicação:
A resposta correta é a letra b, porque seriam utilizados algoritmos matemáticos para estudo de tendências na rede social.
As letras a, c e d são construções de aplicações computacionais que não precisam ter tratamento científico e a letra e é uma aplicação de infraestrutura.
	
	
	 
		4
          Questão
	
	
	Considere o seguinte código em Python: 
a = 1
b = 2
c = a+b
print ("o resultado",c);
Suponha que este código esteja no arquivo teste.py, qual seria a chamada correta através do prompt do sistema operacional?
		
	
	p teste
	 
	p teste.py
	
	python teste
	 
	python teste.py
	
	py teste.py
	Respondido em 09/04/2021 20:58:24
	
Explicação:
A resposta é a letra d, pois um programa em python é chamado usando o comando python e o nome do arquivo com a terminação .py.
As outras chamadas não são funcionais.
	
	
	 
		5
          Questão
	
	
	Qual o resultado da seguinte linha em Python:
 print(int(¿1000¿) + 1000);
		
	
	1000
	 
	10000
	 
	2000
	
	0
	
	ERROR
	Respondido em 09/04/2021 20:58:48
	
Explicação:
A resposta é 2000 pois a string ¿1000¿ será convertida para o número inteiro que poderá ser somado a 1000 e ter como resultado 2000.
	
	
	 
		6
          Questão
	
	
	Um número imaginário como 3+4i pode ser representado em Python por qual dos seguintes tipos primitivos:
		
	 
	complex
	
	array
	
	tuple
	
	float
	
	int
	Respondido em 09/04/2021 20:58:56
	
Explicação:
Em Python existe o tipo primitivo ¿complex¿ que representa números complexos (ou também chamados imaginários) 
	
	
	 
		7
          Questão
	
	
	Qual dos tipos abaixo não pertence a linguagem Python?
		
	 
	cordas
	
	listas
	
	dicionários
	
	inteiros
	
	tuplas
	Respondido em 09/04/2021 21:00:03
	
Explicação:
Cordas não é um tipo computacional e não faz parte dos tipos em Python.
	
	
	 
		8
          Questão
	
	
	Considere o seguinte código em Python:
 
valor1 = input("digite um numero");
valor2 = input("digite um outro numero");
resultado = float((int(valor1) + int(valor2)))/2;
print(resultado);
 
Considerando que variáveis de valores recebam os inteiros 4 e 6, qual é o resultado final?
		
	
	10.0
	
	10
	
	5
	 
	5.0
	
	ERROR
	Respondido em 09/04/2021 21:00:24
	
Explicação:
O resultado da média dos números 4 e 6 será 5.0, o valor será do tipo float porque a função float()  converte a soma dos dois inteiros para float.
		PROGRAMAÇÃO RAD
2a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A2_201708079017_V3 
	09/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Considere a seguinte linha de comando: 
print(float(3) + 3); 
Qual é o resultado dessa expressão?
		
	
	6
	
	3.0+3
	 
	6.0
	
	ERROR
	
	0
	Respondido em 09/04/2021 21:01:22
	
Explicação:
A expressão float(3) será convertida para3.0 e quando somada a 3 Python dará como resultado 6.0 porque o tipo float engloba o tipo inteiro.
	
	
	 
		2
          Questão
	
	
	Qual das instruções abaixo caracteriza o conceito de ¿tipagem dinâmica¿?
		
	
	String a = 3
	
	2+3 = 5
	 
	 i = 2
	
	int i = 5
	
	String x = ¿teste¿
	Respondido em 09/04/2021 21:01:44
	
Explicação:
A resposta correta é a letra a, dado que tipagem dinâmica é uma caracferística da linguagem, onde o próprio interpretador infere qual é o tipo da linguagem, no caso ele inferirá que i é uma variável do tipo inteiro.
As letras b e c caracterizam tipagem estática, d é uma instrução de soma de dois números e a letra e, é uma instrução onde faltam as aspas para o tipo estático String
	
	
	 
		3
          Questão
	
	
	Python é uma linguagem utilizada em muitas áreas. Em uma delas, a Ciência dos Dados (Data Science) ele é muito utilizado. Qual das respostas abaixo seria um exemplo de utilização de Data Science?
		
	
	instalar uma rede segura 
	
	construir um website 
	
	programar um videogame 
	
	 programar um aplicativo para Android 
	 
	estudar quantitativamente comportamentos de usuários de uma rede social 
	Respondido em 09/04/2021 21:02:21
	
Explicação:
A resposta correta é a letra b, porque seriam utilizados algoritmos matemáticos para estudo de tendências na rede social.
As letras a, c e d são construções de aplicações computacionais que não precisam ter tratamento científico e a letra e é uma aplicação de infraestrutura.
	
	
	 
		4
          Questão
	
	
	Considere o seguinte código em Python: 
a = 1
b = 2
c = a+b
print ("o resultado",c);
Suponha que este código esteja no arquivo teste.py, qual seria a chamada correta através do prompt do sistema operacional?
		
	
	p teste
	 
	python teste
	 
	python teste.py
	
	py teste.py
	
	p teste.py
	Respondido em 09/04/2021 21:02:38
	
Explicação:
A resposta é a letra d, pois um programa em python é chamado usando o comando python e o nome do arquivo com a terminação .py.
As outras chamadas não são funcionais.
	
	
	 
		5
          Questão
	
	
	Qual o resultado da seguinte linha em Python:
 print(int(¿1000¿) + 1000);
		
	
	1000
	 
	10000
	 
	2000
	
	0
	
	ERROR
	Respondido em 09/04/2021 21:02:47
	
Explicação:
A resposta é 2000 pois a string ¿1000¿ será convertida para o número inteiro que poderá ser somado a 1000 e ter como resultado 2000.
	
	
	 
		6
          Questão
	
	
	Um número imaginário como 3+4i pode ser representado em Python por qual dos seguintes tipos primitivos:
		
	
	array
	 
	complex
	 
	tuple
	
	float
	
	int
	Respondido em 09/04/2021 21:02:51
	
Explicação:
Em Python existe o tipo primitivo ¿complex¿ que representa números complexos (ou também chamados imaginários) 
	
	
	 
		7
          Questão
	
	
	Seja a string em Python:
str = 'Python';
Qual o resultado da expressão:
print(str[0]);
		
	
	o
	 
	h
	
	t
	 
	P
	
	y
	Respondido em 09/04/2021 21:02:55
	
Explicação:
A resposta é P, pois em python as cadeias de caracteres começam com o primeiro elemento 0 (zero).
	
	
	 
		8
          Questão
	
	
	Qual dos tipos abaixo não pertence a linguagem Python?
		
	
	tuplas
	
	inteiros
	 
	cordas
	
	dicionários
	
	listas
	Respondido em 09/04/2021 21:02:59
	
Explicação:
Cordas não é um tipo computacional e não faz parte dos tipos em Python.
	
	
		PROGRAMAÇÃO RAD
3a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A3_201708079017_V1 
	11/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Considere o código a seguir:
x = 10
soma = 0
while (x > 0):
               x = x - 2
               soma = soma + x
print(soma)
Após sua execução, o resultado será:
		
	
	45
	
	55
	 
	18
	 
	20
	
	30
	Respondido em 11/04/2021 11:45:34
	
Explicação:
Teste de mesa
A estrutra de repetição irá ocorrer enquanto x for maior que  0. Sendo assim, será executados os seguintes valores para x.
x: 8  soma: 8
x: 6  soma: 14
x: 4  soma: 18
x: 2  soma: 20
x: 0  soma: 20
	
	
	 
		2
          Questão
	
	
	Uma empresa deseja conceder um desconto de 15% para as vendas acima de R$ 120,00. Assinale o trecho de programa que implementa de forma correta a estrutura condicional, onde a variável preco conterá o valor a ser pago, já incluindo o desconto.
		
	
	if preco >= 120:
               preco = preco * 1.15
	 
	if preco > 120:
               preco = preco * 0.15
	
	if preco > 120:
               preco = preco * 1.15
	
	if preco >= 120:
               preco = preco * 0.15
	 
	if preco > 120:
               preco = preco * 0.85
	Respondido em 11/04/2021 11:45:40
	
Explicação:
Para calcularmos o desconto trabalhamos coma seguinte fórumla:
Valor do desconto:  preco * Percentual do desconto / 100
Valor com desconto: preco - preco * Percentual do desconto / 100 ou preco *0.85
A questão pede o preço com o desconto.
	
	
	 
		3
          Questão
	
	
	 Qual é a função do operador relacional ¿==¿ em Python?
		
	 
	igual
	 
	atribuição
	
	e lógico 
	
	ou lógico 
	
	diferente
	Respondido em 11/04/2021 11:45:44
	
Explicação:
== signfica o operador lógico de igualdade em Python, neste caso a resposta é a letra a. 
	
	
	 
		4
          Questão
	
	
	Uma empresa deseja saber qual será o valor total da folha de pagamento de seus funcionários no próximo mês.
Analise o programa abaixo (em Python) .
i = 1
soma = 0
while __________________ # sentença 1
sal = float( input('Salário..: ') )
               soma = soma + sal
               i = i + 1
print("Total da Folha de Pagamento..: R$ ", soma)
 
Sabe-se que a empresa possui 45 funcionários. Complete a sentença 1 de forma que o programa ao final apresente o Valor Total da Folha de pagamento da empresa.
		
	
	( i >= 45):
	
	( i > 45 ):
	 
	( i <= 45):
	
	( i < 45 ):
	
	( i = 45 ):
	Respondido em 11/04/2021 11:45:51
	
Explicação:
Enquanto a condição for verdadeira a estrutura de repetição é executada. Sendo assim, como a empresa possui 45 funcionários e i começa com 1, a condição é i<=45.
	
	
	 
		5
          Questão
	
	
	Uma loja de varejo, deseja classificar seus produtos em  Promo10, Promo20 e Promo30, de acordo com a tabela abaixo.
	          Preço do Produto (preco)           
	     Classificação    
	<= R$ 10,00
	Promo10
	Entre R$ 10,00 e R$ 50,00
	Promo20
	>= R$ 50,00
	Promo30
Assinale o trecho de programa que implementa de forma correta a estrutura condicional.
		
	
	if preco <= 10.00:
               print("Promo 10")
                elif preco < 50.00 :
                               print("Promo 20")
else:
                                              print("Promo 30")
	 
	if preco <= 10.00:
                print("Promo 10")
elif preco > 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	 
	if preco <= 10.00:
                print("Promo 10")
elif preco < 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	
	if preco <= 10.00:
                print("Promo 10")
elseif preco < 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	
	if preco <= 10.00:
                print("Promo 10")
elif preco >10.00 or preco < 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	Respondido em 11/04/2021 11:45:57
	
Explicação:
As estruturas de decisão em Python são:
	Tipo
	Descrição
	if
	Usado para executar uma ação, caso uma condição seja verdadeira.
	Else
	Usado quando a condição não for satisfeita.
	Elif
	Usado se mais de uma condição alternativa.
 
Em Python, o comando if possui a seguinte sintaxe:
if expressão:
       comando(s)
else:
       comando(s)
 
É obrigatória a identação para criar o bloco de comandos.
	
	
	 
		6
          Questão
	
	
	Analise as informações abaixo:I. Python é interpretado
II. Python é orientado a objetos
III. Python é interativo
Estão corretas as afirmações:
		
	
	Somente I e III
	 
	I, II e III
	
	Somente I
	
	Somente I e II
	
	Somente II e III
	Respondido em 11/04/2021 11:46:08
	
Explicação: Todas as afirmações estão corretas
	
	
	 
		7
          Questão
	
	
	Considere o seguinte código em Python:
valor = 7
while (valor>3):
  print(valor)
  valor -= 1
else:
  ultimo_valor = valor
  print(ultimo_valor)
Qual é o resultado da variável ¿ultimo_valor¿, quando terminar o código?
		
	
	7
	 
	5
	 
	3
	
	6
	
	4
	Respondido em 11/04/2021 11:46:15
	
Explicação:
A condição é imprimir enquanto o valor for maior que 3. Quando chegar ao valor 3,  o código executará a instrução else, e terá o valor igual a 3.
A resposta correta é a letra e.
	
	
		
PROGRAMAÇÃO RAD
2a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A2_201708079017_V3 
	09/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Considere a seguinte linha de comando: 
print(float(3) + 3); 
Qual é o resultado dessa expressão?
		
	
	6
	
	3.0+3
	 
	6.0
	
	ERROR
	
	0
	Respondido em 09/04/2021 21:01:22
	
Explicação:
A expressão float(3) será convertida para 3.0 e quando somada a 3 Python dará como resultado 6.0 porque o tipo float engloba o tipo inteiro.
	
	
	 
		2
          Questão
	
	
	Qual das instruções abaixo caracteriza o conceito de ¿tipagem dinâmica¿?
		
	
	String a = 3
	
	2+3 = 5
	 
	 i = 2
	
	int i = 5
	
	String x = ¿teste¿
	Respondido em 09/04/2021 21:01:44
	
Explicação:
A resposta correta é a letra a, dado que tipagem dinâmica é uma caracferística da linguagem, onde o próprio interpretador infere qual é o tipo da linguagem, no caso ele inferirá que i é uma variável do tipo inteiro.
As letras b e c caracterizam tipagem estática, d é uma instrução de soma de dois números e a letra e, é uma instrução onde faltam as aspas para o tipo estático String
	
	
	 
		3
          Questão
	
	
	Python é uma linguagem utilizada em muitas áreas. Em uma delas, a Ciência dos Dados (Data Science) ele é muito utilizado. Qual das respostas abaixo seria um exemplo de utilização de Data Science?
		
	
	instalar uma rede segura 
	
	construir um website 
	
	programar um videogame 
	
	 programar um aplicativo para Android 
	 
	estudar quantitativamente comportamentos de usuários de uma rede social 
	Respondido em 09/04/2021 21:02:21
	
Explicação:
A resposta correta é a letra b, porque seriam utilizados algoritmos matemáticos para estudo de tendências na rede social.
As letras a, c e d são construções de aplicações computacionais que não precisam ter tratamento científico e a letra e é uma aplicação de infraestrutura.
	
	
	 
		4
          Questão
	
	
	Considere o seguinte código em Python: 
a = 1
b = 2
c = a+b
print ("o resultado",c);
Suponha que este código esteja no arquivo teste.py, qual seria a chamada correta através do prompt do sistema operacional?
		
	
	p teste
	 
	python teste
	 
	python teste.py
	
	py teste.py
	
	p teste.py
	Respondido em 09/04/2021 21:02:38
	
Explicação:
A resposta é a letra d, pois um programa em python é chamado usando o comando python e o nome do arquivo com a terminação .py.
As outras chamadas não são funcionais.
	
	
	 
		5
          Questão
	
	
	Qual o resultado da seguinte linha em Python:
 print(int(¿1000¿) + 1000);
		
	
	1000
	 
	10000
	 
	2000
	
	0
	
	ERROR
	Respondido em 09/04/2021 21:02:47
	
Explicação:
A resposta é 2000 pois a string ¿1000¿ será convertida para o número inteiro que poderá ser somado a 1000 e ter como resultado 2000.
	
	
	 
		6
          Questão
	
	
	Um número imaginário como 3+4i pode ser representado em Python por qual dos seguintes tipos primitivos:
		
	
	array
	 
	complex
	 
	tuple
	
	float
	
	int
	Respondido em 09/04/2021 21:02:51
	
Explicação:
Em Python existe o tipo primitivo ¿complex¿ que representa números complexos (ou também chamados imaginários) 
	
	
	 
		7
          Questão
	
	
	Seja a string em Python:
str = 'Python';
Qual o resultado da expressão:
print(str[0]);
		
	
	o
	 
	h
	
	t
	 
	P
	
	y
	Respondido em 09/04/2021 21:02:55
	
Explicação:
A resposta é P, pois em python as cadeias de caracteres começam com o primeiro elemento 0 (zero).
	
	
	 
		8
          Questão
	
	
	Qual dos tipos abaixo não pertence a linguagem Python?
		
	
	tuplas
	
	inteiros
	 
	cordas
	
	dicionários
	
	listas
	Respondido em 09/04/2021 21:02:59
	
Explicação:
Cordas não é um tipo computacional e não faz parte dos tipos em Python.
		PROGRAMAÇÃO RAD
3a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A3_201708079017_V1 
	11/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Considere o código a seguir:
x = 10
soma = 0
while (x > 0):
               x = x - 2
               soma = soma + x
print(soma)
Após sua execução, o resultado será:
		
	
	45
	
	55
	 
	18
	 
	20
	
	30
	Respondido em 11/04/2021 11:45:34
	
Explicação:
Teste de mesa
A estrutra de repetição irá ocorrer enquanto x for maior que  0. Sendo assim, será executados os seguintes valores para x.
x: 8  soma: 8
x: 6  soma: 14
x: 4  soma: 18
x: 2  soma: 20
x: 0  soma: 20
	
	
	 
		2
          Questão
	
	
	Uma empresa deseja conceder um desconto de 15% para as vendas acima de R$ 120,00. Assinale o trecho de programa que implementa de forma correta a estrutura condicional, onde a variável preco conterá o valor a ser pago, já incluindo o desconto.
		
	
	if preco >= 120:
               preco = preco * 1.15
	 
	if preco > 120:
               preco = preco * 0.15
	
	if preco > 120:
               preco = preco * 1.15
	
	if preco >= 120:
               preco = preco * 0.15
	 
	if preco > 120:
               preco = preco * 0.85
	Respondido em 11/04/2021 11:45:40
	
Explicação:
Para calcularmos o desconto trabalhamos coma seguinte fórumla:
Valor do desconto:  preco * Percentual do desconto / 100
Valor com desconto: preco - preco * Percentual do desconto / 100 ou preco *0.85
A questão pede o preço com o desconto.
	
	
	 
		3
          Questão
	
	
	 Qual é a função do operador relacional ¿==¿ em Python?
		
	 
	igual
	 
	atribuição
	
	e lógico 
	
	ou lógico 
	
	diferente
	Respondido em 11/04/2021 11:45:44
	
Explicação:
== signfica o operador lógico de igualdade em Python, neste caso a resposta é a letra a. 
	
	
	 
		4
          Questão
	
	
	Uma empresa deseja saber qual será o valor total da folha de pagamento de seus funcionários no próximo mês.
Analise o programa abaixo (em Python) .
i = 1
soma = 0
while __________________ # sentença 1
sal = float( input('Salário..: ') )
               soma = soma + sal
               i = i + 1
print("Total da Folha de Pagamento..: R$ ", soma)
 
Sabe-se que a empresa possui 45 funcionários. Complete a sentença 1 de forma que o programa ao final apresente o Valor Total da Folha de pagamento da empresa.
		
	
	( i >= 45):
	
	( i > 45 ):
	 
	( i <= 45):
	
	( i < 45 ):
	
	( i = 45 ):
	Respondido em 11/04/2021 11:45:51
	
Explicação:
Enquanto a condição for verdadeira a estrutura de repetição é executada. Sendo assim, como a empresa possui 45 funcionários e i começa com 1, a condição é i<=45.
	
	
	 
		5
          Questão
	
	
	Uma loja de varejo, deseja classificar seus produtos em  Promo10, Promo20 e Promo30, de acordo com a tabela abaixo.
	          Preço do Produto (preco)           
	     Classificação    
	<= R$ 10,00
	Promo10
	Entre R$ 10,00 e R$ 50,00
	Promo20
	>= R$ 50,00
	Promo30
Assinale o trecho de programa que implementa de forma correta a estrutura condicional.
		
	
	if preco<= 10.00:
               print("Promo 10")
                elif preco < 50.00 :
                               print("Promo 20")
else:
                                              print("Promo 30")
	 
	if preco <= 10.00:
                print("Promo 10")
elif preco > 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	 
	if preco <= 10.00:
                print("Promo 10")
elif preco < 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	
	if preco <= 10.00:
                print("Promo 10")
elseif preco < 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	
	if preco <= 10.00:
                print("Promo 10")
elif preco >10.00 or preco < 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	Respondido em 11/04/2021 11:45:57
	
Explicação:
As estruturas de decisão em Python são:
	Tipo
	Descrição
	if
	Usado para executar uma ação, caso uma condição seja verdadeira.
	Else
	Usado quando a condição não for satisfeita.
	Elif
	Usado se mais de uma condição alternativa.
 
Em Python, o comando if possui a seguinte sintaxe:
if expressão:
       comando(s)
else:
       comando(s)
 
É obrigatória a identação para criar o bloco de comandos.
	
	
	 
		6
          Questão
	
	
	Analise as informações abaixo:
I. Python é interpretado
II. Python é orientado a objetos
III. Python é interativo
Estão corretas as afirmações:
		
	
	Somente I e III
	 
	I, II e III
	
	Somente I
	
	Somente I e II
	
	Somente II e III
	Respondido em 11/04/2021 11:46:08
	
Explicação: Todas as afirmações estão corretas
	
	
	 
		7
          Questão
	
	
	Considere o seguinte código em Python:
valor = 7
while (valor>3):
  print(valor)
  valor -= 1
else:
  ultimo_valor = valor
  print(ultimo_valor)
Qual é o resultado da variável ¿ultimo_valor¿, quando terminar o código?
		
	
	7
	 
	5
	 
	3
	
	6
	
	4
	Respondido em 11/04/2021 11:46:15
	
Explicação:
A condição é imprimir enquanto o valor for maior que 3. Quando chegar ao valor 3,  o código executará a instrução else, e terá o valor igual a 3.
A resposta correta é a letra e.
	
	
		PROGRAMAÇÃO RAD
3a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A3_201708079017_V2 
	11/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Considere o código a seguir:
x = 10
soma = 0
while (x > 0):
               x = x - 2
               soma = soma + x
print(soma)
Após sua execução, o resultado será:
		
	
	18
	 
	20
	 
	55
	
	45
	
	30
	Respondido em 11/04/2021 11:46:39
	
Explicação:
Teste de mesa
A estrutra de repetição irá ocorrer enquanto x for maior que  0. Sendo assim, será executados os seguintes valores para x.
x: 8  soma: 8
x: 6  soma: 14
x: 4  soma: 18
x: 2  soma: 20
x: 0  soma: 20
	
	
	 
		2
          Questão
	
	
	Uma empresa deseja conceder um desconto de 15% para as vendas acima de R$ 120,00. Assinale o trecho de programa que implementa de forma correta a estrutura condicional, onde a variável preco conterá o valor a ser pago, já incluindo o desconto.
		
	 
	if preco > 120:
               preco = preco * 0.85
	
	if preco >= 120:
               preco = preco * 0.15
	
	if preco >= 120:
               preco = preco * 1.15
	
	if preco > 120:
               preco = preco * 1.15
	
	if preco > 120:
               preco = preco * 0.15
	Respondido em 11/04/2021 11:46:48
	
Explicação:
Para calcularmos o desconto trabalhamos coma seguinte fórumla:
Valor do desconto:  preco * Percentual do desconto / 100
Valor com desconto: preco - preco * Percentual do desconto / 100 ou preco *0.85
A questão pede o preço com o desconto.
	
	
	 
		3
          Questão
	
	
	 Qual é a função do operador relacional ¿==¿ em Python?
		
	
	diferente
	
	e lógico 
	 
	atribuição
	 
	igual
	
	ou lógico 
	Respondido em 11/04/2021 11:46:52
	
Explicação:
== signfica o operador lógico de igualdade em Python, neste caso a resposta é a letra a. 
	
	
	 
		4
          Questão
	
	
	Uma empresa deseja saber qual será o valor total da folha de pagamento de seus funcionários no próximo mês.
Analise o programa abaixo (em Python) .
i = 1
soma = 0
while __________________ # sentença 1
sal = float( input('Salário..: ') )
               soma = soma + sal
               i = i + 1
print("Total da Folha de Pagamento..: R$ ", soma)
 
Sabe-se que a empresa possui 45 funcionários. Complete a sentença 1 de forma que o programa ao final apresente o Valor Total da Folha de pagamento da empresa.
		
	
	( i > 45 ):
	 
	( i < 45 ):
	 
	( i <= 45):
	
	( i = 45 ):
	
	( i >= 45):
	Respondido em 11/04/2021 11:47:00
	
Explicação:
Enquanto a condição for verdadeira a estrutura de repetição é executada. Sendo assim, como a empresa possui 45 funcionários e i começa com 1, a condição é i<=45.
	
	
	 
		5
          Questão
	
	
	Uma loja de varejo, deseja classificar seus produtos em  Promo10, Promo20 e Promo30, de acordo com a tabela abaixo.
	          Preço do Produto (preco)           
	     Classificação    
	<= R$ 10,00
	Promo10
	Entre R$ 10,00 e R$ 50,00
	Promo20
	>= R$ 50,00
	Promo30
Assinale o trecho de programa que implementa de forma correta a estrutura condicional.
		
	
	if preco <= 10.00:
                print("Promo 10")
elseif preco < 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	 
	if preco <= 10.00:
                print("Promo 10")
elif preco > 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	
	if preco <= 10.00:
               print("Promo 10")
                elif preco < 50.00 :
                               print("Promo 20")
else:
                                              print("Promo 30")
	 
	if preco <= 10.00:
                print("Promo 10")
elif preco < 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	
	if preco <= 10.00:
                print("Promo 10")
elif preco >10.00 or preco < 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	Respondido em 11/04/2021 11:47:07
	
Explicação:
As estruturas de decisão em Python são:
	Tipo
	Descrição
	if
	Usado para executar uma ação, caso uma condição seja verdadeira.
	Else
	Usado quando a condição não for satisfeita.
	Elif
	Usado se mais de uma condição alternativa.
 
Em Python, o comando if possui a seguinte sintaxe:
if expressão:
       comando(s)
else:
       comando(s)
 
É obrigatória a identação para criar o bloco de comandos.
	
	
	 
		6
          Questão
	
	
	Analise as informações abaixo:
I. Python é interpretado
II. Python é orientado a objetos
III. Python é interativo
Estão corretas as afirmações:
		
	
	Somente I e II
	 
	Somente II e III
	
	Somente I e III
	 
	I, II e III
	
	Somente I
	Respondido em 11/04/2021 11:47:15
	
Explicação: Todas as afirmações estão corretas
	
	
	 
		7
          Questão
	
	
	Considere o seguinte código em Python:
valor = 7
while (valor>3):
  print(valor)
  valor -= 1
else:
  ultimo_valor = valor
  print(ultimo_valor)
Qual é o resultado da variável ¿ultimo_valor¿, quando terminar o código?
		
	
	5
	
	7
	 
	3
	
	6
	
	4
	Respondido em 11/04/2021 11:47:21
	
Explicação:
A condição é imprimir enquanto o valor for maior que 3. Quando chegar ao valor 3,  o código executará a instrução else, e terá o valor igual a 3.
A resposta correta é a letra e.
	
	
		PROGRAMAÇÃO RAD
3a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A3_201708079017_V3 
	11/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Considere o código a seguir:
x = 10
soma = 0
while (x > 0):
               x = x - 2
               soma = soma + x
print(soma)
Após sua execução, o resultadoserá:
		
	
	30
	
	55
	
	18
	 
	20
	
	45
	Respondido em 11/04/2021 11:48:42
	
Explicação:
Teste de mesa
A estrutra de repetição irá ocorrer enquanto x for maior que  0. Sendo assim, será executados os seguintes valores para x.
x: 8  soma: 8
x: 6  soma: 14
x: 4  soma: 18
x: 2  soma: 20
x: 0  soma: 20
	
	
	 
		2
          Questão
	
	
	Uma empresa deseja conceder um desconto de 15% para as vendas acima de R$ 120,00. Assinale o trecho de programa que implementa de forma correta a estrutura condicional, onde a variável preco conterá o valor a ser pago, já incluindo o desconto.
		
	
	if preco >= 120:
               preco = preco * 1.15
	
	if preco > 120:
               preco = preco * 0.15
	
	if preco > 120:
               preco = preco * 1.15
	
	if preco >= 120:
               preco = preco * 0.15
	 
	if preco > 120:
               preco = preco * 0.85
	Respondido em 11/04/2021 11:48:51
	
Explicação:
Para calcularmos o desconto trabalhamos coma seguinte fórumla:
Valor do desconto:  preco * Percentual do desconto / 100
Valor com desconto: preco - preco * Percentual do desconto / 100 ou preco *0.85
A questão pede o preço com o desconto.
	
	
	 
		3
          Questão
	
	
	 Qual é a função do operador relacional ¿==¿ em Python?
		
	
	atribuição
	 
	igual
	
	diferente
	
	ou lógico 
	
	e lógico 
	Respondido em 11/04/2021 11:48:58
	
Explicação:
== signfica o operador lógico de igualdade em Python, neste caso a resposta é a letra a. 
	
	
	 
		4
          Questão
	
	
	Uma empresa deseja saber qual será o valor total da folha de pagamento de seus funcionários no próximo mês.
Analise o programa abaixo (em Python) .
i = 1
soma = 0
while __________________ # sentença 1
sal = float( input('Salário..: ') )
               soma = soma + sal
               i = i + 1
print("Total da Folha de Pagamento..: R$ ", soma)
 
Sabe-se que a empresa possui 45 funcionários. Complete a sentença 1 de forma que o programa ao final apresente o Valor Total da Folha de pagamento da empresa.
		
	
	( i >= 45):
	
	( i < 45 ):
	 
	( i <= 45):
	
	( i > 45 ):
	
	( i = 45 ):
	Respondido em 11/04/2021 11:49:06
	
Explicação:
Enquanto a condição for verdadeira a estrutura de repetição é executada. Sendo assim, como a empresa possui 45 funcionários e i começa com 1, a condição é i<=45.
	
	
	 
		5
          Questão
	
	
	Uma loja de varejo, deseja classificar seus produtos em  Promo10, Promo20 e Promo30, de acordo com a tabela abaixo.
	          Preço do Produto (preco)           
	     Classificação    
	<= R$ 10,00
	Promo10
	Entre R$ 10,00 e R$ 50,00
	Promo20
	>= R$ 50,00
	Promo30
Assinale o trecho de programa que implementa de forma correta a estrutura condicional.
		
	 
	if preco <= 10.00:
                print("Promo 10")
elif preco < 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	
	if preco <= 10.00:
                print("Promo 10")
elif preco > 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	
	if preco <= 10.00:
               print("Promo 10")
                elif preco < 50.00 :
                               print("Promo 20")
else:
                                              print("Promo 30")
	
	if preco <= 10.00:
                print("Promo 10")
elseif preco < 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	
	if preco <= 10.00:
                print("Promo 10")
elif preco >10.00 or preco < 50.00 :
               print("Promo 20")
else:
              print("Promo 30")
	Respondido em 11/04/2021 11:49:16
	
Explicação:
As estruturas de decisão em Python são:
	Tipo
	Descrição
	if
	Usado para executar uma ação, caso uma condição seja verdadeira.
	Else
	Usado quando a condição não for satisfeita.
	Elif
	Usado se mais de uma condição alternativa.
 
Em Python, o comando if possui a seguinte sintaxe:
if expressão:
       comando(s)
else:
       comando(s)
 
É obrigatória a identação para criar o bloco de comandos.
	
	
	 
		6
          Questão
	
	
	Analise as informações abaixo:
I. Python é interpretado
II. Python é orientado a objetos
III. Python é interativo
Estão corretas as afirmações:
		
	
	Somente I e III
	 
	I, II e III
	
	Somente I
	
	Somente I e II
	
	Somente II e III
	Respondido em 11/04/2021 11:49:24
	
Explicação: Todas as afirmações estão corretas
	
	
	 
		7
          Questão
	
	
	Considere o seguinte código em Python:
valor = 7
while (valor>3):
  print(valor)
  valor -= 1
else:
  ultimo_valor = valor
  print(ultimo_valor)
Qual é o resultado da variável ¿ultimo_valor¿, quando terminar o código?
		
	
	6
	
	7
	 
	3
	
	4
	
	5
	Respondido em 11/04/2021 11:49:38
	
Explicação:
A condição é imprimir enquanto o valor for maior que 3. Quando chegar ao valor 3,  o código executará a instrução else, e terá o valor igual a 3.
A resposta correta é a letra e.
	
	
		PROGRAMAÇÃO RAD
4a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A4_201708079017_V1 
	11/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Durante o desenvolvimento do projeto, foi necessário criar um método construtor para a classe Empregado. Assinale a opção que apresenta a criação do método construtor.
		
	
	def _empregado_(self, matricula, nome, cargo):
	
	_empregado_(self, matricula, cargo):
	 
	def _construtor_(self, matricula, nome, cargo):
	
	_init_(self, matricula, cargo):
	 
	def _init_(self, matricula, nome, cargo):
	Respondido em 11/04/2021 11:50:48
	
Explicação:
 O método construtor é criado através da sintaxe:
               def _init_():
	
	
	 
		2
          Questão
	
	
	Toda linguagem orientada a objetos permite a especificação de métodos construtores na classe, os quais são responsáveis pela inicialização do objeto recém-alocado na memória. Na linguagem Python este método recebe o seguinte nome:
		
	
	self
	 
	constructor
	
	def
	 
	__init__
	
	this
	Respondido em 11/04/2021 11:50:52
	
Explicação:
O método construtor é denominado __init__, sendo definido, como os demais métodos, através de def __init__(self, parâmetros...). Quanto aos demais, def serve para criar uma função ou método e self é o ponteiro de auto-referência implícito do Python. O this e o constructor não pertencem à sintaxe Python.
	
	
	 
		3
          Questão
	
	
	Assinale a alternativa que implementa a função IMC. Esta função recebe como parâmetro de entrada  o peso e a altura de uma pessoa e retorna com o valor do IMC.
		
	
	IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               print(calculo)
	 
	IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               return calculo
	
	def IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               print(calculo)
	 
	def IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               return calculo
	
	IMC():
                calculo = float(peso) / float(altura) * float (altura))
               return calculo
	Respondido em 11/04/2021 11:50:55
	
Explicação:
Estrutura de uma função em Pyhton:
1. Toda função em Python começa com o comando def.
2. Depois do def, há o nome da função.
3. Em seguida, aparece a lista de parâmetros, que pode estar vazia, mas os parênteses são obrigatórios.
4. Após essa lista, estão os dois pontos (¿:¿).
5. Todo o código que estiver indentado fará parte do corpo da função. A indentação é muito importante na definição de funções.
6. Toda função termina com o comando return, que pode ser seguido ou não de uma variável de retorno.
	7. 
	
	 
		4
          Questão
	
	
	 Ao definirmos uma classe Carro em Python, qual seria um possível método para ela?def acelerar(vel):
	 
	define fechar():
	
	define acender(valor):
	
	def somar(a,b):
	
	define plantar(lugar):
	Respondido em 11/04/2021 11:51:01
	
Explicação:
A resposta é a letra b, porque um método é uma ação a ser executado pelo objeto, no caso, um carro possui como uma ação possível a aceleração, as letras c, d e e estão com uma palavra chave define que não é do python, e a letra a, somar dois parâmetros não se encaixa no objeto carro.
	
	
	 
		5
          Questão
	
	
	Durante o desenvolvimento de um programa em Pyhton foi criada a função cadastro, a qual recebe como parâmetros o nome e a idade de uma pessoa, respectivamente.
Assinale a alternativa que executa a função corretamente.
		
	
	def cadastro(20, "Paulo")
	 
	cadastro (20, "Paulo")
	
	cadastro()
	 
	cadastro("Paulo", 20)
	
	def cadastro ("Paulo", 20)
	Respondido em 11/04/2021 11:51:04
	
Explicação:
Para chamarmos uma função devemos usar a seguinte sintaxe:
                         Nome da função (parâmetros de entrada)
	
	
	 
		6
          Questão
	
	
	Em orientação a objetos, a característica que determina a possibilidade de um descendente alterar a funcionalidade de um método herdado é deominada:
		
	
	encapsulamento
	
	composição
	 
	herança
	 
	polimorfismo
	
	abstração
	Respondido em 11/04/2021 11:51:08
	
Explicação:
Através da herança é possível criar uma nova classe a partir de outra já existente, aproveitando suas características, mas algumas funcionalidades podem não ser adequadas, podendo ser modificadas através da sobrescrita destes métodos, segundo um processo denominado polimorfismo.
	
	
	 
		7
          Questão
	
	
	Para acessar o atributo de um objeto Python, pode ser utilizado, alternativamente ao acesso direto, a seguinte função:
		
	
	expattr
	 
	getattr
	
	setattr
	
	delattr
	
	hasattr
	Respondido em 11/04/2021 11:51:12
	
Explicação:
Funções: getattr - retorna o valor do atributo, hasattr - testa se existe o atributo, setattr - seta o valor do atributo, delattr - remove o atributo, expattr - não existe.
	
	
		PROGRAMAÇÃO RAD
4a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A4_201708079017_V2 
	11/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Durante o desenvolvimento do projeto, foi necessário criar um método construtor para a classe Empregado. Assinale a opção que apresenta a criação do método construtor.
		
	 
	def _init_(self, matricula, nome, cargo):
	 
	def _construtor_(self, matricula, nome, cargo):
	
	def _empregado_(self, matricula, nome, cargo):
	
	_empregado_(self, matricula, cargo):
	
	_init_(self, matricula, cargo):
	Respondido em 11/04/2021 11:52:05
	
Explicação:
 O método construtor é criado através da sintaxe:
               def _init_():
	
	
	 
		2
          Questão
	
	
	Toda linguagem orientada a objetos permite a especificação de métodos construtores na classe, os quais são responsáveis pela inicialização do objeto recém-alocado na memória. Na linguagem Python este método recebe o seguinte nome:
		
	
	self
	 
	def
	 
	__init__
	
	this
	
	constructor
	Respondido em 11/04/2021 11:52:10
	
Explicação:
O método construtor é denominado __init__, sendo definido, como os demais métodos, através de def __init__(self, parâmetros...). Quanto aos demais, def serve para criar uma função ou método e self é o ponteiro de auto-referência implícito do Python. O this e o constructor não pertencem à sintaxe Python.
	
	
	 
		3
          Questão
	
	
	Assinale a alternativa que implementa a função IMC. Esta função recebe como parâmetro de entrada  o peso e a altura de uma pessoa e retorna com o valor do IMC.
		
	
	IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               return calculo
	
	IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               print(calculo)
	
	IMC():
                calculo = float(peso) / float(altura) * float (altura))
               return calculo
	 
	def IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               return calculo
	
	def IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               print(calculo)
	Respondido em 11/04/2021 11:52:17
	
Explicação:
Estrutura de uma função em Pyhton:
1. Toda função em Python começa com o comando def.
2. Depois do def, há o nome da função.
3. Em seguida, aparece a lista de parâmetros, que pode estar vazia, mas os parênteses são obrigatórios.
4. Após essa lista, estão os dois pontos (¿:¿).
5. Todo o código que estiver indentado fará parte do corpo da função. A indentação é muito importante na definição de funções.
6. Toda função termina com o comando return, que pode ser seguido ou não de uma variável de retorno.
	7. 
	
	 
		4
          Questão
	
	
	 Ao definirmos uma classe Carro em Python, qual seria um possível método para ela? 
		
	
	define acender(valor):
	 
	define fechar():
	
	def somar(a,b):
	
	define plantar(lugar):
	 
	def acelerar(vel):
	Respondido em 11/04/2021 11:52:29
	
Explicação:
A resposta é a letra b, porque um método é uma ação a ser executado pelo objeto, no caso, um carro possui como uma ação possível a aceleração, as letras c, d e e estão com uma palavra chave define que não é do python, e a letra a, somar dois parâmetros não se encaixa no objeto carro.
	
	
	 
		5
          Questão
	
	
	Durante o desenvolvimento de um programa em Pyhton foi criada a função cadastro, a qual recebe como parâmetros o nome e a idade de uma pessoa, respectivamente.
Assinale a alternativa que executa a função corretamente.
		
	
	cadastro()
	 
	cadastro("Paulo", 20)
	
	def cadastro(20, "Paulo")
	
	def cadastro ("Paulo", 20)
	
	cadastro (20, "Paulo")
	Respondido em 11/04/2021 11:52:33
	
Explicação:
Para chamarmos uma função devemos usar a seguinte sintaxe:
                         Nome da função (parâmetros de entrada)
	
	
	 
		6
          Questão
	
	
	Em orientação a objetos, a característica que determina a possibilidade de um descendente alterar a funcionalidade de um método herdado é deominada:
		
	
	composição
	
	encapsulamento
	 
	polimorfismo
	
	herança
	
	abstração
	Respondido em 11/04/2021 11:52:37
	
Explicação:
Através da herança é possível criar uma nova classe a partir de outra já existente, aproveitando suas características, mas algumas funcionalidades podem não ser adequadas, podendo ser modificadas através da sobrescrita destes métodos, segundo um processo denominado polimorfismo.
	
	
	 
		7
          Questão
	
	
	Para acessar o atributo de um objeto Python, pode ser utilizado, alternativamente ao acesso direto, a seguinte função:
		
	
	delattr
	 
	getattr
	
	hasattr
	
	expattr
	
	setattr
	Respondido em 11/04/2021 11:52:41
	
Explicação:
Funções: getattr - retorna o valor do atributo, hasattr - testa se existe o atributo, setattr - seta o valor do atributo, delattr - remove o atributo, expattr - não existe.
	
	
		PROGRAMAÇÃO RAD
4a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A4_201708079017_V2 
	11/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Durante o desenvolvimento do projeto, foi necessário criar um método construtor para a classe Empregado. Assinale a opção que apresenta a criação do método construtor.
		
	 
	def _init_(self, matricula, nome, cargo):
	 
	def _construtor_(self, matricula, nome, cargo):
	
	def _empregado_(self, matricula, nome, cargo):
	
	_empregado_(self, matricula, cargo):
	
	_init_(self, matricula, cargo):
	Respondido em 11/04/2021 11:52:05
	
Explicação:
 O método construtoré criado através da sintaxe:
               def _init_():
	
	
	 
		2
          Questão
	
	
	Toda linguagem orientada a objetos permite a especificação de métodos construtores na classe, os quais são responsáveis pela inicialização do objeto recém-alocado na memória. Na linguagem Python este método recebe o seguinte nome:
		
	
	self
	 
	def
	 
	__init__
	
	this
	
	constructor
	Respondido em 11/04/2021 11:52:10
	
Explicação:
O método construtor é denominado __init__, sendo definido, como os demais métodos, através de def __init__(self, parâmetros...). Quanto aos demais, def serve para criar uma função ou método e self é o ponteiro de auto-referência implícito do Python. O this e o constructor não pertencem à sintaxe Python.
	
	
	 
		3
          Questão
	
	
	Assinale a alternativa que implementa a função IMC. Esta função recebe como parâmetro de entrada  o peso e a altura de uma pessoa e retorna com o valor do IMC.
		
	
	IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               return calculo
	
	IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               print(calculo)
	
	IMC():
                calculo = float(peso) / float(altura) * float (altura))
               return calculo
	 
	def IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               return calculo
	
	def IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               print(calculo)
	Respondido em 11/04/2021 11:52:17
	
Explicação:
Estrutura de uma função em Pyhton:
1. Toda função em Python começa com o comando def.
2. Depois do def, há o nome da função.
3. Em seguida, aparece a lista de parâmetros, que pode estar vazia, mas os parênteses são obrigatórios.
4. Após essa lista, estão os dois pontos (¿:¿).
5. Todo o código que estiver indentado fará parte do corpo da função. A indentação é muito importante na definição de funções.
6. Toda função termina com o comando return, que pode ser seguido ou não de uma variável de retorno.
	7. 
	
	 
		4
          Questão
	
	
	 Ao definirmos uma classe Carro em Python, qual seria um possível método para ela? 
		
	
	define acender(valor):
	 
	define fechar():
	
	def somar(a,b):
	
	define plantar(lugar):
	 
	def acelerar(vel):
	Respondido em 11/04/2021 11:52:29
	
Explicação:
A resposta é a letra b, porque um método é uma ação a ser executado pelo objeto, no caso, um carro possui como uma ação possível a aceleração, as letras c, d e e estão com uma palavra chave define que não é do python, e a letra a, somar dois parâmetros não se encaixa no objeto carro.
	
	
	 
		5
          Questão
	
	
	Durante o desenvolvimento de um programa em Pyhton foi criada a função cadastro, a qual recebe como parâmetros o nome e a idade de uma pessoa, respectivamente.
Assinale a alternativa que executa a função corretamente.
		
	
	cadastro()
	 
	cadastro("Paulo", 20)
	
	def cadastro(20, "Paulo")
	
	def cadastro ("Paulo", 20)
	
	cadastro (20, "Paulo")
	Respondido em 11/04/2021 11:52:33
	
Explicação:
Para chamarmos uma função devemos usar a seguinte sintaxe:
                         Nome da função (parâmetros de entrada)
	
	
	 
		6
          Questão
	
	
	Em orientação a objetos, a característica que determina a possibilidade de um descendente alterar a funcionalidade de um método herdado é deominada:
		
	
	composição
	
	encapsulamento
	 
	polimorfismo
	
	herança
	
	abstração
	Respondido em 11/04/2021 11:52:37
	
Explicação:
Através da herança é possível criar uma nova classe a partir de outra já existente, aproveitando suas características, mas algumas funcionalidades podem não ser adequadas, podendo ser modificadas através da sobrescrita destes métodos, segundo um processo denominado polimorfismo.
	
	
	 
		7
          Questão
	
	
	Para acessar o atributo de um objeto Python, pode ser utilizado, alternativamente ao acesso direto, a seguinte função:
		
	
	delattr
	 
	getattr
	
	hasattr
	
	expattr
	
	setattr
	Respondido em 11/04/2021 11:52:41
	
Explicação:
Funções: getattr - retorna o valor do atributo, hasattr - testa se existe o atributo, setattr - seta o valor do atributo, delattr - remove o atributo, expattr - não existe.
	
	
		PROGRAMAÇÃO RAD
4a aula
		
	 
	Lupa
	 
	 
	 
		Exercício: CCT0769_EX_A4_201708079017_V3 
	11/04/2021
	Aluno(a): PEDRO ANTONIO GONÇALVES NETO
	2021.1 EAD
	Disciplina: CCT0769 - PROGRAMAÇÃO RAD 
	201708079017
	
	 
		1
          Questão
	
	
	Durante o desenvolvimento do projeto, foi necessário criar um método construtor para a classe Empregado. Assinale a opção que apresenta a criação do método construtor.
		
	
	def _empregado_(self, matricula, nome, cargo):
	 
	def _init_(self, matricula, nome, cargo):
	
	_init_(self, matricula, cargo):
	
	_empregado_(self, matricula, cargo):
	
	def _construtor_(self, matricula, nome, cargo):
	Respondido em 11/04/2021 11:53:08
	
Explicação:
 O método construtor é criado através da sintaxe:
               def _init_():
	
	
	 
		2
          Questão
	
	
	Toda linguagem orientada a objetos permite a especificação de métodos construtores na classe, os quais são responsáveis pela inicialização do objeto recém-alocado na memória. Na linguagem Python este método recebe o seguinte nome:
		
	
	constructor
	 
	def
	
	this
	 
	__init__
	
	self
	Respondido em 11/04/2021 11:53:16
	
Explicação:
O método construtor é denominado __init__, sendo definido, como os demais métodos, através de def __init__(self, parâmetros...). Quanto aos demais, def serve para criar uma função ou método e self é o ponteiro de auto-referência implícito do Python. O this e o constructor não pertencem à sintaxe Python.
	
	
	 
		3
          Questão
	
	
	Assinale a alternativa que implementa a função IMC. Esta função recebe como parâmetro de entrada  o peso e a altura de uma pessoa e retorna com o valor do IMC.
		
	
	IMC():
                calculo = float(peso) / float(altura) * float (altura))
               return calculo
	 
	IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               return calculo
	 
	def IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               return calculo
	
	def IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               print(calculo)
	
	IMC(peso, altura):
                calculo = float(peso) / float(altura) * float (altura))
               print(calculo)
	Respondido em 11/04/2021 11:53:19
	
Explicação:
Estrutura de uma função em Pyhton:
1. Toda função em Python começa com o comando def.
2. Depois do def, há o nome da função.
3. Em seguida, aparece a lista de parâmetros, que pode estar vazia, mas os parênteses são obrigatórios.
4. Após essa lista, estão os dois pontos (¿:¿).
5. Todo o código que estiver indentado fará parte do corpo da função. A indentação é muito importante na definição de funções.
6. Toda função termina com o comando return, que pode ser seguido ou não de uma variável de retorno.
	7. 
	
	 
		4
          Questão
	
	
	 Ao definirmos uma classe Carro em Python, qual seria um possível método para ela? 
		
	
	define acender(valor):
	 
	define fechar():
	
	define plantar(lugar):
	
	def somar(a,b):
	 
	def acelerar(vel):
	Respondido em 11/04/2021 11:53:29
	
Explicação:
A resposta é a letra b, porque um método é uma ação a ser executado pelo objeto, no caso, um carro possui como uma ação possível a aceleração, as letras c, d e e estão com uma palavra chave define que não é do python, e a letra a, somar dois parâmetros não se encaixa no objeto carro.
	
	
	 
		5
          Questão
	
	
	Durante o desenvolvimento de um programa em Pyhton foi criada a função

Continue navegando