GOVERNO DO ESTADO DO PIAUIUNIVERSIDADE ESTADUAL DO PIAUI UESPIEDITAL No 005 /2011 UESPI, 12 de setembro de 2011CONCURSO PUBLICO PARA DOCENTE DO MAGISTERIO SUPERIOR DA UESPITEMAS PARA AS PROVAS ESCRITA E DIDATICACampus Josefina Dennes - FlorianoTemas:1.Engenharia de Software: Reuso de Software.2.Engenharia de Software: Desenvolvimento Orientado a Objetos (Analise, Projeto e Programacao Orientados a Objetos).3.Sistemas Operacionais: Processos.4.Sistemas Operacionais: Gerenciamento de Memorias.5.Inteligencia Artificial: Computacao Evolutiva (Algoritmos Genericos), Redes Neurais Artificiais e Sistemas Fuzzy.6.Inteligencia Artificial: Agentes Inteligentes.7.Arquitetura e Organizacao de Sistemas Computacionais: Conjunto de Instrucoes (Caracteristicas, Funcoes, Modos e Formatos de Enderecamento).8.Arquitetura e Organizacao de Sistemas Computacionais: Estrutura e Funcionamento do Processador.9.Banco de Dados: Modelo Entidade-Relacionamento.10.Banco de Dados: Modelo Relacional. 10 - BACHAREL OU TECNOLOGO EM ANALISE E DESENVOLVIMENTO DE SISTEMAS, OU LICENCIATURA EM CIENCIAS DA COMPUTACAO OU BACHAREL OU TECNOLOGO EM PROCESSAMENTO DE DADOS OU BACHAREL EM ENGENHARIA DA COMPUTACAOFundamentos de computacao. Organizacao e arquitetura de computadores. Componentes de um computador (hardware e software). Sistemas de entrada e saida. Sistemas de numeracao e codificacao. Aritmetica computacional. Principios de sistemas operacionais. Caracteristicas dos principais processadores do mercado. Principios de Sistemas Operacionais: Ambientes Windows (2000 e XP), Linux e UNIX, Caracteristicas e Organizacao Fisica de Sistemas de Arquivos (NTFS, FAT32, EXT2, EXT3), diretorios e direitos de acesso, compartilhamento e seguranca, integridade. Principios de Redes de Comunicacao: Meios de transmissao, Topologias de redes de computadores, Arquitetura e protocolos de redes de comunicacao, Modelo de referencia OSI, Arquitetura cliente-servidor, Equipamentos de Interconexao, Protocolo TCP/IP; Desenvolvimento de sistemas. Metodologias de desenvolvimento. Analise e projeto estruturado. Modelagem funcional e de dados. Analise essencial. Analise e projetos orientados a objeto. Ferramentas de desenvolvimento de software e ferramentas CASE. Aspectos de linguagens de programacao, algoritmos e estruturas de dados e objetos. Programacao estruturada. Programacao orientada a objetos: Conceito de abstracao, encapsulamento, heranca, polimorfismo, classes, objetos e interfaces. Nocoes de UML (Linguagem Unificada de Modelagem). Programacao para ambiente web. Conceitos de programacao para ambiente web. Configuracao de servidores web. Banco de dados. Arquitetura, modelos logicos e representacao fisica. Implantacao, administracao e otimizacao de SGBDs relacionais. Linguagem de consulta a banco de dados relacionais (query language). Interacao do Banco de Dados com as principais linguagens de programacao orientadas a objetos. Gerenciamento de Banco de Dados em ambiente WEB; 3.6 MySQL, SQL Server. Linguagens de programacao.Tipos de dados elementares e estruturados. Funcoes e procedimentos. Estruturas de controle de fluxo. Montadores, compiladores, ligadores e interpretadores. Caracterizacao das principais linguagens de programacao estruturada (C e Pascal). Ambientes de desenvolvimento visual (Delphi, Kylix, Java, Builder C/C++ e Visual Basic). Linguagem de programacao Delphi, PHP e Java.E e logico que nos estaremos aqui no blog discutindo todos esses assuntos. Do concurso de Roraima e do da Prefeitura de Floriano tambem... Ate o proximo post. 01 Constituicao da Republica Federativa do Brasil, de 05 de outubro de 1988 e suas alteracoes; 02 Lei no 9.394, de 20 de dezembro de 1996, que estabelece as diretrizes e bases da educacao nacional e suas alteracoes; 03 Lei no 10.172, de 09 de janeiro de 2001, que aprova o Plano Nacional de Educacao e da outras providencias;04 Decreto no 5.154, de 23 de