Magna Concursos

Foram encontradas 60 questões.

3526624 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: Pref. Campos Goytacazes-RJ
Provas:

Considere o seguinte cenário em certo banco de dados de uma loja on-line criada no Mysql Workbench:

Enunciado 3526624-1

Determinado profissional deverá criar uma stored procedure chamada CalcularTotalPedido, que recebe um parâmetro PedidoID e calcula o valor total do pedido com base nos detalhes do pedido. Representa corretamente a implementação dessa stored procedure:

 

Provas

Questão presente nas seguintes provas
3526623 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: Pref. Campos Goytacazes-RJ
Provas:

Uma transação é uma unidade de execução do programa que acessa e, possivelmente, atualiza vários itens de dados. Normalmente, uma transação é iniciada por um programa do usuário escrito em linguagem de manipulação de dados (normalmente SQL) ou linguagem de programação (por exemplo: C++ ou Java), com acessos embutidos ao banco de dados em JDBC ou ODBC. Em um contexto de transações em bancos de dados, sobre a propriedade de “isolamento”, assinale a afirmativa correta.

 

Provas

Questão presente nas seguintes provas
3526622 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: Pref. Campos Goytacazes-RJ
Provas:

Observe o seguinte esquema textual de uma tabela, não necessariamente normalizada, referente a uma base de dados de livros:

Livro (ISBN,Titulo, AnoPublicacao, IdAutor, NomeAutor, PaísOrigem, IdEditora, NomeEditora)

Em que forma normal se encontra esta tabela?

 

Provas

Questão presente nas seguintes provas
3526621 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: Pref. Campos Goytacazes-RJ
Provas:

Considere a relação entre as entidades “Funcionário”, “Departamento” e “Projeto” em um Modelo Entidade-Relacionamento (MER) para um sistema de informação de determinada prefeitura, que precisa gerenciar informações sobre funcionários, departamentos e projetos.

Enunciado 3526621-1

Analise as afirmativas a seguir.

I. A cardinalidade mínima 1 apresentada no diagrama recebe a denominação de “associação obrigatória”, já que ela indica que o relacionamento deve, obrigatoriamente, associar uma ocorrência de entidade a cada ocorrência da entidade em questão.

II. A cardinalidade máxima pode ser usada para classificar relacionamentos binários. É possível classificar os relacionamentos binários em n:n, 1:n e 1:1.

III. A cardinalidade 0 no diagrama indica que pode não haver associação (ninguém associado) a uma ocorrência da entidade a cada ocorrência da entidade em questão.

IV. A cardinalidade máxima indica o número máximo de ocorrências que cada associação deve ter; por exemplo, ao limitar um número máximo de 30 projetos por departamento, troca-se o 0 por 30 na relação projeto-departamento.

Está correto o que se afirma apenas em

 

Provas

Questão presente nas seguintes provas
3526620 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Campos Goytacazes-RJ
Provas:

Em programação, sobre a passagem de parâmetros por referência em comparação com a passagem de parâmetros por valor, assinale a afirmativa correta.

 

Provas

Questão presente nas seguintes provas
3526619 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: Pref. Campos Goytacazes-RJ
Provas:

Determinado profissional deseja criar um sistema para armazenar informações de contato com base no número de telefone. A chave seria o número de telefone e o valor o nome da pessoa. Ao tentar encontrar o nome de alguém, existe uma função que mapeia o número de telefone para a posição na tabela onde o nome está armazenado. Podemos afirmar que uma tabela hash (hash table) em estruturas de dados e algoritmos se trata de

 

Provas

Questão presente nas seguintes provas
3526618 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Campos Goytacazes-RJ
Provas:

Considere o seguinte código em Python:

1 \( \quad \) def soma_recursiva(n):

2 \( \quad\quad\quad \) if n == 1:

3 \( \quad\quad\quad\quad\quad \) return 1;

4 \( \quad\quad\quad \) else:

5 \( \quad\quad\quad\quad\quad \) return n + soma_recursiva(n - 1)

6

7 \( \quad \) n = int(input("Entre com um valor para soma:"))

8 \( \quad \) resultado = soma_recursiva(n)

O que será armazenado na variável resultado após a execução deste código, quando a variável n for igual a 9?

 

Provas

Questão presente nas seguintes provas
3526617 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Campos Goytacazes-RJ
Provas:

Sobre as principais características da notação pós-fixa (notação polonesa) na avaliação de expressões matemáticas, analise as afirmativas a seguir.

I. É direta e não requer o uso de parênteses para indicar a ordem das operações.

II. Coloca os operadores após os operandos.

III. É uma notação obsoleta que não é mais usada em programação.

IV. É usada apenas para expressões lógicas, não para expressões matemáticas.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas
3526616 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Campos Goytacazes-RJ
Provas:

Relacione adequadamente as colunas a seguir sobre os métodos de ordenação à sua descrição correspondente.

1. Bubble Sort.

2. Merge Sort.

3. Quick Sort.

4. Selection Sort.

5. Insertion Sort.

( ) Divide a lista em sublistas menores; ordena essas sublistas e as mescla para obter a lista ordenada.

( ) Algoritmo de comparação que percorre repetidamente a lista; compara elementos adjacentes e troca-os se estiverem na ordem errada.

( ) Divide a lista em duas partes; ordena-as individualmente e combina-as para obter a lista ordenada.

( ) Algoritmo que seleciona iterativamente o elemento mínimo da lista e coloca-o na posição correta.

( ) Algoritmo de comparação que escolhe um elemento como pivô; divide a lista em dois subconjuntos e ordena-os recursivamente.

A sequência está correta em

 

Provas

Questão presente nas seguintes provas
3526595 Ano: 2024
Disciplina: Legislação Tributária Municipal
Banca: Consulplan
Orgão: Pref. Campos Goytacazes-RJ

O processo administrativo tributário é um procedimento utilizado para resolver controvérsias entre contribuintes e a administração tributária, normalmente em relação a questões fiscais e tributárias. Esse processo visa garantir que os direitos e obrigações das partes sejam adequadamente avaliados e respeitados. Conforme a Lei nº 8.690/2015 – Código Tributário Municipal, assinale a afirmativa correta.

 

Provas

Questão presente nas seguintes provas