Questões de Concurso Público Prefeitura de Patos de Minas - MG 2015 para Programador de Computadores

Foram encontradas 30 questões

Q1149222 Engenharia de Software
A UML (Unified Modeling Language – Linguagem de Modelagem Unificada), quando usada num processo de desenvolvimento, envolve a criação de diversos documentos, em que estes podem ser textuais ou mesmo gráficos. Pela terminologia da UML, estes documentos são denominados artefatos de software, ou somente artefatos, e são eles que compõem as visões do sistema. Na UML 2.0, durante o desenvolvimento de um sistema de software orientado a objetos (SSOO), os artefatos gráficos produzidos podem ser definidos pela utilização dos diagramas de UML. Esses diagramas podem ser divididos em: estruturais e comportamentais. Assinale a alternativa que refere‐se somente a diagramas estruturais.
Alternativas
Q1149223 Programação
O PHP (Personal Home Pages) é uma das linguagens para Web mais utilizadas na atualidade. Nos últimos anos, o PHP teve um considerável crescimento e muitas empresas estão adotando‐o como linguagem padrão para a Web. Uma das grandes vantagens do PHP é que ele pode ser escrito em qualquer editor de textos, como, por exemplo, o Bloco de Notas (Notepad) do Windows, ou até mesmo o Vi do Linux. Existem diversos editores específicos para o PHP, que podem exibir cada elemento (variáveis, palavras reservadas, textos etc.) com cores diferentes, melhorando, dessa forma, a visualização. O PHP possui vários comandos gerais, de acordo com a categoria de utilização. Assinale a alternativa que apresenta somente comandos para manipulação de arrays.
Alternativas
Q1149224 Programação
Em Java Server Pages (JSP), as diretivas são usadas para fornecer informações especiais ditas ao container sobre a página JSP, quando esta é compilada para Servlet. Existem três tipos de diretivas principais. Acerca dessas diretivas, assinale a INCORRETA.
Alternativas
Q1149225 Banco de Dados
Os comandos gerais do PHP podem ser usados para funções de matemática, de e‐mail (como IMAP, POP3 etc.), Banco de Dados (como Interbase, Microsoft SQL Server, MySQL, Oracle etc.), entre outras. Em se tratando do MySQL, uma dessas funções tem como descrição retornar uma string contendo informações sobre o estado corrente do sistema. Esta função trata‐se de: 
Alternativas
Q1149226 Programação
O Hibernate, além de ser um mapeador de banco de dados existente no mercado, é considerado bastante popular e é um projeto que tem como objetivo prover uma completa solução para o problema de gerenciamento de dados persistentes em Java. O Hibernate é um framework que se relaciona com o banco de dados, e este relacionamento é conhecido como mapeamento objeto/relacional para Java, desta forma, deixando livre o desenvolvedor, que pode se concentrar nos problemas de lógica do negócio. Para configurá‐lo, existem três formas; analise‐as. I. Instanciar um objeto de configuração, através de hibernate.Configuration, e inserir suas propriedades de forma programática. II. Criar um arquivo de configurações com a extensão .properties e indicar os arquivos de mapeamento programaticamente. III. Criar um arquivo XML, chamado de hibernate.cfg.xml, com as propriedades de inicialização e os caminhos dos arquivos de mapeamento das tabelas. Está(ão) correta(s) apenas a(s) afirmativa(s)
Alternativas
Q1149227 Atualidades
Entrou em vigor no Brasil a Lei nº 13.104/2015 que alterou o código penal incluindo mais uma modalidade de homicídio qualificado, o feminicídio, que ocorre quando
Alternativas
Q1149228 Atualidades
“A crise econômica na Europa há alguns anos vem pautando o noticiário internacional, principalmente com foco no _____________, termo utilizado principalmente pela imprensa britânica para se referir ao grupo de países formado por Portugal, Itália, Irlanda, Grécia e Espanha que foram considerados de economias vulneráveis, no final da década passada, já que acumulou grande endividamento e déficit público do PIBs. Destas nações, a __________________ continua no foco da atenção internacional devido à grave crise que ainda enfrenta nos dias atuais.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Alternativas
Q1149229 Atualidades
O trecho a seguir contextualiza o tema tratado na questão. Leia‐o atentamente.

“Confusão no trânsito. Tudo por causa de um aplicativo para celular. Através dele, você pode chamar um carro, como um táxi. Com um motorista, parecido com um táxi. Só que não é um táxi. Os taxistas de verdade estão reclamando há muito tempo dizendo que é concorrência desleal, que o serviço é ilegal. Fizeram vários protestos e o maior deles foi nesta sexta‐feira, no Rio de Janeiro. O clima está tenso e tem gente querendo partir para a briga.”  
(Disponível em: http://g1.globo.com/fantastico/noticia/2015/07/.)
Como se chama o polêmico aplicativo?
Alternativas
Q1149230 Atualidades
O trecho a seguir contextualiza o tema tratado na questão. Leia‐o atentamente.

“Confusão no trânsito. Tudo por causa de um aplicativo para celular. Através dele, você pode chamar um carro, como um táxi. Com um motorista, parecido com um táxi. Só que não é um táxi. Os taxistas de verdade estão reclamando há muito tempo dizendo que é concorrência desleal, que o serviço é ilegal. Fizeram vários protestos e o maior deles foi nesta sexta‐feira, no Rio de Janeiro. O clima está tenso e tem gente querendo partir para a briga.”  
(Disponível em: http://g1.globo.com/fantastico/noticia/2015/07/.)
De que forma este aplicativo vem sendo utilizado pelos usuários?
Alternativas
Q1149231 Conhecimentos Gerais
Procuradores suecos suspenderam as investigações sobre as acusações de abuso sexual feitas em 2010 contra o fundador do WikiLeaks, Julian Assange, porque venceu o prazo de apresentar acusações formais, mas continuam com investigações sobre um suposto estupro cometido por Assange, também em 2010. Negando as acusações, Assange está vivendo dentro da embaixada do Equador, em Londres, desde 2012 para evitar extradição para a Suécia e, consequentemente, para os Estados Unidos, onde enfrentaria julgamento por
Alternativas
Respostas
11: D
12: A
13: D
14: A
15: D
16: A
17: C
18: B
19: B
20: C