Primeira Aula de Python
|
|
|
- Renato Figueiredo Mangueira
- 8 Há anos
- Visualizações:
Transcrição
1 30 de Janeiro de 2014 UFES
2 Sumário Parte 1 - O Python e tudo que ele pode te dar Histórico e Filosofia Python; Onde você encontra código Python; ; Instalação e os primeiros passos (de vagar se for preciso); Potencial do Python; Parte 2 - IPython e outros ambientes de desenvolvimento; Ambientes de desenvolvimento para o Python; IPython; Outros ambientes recomendados;
3 O que é Python Histórico e Características História do Python Características do Python Python é uma linguagem de altíssimo nível (isso não é necessariamente bom, nem ruim), de sintaxe moderna, orientada a objetos, interpretada, com tipagem forte (não há conversões automáticas) e dinâmica (não há declaração de variáveis e elas podem conter diferentes objetos), modular, multiplataforma (isso é ótimo), de fácil aprendizado e de implementação livre. Python foi criada por Guido Van Rossum.
4 Histórica do Python Histórico e Características História do Python Características do Python 1969 : Tem início o programa Fly Circus do grupo de humor inglês Monty Python; 1974 Termina o Fly Circus, mas não é o fim do Monty Python; 1989 : Guido Van Rossum, começa o projeto Python na Holanda; 1990 : Versões de testes internos na CWI (sigla holandesa para Centro para Matemática e Ciência da Computação); 1991 Primeira versão de teste pública (lembre-se que ainda não tinha internet); 1994 Primeira versão estável de Python (Python 1.0); 2000 Python 2.0; 2008 Python 3.0; 2012 Python 3.3 (versão estável); 2012 Python 3.4 (beta); 2014 Como é mesmo que fala, Paiton...de onde veio o nome?
5 Histórica do Python Histórico e Características História do Python Características do Python 1969 : Tem início o programa Fly Circus do grupo de humor inglês Monty Python; 1974 Termina o Fly Circus, mas não é o fim do Monty Python; 1989 : Guido Van Rossum, começa o projeto Python na Holanda; 1990 : Versões de testes internos na CWI (sigla holandesa para Centro para Matemática e Ciência da Computação); 1991 Primeira versão de teste pública (lembre-se que ainda não tinha internet); 1994 Primeira versão estável de Python (Python 1.0); 2000 Python 2.0; 2008 Python 3.0; 2012 Python 3.3 (versão estável); 2012 Python 3.4 (beta); 2014 Como é mesmo que fala, Paiton...de onde veio o nome?
6 Histórica do Python Histórico e Características História do Python Características do Python 1969 : Tem início o programa Fly Circus do grupo de humor inglês Monty Python; 1974 Termina o Fly Circus, mas não é o fim do Monty Python; 1989 : Guido Van Rossum, começa o projeto Python na Holanda; 1990 : Versões de testes internos na CWI (sigla holandesa para Centro para Matemática e Ciência da Computação); 1991 Primeira versão de teste pública (lembre-se que ainda não tinha internet); 1994 Primeira versão estável de Python (Python 1.0); 2000 Python 2.0; 2008 Python 3.0; 2012 Python 3.3 (versão estável); 2012 Python 3.4 (beta); 2014 Como é mesmo que fala, Paiton...de onde veio o nome?
7 Histórica do Python Histórico e Características História do Python Características do Python 1969 : Tem início o programa Fly Circus do grupo de humor inglês Monty Python; 1974 Termina o Fly Circus, mas não é o fim do Monty Python; 1989 : Guido Van Rossum, começa o projeto Python na Holanda; 1990 : Versões de testes internos na CWI (sigla holandesa para Centro para Matemática e Ciência da Computação); 1991 Primeira versão de teste pública (lembre-se que ainda não tinha internet); 1994 Primeira versão estável de Python (Python 1.0); 2000 Python 2.0; 2008 Python 3.0; 2012 Python 3.3 (versão estável); 2012 Python 3.4 (beta); 2014 Como é mesmo que fala, Paiton...de onde veio o nome?
8 Histórica do Python Histórico e Características História do Python Características do Python 1969 : Tem início o programa Fly Circus do grupo de humor inglês Monty Python; 1974 Termina o Fly Circus, mas não é o fim do Monty Python; 1989 : Guido Van Rossum, começa o projeto Python na Holanda; 1990 : Versões de testes internos na CWI (sigla holandesa para Centro para Matemática e Ciência da Computação); 1991 Primeira versão de teste pública (lembre-se que ainda não tinha internet); 1994 Primeira versão estável de Python (Python 1.0); 2000 Python 2.0; 2008 Python 3.0; 2012 Python 3.3 (versão estável); 2012 Python 3.4 (beta); 2014 Como é mesmo que fala, Paiton...de onde veio o nome?
9 Histórica do Python Histórico e Características História do Python Características do Python 1969 : Tem início o programa Fly Circus do grupo de humor inglês Monty Python; 1974 Termina o Fly Circus, mas não é o fim do Monty Python; 1989 : Guido Van Rossum, começa o projeto Python na Holanda; 1990 : Versões de testes internos na CWI (sigla holandesa para Centro para Matemática e Ciência da Computação); 1991 Primeira versão de teste pública (lembre-se que ainda não tinha internet); 1994 Primeira versão estável de Python (Python 1.0); 2000 Python 2.0; 2008 Python 3.0; 2012 Python 3.3 (versão estável); 2012 Python 3.4 (beta); 2014 Como é mesmo que fala, Paiton...de onde veio o nome?
10 Histórica do Python Histórico e Características História do Python Características do Python 1969 : Tem início o programa Fly Circus do grupo de humor inglês Monty Python; 1974 Termina o Fly Circus, mas não é o fim do Monty Python; 1989 : Guido Van Rossum, começa o projeto Python na Holanda; 1990 : Versões de testes internos na CWI (sigla holandesa para Centro para Matemática e Ciência da Computação); 1991 Primeira versão de teste pública (lembre-se que ainda não tinha internet); 1994 Primeira versão estável de Python (Python 1.0); 2000 Python 2.0; 2008 Python 3.0; 2012 Python 3.3 (versão estável); 2012 Python 3.4 (beta); 2014 Como é mesmo que fala, Paiton...de onde veio o nome?
11 Filosofia do Python Histórico e Características História do Python Características do Python Ser uma linguagem de alto nível para que seu usuário possa passar mais tempo pensando nas soluções dos problemas do que implementando a solução. Python é dinâmica e simples para ser produtivo;
12 Histórico e Características Funcionamento do Python História do Python Características do Python Fluxograma do programa Python Usuário Código Fonte Código de Bite Execução do Programa Suas instruções.py.pyc PVM Resultados
13 Histórico e Características História do Python Características do Python Funcionamento do Python - Isso ajuda na produtividade Fluxograma do programa Python Usuário Código Fonte Código de Bite Execução do Programa Suas instruções.py.pyc PVM Uso Interativo Resultados
14 Vantagens e Desvantagens História do Python Características do Python Vantagens É mais que gratuito, é código aberto; É portável (desde que o destino tenha Python instalado); É orientado a objetos (como C++); É script (como Shell Script, Perl e etc); É interpretado (como java... só que melhor); É versátil e poderoso (se faz de tudo com Python); É fácil de usar e aprender, isso se reflete em produtividade; Dialoga com relativa facilidade com outras linguagens (C, C++, Fortran, Pascal, Java e etc); É modular, e existem muitos módulos prontos para serem usados; Python é interpretado (você pode manipular o código sem a necessidade de recompilar tudo);
15 Vantagens e Desvantagens História do Python Características do Python Vantagens É mais que gratuito, é código aberto; É portável (desde que o destino tenha Python instalado); É orientado a objetos (como C++); É script (como Shell Script, Perl e etc); É interpretado (como java... só que melhor); É versátil e poderoso (se faz de tudo com Python); É fácil de usar e aprender, isso se reflete em produtividade; Dialoga com relativa facilidade com outras linguagens (C, C++, Fortran, Pascal, Java e etc); É modular, e existem muitos módulos prontos para serem usados; Python é interpretado (você pode manipular o código sem a necessidade de recompilar tudo);
16 Vantagens e Desvantagens História do Python Características do Python Vantagens É mais que gratuito, é código aberto; É portável (desde que o destino tenha Python instalado); É orientado a objetos (como C++); É script (como Shell Script, Perl e etc); É interpretado (como java... só que melhor); É versátil e poderoso (se faz de tudo com Python); É fácil de usar e aprender, isso se reflete em produtividade; Dialoga com relativa facilidade com outras linguagens (C, C++, Fortran, Pascal, Java e etc); É modular, e existem muitos módulos prontos para serem usados; Python é interpretado (você pode manipular o código sem a necessidade de recompilar tudo);
17 Vantagens e Desvantagens História do Python Características do Python Vantagens É mais que gratuito, é código aberto; É portável (desde que o destino tenha Python instalado); É orientado a objetos (como C++); É script (como Shell Script, Perl e etc); É interpretado (como java... só que melhor); É versátil e poderoso (se faz de tudo com Python); É fácil de usar e aprender, isso se reflete em produtividade; Dialoga com relativa facilidade com outras linguagens (C, C++, Fortran, Pascal, Java e etc); É modular, e existem muitos módulos prontos para serem usados; Python é interpretado (você pode manipular o código sem a necessidade de recompilar tudo);
18 Vantagens e Desvantagens História do Python Características do Python Desvantagens Python é interpretado (e isso o torna mais lento na execução); Arquivos grandes; Sujeito a erros (você tem mais facilidade de errar e não perceber...já que é mais flexível);
19 O que ele faz? Quem usa isso? Python em diversas escalas Melhor mudar a pergunta... Números brutos Ele faz de tudo, e você pode criar pacotes, dessa forma o código pode ser aproveitado em outros programas. Só para ter uma ideia, segundo o PyPI - the Python Package Index ( em 2013/1 tínhamos aproximadamente 20 mil pacotes Python 2013/2 tínhamos aproximadamente 34 mil pacotes; HOJE Temos mais de 39 mil pacotes Python listados; Algumas funcionalidades Programação de Interfaces com o Usuário (GUIs), Scripts de busca e segurança na internet, Composição rápida de protótipos (para testar soluções), programação de Jogos/Gráficos/Demonstrações, cálculo numérico e integração de ferramentas; Banco de Dados (usando DJango e outros pacotes), Programação de sistemas operacionais (Linux e MacOS),
20 O que ele faz? Quem usa isso? Python em diversas escalas Melhor mudar a pergunta... Números brutos Ele faz de tudo, e você pode criar pacotes, dessa forma o código pode ser aproveitado em outros programas. Só para ter uma ideia, segundo o PyPI - the Python Package Index ( em 2013/1 tínhamos aproximadamente 20 mil pacotes Python 2013/2 tínhamos aproximadamente 34 mil pacotes; HOJE Temos mais de 39 mil pacotes Python listados; Algumas funcionalidades Programação de Interfaces com o Usuário (GUIs), Scripts de busca e segurança na internet, Composição rápida de protótipos (para testar soluções), programação de Jogos/Gráficos/Demonstrações, cálculo numérico e integração de ferramentas; Banco de Dados (usando DJango e outros pacotes), Programação de sistemas operacionais (Linux e MacOS),
21 O que ele faz? Quem usa isso? Python em diversas escalas Melhor mudar a pergunta... Números brutos Ele faz de tudo, e você pode criar pacotes, dessa forma o código pode ser aproveitado em outros programas. Só para ter uma ideia, segundo o PyPI - the Python Package Index ( em 2013/1 tínhamos aproximadamente 20 mil pacotes Python 2013/2 tínhamos aproximadamente 34 mil pacotes; HOJE Temos mais de 39 mil pacotes Python listados; Algumas funcionalidades Programação de Interfaces com o Usuário (GUIs), Scripts de busca e segurança na internet, Composição rápida de protótipos (para testar soluções), programação de Jogos/Gráficos/Demonstrações, cálculo numérico e integração de ferramentas; Banco de Dados (usando DJango e outros pacotes), Programação de sistemas operacionais (Linux e MacOS),
22 O que ele faz? Quem usa isso? Python em diversas escalas Melhor mudar a pergunta... Números brutos Ele faz de tudo, e você pode criar pacotes, dessa forma o código pode ser aproveitado em outros programas. Só para ter uma ideia, segundo o PyPI - the Python Package Index ( em 2013/1 tínhamos aproximadamente 20 mil pacotes Python 2013/2 tínhamos aproximadamente 34 mil pacotes; HOJE Temos mais de 39 mil pacotes Python listados; Algumas funcionalidades Programação de Interfaces com o Usuário (GUIs), Scripts de busca e segurança na internet, Composição rápida de protótipos (para testar soluções), programação de Jogos/Gráficos/Demonstrações, cálculo numérico e integração de ferramentas; Banco de Dados (usando DJango e outros pacotes), Programação de sistemas operacionais (Linux e MacOS),
23 O que ele faz? Quem usa isso? Python em diversas escalas Python comparado a outras linguagens
24 Pessoas e instituições Histórico e Características O que ele faz? Quem usa isso? Python em diversas escalas UCS (Universidade Caxias do Sul) e UFPE (Federal de Pernambuco) - Usam Python em seus cursos de graduação; MIT - Curso presenciais e virtuais de Python Cornell - Usa Python nas disciplinas introdutórias de computação; Funceme - Utiliza Python em Radares; Embratel - Empresa de Telefonia usa Python; INPE - Instituto Nacional de Pesquisas Espaciais - usa diversas rotinas Python em seus servidores; Serpro - O Serviço Federal de Processamento de Dados usa Python;
25 Pessoas e instituições Histórico e Características O que ele faz? Quem usa isso? Python em diversas escalas UCS (Universidade Caxias do Sul) e UFPE (Federal de Pernambuco) - Usam Python em seus cursos de graduação; MIT - Curso presenciais e virtuais de Python Cornell - Usa Python nas disciplinas introdutórias de computação; Funceme - Utiliza Python em Radares; Embratel - Empresa de Telefonia usa Python; INPE - Instituto Nacional de Pesquisas Espaciais - usa diversas rotinas Python em seus servidores; Serpro - O Serviço Federal de Processamento de Dados usa Python;
26 Pessoas e instituições Histórico e Características O que ele faz? Quem usa isso? Python em diversas escalas UCS (Universidade Caxias do Sul) e UFPE (Federal de Pernambuco) - Usam Python em seus cursos de graduação; MIT - Curso presenciais e virtuais de Python Cornell - Usa Python nas disciplinas introdutórias de computação; Funceme - Utiliza Python em Radares; Embratel - Empresa de Telefonia usa Python; INPE - Instituto Nacional de Pesquisas Espaciais - usa diversas rotinas Python em seus servidores; Serpro - O Serviço Federal de Processamento de Dados usa Python;
27 Pessoas e instituições Histórico e Características O que ele faz? Quem usa isso? Python em diversas escalas UCS (Universidade Caxias do Sul) e UFPE (Federal de Pernambuco) - Usam Python em seus cursos de graduação; MIT - Curso presenciais e virtuais de Python Cornell - Usa Python nas disciplinas introdutórias de computação; Funceme - Utiliza Python em Radares; Embratel - Empresa de Telefonia usa Python; INPE - Instituto Nacional de Pesquisas Espaciais - usa diversas rotinas Python em seus servidores; Serpro - O Serviço Federal de Processamento de Dados usa Python;
28 Grandes projetos; Histórico e Características O que ele faz? Quem usa isso? Python em diversas escalas Mesmo que não seja a linguagem principal de muitos projetos de informática/ciências/engenharia/tecnologia da informação, Python está presente como ferramenta integradora;
29 Em sua casa; Histórico e Características O que ele faz? Quem usa isso? Python em diversas escalas Já está lá e vc não sabia Serviços de internet; Sistemas operacionais; Programas e suas interfaces; Jogos; E você como professor/pesquisador ainda poderia... Fazer gráficos, animações e demonstrações interativas; Fazer cálculos numéricos e simbólicos;
30 Em sua casa; Histórico e Características O que ele faz? Quem usa isso? Python em diversas escalas Já está lá e vc não sabia Serviços de internet; Sistemas operacionais; Programas e suas interfaces; Jogos; E você como professor/pesquisador ainda poderia... Fazer gráficos, animações e demonstrações interativas; Fazer cálculos numéricos e simbólicos;
31 Na palma da mão; Histórico e Características O que ele faz? Quem usa isso? Python em diversas escalas Como Python é portável, tudo que foi dito para sua casa, pode estar na palma de sua mão;
32 Para nós é isso que importa mais... Números e símbolos Gráficos e simulações
33 Mais alguns indicadores... Números e símbolos Gráficos e simulações The Astrostatistics and Astroinformatics Portal - Recomenda Python como uma ótima linguagem para abordar problemas astronômicos; Diversos pesquisadores tem substituído seus códigos em MatLab por Códigos Python (em particular para cálculos numéricos); Diversos livros sobre métodos numéricos e métodos de visualização usando Python vem sendo editados no últimos anos; Programação em Placas de Vídeo já pode ser implementada via Python; Hoje, existem mais de 2600 pacotes Python catalogados em Scientific/Engineering no PyPI
34 Mais alguns indicadores... Números e símbolos Gráficos e simulações The Astrostatistics and Astroinformatics Portal - Recomenda Python como uma ótima linguagem para abordar problemas astronômicos; Diversos pesquisadores tem substituído seus códigos em MatLab por Códigos Python (em particular para cálculos numéricos); Diversos livros sobre métodos numéricos e métodos de visualização usando Python vem sendo editados no últimos anos; Programação em Placas de Vídeo já pode ser implementada via Python; Hoje, existem mais de 2600 pacotes Python catalogados em Scientific/Engineering no PyPI
35 Mais alguns indicadores... Números e símbolos Gráficos e simulações The Astrostatistics and Astroinformatics Portal - Recomenda Python como uma ótima linguagem para abordar problemas astronômicos; Diversos pesquisadores tem substituído seus códigos em MatLab por Códigos Python (em particular para cálculos numéricos); Diversos livros sobre métodos numéricos e métodos de visualização usando Python vem sendo editados no últimos anos; Programação em Placas de Vídeo já pode ser implementada via Python; Hoje, existem mais de 2600 pacotes Python catalogados em Scientific/Engineering no PyPI
36 Mais alguns indicadores... Números e símbolos Gráficos e simulações The Astrostatistics and Astroinformatics Portal - Recomenda Python como uma ótima linguagem para abordar problemas astronômicos; Diversos pesquisadores tem substituído seus códigos em MatLab por Códigos Python (em particular para cálculos numéricos); Diversos livros sobre métodos numéricos e métodos de visualização usando Python vem sendo editados no últimos anos; Programação em Placas de Vídeo já pode ser implementada via Python; Hoje, existem mais de 2600 pacotes Python catalogados em Scientific/Engineering no PyPI
37 Números e símbolos Gráficos e simulações SymPy é um módulo Python para CAS (Computer Algebra System), concorre com wx/maxima, Mathematica, Maple, KAlgebra e outros. Com ele é possível realizar computação simbólica, numérica e gráfica (via dependências opcionais como MatPlotLib e PyGlet). Como é gratuito e todo escrito em Python, então é portável para qualquer plataforma que roda Python, i.e., incluindo smartphones e tablets diversos.
38 Números e símbolos Gráficos e simulações É um pacote escrito em Python e C++, que essencialmente turbina o Python para o uso em cálculo numérico. Muitos outros pacotes usam o NumPy para acelerar seus próprios processos, destacamos entre eles o pacote gráfico MatPlotLib; Pelo fato de não ser Python puro é raro encontrar o NumPy em dispositivos móveis;
39 Gráficos no Python Histórico e Características Números e símbolos Gráficos e simulações Usaremos principalmente o Site do projeto, exemplos adicionais;
40 Números e símbolos Gráficos e simulações Mayavi é um módulo Python para visualização 3D, incluindo animações. Tem dependências pesadas tal que só funciona em sistemas operacionais de PC s. Site do projeto, exemplos adicionais;
41 Mas antes, tem a instalação do Python agora sim... Primeiros Passos Linux - tipo Ubuntu No terminal, use os seguintes comandos para instalar... Dependências iniciais do Python: sudo apt-get update sudo apt-get install python-setuptools python-pip python-doc python-examples sudo apt-get install pychecker pylint pymetrics Python cientifico: sudo apt-get install python-pygame python-pyglet python-mpmath python-mpmath-doc sudo apt-get install python-numpy python-numpy-doc python-matplotlib python-matplotlib-doc sudo apt-get install python-scipy python-sympy mayavi2 IPython 0.13 e os editores sudo add-apt-repository ppa:jtaylor/ipython sudo apt-get update sudo apt-get install reinstall ipython ipython-notebook ipython-doc sudo apt-get install gedit gedit-plugins gedit-developer-plugins geany geany-plugins idle spyder Créditos para o prof. Roberto Colistete Jr. Mais informações acesse
42 Windows XP e 7 Histórico e Características Mas antes, tem a instalação do Python agora sim... Primeiros Passos Acesse para o tutorial;
43 Windows 8 e Mac OS Histórico e Características Mas antes, tem a instalação do Python agora sim... Primeiros Passos Windows 7 e 8, use o
44 Mas antes, tem a instalação do Python agora sim... Primeiros Passos Hoje será rápido Script Python 1 Use qualquer editor de texto para editar o código Python e salve um arquivo tipo py; 2 Execute o arquivo py em um terminal usando o comando $python nome.do.seu.arquivo.py; Python terminal 1 Digite em um terminal linux o comando $python. 2 Agora é só digitar. 3 Para sair digite exit(). Esse terminal é bem limitado; IPython terminal 1 Digite em um terminal linux o comando $ipython. 2 Agora é só digitar. 3 Para sair digite [#]exit. Muito melhor que o outro...
45 Mas antes, tem a instalação do Python agora sim... Primeiros Passos Hoje será rápido Script Python 1 Use qualquer editor de texto para editar o código Python e salve um arquivo tipo py; 2 Execute o arquivo py em um terminal usando o comando $python nome.do.seu.arquivo.py; Python terminal 1 Digite em um terminal linux o comando $python. 2 Agora é só digitar. 3 Para sair digite exit(). Esse terminal é bem limitado; IPython terminal 1 Digite em um terminal linux o comando $ipython. 2 Agora é só digitar. 3 Para sair digite [#]exit. Muito melhor que o outro...
46 Mas antes, tem a instalação do Python agora sim... Primeiros Passos Hoje será rápido Script Python 1 Use qualquer editor de texto para editar o código Python e salve um arquivo tipo py; 2 Execute o arquivo py em um terminal usando o comando $python nome.do.seu.arquivo.py; Python terminal 1 Digite em um terminal linux o comando $python. 2 Agora é só digitar. 3 Para sair digite exit(). Esse terminal é bem limitado; IPython terminal 1 Digite em um terminal linux o comando $ipython. 2 Agora é só digitar. 3 Para sair digite [#]exit. Muito melhor que o outro...
47 Mas antes, tem a instalação do Python agora sim... Primeiros Passos IPython Notebook Esse aqui sim é profissional... 1 Digite em um terminal linux o comando $ipythonnotebook. Isso inicia uma instância para interação. 2 Inicie um novo notebook ou abra um que já está na pasta; 3 Continuamos na próxima aula...
48 Mas antes, tem a instalação do Python agora sim... Primeiros Passos IPython Notebook Esse aqui sim é profissional... 1 Digite em um terminal linux o comando $ipythonnotebook. Isso inicia uma instância para interação. 2 Inicie um novo notebook ou abra um que já está na pasta; 3 Continuamos na próxima aula...
49 Mas antes, tem a instalação do Python agora sim... Primeiros Passos IPython Notebook Esse aqui sim é profissional... 1 Digite em um terminal linux o comando $ipythonnotebook. Isso inicia uma instância para interação. 2 Inicie um novo notebook ou abra um que já está na pasta; 3 Continuamos na próxima aula...
Fundamentos de Lógica e Algoritmos. Aula 3.1 Introdução a Programação. Prof. Dr. Bruno Moreno
Fundamentos de Lógica e Algoritmos Aula 3.1 Introdução a Programação Prof. Dr. Bruno Moreno [email protected] O objetivo dessa disciplina é aprender uma linguagem de programação?? 2 Objetivo da
Laboratório de Programação 1 Algoritmos e a Lógica de Programação
Laboratório de Programação 1 Algoritmos e a Lógica de Programação Mário Hozano [email protected] Ciência da Computação UFAL - Arapiraca Relembrando a aula anterior... O que é um algoritmo? Como é o
Algoritmos e Programação
ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA ELÉTRICA
Algoritmos e Programação
ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS Algoritmos e Programação
Introdução ao Python. Programa Computacional
Programa Computacional É um algoritmo escrito em uma linguagem computacional (C, Fortran, Pascal, MATLAB, Python, etc.). É a tradução do algoritmo para uma linguagem que será interpretada pelo computador.
Fundamentos de Lógica e Algoritmos. Aula 3.1 Introdução a Python. Prof. Dr. Bruno Moreno
Fundamentos de Lógica e Algoritmos Aula 3.1 Introdução a Python Prof. Dr. Bruno Moreno [email protected] O objetivo dessa disciplina é aprender Python? 2 Objetivo da disciplina O objetivo da disciplina
Linguagem de Programação I Prof. Tiago Eugenio de Melo.
Linguagem de Programação I Prof. Tiago Eugenio de Melo [email protected] www.tiagodemelo.info 1 Sumário Introdução Conceitos preliminares Introdução Variáveis Comandos Condicionais 2 Por que aprender a
INSTALANDO PYTHON, PYCHARM E PYGAME
UNIVERSIDADE ESTADUAL DO NORTE DO PARANÁ CAMPUS LUIZ MENEGHEL CENTRO DE CIÊNCIAS TECNOLÓGICAS CURSO DE SISTEMAS DE INFORMAÇÃO VITOR DO PRADO FERREIRA INSTALANDO PYTHON, PYCHARM E PYGAME BANDEIRANTES PR
1. Abra o terminal e instale o Git, para que assim você possa obter o código fonte do programa e suas atualizações.
Organon Instalando Ferramentas para PenTest Fnkoc October 17, 2016October 17, 2016 10 Comentários Organon é um software desenvolvido pela equipe do Ciência Hacker que visa facilitar a instalação de ferramentas
Aula 02. Prof. Diemesleno Souza Carvalho
Interface Homem-Máquina Aula 02 Prof. Diemesleno Souza Carvalho [email protected] http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Unidade I - Introdução à Interface
Usando Texto Formatado no IPython Notebook
1 de 7 26-12-2012 19:54 Usando Texto Formatado no IPython Notebook Disciplina "Introdução à Computação em Física" (ICF) da UFES/Alegre Curso de Licenciatura em Física - Turma 2012/2 Autoria : Prof. Roberto
Linguagens de Programação
Linguagens de Programação Paradigma Imperativo Matheus Hafner Tiago Xavier CET 087 - Conceitos de Linguagens de Programação (CLP) 17 de novembro de 2011 Aula Prática Instalação Fortran sudo apt-get install
Meu Blog: Mais sobre o Ubuntu LTS no link:
Nesse tutorial será ensinado como instalar o Plone 3.3.x em quatro etapas. Ele foi baseado no Ubuntu 8.6 (versão LTS - Long Term Support), mas pode ser utilizado no Debian/Ubuntu e seus derivados. Meu
Curso online de Fundamentos em Android. Plano de Estudo
Curso online de Fundamentos em Android Plano de Estudo Descrição do programa A Certificação Android ensina como usar as ferramentas necessárias para projetar e implantar aplicativos Android para dispositivos
Fundamentos do R. Prof. Cícero Quarto cicerocq.com
Fundamentos do R Prof. Cícero Quarto cicerocq.com Prof. Cícero Quarto www.cicerocq.com Os slides são construídos baseados em achados sobre o R (tutoriais da internet e outras fontes digitais e/ou impressas).
Noções de sistemas de computação
Noções de sistemas de computação Software Marco A L Barbosa malbarbo.pro.br Departamento de Informática Universidade Estadual de Maringá cba Este trabalho está licenciado com uma Licença Creative Commons
Projeto GoHome. Tutorial de Instalação Android Studio e SDK
Projeto GoHome Tutorial de Instalação Android Studio e SDK Antonio Fabricio Almeida e Silva Novembro 2016 Teresina-PI Sumário 1. Descrição da Ferramenta... 3 2. Requisitos de Sistema... 4 3. Download...
1º Curso Prático de Modelagem Computacional em Neurociência. Neurossimuladores. Renan O. Shimoura Doutorando
1º Curso Prático de Modelagem Computacional em Neurociência Neurossimuladores Renan O. Shimoura Doutorando O que são? Linguagens computacionais ou pacotes para uma linguagem já existente desenvolvidos
Nota sobre esta versão: Esta versão (Cekeikon 5.6) vem com duas versões de OpenCV. Por isso, o tamanho do arquivo é grande.
Cekeikon 5.6 para Linux x86_64 Última revisão: 04/02/2019 - Hae Yong Kim Rotinas e Programas em C++ para Processamento de Imagens e Aprendizagem de Máquina. Nota sobre esta versão: Esta versão (Cekeikon
Instalação em Windows 64 bits de Python3, OpenCV4 e Tensorflow12:
Instalação em Windows 64 bits de Python3, OpenCV4 e Tensorflow12: 1) Baixe e instale Python 3 para Windows executando Windows x86-64 executable installer: https://www.python.org/downloads/windows/ Durante
1 Introdução à Programação O que é? Para que serve?... 1
Nesta aula... Conteúdo 1 Introdução à Programação 1 1.1 O que é?................................. 1 1.2 Para que serve?............................. 1 2 Linguagens de programação 2 2.1 Programação estruturada........................
2º Curso Prático de Modelagem Computacional em Neurociência. Neurossimuladores. Renan O. Shimoura Doutorando
2º Curso Prático de Modelagem Computacional em Neurociência Neurossimuladores Renan O. Shimoura Doutorando O que são? Linguagens computacionais ou pacotes para uma linguagem já existente desenvolvidos
Sistema Operacionais II. Aula: Virtualização
Sistema Operacionais II Aula: Virtualização Objetivos Entender o que é uma máquina virtual. Instalar várias máquinas virtuais em um mesmo computador usando o VirtualBox. Aprender os modos de rede suportados
Curso básico de Python para estudantes de Física
Curso básico de Python para estudantes de Física Germán A. Racca Universidade do Estado do Rio Grande do Norte Faculdade de Ciências Exatas e Naturais Departamento de Física Mossoró - RN 25 de Maio de
Gerando um programa executável a partir de um módulo Python
Gerando um programa executável a partir de um módulo Python Wendel Melo (Departamento de Ciência da Computação UFRJ), Notas de aula de Computação II 15/03/2012 A linguagem de programação Python segue o
Tutorial Ambiente, instalação e começando um novo projeto Django
Tutorial Ambiente, instalação e começando um novo projeto Django Vamos começar com Python Primeiro, vamos falar um pouco sobre o que o Python é. Python é uma linguagem de programação muito popular que
Configuração do Apache Cordova Lab. 13. Prof. Bruno C. Vani
Configuração do Apache Cordova Lab. 13 Prof. Bruno C. Vani [email protected] Apache Cordova Visão Geral [1/2] Permite acessar funcionalidades nativas dos dispositivos móveis (como câmera, GPS, etc.)
O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha
O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha em várias aplicações nas quais são necessárias estabilidade
Python para Bioinformática. Visão Geral Prof. Alessandro Brawerman
Python para Bioinformática Visão Geral Prof. Alessandro Brawerman 2 O Curso Obje8vo Mostrar a u8lidade de Python para facilitar e automa8zar tarefas que manipulam dados. Entender como a linguagem da suporte
Novas Tecnologias no Ensino da Matemática
UFF Novas Tecnologias no Ensino da Matemática 1 Novas Tecnologias no Ensino da Matemática Humberto José Bortolossi http://www.professores.uff.br/hjbortol/ Lista 8 Prezado aluno, A partir desta lista vamos
Centro Paula Souza TUTORIAL PARA INSTALAÇÃO DO BOCA
TUTORIAL PARA INSTALAÇÃO DO BOCA 1) Baixe e instale a última versão da VM Virtualbox da Oracle: https://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html 2) Baixe a ISO do Linux
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações UFF 2º semestre/2012
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações UFF 2º semestre/2012 Ementa do Curso Conceitos básicos de programação Orientação a objetos Linguagem Python Simulação com o NS-3 Programação
Algoritmos e Programação
ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE MATEMÁTICA [email protected]
Conteúdo Programático
Ementa do Curso O treinamento ios+swift Intro foi criado pela Catteno com o intuito de introduzir os alunos em programação de Apps para a plataforma ios (tablets e smartphones), utilizando a linguagem
Fundamentos de Programação em Python
Fundamentos de Programação em Python Diego Silveira Costa Nascimento Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte [email protected] 23 de junho de 2017 Ementa do
5 fantásticos editores de vídeo para Linux...e não só
5 fantásticos editores de vídeo para Linux...e não só Date : 1 de Março de 2016 O segmento da multimédia sempre foi uma área critica no mundo Linux. Poucos softwares para edição de áudio e vídeo, e os
PROVA 03/07 Segunda-feira (semana que vem)
[email protected] PROVA 03/07 Segunda-feira (semana que vem) SISTEMAS OPERACIONAIS Os sistemas operacionais mais comuns que existem para computadores e que o mercado irá oferecer para você são : Microsoft
Programação Python. Nesta aula... 1 Programação. 2 Python. Operadores e Operandos Variáveis, Expressões, Instruções Funções Ciclos Comentários
Nesta aula... 1 2 Introdução à - minor Ciência de computadores: incluí tópicos de matemática (linguagens formais para especificar ideias) engenharia (projetar, juntar componentes para formar um sistema,
LOM3260 Computação científica em Python Informações sobre o curso
LOM3260 Computação científica em Python Informações sobre o curso Prof. Luiz T. F. Eleno Departamento de Engenharia de Materiais Escola de Engenharia de Lorena Universidade de São Paulo 2018 LOM3260 (EEL-USP,
Apresentação em L A TEX
Apresentação em L A TEX Prof. Clayton Reginaldo Pereira 1 Universidade Estadual Paulista Júlio de Mesquita Filho - UNESP 2 Departamento de Computação - DCo 2 de maio de 2011 Prof. Clayton Reginaldo Pereira
Introdução à Computação: Máquinas Multiníveis
Introdução à Computação: Máquinas Multiníveis Beatriz F. M. Souza ([email protected]) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,
MC-102 Aula 01. Instituto de Computação Unicamp
MC-102 Aula 01 Introdução à Programação de Computadores Instituto de Computação Unicamp 2016 Roteiro 1 Por que aprender a programar? 2 Hardware e Software 3 Organização de um ambiente computacional 4 Algoritmos
Módulo I - Introdução. Faculdade Christus Sistemas de Informação 24/09/2010. Carlos Eugênio Torres Engenheiro de Informática
Módulo I - Introdução Aula 3 Carlos Eugênio Torres Engenheiro de Informática http://cetorres.com Faculdade Christus Sistemas de Informação 24/09/2010 Graduado em Ciência da Computação pela UFC, Brasil
PROGRAMAÇÃO EM JOGOS DIGITAIS
PROGRAMAÇÃO EM JOGOS DIGITAIS Frutuoso Silva Paradigmas de Programação Linguagem de programação Paradigmas de programação 1 Linguagem de programação! Para ser útil e confiável, uma linguagem deve ter uma
TUTORIAL DE INSTALAÇÃO DO AMBIENTE DE DESENVOLVIMENTO ANDROID NO UBUNTU
TUTORIAL DE INSTALAÇÃO DO AMBIENTE DE DESENVOLVIMENTO ANDROID NO UBUNTU Wellyson Vieira Dias 1. Introdução: 1.1. Componentes do ambiente de desenvolvimento: - IDE Android Studio com SDK. - API Level 19
Minicurso de MATLAB. Programa de Educação Tutorial de Engenharia Elétrica 28/03/15. lmax Rodrigues. lcaroline Pereira.
Minicurso de MATLAB Programa de Educação Tutorial de Engenharia Elétrica lmax Rodrigues lcaroline Pereira lnayara Medeiros Ementa do Curso Primeiros Passos no MATLAB Vetores e Matrizes Resolução de sistemas
Desenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais
Desenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais Diogo Sebastião Silva de Lima 1 ; Mauro Daniel Castro e Silva
SPYDER. um ambiente de desenvolvimento integrado (IDE*) para Python. Prof. Carlos Hitoshi Morimoto DCC IME USP Março, 2016
SPYDER um ambiente de desenvolvimento integrado (IDE*) para Python Prof. Carlos Hitoshi Morimoto DCC IME USP Março, 2016 * IDE = Integrated Development Environment Esta obra está licenciada com uma licença
Escrito por Luís Talora Qui, 19 de Maio de :32 - Última atualização Seg, 11 de Julho de :45
O GO-Global, desenvolvido pela GraphOn, é uma solução de Server Based Computing, que permite o acesso remoto à aplicativos publicados em um servidor Windows ou Unix/Linux. A princípio, a GraphOn disponibiliza
GRUPO: Rafael Igor Vanderlei Vieira
GRUPO: Rafael Igor Vanderlei Vieira C# INTRODUÇÃO Paradigmas: Orientado a objeto; Estruturado; Imperativo; Surgimento: 2002. Criador: Anders Hejlsberg. Principais Compiladores:.NET Framework (Windows),
Implementação de uma biblioteca gráfica multiplataforma utilizando OpenGL e GLFW.
Universidade Federal de Uberlândia - UFU Faculdade de Computação Bacharelado em Sistemas de Informação Implementação de uma biblioteca gráfica multiplataforma utilizando OpenGL e GLFW. William Johnson
Quem sou eu? Daniel Coelho de Andrade. Graduando em Engenharia de Computação - UEFS. Membro da Empresa Júnior de Engenharia de Computação da UEFS
Quem sou eu? Daniel Coelho de Andrade Graduando em Engenharia de Computação - UEFS Membro da Empresa Júnior de Engenharia de Computação da UEFS Ruby? Linguagem dinâmica Foco na simplicidade e produtividade
Passo-a-passo para desenvolver um Programa usando a Linguagem Python
Cursos: Engenharia de Produção / Tecnólogo em Gestão da Qualidade Disciplina: Informática Professora: Flávia Pereira de Carvalho Passo-a-passo para desenvolver um Programa usando a Linguagem Python 1)
Novas Tecnologias no Ensino da Matemática
UFF Novas Tecnologias no Ensino da Matemática 1 Novas Tecnologias no Ensino da Matemática Humberto José Bortolossi http://www.professores.uff.br/hjbortol/ Lista 9 Prezado aluno, A partir desta lista vamos
Manual de Compilação/Execução da Aplicação SmartHome
Manual de Compilação/Execução da Aplicação SmartHome 1. Pré-Requisitos de Instalação 2. Passos para Executar a Aplicação 3. Instruções de Uso das Funcionalidades 4. Observações 1. Pré-Requisitos de Instalação
Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução
Nagios e NRPE Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução Neste tutorial, cobriremos a instalação do Nagios 4, um sistema de monitoramento de código livre muito popular,
Computação Científica com Python
Computação Científica com Python Conteúdo 1ª Parte Baixando e instalando os principais módulos do Python; Primeiro contato, usando o Python como uma calculadora; Tipos de dados e objetos; Sintaxe da linguagem
UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE
UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE Fagner Jefferson de Araújo Silva; Whasley Sousa Cardoso; Marcelo Portela Sousa. Instituto Federal de Educação, Ciência e Tecnologia da Paraíba
Estruturas de Sistemas Operacionais
Estruturas de Sistemas Operacionais Sistemas Operacionais - Tópicos Componentes do Sistema Serviços de Sistemas Operacionais Chamadas ao Sistema Estrutura do Sistema Máquinas Virtuais Chamadas ao Sistema
Uso da plataforma Ionic para Desenvolvimento de Aplicativo Móvel
66 Resumos Expandidos: XII Mostra de Estagiários e Bolsistas... Uso da plataforma Ionic para Desenvolvimento de Aplicativo Móvel Thiago Merino Rodrigues Barbosa¹ Carlos Marcelo Tonisso Júnior² João Camargo
GFM015 Introdução à Computação
GFM015 Introdução à Computação Noções básicas sobre os componentes de microcomputadores (cont...) - Terminologia: Sw, Hw, Programas, Bit, Byte e Códigos Ilmério Reis da Silva [email protected] www.facom.ufu.br/~ilmerio/ic
Python. Introdução à Programação SI1 - BSI
Python Introdução à Programação SI1 - BSI Conteúdo História Instalação Apresentação da Interface Comandos Básicos Exercícios 07/06/2013 2 História Criada em 1989 pelo holandês Guido van Rossum no Centrum
Laboratório FTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias
Laboratório FTP Francisco Edigleison da Silva Barbosa ([email protected]) Professor: Kelvin Lopes Dias ([email protected]) Centro de Informática - UFPE, 16 Maio 2018 Atividade 1 - Instalar e configurar o
Guia de Instalação II. Instalação e Administração do Fluig. Título do documento
Guia de Instalação II Instalação e Administração do Fluig Título do documento fluig.com 0800 882 9191 Av. Braz Leme 1717, Casa Verde 02511-000 São Paulo - Brasil 1 Sumário 1. Introdução... 3 1.1. Objetivo
Virtual Magnifying Glass 3.3.1
Virtual Magnifying Glass 3.3.1 Índice Sobre o Virtual Magnifying Glass... pág. 1 Licença... pág. 1 Guia de Instalação para Windows... pág. 2 Guia de Instalação para Linux e no FreeBSD... pág. 3 Guia de
AULA 1 INTRODUÇÃO AO JAVA
AULA 1 INTRODUÇÃO AO JAVA Ao término dessa aula você terá aprendido: História e características do Java Ambientes e plataformas Java O Java é a base para praticamente todos os tipos de aplicações em rede
MANUAL DE INSTALAÇÃO DO SOFTWARE LABVIEW NI - LABVIEW PSI 3212 LABORATÓRIO DE CIRCUITOS ELÉTRICOS AUTOR : LUCAS DE ANDRADE BOTH
MANUAL DE INSTALAÇÃO DO SOFTWARE LABVIEW NI - LABVIEW PSI 3212 LABORATÓRIO DE CIRCUITOS ELÉTRICOS AUTOR : LUCAS DE ANDRADE BOTH DATA : 12/06/2017 MANUAL DE INSTALAÇÃO DO SOFTWARE LABVIEW O LabVIEW (Laboratory
TECNOLOGIA EM REDES DE COMPUTADORES - 3º PERÍODO ADS - ADMINISTRAÇÃO DE SERVIDORES Grupo: Alexandre - Leonel - Mateus - Ricardo
TECNOLOGIA EM REDES DE COMPUTADORES - 3º PERÍODO ADS - ADMINISTRAÇÃO DE SERVIDORES Grupo: Alexandre - Leonel - Mateus - Ricardo SERVIDOR WEB O Servidor WEB é o programa responsável pela publicação de documentos,
Luiz Eduardo Borges. Novatec
Luiz Eduardo Borges Novatec Copyright 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Manual de Instalação C3SL
Manual de Instalação C3SL 1 / 20 Sumário 1 Introdução 3 2 Criando um pendrive inicializável 4 2.1 No Linux............................................ 4 2.1.1 Por linha de comando................................
Correção Ortográfica. Processamento Estatístico da Linguagem Natural. Correção de Erros. Distância Mínima de Edição. Distância Mínima de Edição
Processamento Estatístico da Linguagem Natural Aula 6 Professora Bianca (Sala 302 Bloco E) [email protected] http://www.ic.uff.br/~bianca/peln/ Correção Ortográfica Três tipos de problemas: Detecção de
Manual de Instalação. Servidor Web LAMP
Manual de Instalação Servidor Web LAMP Instituto do Emprego e Formação Profissional - Centro de Formação Profissional de Santarém CET3 Técnico Especialista em Gestão de Redes e Sistemas Informáticos U20
Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo
Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo Múltipla escolha 1. Em que consiste um sistema operacional: a. Um conjunto de
Outline. Linguagem de Modelagem Unificada. 1. Visualização 04/09/2017. Aula 10 - Introdução à UML e Instalação de Ferramentas de Modelagem
Outline Aula 10 - Introdução à UML e Instalação de Ferramentas de Modelagem Introdução à UML Classes e Objetos Instalação do Astah Community Diagrama de Casos de Uso Análise de Sistemas Prof. Filipe Arantes
Curso introdutório de L A TEX
Curso introdutório de L A TEX Brauner Gonçalves Coutinho Universidade Estadual da Paraíba Centro de Ciências Humanas e Exatas UEPB - CCHE 25 de abril de 2015 O que é o L A TEX? Um programa para produção
Luiz Eduardo Borges. Novatec
Luiz Eduardo Borges Novatec Copyright 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
TUTORIAL GIT Victor Breder Comp-19 Março de 2017
TUTORIAL GIT Victor Breder Comp-19 Março de 2017 1. INTRODUÇÃO Este tutorial tem como objetivo apresentar o necessário para um uso proficiente do git. Git é uma ferramenta de controle de versões VCS, ou
LABORATÓRIO ZERO. INTRODUÇÃO AO NETKIT Documento versão 0.1. Aluno: Paulo Henrique Moreira Gurgel #
LABORATÓRIO ZERO INTRODUÇÃO AO NETKIT Documento versão 0.1 Aluno: Paulo Henrique Moreira Gurgel #5634135 Orientado pela Professora Kalinka Regina Lucas Jaquie Castelo Branco Agosto / 2010 Laboratório Zero
Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores
Fundamentos de Sistemas Operacionais de Arquitetura Aberta CST em Redes de Computadores Introdução Computadores Computadores são compostos, basicamente, de CPU, memória e dispositivos de entrada e saída
IFSC/Florianópolis - Programação Orientada a Objetos com Java - prof. Herval Daminelli
Programa de computador sequência de comandos ou instruções executados por um computador com a finalidade de produzir um resultado e resolver um problema; Linguagem de programação método para a criação
SISTEMAS MULTIMÍDIA PROF MOZART DE MELO
SISTEMAS MULTIMÍDIA PROF MOZART DE MELO Programa da Disciplina Multimídia conceitos, comunicação homemmáquina. Autoria produção de diversos tipos de aplicativos multimídia, examinando-se as alternativas
Introdução ao OpenCV
Instituto Federal Sul-rio-grandense Campus Pelotas Engenharia Elétrica Processamento de Imagens Digitais Introdução ao OpenCV (Parte I) Glaucius Décio Duarte Atualizado em: 20 ago. 2018 OpenCV (Open Source
Construção e uso de ferramenta de suporte remoto baseada em software livre
Construção e uso de ferramenta de suporte remoto baseada em software livre Alexandre Ferreira de Melo, Hugo Alexandre Dantas do Nascimento Centro de Recursos Computacionais CERCOMP Universidade Federal
Manual. Instalação de arquivos e pacotes no. Linux Educacional. Gerenciando pacotes e arquivos. Produzido por: Rafael Nink de Carvalho
Manual Instalação de arquivos e pacotes no Linux Educacional Gerenciando pacotes e arquivos Produzido por: Rafael Nink de Carvalho Manual Instalação de arquivos e pacotes no Linux Educacional Gerenciando
