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 Subfunção 1: Introdução à Configuração de Servidores de Aplicação 1. Compreender ambiente de desenvolvimento distribuído. 2. Avaliar resultados e testes de ambiente de servidores de aplicações. Subfunção 1: Introdução à Configuração de Servidores de Aplicação 1 Instalar servidor de aplicação. 2 Configurar ambiente de servidor de aplicações. Subfunção 1: Introdução à Configuração de Servidores 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. Teórica: 20 Prática: 80 Total: 100 h/a
2 - Linguagem de Programação II.2.1.1 Desenvolver programação através de divisão modular e refinamentos sucessivos. II.2.1.5 Integrar módulos de 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. Redigir instruções de uso dos programas implementados. 5. Aplicar as técnicas de programação (orientada a objeto) 1. Lógica computacional 2. Desenvolvimento de modelo computacional com UML 3. Programação de computadores (linguagem de apoio: JEE (RMI, Applets, JCP, EJB)). Teórica: 20 Prática: 80 Total: 100 h/a ]
3 - Desenvolvimento de Aplicações 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. 1. Desenvolvimento de software utilizando Linguagem JEE. 2. Ambiente de desenvolvimento: Rational Application for Websphere Software. 3. Utilização de JSF Teórica: 20 Prática: 80 Total: 100 h/a
4- Banco de Dados Subfunção 2.2: Tecnologias e Linguagens para Banco de Dados Subfunção 2.2: Tecnologias e Linguagens para Banco de Dados Subfunção 2.2: Tecnologias e Linguagens para Banco de Dados III.2.2.1 Compreender os conceitos de orientação a objetos e arquitetura cliente-servidor, aplicando-as em bancos de dados. III.2.2.2 Interpretar e analisar o resultado da modelagem de dados orientada a objetos. 1. Implementar as estruturas modeladas usando banco de dados. 2. Utilizar ambientes/linguagens para manipulação de dados nos diversos modelos de SGBD ( Gerenciadores de Bancos de Dados). 1. Ambientes/ferramentas de gerenciamento de bancos de dados (Linguagem de apoio: SQL) 2. Linguagem SQL 3. Gerenciamento de banco de dados DB2 Teórica: 30 Prática: 70 Total: 100 h/a
5 - Língua Estrangeira FUNÇÃO 4: SUPORTE AO USUÁRIO Subfunção 4.1: Documentação Técnica 1.1 Usar a língua inglesa como instrumento de acesso à informação, à outras culturas ou etnias e para comunicação inter pessoal 1.2 Analisar, interpretar e aplicar os recursos expressivos da linguagem, relacionando texto/ contexto, conforme sua natureza, função, organização e condição de produção. 1.3 Entender as tecnologias da informação e comunicação como meios ou instrumentos que possibilitem a construção de conhecimentos. 2.1 Confrontar opiniões e pontos de vista expressos em diferentes linguagens e suas manifestações específicas. 3.1 Colocar-se como sujeito no processo de recepção/produção da comunicação e expressão. 3.2 Considerar a linguagem e suas manifestações como fonte de legitimação de acordos e condutas sociais que se realizam em contextos históricos culturais específicos FUNÇÃO 4: SUPORTE AO USUÁRIO Subfunção 4.1: Documentação Técnica 1. - Comunicar-se oralmente e ou por escrito no idioma estrangeiro em nível básico; 2. - Utilizar estratégias verbais e não verbais para favorecer e efetivar a comunicação, tanto na produção quanto na leitura de textos; 3. - Utilizar sites da Internet para pesquisa e como instrumento de acesso a diferentes manifestações culturais. 4. - Explorar as relações entre linguagem coloquial e formal. 5. - Utilizar os meios de comunicação como objetos e campos de pesquisa, e como agentes difusores de temas da atualidade para reflexão e problematização. 6. - Empregar critérios e aplicar procedimentos próprios da análise, interpretação e crítica de documentos de natureza diversa; 7. - Comparar as informações diversas identificando pontos de concordância e divergência; 8. - Comparar e relacionar informações contidas em textos expressos em diferentes linguagens. 9. - Interpretar textos e discursos reconhecendo, nas diferentes formas de expressão, as intenções e valores implícitos nas mensagens; 10. - Selecionar estilos e formas de comunicar-se ou expressar-se adequadas a cada situação. 11. - Articular conhecimentos de diferentes naturezas e áreas numa perspectiva interdisciplinar; 12. - Interpretar informações, códigos, idéias, palavras, diferentes linguagens, considerando as características físicas, étnicas, sócias e históricas de seus emissores/produtores. FUNÇÃO 4: SUPORTE AO USUÁRIO Subfunção 4.1: Documentação Técnica 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. Teórica: 60 Prática: 40 Total: 100 h/a
Etec: Polivalente de Americana Cód. 006 Município: Americana CURSO: Especialização Técnica em Java com Websphere e Rational ÁREA: Informática Lei Federal nº 9394/96 - Decreto Federal nº 5154/04 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 C.H./ HA Servidores de Aplicação 100 Linguagem de Programação 100 Desenvolvimento de Aplicações 100 Banco de Dados 100 Língua Estrangeira 100 TOTAL GERAL 500 Qualificação Profissional: Artigo I. Técnico em Informática/Especialista em JEE/WR Data: / / Diretor: Homologado: CETEC/ GSE: / /