<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 Introdução
Step1:  Matemática Discreta
As Diretrizes Curriculares do MEC para os cursos de computação e informática definem que
Step2:  O gráfico representa a função $y = x^2$, com $0 \leq x \leq 5$. O gráfico da direita destaca os pontos selecionados. Neste gráfico, há 6 amostras, de 0 a 5.
Aumentando-se o número de amostras em dois instantes, para 100 e para 1000 tem-se
<ASSISTANT_TASK:>
Python Code:
%matplotlib inline
Explanation: Introdução
End of explanation
from pylab import *
x = linspace(0, 5, 6)
y = x ** 2
subplot(1,2,1)
plot(x, y, 'r-')
subplot(1,2,2)
plot(x, y, 'g*-');
Explanation: Matemática Discreta
As Diretrizes Curriculares do MEC para os cursos de computação e informática definem que:
A matemática, para a área de computação, deve ser vista como uma ferramenta a ser usada na definição formal de conceitos computacionais (linguagens, autômatos, métodos etc.). Os modelos formais permitem definir suas propriedades e dimensionar suas instâncias, dadas suas condições de contorno.
Além disso, afirmam:
Considerando que a maioria dos conceitos computacionais pertencem ao domínio discreto, a matemática discreta (ou também chamada álgebra abstrata) é fortemente empregada.
Desta forma, a Matemática Discreta preocupa-se com o emprego de técnicas e abordagens da matemática para o entendimento de problemas a serem resolvidos com computação. Mas o que significa ser discreto? A matemática, por si, trata também do domínio contínuo. Assim, estes domínios são opostos: contínuo e discreto. Para entender isso melhor, observe o gráfico a seguir:
End of explanation
x0 = linspace(0, 5, 10)
y0 = x0 ** 2
x1 = linspace(0, 5, 100)
y1 = x1 ** 2
x2 = linspace(0, 5, 1000)
y2 = x2 ** 2
subplot(1,3,1)
plot(x0, y0, 'r-')
subplot(1,3,2)
plot(x1, y1, 'r-')
subplot(1,3,3)
plot(x2, y2, 'r-');
Explanation: O gráfico representa a função $y = x^2$, com $0 \leq x \leq 5$. O gráfico da direita destaca os pontos selecionados. Neste gráfico, há 6 amostras, de 0 a 5.
Aumentando-se o número de amostras em dois instantes, para 100 e para 1000 tem-se:
End of explanation
<END_TASK>