Revisão NT Editora e Figuramundo. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora e Figuramundo. Capa NT Editora

Tamanho: px
Começar a partir da página:

Download "Revisão NT Editora e Figuramundo. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora e Figuramundo. Capa NT Editora"

Transcrição

1 L I NGUAGE M DE PROGRAMAÇÃOJ AVA I NF ORMAÇÃOECOMUNI CAÇÃO J os éj e s s egonç a l v e s

2

3 Autor José Jesse Gonçalves Graduado em Licenciatura em Matemática pela Universidade Estadual de São Paulo - UNESP, de Presidente Prudente (1995), com especialização em Análise de Sistemas (1999) e mestrado em Gestão do Conhecimento e da Tecnologia da Informação (2008), ambos pela UCB. Foi professor em cursos de Sistemas de Informação do ensino superior, além de desenvolvedor e roteirista de cursos de Educação a Distância. Possui publicações na área de Informática na Educação e, atualmente, é Gerente de Projetos do Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira (Inep). Revisão NT Editora e Figuramundo Projeto Gráfico NT Editora Editoração Eletrônica NT Editora e Figuramundo Capa NT Editora NT Editora, uma empresa do Grupo NT SCS Q2 - Bl. D - Salas 307 e Ed. Oscar Niemeyer CEP Brasília - DF Fone: (61) sac@grupont.com.br e Linguagem de Programação Java. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. ISBN Linguagem de Programação Java Copyright 2014 por NT Editora. Nenhuma parte desta publicação poderá ser reproduzida por qualquer modo ou meio, seja eletrônico, fotográfico, mecânico ou outros, sem autorização prévia e escrita da NT editora.

4 LEGENDA ÍCONES Prezado(a) aluno(a), Ao longo dos seus estudos, você encontrará alguns ícones na coluna lateral do material didático. A presença desses ícones o(a) ajudará a compreender melhor o conteúdo abordado e também como fazer os exercícios propostos. Conheça os ícones logo abaixo: Saiba Mais Esse ícone apontará para informações complementares sobre o assunto que você está estudando. Serão curiosidades, temas afins ou exemplos do cotidiano que o ajudarão a fixar o conteúdo estudado. Importante O conteúdo indicado com esse ícone tem bastante importância para seus estudos. Leia com atenção e, tendo dúvida, pergunte ao seu tutor. Dicas Esse ícone apresenta dicas de estudo. Exercícios Toda vez que você vir o ícone de exercícios, responda às questões propostas. Exercícios Ao final das lições, você deverá responder aos exercícios no seu livro. Bons estudos!

5 Sumário 1. CONVERSA INICIAL O que é o Java? Como o Java funciona? Características da linguagem Java PREPARANDO O AMBIENTE Introdução Baixando o JDK Instalação do JDK Verificando a instalação MEU PRIMEIRO PROGRAMA EM JAVA Introdução Um programa simples em Java Comentários e espaços em branco Declaração da classe pública Declaração do método main() Compilando e executando o programa TIPOS PRIMITIVOS DE DADOS E DECLARAÇÃO DE VARIÁVEIS E CONSTANTES Tipos primitivos de dados Nomes de variáveis Declaração de variáveis Inicialização de variáveis Constantes OPERAÇÕES COM VARIÁVEIS Operadores aritméticos Forma reduzida e hierarquia dos operadores aritméticos Operadores de incremento e decremento Expressões lógicas Operadores relacionais NT Editora

6 6. CONTROLE DE FLUXO Introdução If-else Switch-case While Do-while For CONCEITOS BÁSICOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS Introdução Classes e objetos Encapsulamento Herança Sobreposição de métodos CLASSES E OBJETOS COM JAVA Introdução Definindo atributos da classe Instanciando a classe Instanciando a classe Encapsulamento Construtores Estendendo uma classe...77 Linguagem de Programação Java 5

7

8 1. CONVERSA INICIAL Se você já tem experiência em lógica de programação e já andou se aventurando em algoritmos com alguma linguagem estruturada, isso lhe ajudará a entender mais rapidamente os conceitos abordados aqui. Como assim? A linguagem Java é orientada a objetos? Em que a programação estruturada vai me ajudar? Pode ajudar, e muito. Apesar de a orientação a objetos ser outro paradigma, uma forma diferente de compreender e modelar o mundo, conceitos aprendidos em programação estruturada também são usados. Os conceitos sobre orientação a objetos serão abordados com mais detalhes nas próximas lições. Vamos conhecer agora um pouco mais sobre a tecnologia Java. 1.1 O que é o Java? A linguagem de programação Java é resultante de um trabalho consistente de pesquisa e foi anunciada formalmente pela Sun Microsystems em Por ser uma tecnologia voltada à Internet, suas características chamaram a atenção da comunidade de negócios por causa do enorme interesse na World Wide Web, que estava em plena expansão. Reprodução proibida. Copyright NT Editora. Todos os direitos reservados. Além disso, o Java provocou bastante entusiasmo entre os desenvolvedores, pois não se trata apenas de uma linguagem de programação. O Java também apresenta uma rica biblioteca, um ambiente para o desenvolvimento e execução de programas seguros e portáveis, não se prendendo, assim, a sistemas operacionais proprietários. Exercitando o conhecimento... Java não é apenas uma linguagem de programação orientada a objetos. ( ) Certo ( ) Errado SUMÁRIO Linguagem de Programação Java 7

9 De modo geral, o termo Java é usado para se referir, além da linguagem de programação orientada a objetos, ao ambiente de desenvolvimento e ao ambiente de execução. O ambiente de desenvolvimento Java é constituído, dentre diversos outros utilitários, por: um compilador (o javac), uma Máquina Virtual (a JVM), um gerador de documentação (javadoc) e um conjunto padronizado de bibliotecas de classes. JVM adequada: Para plataformas diferentes existem Máquinas Virtuais Java diferentes. Por exemplo, existem JVMs distintas para os sistemas operacionais Microsoft Windows, Linux, Solaris OS e Mac OS. Applets: programas executados dentro de um navegador Web. Quando um navegador carrega uma página da Web que contém um applet, o applet é baixado para o navegador e começa a ser executado. O appletviewer permite a visualização de applets fora de um navegador Web. 1.2 Como o Java funciona? Vamos entender melhor como o Java funciona? A Java Virtual Machine (JVM), que quer dizer Máquina Virtual Java, permite a portabilidade do código Java. Ela fica embutida nas plataformas, como que simulando um processador, e pronta para interpretar os códigos Java compilados. Dessa forma, é possível desenvolver uma aplicação sem se preocupar onde ela será executada, pois se a JVM adequada estiver instalada, o código será executado. 1 Código-fonte: Na linguagem de programação Java, os códigos-fontes são primeiramente escritos em arquivos textos armazenados com a extensão.java. 2 Compilador: O documento com a extensão.java é executado em um compilador de código-fonte, o javac. O compilador procura por erros e não permite que o código-fonte seja compilado enquanto erros forem detectados. 3 Saída (código): Os códigos fontes são, então, compilados em arquivos.class, pelo compilador javac. Os arquivos.class não contém códigos nativos dos processadores de máquinas, em vez disso, possuem bytecodes (linguagem de máquina da Máquina Virtual Java). 4 Máquinas Virtuais Java: Finalmente, a ferramenta de execução java roda a aplicação com uma instância da JVM. A JVM converterá o bytecode em algo que a plataforma subjacente entenda para, dessa forma, executar o programa. Outras siglas que devem ser mencionadas: JRE O Java Runtime Environment (JRE), ou Ambiente de Tempo de Execução Java, contém tudo aquilo (bibliotecas, a JVM e outros componentes) que um usuário comum precisa para executar uma aplicação escrita na linguagem de programação Java. O JRE pode ser distribuído com as aplicações para torná-las portáveis. JDK O Java Development Kit (JDK), ou Kit de Desenvolvimento Java, é um conjunto de utilitários para desenvolver aplicações em Java. É composto pelo JRE e por ferramentas de desenvolvimento, tais como: compilador da linguagem Java (javac); interpretador Java (java); debugger (jdb); gerador de documentação (javadoc); visualizador de applets (appletviewer), etc. Reprodução proibida. Copyright NT Editora. Todos os direitos reservados. 8 NT Editora SUMÁRIO

10 É essencial saber esses conceitos básicos para depois nos aventurarmos na programação sabendo como o Java funciona. 1.3 Características da linguagem Java A linguagem de programação Java é uma linguagem de alto nível. Dentre as diversas características dessa linguagem, podemos citar: Simples e familiar: o aprendizado da linguagem de programação Java pode ser obtido em pouco tempo. Além disso, é uma linguagem muito parecida com as linguagens C e C++, que são linguagens muito populares. Orientada a objetos: desde o início de seu desenvolvimento, a linguagem de programação Java foi projetada para ser orientada a objetos e não é possível desenvolver nenhum programa em Java sem seguir esse paradigma. A orientação a objetos modela o mundo real com classes e instâncias. Sendo assim, objetos e classes são conceitos centrais em Java que interagem entre si para atingir um resultado esperado. Robusta: A linguagem de programação Java é projetada para o desenvolvimento de softwares altamente confiáveis. Fornece verificação do código na compilação, seguido por um segundo nível de verificação em tempo de execução. Linguagem de alto nível: Essas linguagens possuem palavras e frases mais próximas de nossa realidade. Para que possamos programar em uma linguagem de alto nível, não é necessário ter o conhecimento das linguagens de máquina. Um fator importante é o que entre programadores é chamado de linguagem fortemente tipificada. Significa que os tipos de dados devem ser definidos para que o código seja compilado. Outro fator importante é que o modelo de gerenciamento de memória dessa linguagem é muito simples e evita que os programas tenham acesso direto à memória, deixando esse controle a cargo do sistema operacional. Reprodução proibida. Copyright NT Editora. Todos os direitos reservados. Com coletor de lixo: O Coletor de lixo (Garbage Collector) é um recurso usado para a liberação de memória. É um processo que roda em segundo plano e é responsável pela liberação de memória alocada por variáveis e objetos que não mais serão utilizadas pela aplicação. Muitas linguagens de programação permitem que espaços de memória sejam alocados em tempo de execução e o gerenciamento de memória, que nem sempre é simples, é responsabilidade do programador. É o programador, então, que tem que se preocupar com a alocação e liberação de memória. Assim, quando os dados armazenados nesse espaço alocado não são mais necessários, o programa deve liberar esse espaço reservado para evitar erros graves. Na linguagem Java, os programadores ficam livres desse fardo, pois a responsabilidade do gerenciamento de memória é do Coletor de lixo, que de tempos em tempos varre a memória e libera os espaços que não estão sendo mais usados. Segura: A tecnologia Java foi projetada para operar em ambientes distribuídos, o que significa que a segurança tem importância primordial. Aplicações Java são executadas em ambiente próprio, o Java Runtime Environment (JRE). Isto permite o desenvolvimento de aplicações que não possam ser invadidas de fora do ambiente de execução e que evitam, também, a intrusão de códigos não-autorizados. SUMÁRIO Linguagem de Programação Java 9

11 Independente de plataforma: Os programas em Java são considerados independentes de plataforma, isto é, portáveis. Isto porque esses programas podem ser executados em praticamente qualquer máquina que possua a Java Virtual Machine (JVM) instalada. Antes de ser executado, porém, um programa em Java tem que ser compilado para que o código-fonte seja traduzido para uma linguagem intermediária (bytecode), que pode ser interpretada pela JVM. Parabéns, você finalizou esta lição! Agora responda às questões ao lado. Exercícios Questão 01 Assinale a alternativa que apresenta componentes apenas do JRE (Java Runtime Environment). a) Javac e javadoc. b) Compilador e Máquina Virtual Java. c) Bibliotecas e a Máquina Virtual Java. d) Javac e appletviewer. Questão 02 O javac é o: a) compilador; b) gerador de documentação; c) ambiente de execução; d) interpretador. Questão 03 Baseado nas afirmações abaixo, assinale a alternativa correta: I O Java Runtime Environment (JRE) contém os componentes necessários para a execução de uma aplicação escrita na linguagem de programação Java. II Quando acionado, o javac procura por erros no código-fonte e não permite que ele seja compilado enquanto erros forem detectados. III A mesma Java Virtual Machine é usada para os sistemas operacionais Microsoft Windows, Linux e Solaris SO. a) Todas as afirmações estão corretas. b) Apenas as afirmações I e II estão corretas. c) Apenas as afirmações II e III estão corretas. d) Apenas a afirmação II está correta. Questão 04 Selecione a alternativa que apresenta as palavras que preenchem respectivamente as lacunas do seguinte texto: Na linguagem de programação Java, os códigos-fonte são primeiramente escritos em arquivos textos armazenados com a extensão. Os códigos fontes são compilados em arquivos com a extensão pelo compilador. Reprodução proibida. Copyright NT Editora. Todos os direitos reservados. 10 NT Editora SUMÁRIO

12 a).txt,.java, javac. b).class,.java, javadoc. c).java,.class, javac. d).java,.javadoc,.class. Questão 05 Os programas em Java são considerados portáveis. O principal componente responsável pela portabilidade é: a) o applet; b) o código-fonte; c) o debbuger; d) a JVM. Questão 06 Dentre as afirmativas abaixo, está(ão) correta(s) apena(s) a(s): I O JDK é um conjunto de utilitários para desenvolver aplicações em Java. II O JRE contém componentes para a execução de uma aplicação escrita na linguagem de programação Java e não faz parte dos utilitários do JDK. III O compilador javac e o interpretador java são utilitários do JDK. a) I e II; b) II, III; c) I, III; d) I. Questão 07 Recurso usado para a liberação de memória. É um processo que roda em segundo plano e é responsável pela liberação de memória alocada por variáveis e objetos que não mais serão utilizadas pela aplicação. Trata-se: a) da Máquina virtual; Reprodução proibida. Copyright NT Editora. Todos os direitos reservados. b) do Coletor de lixo; c) do compilador; d) da Memória virtual. Questão 08 Assinale a alternativa que apresenta a característica da linguagem de programação Java à qual se refere a seguinte descrição: Aplicações Java são executadas em ambiente próprio, o que permite que você construa aplicações que não possam ser invadidas de fora do ambiente. a) segurança; b) portabilidade; c) distribuída; d) estruturada. SUMÁRIO Linguagem de Programação Java 11

13 Questão 09 Assinale a alternativa incorreta a respeito da linguagem Java: a) é uma linguagem orientada a objetos. b) um programa deve ser compilado para poder ser executado. c) é projetada para o desenvolvimento de softwares confiáveis; d) Os tipos de dados não precisam necessariamente ser definidos para que o código seja compilado. Questão 10 Assinale a alternativa correta: a) códigos-fonte em Java são escritos em bytecodes; b) o compilador transforma arquivos em bytecodes para uma linguagem interpretada por processadores; c) o JRE é o ambiente de desenvolvimento JAVA; d) os programas em Java podem ser executados em praticamente qualquer máquina que possua a JRE instalada. Reprodução proibida. Copyright NT Editora. Todos os direitos reservados. 12 NT Editora SUMÁRIO

Programação de Computadores II: Java. / NT Editora. -- Brasília: 2014. 82p. : il. ; 21,0 X 29,7 cm.

Programação de Computadores II: Java. / NT Editora. -- Brasília: 2014. 82p. : il. ; 21,0 X 29,7 cm. Autor José Jesse Gonçalves Graduado em Licenciatura em Matemática pela Universidade Estadual de São Paulo - UNESP, de Presidente Prudente (1995), com especialização em Análise de Sistemas (1999) e mestrado

Leia mais

LINGUAGEM DE PROGRAMAÇÃOC. GrupoNT

LINGUAGEM DE PROGRAMAÇÃOC. GrupoNT LINGUAGEM DE PROGRAMAÇÃOC GrupoNT INFORMAÇÃOECOMUNICAÇÃO Autor Grupo NT Revisão NT Editora e Figuramundo Projeto Gráfico NT Editora Editoração Eletrônica NT Editora e Figuramundo Capa NT Editora NT Editora,

Leia mais

Estruturas de Dados. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.

Estruturas de Dados. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. Autor Homero Luiz Píccolo Formado em Engenharia Eletrônica pela Escola Politécnica da Universidade de São Paulo. Mestre em Engenharia Elétrica pela Universidade de Brasília. Professor do Departamento de

Leia mais

Técnicas de Estudos. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.

Técnicas de Estudos. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. Autor José Ricardo Moreira Pós graduado em Literatura e autor de literatura para jovens de todas as idades, como prefere classificar as narrativas alinhadas com os grandes temas da atualidade. Em meados

Leia mais

Análise e Acompanhamento de Projetos. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.

Análise e Acompanhamento de Projetos. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. Autor Clorisval Gomes Pereira Júnior Possui graduação em Desenho Industrial pela Universidade de Brasília (1993), graduação em Educação Artística pela Universidade de Brasília (1989) e mestrado em Design

Leia mais

AULA 1 INTRODUÇÃO AO JAVA

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

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora Autor José Ricardo de Araújo Moreira Licenciado em Letras - Licenciatura Plena LPLB pelo Centro Universitário de Brasília (UniCeub). Tem experiência na área de Educação, com ênfase em Tecnologia Educacional,

Leia mais

Tratamento de Informações para a Internet. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.

Tratamento de Informações para a Internet. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. TRAT AMENT ODE I NF ORMAÇÕESP ARAAI NTERNET I NF ORMAÇÃOECOMUNI CAÇÃO Da ni e l az i nns a l v uc c i Gonç a l v e s Autor Daniela Zinn Salvucci Gonçalves Graduada em Desenho Industrial com habilitação

Leia mais

PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS

PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@ifrn.edu.br

Leia mais

Técnicas de negociação. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.

Técnicas de negociação. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. Autor Vera Ariza Revisão NT Editora e Figuramundo Projeto Gráfico NT Editora Editoração Eletrônica NT Editora e Figuramundo Capa NT Editora NT Editora, uma empresa do Grupo NT SCS Q2 - Bl. D - Salas 307

Leia mais

INTRODUÇÃO A LINGUAGEM JAVA

INTRODUÇÃO A LINGUAGEM JAVA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INTRODUÇÃO A LINGUAGEM JAVA Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@ifrn.edu.br Curso Técnico

Leia mais

BR Office Impress Completo. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. ISBN 1. Uma introdução a apresentações eletrônicas

BR Office Impress Completo. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. ISBN 1. Uma introdução a apresentações eletrônicas BROF F I CEI MPRE S S COMPL E T O I NF ORMAÇÃOECOMUNI CAÇÃO I s ma e l S ouz aar a uj o Autor Ismael Souza Araujo Pós-graduado em Gerência de Projetos PMBOK UNICESP, Graduado em Tecnologia em Segurança

Leia mais

Introdução à plataforma Java

Introdução à plataforma Java Introdução à plataforma Java Apresentação: Professor: Galvez Gonçalves prof.gago@gmail.com O que estudaremos 1. Os conceitos de programação orientada a objetos através de uma linguagem de programação que

Leia mais

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan Introdução aos computadores, à Internet e à World Wide Web Prof. Marcelo Roberto Zorzan História do Java Origem Linguagem desenvolvida pela Sun Microsystems Sintaxe similar ao C++ Inicialmente chamada

Leia mais

PROGRAMAÇÃO ORIENTADAAOBJETOS. FernandoAlbuquerque

PROGRAMAÇÃO ORIENTADAAOBJETOS. FernandoAlbuquerque PROGRAMAÇÃO ORIENTADAAOBJETOS FernandoAlbuquerque INFORMAÇÃOECOMUNICAÇÃO Autor Fernando Albuquerque Formado em Engenharia Elétrica pela Universidade de Brasília. Mestre em Ciência da Computação pela Universidade

Leia mais

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan Introdução aos computadores, à Internet e à World Wide Web Prof. Marcelo Roberto Zorzan História do Java Origem Linguagem desenvolvida pela Sun Microsystems Sintaxe similar ao C++ Inicialmente chamada

Leia mais

Autor Maria Amélia de Paula Dias. Revisão NT Editora e Figuramundo. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora e Figuramundo

Autor Maria Amélia de Paula Dias. Revisão NT Editora e Figuramundo. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora e Figuramundo Autor Maria Amélia de Paula Dias Mestre em Administração, com concentração em Marketing, pela Universidade de Brasília. Atua como docente na Fundação Getúlio Vargas de Brasília e UDF (Universidade do Distrito

Leia mais

INTRODUÇÃOAOUSO DOSCOMPUTADORES. JoséRicardoMoreira

INTRODUÇÃOAOUSO DOSCOMPUTADORES. JoséRicardoMoreira INTRODUÇÃOAOUSO DOSCOMPUTADORES JoséRicardoMoreira INFORMAÇÃOECOMUNICAÇÃO Autor José Ricardo Moreira Pós graduado em Literatura e autor de literatura para jovens de todas as idades, como prefere classificar

Leia mais

Fundamentos de Economia. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.

Fundamentos de Economia. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. Autor José Ricardo Moreira Revisão NT Editora e Figuramundo Projeto Gráfico NT Editora Editoração Eletrônica NT Editora e Figuramundo Capa NT Editora e Figuramundo NT Educação, uma empresa do Grupo NT

Leia mais

(Características fundamentais de Codificação de programas)

(Características fundamentais de Codificação de programas) Curso: Análise e Desenvolvimento de Sistemas Disciplina Algoritmos e Programação (Características fundamentais de Codificação de programas) Prof. Wagner Santos C. de Jesus wsantoscj@gmail.com Histórico

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração Márcio Rocha

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração Márcio Rocha Autor Ismael Souza Araújo Graduado em Tecnologia de Segurança da Informação e pós-graduado em Gerenciamento de Projetos pelas Faculdades Unicesp, Certificado pela ITIL Foundation Certificate in IT Service

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora Autor Gilberto Lacerda Santos É Professor Associado IV da Faculdade de Educação da Universidade de Brasília, onde atua, há mais de 25 anos, em extensão, graduação e pós-graduação no campo das aplicações

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora Autores Vera Ariza e Altair Emboava Design Instrucional NT Editora Revisão NT Editora Editoração Eletrônica NT Editora Projeto Gráfico NT Editora Capa NT Editora Ilustração NT Editora NT Editora, uma empresa

Leia mais

Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Lista de Exercícios para a Terceira Unidade

Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Lista de Exercícios para a Terceira Unidade Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Lista de Exercícios para a Terceira Unidade Disciplina: PEOO Professor: Eberton da Silva Marinho e-mail: ebertonsm@gmail.com Data:

Leia mais

Sistemas Operacionais Windows. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.

Sistemas Operacionais Windows. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. Autor Ismael Sousa Araujo Pós-graduado em Gerência de Projetos PMBOK UNICESP, graduado em Tecnologia em Segurança da Informação UNICESP. Professor de concurso da área de Informática e Consultor em EAD.

Leia mais

Nosso Primeiro Programa Java

Nosso Primeiro Programa Java Java linguagem, jvm, jdk, jre, ide Nosso Primeiro Programa Java Professoras: Ariane Machado Lima Fátima L. S. Nunes 1 Lembrando os objetivos desta disciplina Aprender a programar. Para isso precisamos

Leia mais

IFSC/Florianópolis - Programação Orientada a Objetos com Java - prof. Herval Daminelli

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

Leia mais

Linguagem Técnica I. Prof. Jonatas Bastos

Linguagem Técnica I. Prof. Jonatas Bastos Linguagem Técnica I Prof. Jonatas Bastos Email: jonatasfbastos@gmail.com 1 Objetivo da Disciplina p Entender os conceitos da programação orientada a objetos; p Aplicar conceitos básicos relativos a objetos

Leia mais

1) DADOS DA OBRA: Programando em Java 2 Teoria e Aplicações Rui Rossi dos Santos 2004 Axcel Books (

1) DADOS DA OBRA: Programando em Java 2 Teoria e Aplicações Rui Rossi dos Santos 2004 Axcel Books ( 1) DADOS DA OBRA: Título: Programando em Java 2 Teoria e Aplicações Autor: Rui Rossi dos Santos Ano: 2004 Editora: Axcel Books (http://www.axcel.com.br) Páginas: 580 Encadernação: Capa dura 2) DESCRIÇÃO

Leia mais

Marketing Pessoal. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.

Marketing Pessoal. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. MARKE T I NGPE S S OAL GE S T ÃOENE GÓCI OS J os éri c a r domor e i r a Autor José Ricardo Moreira Pós graduado em Literatura e autor de literatura para jovens de todas as idades, como prefere classificar

Leia mais

Autor Ismael Souza Araujo. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Capa NT Editora

Autor Ismael Souza Araujo. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Capa NT Editora BROFFICECALC BÁSICO IsmaelSouzaAraujo INFORMAÇÃOECOMUNICAÇÃO Autor Ismael Souza Araujo Pós-graduado em Gerência de Projetos PMBOK UNICESP, Graduado em Tecnologia em Segurança da Informação - UNICESP.

Leia mais

Programação Estruturada e OO Aula 1.2 Introdução a Paradigmas de Programação. Prof. Bruno Moreno

Programação Estruturada e OO Aula 1.2 Introdução a Paradigmas de Programação. Prof. Bruno Moreno Programação Estruturada e OO Aula 1.2 Introdução a Paradigmas de Programação Prof. Bruno Moreno bruno.moreno@ifrn.edu.br Motivação Por que existe mais de uma LP? Propósitos diferentes; Avanços tecnológicos;

Leia mais

Autor Ismael Souza Araujo. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Capa NT Editora

Autor Ismael Souza Araujo. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Capa NT Editora BROFFICECALC AVANÇADO IsmaelSouzaAraujo INFORMAÇÃOECOMUNICAÇÃO Autor Ismael Souza Araujo Pós-graduado em Gerência de Projetos PMBOK UNICESP, Graduado em Tecnologia em Segurança da Informação - UNICESP.

Leia mais

Desenvolvendo aplicações Java

Desenvolvendo aplicações Java José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Desenvolvendo aplicações Java Primeira Edição São Paulo 2017 Sumário 1 INTRODUÇÃO AO JAVA... 1 1.1 A PLATAFORMA

Leia mais

Autor Grupo NT. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Ilustração Bruno Azevedo.

Autor Grupo NT. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Ilustração Bruno Azevedo. Autor Grupo NT Revisão NT Editora Projeto Gráfico NT Editora Editoração Eletrônica NT Editora Ilustração Bruno Azevedo Capa NT Editora NT Editora, uma empresa do Grupo NT SCS Q. 2 Bl. D Salas 307 e 308

Leia mais

Métodos de implementação de linguagens. Kellen Pinagé

Métodos de implementação de linguagens. Kellen Pinagé Métodos de implementação de linguagens Kellen Pinagé Sumário Métodos de implementação de linguagens Compilação Interpretação pura Híbrido Métodos de implementação de linguagens Principais componentes de

Leia mais

Desenvolvimento de Software I

Desenvolvimento de Software I Desenvolvimento de Software I Prof. Arnaldo Martins Hidalgo Junior arnaldo@flash.tv.br http://aulashidalgo.wordpress.com 5 h/a (2 aulas semanais) http://aulashidalgo.wordpress.com 1 Competências Avaliar

Leia mais

REDAÇÃOTÉCNICO JURÍDICA. ElianeFereiraSousa

REDAÇÃOTÉCNICO JURÍDICA. ElianeFereiraSousa REDAÇÃOTÉCNICO JURÍDICA ElianeFereiraSousa GESTÃOENEGÓCIOS Autor Eliane Ferreira Sousa Doutoranda em Direito pela Universidade de Brasília. Doutora em Linguística pela Universidade de Brasília (2008).

Leia mais

Programação Orientada a Objectos - P. Prata, P. Fazendeiro

Programação Orientada a Objectos - P. Prata, P. Fazendeiro 2 A tecnologia Java Uma ideia base da linguagem JAVA é a de que, um programa em JAVA deve poder ser executado em qualquer tipo de computador sem ter que ser alterado ou compilado novamente. Em Java o código

Leia mais

Aula 1 POO 1 Prática. Profa. Elaine Faria UFU

Aula 1 POO 1 Prática. Profa. Elaine Faria UFU Aula 1 POO 1 Prática Profa. Elaine Faria UFU - 2019 Introdução Java Linguagem de programação poderosa Utiliza o paradigma Orientado a Objetos Muito utilizada em aplicativos para Internet e para redes Difundida

Leia mais

JAVA. Professor: Bruno Toledo

JAVA. Professor: Bruno Toledo JAVA Professor: Bruno Toledo Funcionamento de uma LP Em uma Linguagem de Programação (LP) como C e Pascal, temos o seguinte quadro quando vamos compilar um programa. Código fonte em c Teste.c Gera código

Leia mais

O AMBIENTE DE DESENVOLVIMENTO

O AMBIENTE DE DESENVOLVIMENTO Módulo 9 O AMBIENTE DE DESENVOLVIMENTO P S I 1 1 - C P T G P S I SUMÁRIO Instalação do Java JDK - Kit de Desenvolvimento Java Download do JDK Instalação do JDK Configuração da Variável de ambiente (Path)

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora Autor Marina Figueiredo Moreira Professora da área de Inovação e Empreendedorismo do Departamento de Administração da Universidade de Brasília - UnB. Doutoranda em Administração pelo Programa de Pós-Graduação

Leia mais

A linguagem Java foi projetada tendo em vista os seguintes objetivos:

A linguagem Java foi projetada tendo em vista os seguintes objetivos: Java Disciplina: Programação II Professora: Mai-Ly Vanessa Histórico do Java Em 1991 a Sun Microsystems financiou uma pesquisa sobre o que seria a nova onda digital. Desta pesquisa resultou a criação da

Leia mais

Instalação JDK 10/03/2017

Instalação JDK 10/03/2017 1 Instalação JDK 10/03/2017 Máquina Virtual Java utiliza-se do conceito de máquina virtual, onde existe uma camada extra entre o sistema operacional e a aplicação, responsável por traduzir o que sua aplicação

Leia mais

Universidade da Beira Interior Cursos: Engenharia Informática, Matemática /Informática e Ensino da Informática

Universidade da Beira Interior Cursos: Engenharia Informática, Matemática /Informática e Ensino da Informática Programação Orientada a Objectos - 25/26; P. Prata, P. Fazendeiro 2 A tecnologia Java Uma ideia base da linguagem JAVA é a de que um programa em JAVA deve poder ser executado em qualquer tipo de computador

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração Bruno Azevedo

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração Bruno Azevedo Organizador Daniela Zinn Salvucci Gonçalves Design Instrucional NT Editora Revisão NT Editora Editoração Eletrônica NT Editora Projeto Gráfico NT Editora Capa NT Editora Ilustração Bruno Azevedo NT Editora,

Leia mais

Memória. Arquitetura de Von Neumann. Universidade do Vale do Rio dos Sinos Laboratório I Prof.ª Vera Alves 1 CPU. Unidade de controle ULA

Memória. Arquitetura de Von Neumann. Universidade do Vale do Rio dos Sinos Laboratório I Prof.ª Vera Alves 1 CPU. Unidade de controle ULA Universidade do Vale do Rio dos Sinos Laboratório I Prof.ª Vera Alves 1 Arquitetura de Von Neumann CPU Unidade de controle Unidade de entrada Unidade de saída ULA Von Neumann era um gênio. Falava muitos

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora Autor Ismael Souza Araújo Graduado em Tecnologia de Segurança da Informação e pós-graduado em Gerenciamento de Projetos pelas Faculdades Unicesp, Certificado pela ITIL Foundation Certificate in IT Service

Leia mais

Autor Walkir de Oliveira Souza. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Ilustração Olaff Behrend

Autor Walkir de Oliveira Souza. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Ilustração Olaff Behrend RE GI ME NT OCONDOMI NI AL GE S T ÃOENE GÓCI OS Wa l k i rdeol i v e i r as ouz a Autor Walkir de Oliveira Souza Gestor em técnicas de negociação, coaching empresarial e técnico, satisfação de clientes,

Leia mais

Técnico em Informática. Web JavaScript. Profª Ana Paula Mandelli

Técnico em Informática. Web JavaScript. Profª Ana Paula Mandelli Técnico em Informática Web JavaScript Profª Ana Paula Mandelli anapaula_mandelli@hotmail.com Para o JavaScript - NetBeans O NetBeans é um ambiente de desenvolvimento integrado (IDE) Java desenvolvido pela

Leia mais

Linguagem de Programação II Programação Orientada a Objetos. Ambientes de Programação

Linguagem de Programação II Programação Orientada a Objetos. Ambientes de Programação Linguagem de Programação II Programação Orientada a Objetos Ambientes de Programação Prof. Alessandro Borges 2 Tópicos Prompt de comando JDK IDE NetBeans Eclipse Jbuilder Visual Café Visual J++ NetBeans

Leia mais

Notas de Aula 01: Introdução à linguagem de programação Java e ao ambiente de desenvolvimento NetBeans

Notas de Aula 01: Introdução à linguagem de programação Java e ao ambiente de desenvolvimento NetBeans Notas de Aula 01: Introdução à linguagem de programação Java e ao ambiente de desenvolvimento NetBeans Objetivos da aula: Introduzir conceitos da linguagem Java Apresentar um histórico da linguagem Apresentar

Leia mais

Linguagem de Programação II

Linguagem de Programação II Centro Federal de Educação Tecnológica de Minas Gerais - CEFET-MG Linguagem de Programação II Tiago Alves de Oliveira tiago@div.cefetmg.br Sumário UNIDADE 1 CONCEITOS BÁSICOS E AMBIENTE DE DESENVOLVIMENTO

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração Bruno Azevedo

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração Bruno Azevedo Autor Ismael Souza Araújo Graduado em Tecnologia de Segurança da Informação e pós-graduado em Gerenciamento de Projetos pelas Faculdades Unicesp, Certificado pela ITIL Foundation Certificate in IT Service

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora Autor Salvador Alves de Melo Júnior Mestre na área de Automação e Robótica pela Universidade de Brasília (UnB). É especialista em melhoria de processo de software pela Universidade Federal de Lavras (UFLA).

Leia mais

Instalação JDK. Joyce França. Professora de Ciência da Computação - IFNMG

Instalação JDK. Joyce França. Professora de Ciência da Computação - IFNMG Instalação JDK Joyce França Professora de Ciência da Computação - IFNMG Máquina Virtual Java utiliza-se do conceito de máquina virtual, onde existe uma camada extra entre o sistema operacional e a aplicação,

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora Autor Ismael Souza Araújo Graduado em Tecnologia de Segurança da Informação e pós-graduado em Gerenciamento de Projetos pelas Faculdades Unicesp, Certificado pela ITIL Foundation Certificate in IT Service

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração Bruno Azevedo

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração Bruno Azevedo Autor Ismael Souza Araújo Graduado em Tecnologia de Segurança da Informação e pós-graduado em Gerenciamento de Projetos pelas Faculdades Unicesp, Certificado pela ITIL Foundation Certificate in IT Service

Leia mais

Algoritmos I Aula 12 Linguagem de Programação Java

Algoritmos I Aula 12 Linguagem de Programação Java Algoritmos I Aula 12 Linguagem de Programação Java Professor: Max Pereira http://paginas.unisul.br/max.pereira Ciência da Computação Linguagem de Programação Histórico Em 1991, em uma empresa filiada a

Leia mais

Programação Orientada a Objectos - P. Prata, P. Fazendeiro

Programação Orientada a Objectos - P. Prata, P. Fazendeiro 2 A tecnologia Java Uma ideia base da linguagem JAVA é a de que, um programa em JAVA deve poder ser executado em qualquer tipo de computador sem ter que ser alterado ou compilado novamente. Em Java o código

Leia mais

Informática para o Trabalho / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.

Informática para o Trabalho / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. Autor Grupo NT Revisão NT Editora Projeto Gráfico NT Editora Editoração Eletrônica NT Editora Ilustração Maycon Sadala Capa NT Editora NT Editora, uma empresa do Grupo NT SCS Q2 - Bl. D - Salas 307 e 308

Leia mais

PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS

PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@gmail.com

Leia mais

Trabalho Final de SISTEMAS INTEGRADOS DE MANUFATURA

Trabalho Final de SISTEMAS INTEGRADOS DE MANUFATURA UNIVERSIDADE DE BRASÍLIA - UnB FACULDADE DE TECNOLOGIA - FT DEPARTAMENTO DE ENGENHARIA MECÂNICA - EME Trabalho Final de SISTEMAS INTEGRADOS DE MANUFATURA Período: 1º/2001 Desenvolvimento de Applets JAVA

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora Autora Ariadna de Oliveira Lima Coutinho Licenciada em Português/Inglês pelo Centro Universitário de Brasília (1975), possui especialização em Administração de Recursos Humanos pelo Centro Universitário

Leia mais

09/05/2017. Técnicas Avançadas de Programação APRESENTAÇÃO

09/05/2017. Técnicas Avançadas de Programação APRESENTAÇÃO APRESENTAÇÃO Técnicas Avançadas de Programação Técnica: Secretária Escolar(FDR) Graduação: Bacharelado em Sistemas de Informação(FIED) Pós-Graduação: Especialização em Engenharia de Software(FGF) MBA em

Leia mais

Aula 2 Introdução a Linguagem Java

Aula 2 Introdução a Linguagem Java Aula 2 Introdução a Linguagem Java Prof. Dr. João Bosco M. Sobral mail: bosco@inf.ufsc.br - página: http://www.inf.ufsc.br/~bosco Rodrigo Campiolo mail: rcampiol@inf.ufsc.br - página: http://ww.inf.ufsc.br/~rcampiol

Leia mais

[Desenvolvimento OO com Java] O que é Java?

[Desenvolvimento OO com Java] O que é Java? Centro Tecnológico Departamento de Informática Prof. Vítor E. Silva Souza http://www.inf.ufes.br/~vitorsouza [Desenvolvimento OO com Java] O que é Java? Este obra está licenciada com uma licença Creative

Leia mais

Laboratório 01 NetBeans

Laboratório 01 NetBeans Universidade Federal de Uberlândia Faculdade de Computação GGI030 Programação Orientada a Objetos 2o. Semestre de 2017 Prof. Renato Pimentel Atividade individual. Laboratório 01 NetBeans 1 Introdução Os

Leia mais

[Desenvolvimento OO com Java] O que é Java?

[Desenvolvimento OO com Java] O que é Java? Centro Tecnológico Departamento de Informática Prof. Vítor E. Silva Souza http://www.inf.ufes.br/~vitorsouza [Desenvolvimento OO com Java] O que é Java? Este obra está licenciada com uma licença Creative

Leia mais

FIC-POO. Aula 1.2 Introdução a Java e POO. Prof. Dr. Bruno Moreno

FIC-POO. Aula 1.2 Introdução a Java e POO. Prof. Dr. Bruno Moreno FIC-POO Aula 1.2 Introdução a Java e POO Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br Introdução O que é Java? Linguagem de programação OO Surgiu na década de 90 Criada pela Sun Microsystems É multiplataforma:

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora Organizador Daniela Zinn Salvucci Gonçalves Design Instrucional NT Editora Revisão NT Editora Editoração Eletrônica NT Editora Projeto Gráfico NT Editora Capa NT Editora Ilustração NT Editora NT Editora,

Leia mais

Novas Regras Ortográficas da Língua Portuguesa. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.

Novas Regras Ortográficas da Língua Portuguesa. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. NOVASRE GRASORT OGRÁF I CAS DAL Í NGUAPORT UGUE S A GE S T ÃOENE GÓCI OS I g orri be i r o Autor Igor Ribeiro Revisão NT Editora Projeto Gráfico NT Editora Editoração Eletrônica NT Editora Ilustração

Leia mais

Fabiano Moreira.

Fabiano Moreira. Fabiano Moreira professor@fabianomoreira.com.br Um pouco de história Java 1.02 (250 classes, lenta) Java 1.1 (500 classes, um pouco mais rápida) Java 2, versões 1.2-1.4 (2300 classes, muito mais rápida)

Leia mais

Redação Técnica. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.

Redação Técnica. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. Autor José Ricardo Moreira Pós graduado em Literatura e autor de literatura para jovens de todas as idades, como prefere classificar as narrativas alinhadas com os grandes temas da atualidade. Em meados

Leia mais

ISBN 1. Contabilidade Tributária; Legislação Tributária; Planejamento Tributário.

ISBN 1. Contabilidade Tributária; Legislação Tributária; Planejamento Tributário. Autor Saul Abbad Possui graduação em Administração de Empresas pela Universidade Federal do Rio Grande do Sul (1991), graduação em Programa Especial de Formação Pedagógica para Form pela Universidade do

Leia mais

Objetivos. Responder o que é Java; Mostrar as vantagens e desvantagens do Java; Compilar e executar um programa simples.

Objetivos. Responder o que é Java; Mostrar as vantagens e desvantagens do Java; Compilar e executar um programa simples. O que é Java Material baseado na apostila FJ-11: Java e Orientação a Objetos do curso Caelum, Ensino e Inovação, disponível para download em http://www.caelum.com.br/apostilas/ 1 Objetivos Responder o

Leia mais

Esta é a única declaração da aplicação

Esta é a única declaração da aplicação Esta é a única declaração da aplicação A classe de usuário Olamundo O método público main, com seu argumento, obrigatório em qualquer aplicação. É dentro deste método que você inicia sua aplicação, não

Leia mais

Instituto Superior de Engenharia de Lisboa

Instituto Superior de Engenharia de Lisboa Instituto Superior de Engenharia de Lisboa Introdução à Programação (PG) Docente: Pedro Viçoso Fazenda (pfazenda@cedet.isel.ipl.pt) Professor Responsável: Pedro Alexandre Pereira (palex@cc.isel.ipl.pt)

Leia mais

Autor Walkir de Oliveira Souza. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Ilustração Olaff Behrend

Autor Walkir de Oliveira Souza. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Ilustração Olaff Behrend Autor Walkir de Oliveira Souza Gestor em técnicas de negociação, coaching empresarial e técnico, satisfação de clientes, liderança gerencial, planejamento estratégico, elaboração de projetos para captação

Leia mais

Introdução. PCO / PPO Departamento de Informática Faculdade de Ciências da Universidade de Lisboa

Introdução. PCO / PPO Departamento de Informática Faculdade de Ciências da Universidade de Lisboa Introdução PCO / PPO Departamento de Informática Faculdade de Ciências da Universidade de Lisboa Resumo Funcionamento da cadeira Intuição sobre programação orientada-a-objectos A linguagem Java: história

Leia mais

Professor: José Ronaldo Leles Júnior Curso: Sistemas de Informação

Professor: José Ronaldo Leles Júnior   Curso: Sistemas de Informação Professor: José Ronaldo Leles Júnior Email: juniorleles80@gmail.com Curso: Sistemas de Informação Universidade Estadual de Goiás - Câmpus Posse Ano 2016/1 Uma breve história do Java 1991-1994 O Green (um

Leia mais

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora

Projeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora Autor Marcus Vinicius Cardoso Filgueiras Bacharel em Ciências Econômicas pelo Universidade Federal do Rio de Janeiro (UFRJ), é mestre em Economia pela Fundação Getúlio Vargas (FGV). Atualmente, é professor

Leia mais

Java e Orientação a Objetos (aula 2) Prof. Sérgio Ricardo

Java e Orientação a Objetos (aula 2) Prof. Sérgio Ricardo Java e Orientação a Objetos (aula 2) Prof. Sérgio Ricardo Paradigma de Orientação a Objetos A orientação a objetos (OO) é um paradigma de análise, projeto e programação de sistemas de software baseado

Leia mais

RELACIONAMENTO INTERPESSOAL. MarinaFigueiredo

RELACIONAMENTO INTERPESSOAL. MarinaFigueiredo RELACIONAMENTO INTERPESSOAL MarinaFigueiredo GESTÃOENEGÓCIOS Autor Marina Figueiredo Moreira Professora da área de Inovação e Empreendedorismo do Departamento de Administração da Universidade de Brasília

Leia mais

INF1636 PROGRAMAÇÃO ORIENTADA A OBJETOS

INF1636 PROGRAMAÇÃO ORIENTADA A OBJETOS INF1636 PROGRAMAÇÃO ORIENTADA A OBJETOS Departamento de Informática PUC-Rio Ivan Mathias Filho ivan@inf.puc-rio.br Programa Capítulo 2 Visão Geral da Tecnologia Java Aplicação Hello World! Operadores e

Leia mais

AULA TEÓRICA 3 Tema 2. Introdução a programação em Java (JVM, JDK)

AULA TEÓRICA 3 Tema 2. Introdução a programação em Java (JVM, JDK) AULA TEÓRICA 3 Tema 2. Introdução a programação em Java (JVM, JDK) Ø LP Java. Estrutura de um programa em Java. Ø Conjunto de caracteres utilizado. Ø Identificadores. Ø Variáveis e constantes. Ø Tipos

Leia mais

CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA A F B G C H D I

CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA A F B G C H D I ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 2º PERÍODO - 4º MÓDULO AVALIAÇÃO MP1 DATA 06/11/2008 PROGRAMAÇÃO Dados de identificação do Acadêmico: Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO

Leia mais

Autor José Ricardo de Araújo Moreira. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora.

Autor José Ricardo de Araújo Moreira. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Autor José Ricardo de Araújo Moreira Licenciado em Letras - Licenciatura Plena LPLB pelo Centro Universitário de Brasília (UniCeub). Tem experiência na área de Educação, com ênfase em Tecnologia Educacional,

Leia mais

Programação de Computadores II TCC Profs.: Anselmo Montenegro (1) & Marcos Lage (2) (1) (2)

Programação de Computadores II TCC Profs.: Anselmo Montenegro (1) & Marcos Lage (2) (1)   (2) Programação de Computadores II TCC-00174 Profs.: Anselmo Montenegro (1) & Marcos Lage (2) (1) www.ic.uff.br/~anselmo (2) www.ic.uff.br/~mlage Conteúdo: Introdução ao Java Histórico 1991 Início em 1991:

Leia mais

Luz,C âmera, Ação! Introdução ao Java

Luz,C âmera, Ação! Introdução ao Java Luz,C âmera, Ação! Introdução ao Java Breve história do Java A Sun criou um time (conhecido como Green Team) para desenvolver inovações tecnológicas em 1992. Esse time foi liderado por James Gosling, considerado

Leia mais

PLANO DE UNIDADE DIDÁTICA- PUD

PLANO DE UNIDADE DIDÁTICA- PUD Professor: Marcus Vinícius Midena Ramos Coordenação: Ricardo Argenton Ramos Data: 03/08/2010 Página: 1 de 5 EMENTA: Conceitos básicos de linguagens. Histórico, classificação e principais aplicações de

Leia mais