Questões de Concurso Público EMGEPRON 2021 para Analista de Sistemas (Auditoria)
Foram encontradas 44 questões
Ano: 2021
Banca:
SELECON
Órgão:
EMGEPRON
Prova:
SELECON - 2021 - EMGEPRON - Analista de Sistemas (Auditoria) |
Q1771431
Algoritmos e Estrutura de Dados
Na programação de computadores, as funções
são bastante empregadas. Neste contexto,
analisa-se a figura que contém um pseudocódigo
com o emprego de uma função.
Após a execução, os valores finais das variáveis SOL e LUA são, respectivamente:
Após a execução, os valores finais das variáveis SOL e LUA são, respectivamente:
Ano: 2021
Banca:
SELECON
Órgão:
EMGEPRON
Prova:
SELECON - 2021 - EMGEPRON - Analista de Sistemas (Auditoria) |
Q1771432
Banco de Dados
A normalização do banco de dados é o processo
de transformações na estrutura de um banco de
dados que visa eliminar redundâncias e anomalias de
inserção, atualização e exclusão. Tal procedimento é
feito a partir da identificação de uma anomalia em
uma relação, decompondo-a em relações melhor
estruturadas. Este processo compreende o uso de
um conjunto de regras, chamadas de formas normais.
Existem diversas FORMAS NORMAIS, com
requisitos específicos, conforme caracterizado a
seguir.
I. Uma relação está na forma normal X quando não existir dependências multivaloradas entre seus atributos, ou seja, campos que se repetem em relação à chave primária, gerando redundância nas tuplas da entidade. II. Uma relação está na forma normal Y quando todos os atributos contêm apenas um valor correspondente, singular, e não existem grupos de atributos repetidos, ou seja, não admite repetições ou campos que tenham mais que um valor. III. Uma relação está na forma normal W quando, na análise de uma tupla, não se encontra um atributo não chave dependente de outro atributo não chave. IV. Uma relação está na forma normal Z quando todos os registros na tabela, que não são chaves, dependem da chave primária em sua totalidade e não apenas parte dela.
Nessas condições, os indicadores X, Y, W e Z referem-se, respectivamente, às formas normais:
I. Uma relação está na forma normal X quando não existir dependências multivaloradas entre seus atributos, ou seja, campos que se repetem em relação à chave primária, gerando redundância nas tuplas da entidade. II. Uma relação está na forma normal Y quando todos os atributos contêm apenas um valor correspondente, singular, e não existem grupos de atributos repetidos, ou seja, não admite repetições ou campos que tenham mais que um valor. III. Uma relação está na forma normal W quando, na análise de uma tupla, não se encontra um atributo não chave dependente de outro atributo não chave. IV. Uma relação está na forma normal Z quando todos os registros na tabela, que não são chaves, dependem da chave primária em sua totalidade e não apenas parte dela.
Nessas condições, os indicadores X, Y, W e Z referem-se, respectivamente, às formas normais:
Ano: 2021
Banca:
SELECON
Órgão:
EMGEPRON
Prova:
SELECON - 2021 - EMGEPRON - Analista de Sistemas (Auditoria) |
Q1771433
Banco de Dados
No que tange à abstração de dados, um sistema
de BD deve garantir uma visão totalmente abstrata do
banco de dados para o usuário, ou seja, para esse
usuário pouco importa qual unidade de
armazenamento está sendo usada para guardar seus
dados, desde que estes estejam disponíveis no
momento necessário.
A figura abaixo tem por foco a abstração do BD em
três níveis.
De acordo com a figura, destacam-se três níveis:
I. Este nível é o de mais alto nível de abstração, correspondendo a um modelo que independe da implementação em um SGBD. No contexto do projeto de BD, emprega uma técnica de modelagem baseada na representação por meio do diagrama entidade-relacionamento. II. Este nível refere-se a uma descrição do BD, correspondendo a um modelo que considera a abstração na visão do usuário do SGBD. Pode-se concluir que o projeto depende do SGBD em uso, além de definir como será a implementação em um SGBD específico. III. Este nível é o nível mais baixo de abstração, correspondendo a um modelo que descreve como os dados estão realmente armazenados. Pode-se concluir que engloba estruturas complexas de baixo nível e descreve os detalhes completos do armazenamento de dados e o caminho de acesso ao banco de dados.
Nessas condições, os níveis I, II e III são denominados, respectivamente:
De acordo com a figura, destacam-se três níveis:
I. Este nível é o de mais alto nível de abstração, correspondendo a um modelo que independe da implementação em um SGBD. No contexto do projeto de BD, emprega uma técnica de modelagem baseada na representação por meio do diagrama entidade-relacionamento. II. Este nível refere-se a uma descrição do BD, correspondendo a um modelo que considera a abstração na visão do usuário do SGBD. Pode-se concluir que o projeto depende do SGBD em uso, além de definir como será a implementação em um SGBD específico. III. Este nível é o nível mais baixo de abstração, correspondendo a um modelo que descreve como os dados estão realmente armazenados. Pode-se concluir que engloba estruturas complexas de baixo nível e descreve os detalhes completos do armazenamento de dados e o caminho de acesso ao banco de dados.
Nessas condições, os níveis I, II e III são denominados, respectivamente:
Ano: 2021
Banca:
SELECON
Órgão:
EMGEPRON
Prova:
SELECON - 2021 - EMGEPRON - Analista de Sistemas (Auditoria) |
Q1771434
Banco de Dados
No que tange aos projetos lógico e físico de BD,
a modelagem assume papel de extrema importância.
Entre as ferramentas disponíveis, o Modelo Entidade
Relacionamento (MER) é um modelo utilizado na
Engenharia de Software para descrever as entidades
envolvidas em um domínio de negócios, com seus
atributos e os relacionamentos. Esse modelo
representa de forma abstrata a estrutura que possuirá
o banco de dados da aplicação, sendo o Diagrama
Entidade-Relacionamento (DER) a representação
gráfica do MER. Na elaboração de um DER, de
acordo com a notação Peter Chen para representar
entidades, atributos, relacionamentos e
especialização, respectivamente, foram
padronizados os seguintes símbolos:
Ano: 2021
Banca:
SELECON
Órgão:
EMGEPRON
Prova:
SELECON - 2021 - EMGEPRON - Analista de Sistemas (Auditoria) |
Q1771435
Banco de Dados
A sigla SGBD tem por significado Sistema de
Gerenciamento de Banco de Dados, definido como o
conjunto de programas para gerenciamento de uma
base de dados, tendo como principal objetivo retirar
da aplicação cliente a responsabilidade de gerenciar
o acesso, a manipulação e a organização dos dados.
Qualquer banco de dados que seja utilizado por mais
de um usuário terá que realizar um controle de acesso
entre as informações que estão sendo acessadas
pelos usuários. Neste contexto, os SGBD
implementam um recurso no qual usuários distintos
tentam acessar a mesma informação e então é feito
um controle entre essas transações. E, para a
solução deste problema, existem diversas técnicas
que são utilizadas como forma de assegurar a
propriedade de não interferência entre uma operação
e outra, ou o isolamento das transações executadas
ao mesmo tempo. Grande parte dessas técnicas
garante a serialização, que é a execução das
transações de forma serial. Para isso, é necessário
saber que transações são todas as operações
executadas entre o início e o fim da transação. Esse
recurso é conhecido por Controle de: