Prévia do material em texto
Informática - Objetividade e Inovação
www.professordeodatoneto.com.br
WhatsApp das dúvidas 06799217656 Profdeodatoneto
1
O que é uma linguagem de Programação
Programação Estrutura – Consiste na criação de um conjunto de procedimentos (algoritmos) para resolver o
problema.
Programação Orientada a Objeto - Fornece um mapeamento direto entre o mundo real e as unidades de
organização utilizadas no projeto • Diversas unidades de software, chamadas de objetos, que interagem entre
si •Separa claramente a noção de o que é feito de como é feito
Linguagem de Alto nível e Baixo Nível
TÓPICO 1 ( CARACTERÍSTICAS DO PYTHON)
Características
Linguagem de programação de alto nível
Interpretada
https://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o_de_alto_n%C3%ADvel
https://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o_de_alto_n%C3%ADvel
https://pt.wikipedia.org/wiki/Linguagem_interpretada
https://pt.wikipedia.org/wiki/Linguagem_interpretada
Informática - Objetividade e Inovação
www.professordeodatoneto.com.br
WhatsApp das dúvidas 06799217656 Profdeodatoneto
2
Tipagem dinâmica e forte.
Indentada
Diferença entre linguagem compilada e interpretada
Linguagem compilada é uma linguagem de programação em que o código fonte, nessa
linguagem, é executado diretamente pelo sistema operacional ou pelo processador, após ser
traduzido por meio de um processo chamado compilação, usando um programa de computador
chamado compilador, para uma linguagem de baixo nível, como linguagem de montagem ou
código de máquina.
Linguagem interpretada é uma linguagem de programação em que o código fonte nessa
linguagem é executado por um programa de computador chamado interpretador, que em
seguida é executado pelo sistema operacional ou processador. Mesmo que um código em uma
linguagem passe pelo processo de compilação, a linguagem pode ser considerada
interpretada se o programa resultante não for executado diretamente pelo sistema operacional
ou processador.
EXERCÍCIOS
1) Python é uma linguagem livre de alto nível, orientada a objetos e de difícil leitura, pois não permite
indentação de linhas de código..
https://pt.wikipedia.org/wiki/Tipo_de_dado
https://pt.wikipedia.org/wiki/Tipo_de_dado
Informática - Objetividade e Inovação
www.professordeodatoneto.com.br
WhatsApp das dúvidas 06799217656 Profdeodatoneto
3
2) Linguagem de programação de alto nível consiste de um conjunto de símbolos, palavras e regras
próximo da linguagem humana, e que é fácil de escrever, depurar e manter.
3) Python suporta a maioria das técnicas da programação orientada a objetos.
4) Os códigos-fontes em Python devem ser compilados pelo compilador Python que pode ser utilizado em
ambientes Windows e Linux...
5) A linguagem pynthon não tem suporte à orientação a objetos..
6) As linguagens Python são dinamicamente tipadas, ou seja, o tipo da variável é definido em tempo de
execução.
7) A separação de blocos de código em Phyton é feita utilizando a indentação de código.
8) A linguagem R é amplamente utilizada entre os estatísticos e mineradores de dados para o
desenvolvimento de software estatístico e análise de dados.
9) CESPE - Com relação à programação Python e R, julgue o item que segue...
Considere os seguintes comandos na programação em Python.
a = " Hello, World! " print(a.strip())
Esses comandos, quando executados, apresentarão o resultado a seguir.
a[0]=Hello, a[1]=World!
10) Cespe - Julgue o próximo item, relativo a noções de programação Python e
R... Considere o programa a seguir, na linguagem Python.
if 5 > 2
{
print("True!")
}
A sintaxe do programa está correta e, quando executado, ele apresentará o seguinte resultado. True!
11) CESPE - Julgue o próximo item, relativo a noções de programação Python e R... Considere
o programa a seguir, na linguagem Python.
letras == ["P", "F"]
for x in letras
{
print(x)
}
A sintaxe do programa está correta e, quando executado, ele apresentará o seguinte resultado. PF
Informática - Objetividade e Inovação
www.professordeodatoneto.com.br
WhatsApp das dúvidas 06799217656 Profdeodatoneto
4
12) - CESPE - Julgue o próximo item, relativo a noções de programação Python
e R... Considere o programa a seguir, escrito em Python.
x = TRUE
y = FALSE
print (xy)
Após a execução do programa, será obtido o seguinte resultado.
[1] FALSE
13) CESPE - Julgue o próximo item, relativo a noções de programação Python e
R... Considere o programa a seguir, escrito em R.
x <- c (3, 5, 7)
Y<- c (1, 9, 11)
print (x + y)
Após a execução do programa, será obtido o seguinte resultado. [1]
36
14) CESPE - Com relação à programação Python e R, julgue o item que segue.
Considere os comandos a seguir, na linguagem R, os quais serão executados no ambiente do R, e
considere, ainda, que > seja um símbolo desse ambiente.
> helloStr <- "Hello world!"
> print(helloStr)
Nesse caso, após a execução dos comandos, será obtido o resultado a seguir. [1]
"Hello world!"
GABARITO
01 02 03 04 05 06 07 08 09 10 11 12 13 14
E C C E E C C C E E E E E C