Questões de Concurso Público Prefeitura de Teresina - PI 2016 para Técnico de Nível Superior - Analista de Sistemas

Foram encontradas 60 questões

Q701558 Arquitetura de Software
Considere o serviço de páginas web implementado em uma arquitetura de três ou quatro camadas. Nessa arquitetura, o Browser se localiza na camada de
Alternativas
Q701559 Arquitetura de Software
A figura abaixo apresenta a estrutura de uma informação empacotada em SOAP.
                                           Imagem associada para resolução da questão

 Na figura, as camadas identificadas por (I), (II) e (III), são, correta e respectivamente,
Alternativas
Q701560 Arquitetura de Software
Dentre os tipos de Padrões de Projeto (Design Patterns) o que se caracteriza por definir uma interface para a criação de um objeto e que permite que a subclasse decida qual classe instanciar é denominado
Alternativas
Q701561 Segurança da Informação
De acordo com a Norma NBR ISO/IEC 27002:2013, no estabelecimento da política de segurança da informação deve-se contemplar requisitos provenientes de 
Alternativas
Q701562 Segurança da Informação
Com relação aos aspectos de responsabilidades pela segurança da informação no processo de organização da segurança da informação, de acordo com a Norma NBR ISO/IEC 27002:2013, 
Alternativas
Q701563 Governança de TI
O processo de tratamento de incidentes deve seguir algumas atividades formalizadas. De acordo com a ITIL v3, 2011, o ciclo de vida do gerenciamento de um incidente de segurança da informação se inicia pela atividade de
Alternativas
Q701564 Redes de Computadores
A rede mundial de computadores, a Internet, é composta de várias redes locais, dispositivos de rede e computadores que se comunicam utilizando o conjunto de protocolos TCP/IP. Na internet, o dispositivo que realiza o encaminhamento dos pacotes pela rede ampla por meio da verificação do endereço IP é
Alternativas
Q701565 Segurança da Informação
Um dos tipos de ataque cibernéticos é conhecido como Buffer Overflow que tem como característica 
Alternativas
Q701566 Segurança da Informação
Dentre as fragilidades do conjunto de protocolos TCP/IP existe o que é explorado pelo ataque do tipo IP Spoofing. Esse ataque se baseia na 
Alternativas
Q701567 Redes de Computadores
A transferência de dados utilizando o protocolo FTP é insegura, pois todas as informações transferidas, inclusive a senha do usuário, são feitas em texto pleno. Para aumentar a segurança desse serviço, pode-se utilizar o FTP sobre SSL. Atualmente, a maioria dos servidores tem o serviço FTP (control port) bloqueado e este mesmo serviço sobre SSL liberado. Na configuração do Firewall, as Portas TCP que bloqueiam o serviço FTP (control port) e liberam o serviço FTP sobre SSL são, respectivamente, as de números 
Alternativas
Q701568 Sistemas Operacionais
Um Analista de Sistemas deseja saber a versão do sistema operacional Red Hat Linux do servidor sob sua administração. Para obter essa informação ele deve executar o comando 
Alternativas
Q701569 Sistemas Operacionais
O Administrador de um servidor com sistema operacional Red Hat Linux deve alterar a data de validade da conta de um usuário. Para isso, deve utilizar o comando 
Alternativas
Q701570 Sistemas Operacionais
O Administrador de um servidor com sistema operacional Red Hat Linux deseja escrever um script para automatizar o processo de backup do servidor. A primeira linha do arquivo de script deve ser: 
Alternativas
Q701571 Redes de Computadores
Dentre os tipos de RAID − Redundant Array of Independent Disks, o tipo que realiza o armazenamento de dados e a paridade dos dados distribuídos em vários discos, possibilitando a recuperação mesmo que haja falha em um disco, é o RAID
Alternativas
Q701572 Segurança da Informação
Deseja-se escolher um algoritmo de criptografia para o sistema de internet banking. Nesse sistema, o usuário deve criptografar a informação a ser transmitida utilizando uma chave fornecida pelo servidor do sistema de internet banking e para descriptografar a informação, o sistema utiliza a chave usada pelo usuário e outra chave de conhecimento apenas do banco. O algoritmo a ser escolhido é o
Alternativas
Q701573 Programação
As tags HTML podem conter atributos obedecendo a sintaxe <tag atributo= "valor">. Assim, diversas tags div em uma página foram criadas com um atributo que recebeu o valor corpo. Em um arquivo CSS externo, definiu-se que o conteúdo destas tags deveriam aparecer na cor verde, usando a instrução div.corpo{color:#00FF00}. O atributo utilizado na tag foi o 
Alternativas
Q701574 Programação
Considere o código-fonte abaixo, criado na linguagem Python.
Imagem associada para resolução da questão

O valor final contido na posição de índice 6 de op é 
Alternativas
Q701575 Programação
Considere o método abaixo parte de uma classe Java de acesso a um banco de dados. public Cliente buscar(int id) { try { a = c.prepareStatement("select * from cliente where id = ? "); a.setInt(1, id); b = a.executeQuery(); if (b.next()) { Cliente cli = new Cliente(); cli.setId(b.getInt("id")); cli.setNome(b.getString("nome")); cli.setRenda(b.getDouble("renda")); return cli; } else { return null; } } catch (SQLException ex) { return null; } }
As variáveis a e b são, respectivamente, dos tipos
Alternativas
Q701576 Engenharia de Software
No sistema de controle de versões Mercurial, para exibir, em detalhes, cada evento que ocorreu no repositório utiliza-se o comando 
Alternativas
Q701577 Engenharia de Software
O Test Driven Development – TDD é uma das práticas sugeridas na eXtreme Programming − XP, onde o programador escreve o teste antes de escrever o código. O ciclo de desenvolvimento utilizando TDD é mostrado abaixo. 
          Imagem associada para resolução da questão
Considere:
I. Etapa inicial, onde se escreve um teste que falha, para alguma funcionalidade que ainda será  Escrita. II. Já com o teste criado, é o momento de executar o teste. III. Eliminar códigos redundantes, remover acoplamentos, enfim, identificar pontos de melhoria no código.
As etapas I, II e III são, respectivamente, 
Alternativas
Respostas
21: A
22: C
23: A
24: E
25: D
26: A
27: D
28: E
29: B
30: A
31: C
32: E
33: C
34: E
35: B
36: D
37: B
38: D
39: D
40: B