Juliana Jenny Kolb
Home > Concursos > Concursos Encerrados
2017 – Concurso Prefeitura de Apucarana – PR – Analista Programador
Os interessados devem se inscrever no período das 12h do dia 17 de abril de 2017 até o dia 16 de maio de 2017, exclusivamente via internet, pelo site www.concursosfau.com.br. A taxa de inscrição é de R$ 30,00 (Nível Fundamental), R$ 60,00 (Nível Médio) ou R$ 90,00 (Nível Superior).
A aplicação das Provas Objetivas está prevista para o dia 25 de junho de 2017, em local e horário a serem informados no site da organizadora e no Cartão de Informação do Candidato, a partir do dia 20 de junho de 2017.
CONTEÚDO PROGRAMÁTICO
Língua Portuguesa:
Divisão silábica. Fonética e Fonologia: som e fonema, encontros vocálicos e consonantais e dígrafos. Morfologia: classes de palavras variáveis e invariáveis e seus empregos no texto.
Locuções verbais (perífrases verbais). Funções do que e do se. Formação de palavras. Elementos de comunicação.
Matemática:
Resolução de problemas envolvendo frações, conjuntos, porcentagens, sequencia (com números, com figuras, de palavras).
Raciocínio lógico-matemático: proposições, conectivos, equivalência e implicação lógica, argumentos validos.
Conhecimentos Gerais:
História do Município de Apucarana e do Estado do Paraná.
Noções gerais sobre a vida econômica, social, política, tecnológica, segurança e ecologia com as diversas áreas correlatas do conhecimento juntamente com suas vinculações histórico geográficas em nível nacional.
Descobertas e inovações científicas na atualidade e seus respectivos impactos na sociedade contemporânea.
Desenvolvimento urbano brasileiro.
Conhecimento Específico
1. Banco de Dados:
a) Relacionais: conceitos, entidades, atributos; tuplas, relacionamentos, cardinalidades, chaves primárias, chaves estrangeiras e chaves candidatas, normalização, diagrama entidade-relacionamento,
b) PosgreSQL e MySQL: tabelas, constraints (primary key, foreign key, unique key e checks), índices, views, sequences, funções, procedimentos e tipos de dados;
2. Noções de Análise de Sistemas:
a) Ferramentas CASE: uso para implementação de códigos em projetos orientados a objetos;
b) Noções de análise e projeto estruturado de sistemas;
c) Noções de análise e projeto orientado a objetos com UML: conceitos gerais, diagrama de casos de uso, diagrama de classes, diagrama de estados, diagrama de colaboração, diagrama de sequência, diagrama de atividades; diagrama de componentes;
d) Qualidade de software: conceitos, modelos de maturidade em processo de software, conceitos básicos do MPS.BR e CMMI.
3. Programação:
a) Lógica: lógica formal, algoritmos e estrutura de dados; b) Noções de complexidade de algoritmos; c) Programação estruturada e noções de depuração de código; d) Estruturas sequenciais, condicionais e de repetição;
e) Programação orientada a objetos: conceitos de orientação a objetos, herança, polimorfismo, propriedades, objetos, classes, interfaces, métodos, encapsulamento, sobrecarga;
f) Aplicações WEB: padrões de acessibilidade, arquitetura e funcionamento;
g) Noções de mecanismos de segurança: criptografia,
garantia de integridade, controle de acesso, certificação digital;
h) Projetos de interface: diagramação, usabilidade e acessibilidade;
i) Noções de gestão de configuração e controle de versão;
j) Noções de processo de testes de software: conceitos, fases, técnicas e automação de testes;
k) PHP e Java: linguagem, características, noções de programação web e arquitetura de aplicações PHP e Java;
l) Conhecimentos de AJAX, HTML HTML5, JavaScript e CSS.
4. Legislação:
Lei Federal nº 9.609, de 19 de fevereiro de 1998 – Dispõe sobre a proteção da propriedade intelectual de programa de computador, sua comercialização no País, e dá outras providências.