PC-Java - EAD Polivalente

Propaganda
Perfil Profissional do Módulo de Especialização Técnica em Java com
Websphere e Rational
Perfil:
Desenvolvem e operam sistemas em Linguagem de Programação Java (JEE); configuram servidores de aplicação; desenvolvem e
operam aplicações através das ferramentas Rational Application for Websphere Software; configuram, administram e montam
estruturas de Banco de Dados através do banco de dados DB2; projetam, implantam e realizam manutenção de sistemas e
aplicações; selecionam recursos de trabalho, linguagens de programação, ferramentas e metodologias para o desenvolvimento de
sistemas.
Atribuições:
Instalar, codificar, compilar e testar programas.
Prover sistemas de rotinas de segurança.
Utilizar aplicativos na elaboração de documentos, planilhas e apresentações.
Executar tarefas de suporte e apoio à aplicativos básicos.
Documentar sistemas e aplicações
Modelar estrutura e operar aplicativos para banco de dados
Identificar e configurar arquiteturas, serviços e funções de rede.
Utilizar, configurar e administrar Servidores de Aplicação
Atividades
1. DESENVOLVER SISTEMAS E APLICAÇÕES EM JAVA (JEE)
•
Codificar programas.
•
Prover sistemas de rotinas de segurança.
•
Compilar e testar programas.
2. REALIZAR MANUTENÇÃO DE SISTEMAS E APLICAÇÕES
•
Alterar sistemas e aplicações.
•
Atualizar informações gráficas e textuais.
3. IMPLANTAR SISTEMAS E APLICAÇÕES
•
Instalar e configurar programas.
4. DEMONSTRAR COMPETÊNCIAS PESSOAIS
•
Demonstrar raciocínio lógico.
•
Demonstrar criatividade.
•
Agir com paciência.
•
Demonstrar iniciativa.
•
Demonstrar receptividade.
5. CONFIGURAR AMBIENTE DE PROGRAMAÇÃO DISTRIBUÍDA
•
Implementação de ferramentas de programação distribuída.
•
Configuração de ferramentas de programação distribuída.
•
Administração de ferramentas de programação distribuída.
Módulo Único: Técnico em Informática/Especialista em JEE/WR
1 - Servidores de Aplicação
Competências
Habilidades
Bases Tecnológicas
FUNÇÃO 2: Metodologias de Desenvolvimento de FUNÇÃO 2: Metodologias de Desenvolvimento de FUNÇÃO 2: Metodologias de Desenvolvimento de
Sistemas
Sistemas
Sistemas
Subfunção 1: Introdução
Servidores de Aplicação
à
1. Compreender
distribuído.
de
ambiente
Configuração
de Subfunção 1: Introdução
Servidores de Aplicação
desenvolvimento 1
2. Avaliar resultados e testes de ambiente de
servidores de aplicações.
2
Prática: 80
Configuração
de Subfunção 1: Introdução à Configuração de
Servidores de Aplicação
Instalar servidor de aplicação.
1
Operação e configuração de servidores de
aplicação para suporte integrado de padrões
abertos de Web Services.
2
Configuração de segurança e carga de
trabalho distribuído.
Configurar ambiente de servidor de aplicações.
Carga Horária do Componente Curricular
Teórica: 20
à
Total: 100 h/a
2 - Linguagem de Programação
Competências
Habilidades
Bases Tecnológicas
FUNÇÃO 2: Metodologias de Desenvolvimento de FUNÇÃO 2: Metodologias de Desenvolvimento de FUNÇÃO 2: Metodologias de Desenvolvimento de
Sistemas
Sistemas
Sistemas
Subfunção 2.1: Lógica, Algoritmos e Métodos de Subfunção 2.1: Lógica, Algoritmos e Métodos de Subfunção 2.1: Lógica, Algoritmos e Métodos de
Desenvolvimento de Aplicativos
Desenvolvimento de Aplicativos
Desenvolvimento de Aplicativos
II.2.1.1 Desenvolver programação através de divisão 1. Utilizar estruturas de dados na resolução de 1.
Lógica computacional
modular e refinamentos sucessivos.
problemas computacionais.
2. Utilizar modelos, pseudocódigos e ferramentas na 2.
Desenvolvimento
de
modelo
II.2.1.5 Integrar módulos de programação.
representação da solução de problemas.
computacional com UML
3. Executar procedimentos de testes de programas.
4. Redigir instruções de uso dos programas 3.
Programação
de
computadores
implementados.
(linguagem de apoio: JEE (RMI, Applets, JCP,
5. Aplicar as técnicas de programação (orientada a
EJB)).
objeto)
Carga Horária do Componente Curricular
Teórica: 20
]
Prática: 80
Total: 100 h/a
3 - Desenvolvimento de Aplicações
Competências
Habilidades
Bases Tecnológicas
FUNÇÃO 2: Metodologias de Desenvolvimento de FUNÇÃO 2: Metodologias de Desenvolvimento de FUNÇÃO 2: Metodologias de Desenvolvimento de
Sistemas
Sistemas
Sistemas
Subfunção 2.1: Lógica, Algoritmos e Métodos de Subfunção 2.1: Lógica, Algoritmos e Métodos de Subfunção 2.1: Lógica, Algoritmos e Métodos de
Desenvolvimento de Aplicativos
Desenvolvimento de Aplicativos
Desenvolvimento de Aplicativos
II.2.1.2 Avaliar resultados de testes dos programas
orientados a objeto.
II.2.1.3 Distinguir e avaliar linguagens de
programação orientada a objeto, aplicando-a no
desenvolvimento de software.
II.2.1.4 Compreender os conceitos de orientação a
objeto e aplicá-la em programação.
1- Utilizar estruturas de dados na resolução de
problemas computacionais.
2- Utilizar modelos, pseudocódigos e ferramentas
na representação da solução de problemas.
3- Executar procedimentos de testes de programas.
4- Aplicar as técnicas de programação estruturada.
Carga Horária do Componente Curricular
Teórica: 20
Prática: 80
Total: 100 h/a
1. Desenvolvimento
Linguagem JEE.
de
software
2. Ambiente de desenvolvimento:
Application for Websphere Software.
3.
Utilização de JSF
utilizando
Rational
4- Banco de Dados
Competências
Habilidades
Bases Tecnológicas
FUNÇÃO 2: Metodologias de Desenvolvimento de FUNÇÃO 2: Metodologias de Desenvolvimento de FUNÇÃO 2: Metodologias de Desenvolvimento de
Sistemas
Sistemas
Sistemas
Subfunção 2.2: Tecnologias e Linguagens para Subfunção 2.2: Tecnologias e Linguagens para Subfunção 2.2: Tecnologias e Linguagens para
Banco de Dados
Banco de Dados
Banco de Dados
III.2.2.1 Compreender os conceitos de orientação a 1. Implementar as estruturas modeladas usando 1. Ambientes/ferramentas de gerenciamento de
objetos e arquitetura cliente-servidor, aplicando-as
bancos de dados (Linguagem de apoio: SQL)
banco de dados .
em bancos de dados.
2. Utilizar ambientes/linguagens para manipulação
III.2.2.2
Interpretar e analisar o resultado da
2. Linguagem SQL
de dados nos diversos modelos de SGBD
modelagem de dados orientada a objetos.
(Sistemas Gerenciadores de Bancos de Dados).
3. Gerenciamento de banco de dados – DB2
Carga Horária do Componente Curricular
Teórica: 30
Prática: 70
Total: 100 h/a
5 - Língua Estrangeira
Competências
Habilidades
Bases Tecnológicas
FUNÇÃO 4: SUPORTE AO USUÁRIO
FUNÇÃO 4: SUPORTE AO USUÁRIO
FUNÇÃO 4: SUPORTE AO USUÁRIO
Subfunção 4.1: Documentação Técnica
Subfunção 4.1: Documentação Técnica
Subfunção 4.1: Documentação Técnica
1.1 Usar a língua inglesa como instrumento 1. - Comunicar-se oralmente e ou por escrito no idioma
de acesso à informação, à outras culturas
estrangeiro em nível básico;
ou etnias e para comunicação inter pessoal 2. - Utilizar estratégias verbais e não verbais para favorecer e
efetivar a comunicação, tanto na produção quanto na leitura de
1.2 Analisar, interpretar e aplicar os
textos;
recursos expressivos da linguagem, 3. - Utilizar sites da Internet para pesquisa e como instrumento de
acesso a diferentes manifestações culturais.
relacionando texto/ contexto, conforme sua
natureza, função, organização e condição 4. - Explorar as relações entre linguagem coloquial e formal.
de produção.
5. - Utilizar os meios de comunicação como objetos e campos de
pesquisa, e como agentes difusores de temas da atualidade
1.3 Entender as tecnologias da informação
para reflexão e problematização.
e
comunicação
como
meios
ou 6. - Empregar critérios e aplicar procedimentos próprios da
instrumentos que possibilitem a construção
análise, interpretação e crítica de documentos de natureza
de conhecimentos.
diversa;
7. - Comparar as informações diversas identificando pontos de
2.1 Confrontar opiniões e pontos de vista
concordância e divergência;
expressos em diferentes linguagens e suas 8. - Comparar e relacionar informações contidas em textos
manifestações específicas.
expressos em diferentes linguagens.
9. - Interpretar textos e discursos reconhecendo, nas diferentes
3.1 Colocar-se como sujeito no processo
formas de expressão, as intenções e valores implícitos nas
de recepção/produção da comunicação e
mensagens;
expressão.
10. - Selecionar estilos e formas de comunicar-se ou expressar-se
adequadas a cada situação.
3.2 Considerar a linguagem e suas 11. - Articular conhecimentos de diferentes naturezas e áreas
manifestações como fonte de legitimação
numa perspectiva interdisciplinar;
de acordos e condutas sociais que se 12. - Interpretar informações, códigos, idéias, palavras, diferentes
linguagens, considerando as características físicas, étnicas,
realizam em contextos históricos culturais
sócias e históricas de seus emissores/produtores.
específicos
Carga Horária do Componente Curricular
Teórica: 60
Prática: 40
Total: 100 h/a
1. “Listening” – Desenvolvimento da
compreensão auditiva através de diversas
situações cotidianas;
2. “Speaking” – Manifestação da opinião,
debates e discussões sobre diferentes
situações e assuntos abordados;
3. “Reading” – Apresentação de textos de
linguagem verbal, visual e enunciados para
leitura e interpretação. Prática das
estratégias de leitura: skimming (leitura
rápida visando à compreensão global do
texto), scanning (leitura rápida visando a
busca de informações pontuais), etc.
4. “Writing” – Prática de produção escrita,
levando em consideração as dificuldades
de correção e a capacidade produtiva do
aluno;
5. “Grammar Focus” – Exploração dos
aspectos lingüísticos contextualizados.
Etec: Polivalente de Americana
Cód. 006
Município: Americana
CURSO: Especialização Técnica em Java com Websphere e Rational
Informática
Lei Federal nº 9394/96 - Decreto Federal nº 5154/04
ÁREA:
Plano de Curso aprovado por Portaria CETEC, 26/01/2001,
publicado no D.O.E. de 03/07/2001, página 34, Seção I.
Resolução CNE/CEB nº 04/99 - Parecer CNE/CEB nº 16/99
Indicação CEE 08/2000.
1º Módulo - 2º Sem./2008
• Servidores de Aplicação
• Linguagem de Programação
• Desenvolvimento de Aplicações
• Banco de Dados
• Língua Estrangeira
TOTAL GERAL
C.H./
HA
100
100
100
100
100
500
Qualificação Profissional:
Artigo I.
Data: /
/
Diretor: ________________________
Técnico em Informática/Especialista em JEE/WR
Homologado: CETEC/ GSE: ____/____/_____ _______________________
Download