Questões de Concursos Públicos - Prefeitura de Esteio - RS
Resolva questões gratuitas da Prefeitura de Esteio - RS. Banco com 484 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q84376
FUNDATEC - 2017 - Prefeitura de Esteio - RS - Analista de Sistema
Ano: 2017
Órgão:
Prefeitura de Esteio - RS
Banca:
FUNDATEC
Matéria:
Banco de Dados
Assunto: DER - Diagrama de Entidade e Relacionamento
A questão 40 baseia-se na Figura 3, que
mostra um Diagrama Entidade
Relacionamento (DER), no qual se
observa uma estrutura de entidade
associativa. Figura 3 - DER A partir do DER da Figura 3,
pode-se derivar os seguintes esquemas
relacionais, segundo os conceitos do modelo
relacional: I. C (c1, a1, d1)
d1 referencia D
a1 referencia A
II. E (c1, e1, f1)
c1 referencia C
f1 referencia F
III. F (f1, f2)
Quais estão corretos?
Q84375
FUNDATEC - 2017 - Prefeitura de Esteio - RS - Analista de Sistema
Ano: 2017
Órgão:
Prefeitura de Esteio - RS
Banca:
FUNDATEC
Matéria:
Algoritmos e Estrutura de Dados
Assunto: Estrutura de Dados
A questão baseia-se na Figura 4, que
mostra um porta-moedas com seis
compartimentos, onde cada um deles é
utilizado para armazenar moedas de um
tipo, como, por exemplo, moedas de
R$1,00, R$0,50, R$0,25, etc. Nesse porta-moedas, existem cinco compartimentos
com moedas e um vazio. Qualquer moeda
somente pode ser inserida e retirada
desse dispositivo pela sua parte superior. Figura 4 - Porta-moedas A Figura 4 mostra um porta-moedas que funciona da seguinte forma: (1)
ao se acrescentar uma nova moeda, ela é
inserida, obrigatoriamente, na parte superior,
imediatamente acima da última moeda que já
se encontra armazenada nesse dispositivo; se
ainda não houver nenhuma moeda em um
compartimento, ela será a primeira e as que
vierem depois serão inseridas sobre ela; e (2),
ao ser retirada uma moeda, é sempre retirada
a última que foi inserida, ou seja, a que está
sobre todas as demais. Nesse caso, em termos
de estrutura de dados, o porta-moedas
exemplifica o funcionamento de uma: I. Estrutura do tipo FIFO.
II. "Pilha".
III. Lista linear.
Quais estão corretas?
Q84374
FUNDATEC - 2017 - Prefeitura de Esteio - RS - Analista de Sistema
Ano: 2017
Órgão:
Prefeitura de Esteio - RS
Banca:
FUNDATEC
Matéria:
Algoritmos e Estrutura de Dados
Assunto: Algoritmos
A questão baseia-se nas Figuras 5(a) e
5(b). A Figura 5(a) mostra,
intencionalmente, apenas parte de um
algoritmo, representado em
pseudocódigo, onde algumas instruções
foram suprimidas intencionalmente. As
letras "A", "B", "C", "D", "G", "H", "K",
"L" e "M" são variáveis lógicas, cujos
conteúdos poderão ser somente "falso"
ou "verdadeiro". A Figura 5(b) exibe as
variáveis e respectivos conteúdos que
serão atribuídos a essas variáveis
durante a execução desse algoritmo. Figura 5(a) - Algoritmo Figura 5(b) - Variáveis e respectivos conteúdos Durante a execução do
algoritmo, mostrado na Figura 5(a), serão
atribuídas as variáveis lógicas "A", "B", "C",
"D", "G", "H", "K", "L" e "M" os conteúdos
constantes na Figura 5(b). Em consequência,
executando-se esse algoritmo, serão exibidos
os números:
Q84373
FUNDATEC - 2017 - Prefeitura de Esteio - RS - Analista de Sistema
Ano: 2017
Órgão:
Prefeitura de Esteio - RS
Banca:
FUNDATEC
Matéria:
Segurança da Informação
Assunto: Criptografia
Considere as seguintes
assertivas a respeito de Certificação Digital e
Assinatura Digital: I. A assinatura digital permite comprovar a
autenticidade de uma informação, ou seja,
se ela foi realmente gerada por quem diz
que o fez.
II. A assinatura digital possibilita comprovar
a integridade de uma informação, ou seja,
que ela não foi alterada.
III. Os certificados digitais que não são mais
confiáveis ou se tornaram inválidos são
incluídos, pela Autoridade de Registro
(AR), em uma lista chamada de "Lista de
Certificados Revogados" (LCR), que
contém o número de série dos certificados
que não são mais válidos e a data de sua
revogação.
Quais estão corretas?
Q84372
FUNDATEC - 2017 - Prefeitura de Esteio - RS - Analista de Sistema
Ano: 2017
Órgão:
Prefeitura de Esteio - RS
Banca:
FUNDATEC
Matéria:
Segurança da Informação
Assunto: Malware
A questão baseia-se na Figura 6, que
mostra um arquivo chamado "LOG.TXT",
no qual consta todas as teclas digitadas
por um usuário de um computador, sem o
seu conhecimento e autorização. Figura 6 - Arquivo de dados Existem programas
maliciosos, que servem para monitorar as
atividades realizadas em um computador e
enviar as informações coletadas para
terceiros, sem o conhecimento e autorização
de seus usuários. Por exemplo, a Figura 6
exibe o conteúdo de um arquivo que registrou
as teclas digitadas por um usuário, no teclado
do computador, sem ele saber e sem sua
permissão. A ativação desse tipo de programa
malicioso, em muitos casos, é condicionada a
uma ação prévia do usuário, como o acesso a
um site específico de comércio eletrônico ou
um link em um e-mail. Considere as seguintes
assertivas sobre esse tipo de programa
malicioso: I. Esse software é um tipo de "spyware".
II. Esse tipo de programa malicioso é
chamado de "keylogger".
III. O texto relata o uso de uma técnica de
invasão de computador chamada de
"trojan".
Quais estão corretas ?
Q84371
FUNDATEC - 2017 - Prefeitura de Esteio - RS - Analista de Sistema
Ano: 2017
Órgão:
Prefeitura de Esteio - RS
Banca:
FUNDATEC
Matéria:
Segurança da Informação
Assunto: Norma ISO 27001
A norma NBR ISO/IEC
27001:2013 – Tecnologia da informação
aborda, em seu item "6. Planejamento",
diversos tópicos, tais como "Ações para
contemplar riscos e oportunidades", "Avaliação
de riscos de segurança da informação" e
"Tratamento de riscos de segurança da
informação", dentre outros. No contexto dessa
norma, risco é caracterizado como:
Q84370
FUNDATEC - 2017 - Prefeitura de Esteio - RS - Analista de Sistema
Ano: 2017
Órgão:
Prefeitura de Esteio - RS
Banca:
FUNDATEC
Matéria:
Engenharia de Software
Assunto: Processos de Software - Desenvolvimento Ágil
Considere as seguintes
assertivas sobre o framework ágil Scrum:
I. Os itens que compõem o Product Backlog
são definidos e priorizados pelo Product
Owner nas Sprint Review Meeting.
II. Os impedimentos identificados no Daily
Scrum devem ser tratados pelo Scrum
Team o mais rapidamente possível.
III. O Scrum Master é responsável pela
remoção das barreiras e facilitação das
atividades entre o Scrum Team e o
Product Owner.
Quais estão corretas?
Q84369
FUNDATEC - 2017 - Prefeitura de Esteio - RS - Analista de Sistema
Ano: 2017
Órgão:
Prefeitura de Esteio - RS
Banca:
FUNDATEC
Matéria:
Engenharia de Software
Assunto: UML
A questão baseia-se na Figura 7, que
mostra, intencionalmente, apenas uma
classe de um diagrama de classes, da
Linguagem de Modelagem Unificada
(UML). Nessa classe, para cada um de
seus atributos, foram criadas duas
operações, sendo uma "get" e outra
"set". Por exemplo, as operações "getA3"
(seta nº 5) e "setA3" (seta nº 7) referemse, especificamente, ao atributo "a3"
(seta nº 2). Além dessas operações, há
outras, onde a chamada "apres" (seta nº
8) está escrita em itálico. Figura 7 - Classe Observando-se a classe
mostrada na Figura 7, analise as assertivas
abaixo:
I. O atributo "a2" (seta nº 1) é do tipo
"public", e o seu conteúdo somente
poderá ser acessado ou alterado por meio
das operações da classe "A", "getA2" (seta
nº 4) e "setA2" (seta nº 6).
II. "a4" (seta nº 3) é um atributo estático, e
o seu conteúdo será o mesmo para todos
os objetos instanciados da classe "A".
III. A operação "apres" (seta nº 8) é abstrada,
não sendo implementável pela classe "A".
Quais estão corretas?
Q84368
FUNDATEC - 2017 - Prefeitura de Esteio - RS - Analista de Sistema
Ano: 2017
Órgão:
Prefeitura de Esteio - RS
Banca:
FUNDATEC
Matéria:
Engenharia de Software
Assunto: Teste de Software
A questão baseia-se na Figura 8, que
mostra, esquematicamente, um processo
da engenharia de software (ESW), obtido
a partir de SOMMERVILLE, 2011. Figura 8 - Processo da engenharia de software Essa Figura exibe as seguintes etapas de um
processo:
Item nº 1: Identifica-se uma nova
funcionalidade, que deve ser pequena e
implementável em poucas linhas de código.
Item nº 2: Escreve-se um teste para essa
funcionalidade e a implementa-se como um
teste automatizado.
Item nº 3: Executa-se o teste, juntamente
com todos os outros testes implementados.
Como a funcionalidade ainda não foi
implementada, o teste falhará
propositalmente.
Item nº 4: Implementa-se a funcionalidade
e executa-se, novamente, o teste, podendo
envolver a refatoração do código para
melhorá-lo.
Concluídos todos os testes com sucesso,
repete-se o processo, iniciando-se novo ciclo
pelo item nº 1. Após observar a Figura 8 e
ler o texto introdutório dessa questão, pode-se
afirmar que tal processo da engenharia de
software refere-se ao:
Q84367
FUNDATEC - 2017 - Prefeitura de Esteio - RS - Analista de Sistema
A questão baseia-se na Figura 9, que
mostra, intencionalmente, apenas uma
fração de código em PHP, no qual se
inseriu, intencionalmente, nos locais
apontados pelas setas nº 1 e 2,
retângulos, de modo a ocultar o código
fonte existente nesses locais. Esse código
fonte já está utilizando um arquivo
chamado "aux.dat", no modo de leitura e
escrita, que se encontra armazenado em
um computador local, com sistema
operacional Windows, em local padrão. Figura 9 - Código em PHP O código fonte PHP, da Figura
9, ao ser executado, realiza as seguintes
atividades: (1) abre o arquivo "aux.dat", em modo de
leitura e gravação, apaga todo o seu conteúdo
e coloca o ponteiro no início do arquivo,
reduzindo o seu comprimento para zero;
(2) grava o conteúdo da variável "$numero"
no arquivo "aux.dat";
(3) fecha o arquivo "aux.dat".
Nesse caso, para realizar tais atividades, basta
inserir, no local apontado pela seta nº 2, o
seguinte código fonte: