SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSO
DIRETORIA DE ENSINO
Ver. 1.04

PERFIL PROFISSIONAL
“O curso visa formar um profissional para atuar na análise, projeto, desenvolvimento e implantação de sistemas
computacionais de Informação seguros, documentados e de qualidade para as organizações no mercado de trabalho de
Rondonópolis/MT e na região. A sua área de atuação será a análise, desenvolvimento e implantação de sistemas
computacionais de informação, utilizando metodologias e ferramentas adequadas ao estabelecimento de requisitos,
funcionalidades, arquiteturas, especificação, documentação e codificação de softwares para as organizações.”
PLANO DE ENSINO PARA CURSOS TÉCNICOS SUBSEQUENTE
Data recebimento: 24/10/2013 - 09:30

1. IDENTIFICAÇÃO DA DISCIPLINA
Campus: Rondonópolis

Data: 23/04/2013

Disciplina: Laboratório de Programação II
Curso: Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
Carga Horária: 2 aulas p/ Semana = 74 horas

Ano Letivo: 2013/2

PROFESSOR (A): Rafael Rodrigues Garcia, Esp.
2. EMENTA
Objetos e Classes ; Herança e Polimorfismo ; Classes Abstratas e Interfaces ; Diagramas de Classes ; Bibliotecas de
Classes ; Técnicas de Uso comum em Sistemas Orientados a Objetos ; Interface Gráfica com o Usuário ; Tratamento de
Exceções ; Coleções.
3. OBJETIVO GERAL DA DISCIPLINA
Fornecer aos alunos conhecimentos práticos em uma linguagem de programação e a concepção e implementação de
programas orientados a objetos através da prática em laboratório.
4. OBJETIVOS ESPECÍFICOS DA DISCIPLINA
- Apresentar os paradigmas da programação Orientada a Objetos;
- Conhecer um ambiente de programação visual e as ferramentas que o integram, conferindo maior agilidade à
tarefa de programação;
- Compreender o uso de componentes para a programação, incluindo formulários, menus, componentes
gráficos e componentes avançados;
- Vivenciar a experiência de desenvolvimento de aplicações práticas, aplicando os conhecimentos adquiridos;
- Estimular o aluno a aplicar num mesmo trabalho, saberes adquiridos, dentro e fora do ambiente escolar.
5. PROPOSTA METODOLÓGICA
A disciplina será organizada na forma de aulas teórico-práticos, combinando exposição pelo professor com
exercícios de fixação em aula ou laboratório.
Recursos materiais: datashow, quadro, livros, computadores de um laboratório de informática.
6. PROPOSTA DE AVALIAÇÃO
As avaliações serão dirigidas pelos métodos quantitativos e qualitativos para análise do desempenho do aluno
ao decorrer do semestre. Sendo elas:
A avaliação da disciplina ocorrerá respectivamente ao seu processo de desenvolvimento, culminando com
parecer final deste. Para fins legais, a avaliação será compreendida da seguinte forma:
1º e 2º bimestres – Atividades práticas de implementação de códigos desenvolvidas intra e extra sala de aula
(3,0), e uma avaliação escrita ou prática (7,0), perfazendo o total de 10,0 (dez) pontos.

7. SUGESTÕES PARA ESTUDO E PESQUISA
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSO
DIRETORIA DE ENSINO
Ver. 1.04

7.1. REFERÊNCIAS:
DEITEL, H. M.; DEITEL, P. J.Java: Como programar. 4 ed. São Paulo: Bookman, 2003.
BORATTI, Isaias Camilo. Programação Orientada a objetos. 3 ed Florianópolis: Visual Books, 2004.
GONÇALVES, E.Desenvolvendo Aplicações WEB com NetBeans IDE 5.5. Rio de Janeiro-RJ: Ciência
Moderna, 2007.
7.1.1. REFERÊNCIAS COMPLEMENTARES:
ANDERSON, Julie. Java 6: uma abordagem ativa de aprendizado. 2 ed. Rio de Janeiro-RJ: LTC, 2010.
HORSTMANN, Cay S. Core Java, volume I: fundamentos. 8 ed. São Paulo-SP: Pearson Prentice Hall, 2010.
8. ESTRUTURAÇÃO DO PLANO - POR UNIDADE DE ENSINO
UNIDADE – I PROGRAMAÇÃO ORIENTADA A OBJETOS
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
1.7.
1.8.
1.9.

Introdução a classe, método e estados;
Relacionamento entre classes;
Objetos e variáveis-objetos;
Tipos de acessos (public, private, protected);
Sobrecarga, construtores e blocos de inicialização;
Herança, superclasses, subclasses, hierarquias de heranças;
Polimorfismo;
Encapsulamento;
Interfaces e classes abstratas;

Objetivos:
- Reduzir a complexidade no desenvolvimento de software e aumentar a produtividade através do paradigma da
programação orientada a objetos;
- Conhecer os principais benefícios à criação de programas, dentre elas a reutilização de códigos;
- Utilizar o polimorfismo para acrescentar novos métodos a uma classe já existente;

UNIDADE – II INTRODUÇÃO A UM AMBIENTE DE DESENVOLVIMENTO INTEGRADO
2.1. Introdução a IDE NetBeans 7.3.1;
2.2. Refatoração e geração de códigos;
2.3. Importando novas bibliotecas;
2.4. Controle de histórico de modificações no código;
2.5. Configuração de plug-ins na IDE;
Objetivos:
- Apresentar conceitos básicos da ferramenta (instalação, configuração, menus de acesso e barras de ferramentas);
- Compreender o uso das bibliotecas existentes e importar novas;
- Controlar a refatoração de códigos e atalhos da IDE;

UNIDADE – III PROGRAMAÇÃO GRÁFICA
3.1. Introdução a Classe API Gráfica;
3.2. Manipulação de um frame (posicionar, redimensionar, exibir informações, tipos de bordas e propriedades);
3.3. Componentes da interface do usuário com uma Classe API Gráfica;
3.3.1. Entrada de texto (campos e janelas);
3.3.2. Rótulos;
3.3.3. Campos de senha;
3.3.4. Área de texto e painéis roláveis;
3.3.5. Caixa de seleção, botões e grupo de opções;
3.3.6. Caixa de combinação;
3.3.7. Menus e sub menus;
3.3.8.Caixas de diálogos (mensagens, entrada e opções);
3.3.9. Janelas internas, botões e área de trabalho;
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSO
DIRETORIA DE ENSINO
Ver. 1.04

3.4. Manipulação e gerenciamento de eventos;
3.4.1. Objetos tratadores de eventos
itemStateChanged);

(mouseClicked,

actionPerformed,

focusLost,

Objetivos:
- Apresentar os componentes gráficos Swing com funcionalidades e suas devidas configurações;
- Aplicar o gerenciamento de eventos através da construção de aplicações;

Professor: Rafael Rodrigues Garcia

________________________________________
Assinatura:

P/ Departamento de Ensino: Prof. Nelson Luiz Graf Odi

________________________________________
Assinatura

Rondonópolis, sexta-feira, 24 de outubro de 2013.

focusGained

e

Weitere ähnliche Inhalte

Was ist angesagt?

Aula 1: Conceitos de redes sem fio
Aula 1: Conceitos de redes sem fioAula 1: Conceitos de redes sem fio
Aula 1: Conceitos de redes sem fiocamila_seixas
 
A Identidade Digital e a regulação europeia de proteção de dados pessoais
A Identidade Digital e a regulação europeia de proteção de dados pessoaisA Identidade Digital e a regulação europeia de proteção de dados pessoais
A Identidade Digital e a regulação europeia de proteção de dados pessoaisIRIB
 
Plataformas Colaborativas e de Aprendizagem
Plataformas Colaborativas e de Aprendizagem Plataformas Colaborativas e de Aprendizagem
Plataformas Colaborativas e de Aprendizagem Sandra Oliveira
 
Aula 11 - História dos Sistemas Operacionais - Windows
Aula 11 - História dos Sistemas Operacionais - WindowsAula 11 - História dos Sistemas Operacionais - Windows
Aula 11 - História dos Sistemas Operacionais - WindowsSuzana Viana Mota
 
LC[B3]
LC[B3]LC[B3]
LC[B3]J P
 
Sistemas Operacionais Windows e Linux
Sistemas Operacionais Windows e LinuxSistemas Operacionais Windows e Linux
Sistemas Operacionais Windows e LinuxFelipe Cesar Costa
 
Sistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicas
Sistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicasSistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicas
Sistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicasSuzana Viana Mota
 
Plano de Sessão da PIP
Plano de Sessão da PIPPlano de Sessão da PIP
Plano de Sessão da PIPDebora_Marques
 
Projeto de Intervenção Pedagógica (PIP)
Projeto de Intervenção Pedagógica (PIP)Projeto de Intervenção Pedagógica (PIP)
Projeto de Intervenção Pedagógica (PIP)Debora_Marques
 
IMEI Módulo 8 (Curso profissional de Gestão de Equipamentos Informáticos)
IMEI Módulo 8 (Curso profissional de Gestão de Equipamentos Informáticos)IMEI Módulo 8 (Curso profissional de Gestão de Equipamentos Informáticos)
IMEI Módulo 8 (Curso profissional de Gestão de Equipamentos Informáticos)Luis Ferreira
 
2 edicao referencial_formacao_pedagogica_inicial_formadores_21_03_2013
2 edicao referencial_formacao_pedagogica_inicial_formadores_21_03_20132 edicao referencial_formacao_pedagogica_inicial_formadores_21_03_2013
2 edicao referencial_formacao_pedagogica_inicial_formadores_21_03_2013Paula Fernandes
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme ProgrammingRodrigo Branas
 
Apresentacao do Curso de Formacao de E-Formadores
Apresentacao do Curso de Formacao de E-FormadoresApresentacao do Curso de Formacao de E-Formadores
Apresentacao do Curso de Formacao de E-FormadoresFrancisco Pires
 
Conceitos de sistemas operacionais
Conceitos de sistemas operacionaisConceitos de sistemas operacionais
Conceitos de sistemas operacionaisAparicio Junior
 
Lógica de Programação - Estrutura de repetição
Lógica de Programação - Estrutura de repetiçãoLógica de Programação - Estrutura de repetição
Lógica de Programação - Estrutura de repetiçãoWesley R. Bezerra
 
CEFOSAP-PlanoSessaoInstrucoes.pdf
CEFOSAP-PlanoSessaoInstrucoes.pdfCEFOSAP-PlanoSessaoInstrucoes.pdf
CEFOSAP-PlanoSessaoInstrucoes.pdfanabelamartins61
 

Was ist angesagt? (20)

Aula 1: Conceitos de redes sem fio
Aula 1: Conceitos de redes sem fioAula 1: Conceitos de redes sem fio
Aula 1: Conceitos de redes sem fio
 
A Identidade Digital e a regulação europeia de proteção de dados pessoais
A Identidade Digital e a regulação europeia de proteção de dados pessoaisA Identidade Digital e a regulação europeia de proteção de dados pessoais
A Identidade Digital e a regulação europeia de proteção de dados pessoais
 
Teste sumativo
Teste  sumativoTeste  sumativo
Teste sumativo
 
Plataformas Colaborativas e de Aprendizagem
Plataformas Colaborativas e de Aprendizagem Plataformas Colaborativas e de Aprendizagem
Plataformas Colaborativas e de Aprendizagem
 
Aula 11 - História dos Sistemas Operacionais - Windows
Aula 11 - História dos Sistemas Operacionais - WindowsAula 11 - História dos Sistemas Operacionais - Windows
Aula 11 - História dos Sistemas Operacionais - Windows
 
Submodulo 8.1
Submodulo 8.1Submodulo 8.1
Submodulo 8.1
 
LC[B3]
LC[B3]LC[B3]
LC[B3]
 
Sistemas Operacionais Windows e Linux
Sistemas Operacionais Windows e LinuxSistemas Operacionais Windows e Linux
Sistemas Operacionais Windows e Linux
 
Sistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicas
Sistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicasSistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicas
Sistemas Digitais - Aula 05 - Tabelas verdade e Portas lógicas
 
Plano de Sessão da PIP
Plano de Sessão da PIPPlano de Sessão da PIP
Plano de Sessão da PIP
 
Protocolos de Redes
Protocolos de RedesProtocolos de Redes
Protocolos de Redes
 
Projeto de Intervenção Pedagógica (PIP)
Projeto de Intervenção Pedagógica (PIP)Projeto de Intervenção Pedagógica (PIP)
Projeto de Intervenção Pedagógica (PIP)
 
IMEI Módulo 8 (Curso profissional de Gestão de Equipamentos Informáticos)
IMEI Módulo 8 (Curso profissional de Gestão de Equipamentos Informáticos)IMEI Módulo 8 (Curso profissional de Gestão de Equipamentos Informáticos)
IMEI Módulo 8 (Curso profissional de Gestão de Equipamentos Informáticos)
 
Excel
ExcelExcel
Excel
 
2 edicao referencial_formacao_pedagogica_inicial_formadores_21_03_2013
2 edicao referencial_formacao_pedagogica_inicial_formadores_21_03_20132 edicao referencial_formacao_pedagogica_inicial_formadores_21_03_2013
2 edicao referencial_formacao_pedagogica_inicial_formadores_21_03_2013
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme Programming
 
Apresentacao do Curso de Formacao de E-Formadores
Apresentacao do Curso de Formacao de E-FormadoresApresentacao do Curso de Formacao de E-Formadores
Apresentacao do Curso de Formacao de E-Formadores
 
Conceitos de sistemas operacionais
Conceitos de sistemas operacionaisConceitos de sistemas operacionais
Conceitos de sistemas operacionais
 
Lógica de Programação - Estrutura de repetição
Lógica de Programação - Estrutura de repetiçãoLógica de Programação - Estrutura de repetição
Lógica de Programação - Estrutura de repetição
 
CEFOSAP-PlanoSessaoInstrucoes.pdf
CEFOSAP-PlanoSessaoInstrucoes.pdfCEFOSAP-PlanoSessaoInstrucoes.pdf
CEFOSAP-PlanoSessaoInstrucoes.pdf
 

Andere mochten auch (16)

Plano de ensino para ead_paulo_lógica
Plano de ensino para ead_paulo_lógicaPlano de ensino para ead_paulo_lógica
Plano de ensino para ead_paulo_lógica
 
Modelo de plano de aula
Modelo de plano de aulaModelo de plano de aula
Modelo de plano de aula
 
Ii plano de aula pronto em pdf
Ii plano de aula  pronto em pdfIi plano de aula  pronto em pdf
Ii plano de aula pronto em pdf
 
Planejamento aula seletivo ifmt matemática 2015
Planejamento aula seletivo ifmt matemática 2015Planejamento aula seletivo ifmt matemática 2015
Planejamento aula seletivo ifmt matemática 2015
 
Plano de ensino do componente curricular de História Local
Plano de ensino do componente curricular de História LocalPlano de ensino do componente curricular de História Local
Plano de ensino do componente curricular de História Local
 
Plano de aula po1 capitulo 1 programação aulas 2015 vrs 0001
Plano de aula po1 capitulo 1   programação aulas 2015 vrs 0001Plano de aula po1 capitulo 1   programação aulas 2015 vrs 0001
Plano de aula po1 capitulo 1 programação aulas 2015 vrs 0001
 
Plano de Aula Duncan PO1 CAP 1
Plano de Aula Duncan PO1 CAP 1Plano de Aula Duncan PO1 CAP 1
Plano de Aula Duncan PO1 CAP 1
 
Plano de aula tga i
Plano de aula tga iPlano de aula tga i
Plano de aula tga i
 
Plano aula 3
Plano aula 3Plano aula 3
Plano aula 3
 
Plano de aula - Física 1º ano (MRU e MRUV)
Plano de aula - Física 1º ano (MRU e MRUV)Plano de aula - Física 1º ano (MRU e MRUV)
Plano de aula - Física 1º ano (MRU e MRUV)
 
Plano de curso agroecologia
Plano de curso agroecologiaPlano de curso agroecologia
Plano de curso agroecologia
 
Plano de aula
Plano de aulaPlano de aula
Plano de aula
 
Plano de aula didatica
Plano de aula  didaticaPlano de aula  didatica
Plano de aula didatica
 
Plano de aula ed. física
Plano de aula ed. físicaPlano de aula ed. física
Plano de aula ed. física
 
Conteúdos de educação física
Conteúdos de educação físicaConteúdos de educação física
Conteúdos de educação física
 
Planejamento anual 2013 1ºao5º ano
Planejamento anual 2013 1ºao5º anoPlanejamento anual 2013 1ºao5º ano
Planejamento anual 2013 1ºao5º ano
 

Ähnlich wie Desenvolvimento de Sistemas: Laboratório de Programação II

Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2Rogerio P C do Nascimento
 
Programa Redes de Comunicação - Ens. Profissional
Programa Redes de Comunicação - Ens. ProfissionalPrograma Redes de Comunicação - Ens. Profissional
Programa Redes de Comunicação - Ens. ProfissionalFilipe Mendonça
 
Redes de comunicaçao
Redes de comunicaçaoRedes de comunicaçao
Redes de comunicaçaoRui Raposo
 
Aula 1 introdução a disciplina
Aula 1   introdução a disciplinaAula 1   introdução a disciplina
Aula 1 introdução a disciplinaRafael Garcia
 
Tecnico de informatica de gestão lp
Tecnico de informatica de gestão lpTecnico de informatica de gestão lp
Tecnico de informatica de gestão lpLarrylimapires
 
Curso Profissional Informática de Gestão
Curso Profissional Informática de GestãoCurso Profissional Informática de Gestão
Curso Profissional Informática de Gestãonunoli100
 
ProInfo Integrado
ProInfo IntegradoProInfo Integrado
ProInfo Integradodonicleo
 
Proinfo Integrado - Bolsistas
Proinfo Integrado - BolsistasProinfo Integrado - Bolsistas
Proinfo Integrado - BolsistasAlineCerqueira
 
Tic para os profissionais
Tic para os profissionaisTic para os profissionais
Tic para os profissionaisEltonSouza66
 
TIC para os Profissionais.pdf
TIC para os Profissionais.pdfTIC para os Profissionais.pdf
TIC para os Profissionais.pdfEltonSouza64
 
Fabrica.Software.Concepcao.Licoes.Aprendidas
Fabrica.Software.Concepcao.Licoes.AprendidasFabrica.Software.Concepcao.Licoes.Aprendidas
Fabrica.Software.Concepcao.Licoes.AprendidasAnnkatlover
 
Algoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completaAlgoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completaAssis Alcantara
 
Compilador Web: uma Experiência Interdisciplinar entre as Disciplinas de Enge...
Compilador Web: uma Experiência Interdisciplinar entre as Disciplinas de Enge...Compilador Web: uma Experiência Interdisciplinar entre as Disciplinas de Enge...
Compilador Web: uma Experiência Interdisciplinar entre as Disciplinas de Enge...Luciana Zaina
 
Arquitectura de computadores
Arquitectura de computadoresArquitectura de computadores
Arquitectura de computadoresRui Raposo
 
plano_de_projeto_controlart_rascunho
plano_de_projeto_controlart_rascunhoplano_de_projeto_controlart_rascunho
plano_de_projeto_controlart_rascunhouserrx
 
algoritmos e programacao apostila completa
 algoritmos e programacao apostila completa algoritmos e programacao apostila completa
algoritmos e programacao apostila completauna
 
Apostila de algoritmo e programação
Apostila de algoritmo e programaçãoApostila de algoritmo e programação
Apostila de algoritmo e programaçãoThiago Marques
 

Ähnlich wie Desenvolvimento de Sistemas: Laboratório de Programação II (20)

Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
 
Programa Redes de Comunicação - Ens. Profissional
Programa Redes de Comunicação - Ens. ProfissionalPrograma Redes de Comunicação - Ens. Profissional
Programa Redes de Comunicação - Ens. Profissional
 
Redes de comunicaçao
Redes de comunicaçaoRedes de comunicaçao
Redes de comunicaçao
 
Aula 1 introdução a disciplina
Aula 1   introdução a disciplinaAula 1   introdução a disciplina
Aula 1 introdução a disciplina
 
Tecnico de informatica de gestão lp
Tecnico de informatica de gestão lpTecnico de informatica de gestão lp
Tecnico de informatica de gestão lp
 
Curso Profissional Informática de Gestão
Curso Profissional Informática de GestãoCurso Profissional Informática de Gestão
Curso Profissional Informática de Gestão
 
Cp fsc tic[1]
Cp fsc tic[1]Cp fsc tic[1]
Cp fsc tic[1]
 
Programa TIC
Programa TICPrograma TIC
Programa TIC
 
ProInfo Integrado
ProInfo IntegradoProInfo Integrado
ProInfo Integrado
 
portfolio unopar
portfolio unoparportfolio unopar
portfolio unopar
 
Proinfo Integrado - Bolsistas
Proinfo Integrado - BolsistasProinfo Integrado - Bolsistas
Proinfo Integrado - Bolsistas
 
Tic para os profissionais
Tic para os profissionaisTic para os profissionais
Tic para os profissionais
 
TIC para os Profissionais.pdf
TIC para os Profissionais.pdfTIC para os Profissionais.pdf
TIC para os Profissionais.pdf
 
Fabrica.Software.Concepcao.Licoes.Aprendidas
Fabrica.Software.Concepcao.Licoes.AprendidasFabrica.Software.Concepcao.Licoes.Aprendidas
Fabrica.Software.Concepcao.Licoes.Aprendidas
 
Algoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completaAlgoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completa
 
Compilador Web: uma Experiência Interdisciplinar entre as Disciplinas de Enge...
Compilador Web: uma Experiência Interdisciplinar entre as Disciplinas de Enge...Compilador Web: uma Experiência Interdisciplinar entre as Disciplinas de Enge...
Compilador Web: uma Experiência Interdisciplinar entre as Disciplinas de Enge...
 
Arquitectura de computadores
Arquitectura de computadoresArquitectura de computadores
Arquitectura de computadores
 
plano_de_projeto_controlart_rascunho
plano_de_projeto_controlart_rascunhoplano_de_projeto_controlart_rascunho
plano_de_projeto_controlart_rascunho
 
algoritmos e programacao apostila completa
 algoritmos e programacao apostila completa algoritmos e programacao apostila completa
algoritmos e programacao apostila completa
 
Apostila de algoritmo e programação
Apostila de algoritmo e programaçãoApostila de algoritmo e programação
Apostila de algoritmo e programação
 

Kürzlich hochgeladen

Universidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumUniversidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumPatrícia de Sá Freire, PhD. Eng.
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaJúlio Sandes
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManuais Formação
 
Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasillucasp132400
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSilvana Silva
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?Rosalina Simão Nunes
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Orações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxOrações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxKtiaOliveira68
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 

Kürzlich hochgeladen (20)

Universidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumUniversidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comum
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envio
 
Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasil
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptx
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
Orações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxOrações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptx
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 

Desenvolvimento de Sistemas: Laboratório de Programação II

  • 1. MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSO DIRETORIA DE ENSINO Ver. 1.04 PERFIL PROFISSIONAL “O curso visa formar um profissional para atuar na análise, projeto, desenvolvimento e implantação de sistemas computacionais de Informação seguros, documentados e de qualidade para as organizações no mercado de trabalho de Rondonópolis/MT e na região. A sua área de atuação será a análise, desenvolvimento e implantação de sistemas computacionais de informação, utilizando metodologias e ferramentas adequadas ao estabelecimento de requisitos, funcionalidades, arquiteturas, especificação, documentação e codificação de softwares para as organizações.” PLANO DE ENSINO PARA CURSOS TÉCNICOS SUBSEQUENTE Data recebimento: 24/10/2013 - 09:30 1. IDENTIFICAÇÃO DA DISCIPLINA Campus: Rondonópolis Data: 23/04/2013 Disciplina: Laboratório de Programação II Curso: Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Carga Horária: 2 aulas p/ Semana = 74 horas Ano Letivo: 2013/2 PROFESSOR (A): Rafael Rodrigues Garcia, Esp. 2. EMENTA Objetos e Classes ; Herança e Polimorfismo ; Classes Abstratas e Interfaces ; Diagramas de Classes ; Bibliotecas de Classes ; Técnicas de Uso comum em Sistemas Orientados a Objetos ; Interface Gráfica com o Usuário ; Tratamento de Exceções ; Coleções. 3. OBJETIVO GERAL DA DISCIPLINA Fornecer aos alunos conhecimentos práticos em uma linguagem de programação e a concepção e implementação de programas orientados a objetos através da prática em laboratório. 4. OBJETIVOS ESPECÍFICOS DA DISCIPLINA - Apresentar os paradigmas da programação Orientada a Objetos; - Conhecer um ambiente de programação visual e as ferramentas que o integram, conferindo maior agilidade à tarefa de programação; - Compreender o uso de componentes para a programação, incluindo formulários, menus, componentes gráficos e componentes avançados; - Vivenciar a experiência de desenvolvimento de aplicações práticas, aplicando os conhecimentos adquiridos; - Estimular o aluno a aplicar num mesmo trabalho, saberes adquiridos, dentro e fora do ambiente escolar. 5. PROPOSTA METODOLÓGICA A disciplina será organizada na forma de aulas teórico-práticos, combinando exposição pelo professor com exercícios de fixação em aula ou laboratório. Recursos materiais: datashow, quadro, livros, computadores de um laboratório de informática. 6. PROPOSTA DE AVALIAÇÃO As avaliações serão dirigidas pelos métodos quantitativos e qualitativos para análise do desempenho do aluno ao decorrer do semestre. Sendo elas: A avaliação da disciplina ocorrerá respectivamente ao seu processo de desenvolvimento, culminando com parecer final deste. Para fins legais, a avaliação será compreendida da seguinte forma: 1º e 2º bimestres – Atividades práticas de implementação de códigos desenvolvidas intra e extra sala de aula (3,0), e uma avaliação escrita ou prática (7,0), perfazendo o total de 10,0 (dez) pontos. 7. SUGESTÕES PARA ESTUDO E PESQUISA
  • 2. MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSO DIRETORIA DE ENSINO Ver. 1.04 7.1. REFERÊNCIAS: DEITEL, H. M.; DEITEL, P. J.Java: Como programar. 4 ed. São Paulo: Bookman, 2003. BORATTI, Isaias Camilo. Programação Orientada a objetos. 3 ed Florianópolis: Visual Books, 2004. GONÇALVES, E.Desenvolvendo Aplicações WEB com NetBeans IDE 5.5. Rio de Janeiro-RJ: Ciência Moderna, 2007. 7.1.1. REFERÊNCIAS COMPLEMENTARES: ANDERSON, Julie. Java 6: uma abordagem ativa de aprendizado. 2 ed. Rio de Janeiro-RJ: LTC, 2010. HORSTMANN, Cay S. Core Java, volume I: fundamentos. 8 ed. São Paulo-SP: Pearson Prentice Hall, 2010. 8. ESTRUTURAÇÃO DO PLANO - POR UNIDADE DE ENSINO UNIDADE – I PROGRAMAÇÃO ORIENTADA A OBJETOS 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7. 1.8. 1.9. Introdução a classe, método e estados; Relacionamento entre classes; Objetos e variáveis-objetos; Tipos de acessos (public, private, protected); Sobrecarga, construtores e blocos de inicialização; Herança, superclasses, subclasses, hierarquias de heranças; Polimorfismo; Encapsulamento; Interfaces e classes abstratas; Objetivos: - Reduzir a complexidade no desenvolvimento de software e aumentar a produtividade através do paradigma da programação orientada a objetos; - Conhecer os principais benefícios à criação de programas, dentre elas a reutilização de códigos; - Utilizar o polimorfismo para acrescentar novos métodos a uma classe já existente; UNIDADE – II INTRODUÇÃO A UM AMBIENTE DE DESENVOLVIMENTO INTEGRADO 2.1. Introdução a IDE NetBeans 7.3.1; 2.2. Refatoração e geração de códigos; 2.3. Importando novas bibliotecas; 2.4. Controle de histórico de modificações no código; 2.5. Configuração de plug-ins na IDE; Objetivos: - Apresentar conceitos básicos da ferramenta (instalação, configuração, menus de acesso e barras de ferramentas); - Compreender o uso das bibliotecas existentes e importar novas; - Controlar a refatoração de códigos e atalhos da IDE; UNIDADE – III PROGRAMAÇÃO GRÁFICA 3.1. Introdução a Classe API Gráfica; 3.2. Manipulação de um frame (posicionar, redimensionar, exibir informações, tipos de bordas e propriedades); 3.3. Componentes da interface do usuário com uma Classe API Gráfica; 3.3.1. Entrada de texto (campos e janelas); 3.3.2. Rótulos; 3.3.3. Campos de senha; 3.3.4. Área de texto e painéis roláveis; 3.3.5. Caixa de seleção, botões e grupo de opções; 3.3.6. Caixa de combinação; 3.3.7. Menus e sub menus; 3.3.8.Caixas de diálogos (mensagens, entrada e opções); 3.3.9. Janelas internas, botões e área de trabalho;
  • 3. MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSO DIRETORIA DE ENSINO Ver. 1.04 3.4. Manipulação e gerenciamento de eventos; 3.4.1. Objetos tratadores de eventos itemStateChanged); (mouseClicked, actionPerformed, focusLost, Objetivos: - Apresentar os componentes gráficos Swing com funcionalidades e suas devidas configurações; - Aplicar o gerenciamento de eventos através da construção de aplicações; Professor: Rafael Rodrigues Garcia ________________________________________ Assinatura: P/ Departamento de Ensino: Prof. Nelson Luiz Graf Odi ________________________________________ Assinatura Rondonópolis, sexta-feira, 24 de outubro de 2013. focusGained e