Magna Concursos

Foram encontradas 1.170 questões.

A descrição de esquemas de bancos de dados relacionais pode ser feita por meio da seguinte notação:

  • Uma tabela possui um nome e um conjunto de colunas, separadas por vírgulas.
  • Em uma linha qualquer, os valores referentes às colunas são atômicos e monovalorados.
  • Colunas que compõem a chave primária aparecem sublinhadas.
  • A notação X → Y indica que Y depende funcionalmente de X (ou X determina Y).

Um banco de dados possui uma única tabela, cujo esquema é o seguinte:

Enunciado 3334649-1

Qual é o número mínimo de tabelas que esse banco de dados deve ter para que seu esquema atenda à 1FN e à 2FN, apenas?

 

Provas

Questão presente nas seguintes provas

Seja uma função que realiza uma busca binária sobre um array de números inteiros ordenados. Não se sabe, em princípio, se os números estão ordenados ascendente ou descendentemente. O cabeçalho dessa função é o seguinte:

int busca (int [ ] vet, int elem)

Isto é, a função busca recebe um array de números inteiros (vet) e um número inteiro (elem) como parâmetros, e retorna um número inteiro. Caso exista em vet um inteiro igual a elem, a função retornará o índice desse inteiro no array; caso contrário, a função retornará -1.

O algoritmo de busca binária produz um índice (ind) a cada iteração sobre o array, tendo em vista comparar o elemento que se deseja procurar (elem) com o elemento vet [ ind ]. Isto é:

if ( vet [ ind ] == elem )

return ind;

No comando acima, diz-se que houve uma visita ao elemento vet [ ind ].

Admita que a função busca foi chamada por meio do comando a seguir:

int resp = busca (vet, 50);

Sabendo-se que os elementos visitados foram 54, 17, 33 e 50, nesta ordem, qual array foi passado como parâmetro para a função busca?

 

Provas

Questão presente nas seguintes provas

Uma linguagem de programação orientada a objetos possui uma classe, chamada String, que é usada para representar cadeias de caracteres. Essa classe possui inúmeros métodos, dentre os quais se destacam os seguintes:

  • int length() – retorna um inteiro que representa a quantidade de caracteres de uma string. Por exemplo, ”Brasil”.length() é igual a 6.
  • char charAt(int p) – retorna o caractere da posição p de uma string. Por exemplo, “Brasil”.charAt(0) é igual a ‘B’.
  • int indexOf(char c) – retorna o índice da string onde se localiza a 1ª ocorrência do caractere c. Caso c não pertença à string, a função retorna -1. Por exemplo, ”Brasil”.indexOf( ’s’ ) é igual a 3.
  • String substring(int p) – retorna uma substring contendo os caracteres da posição p até length() – 1. Por exemplo, ”Brasil”.substring(2) é igual ”asil”.

Além das funções anteriores, o operador + foi sobrecarregado para executar uma concatenação quando os dois operandos forem do tipo String. Por exemplo, ”Bra” + ”sil” é igual a ”Brasil”.

A função a seguir tem por objetivo percorrer uma string (str), recebida como parâmetro, e retornar outra string, que deve ter os mesmos caracteres que str, exceto as vogais minúsculas, que devem ser trocadas pelas suas correspondentes maiúsculas.

String troca(String str) {

String min = ”aeiou”;

String mai = ”AEIOU”;

char c;

int pos;

if (str.length() == 0)

return ””; // comentário: retorna uma string vazia

c = str.charAt( 0 );

pos = min.indexOf ( c );

if ( pos != -1 ) { // comentário: != significa diferente

c = mai.charAt ( pos );

// 1

}

// 2;

}

A função acima não está completa. É preciso substituir os comentários // 1 e // 2 por comandos que façam com que a função execute a troca de vogais minúsculas por vogais maiúsculas e retorne a string resultante.

Quais comandos completam a função de acordo com o objetivo definido acima?

 

Provas

Questão presente nas seguintes provas

O controle diário da utilização de passes de metrô em uma cidade é feito por programas que utilizam um banco de dados composto pelas seguintes tabelas:

CREATE TABLE PASSE (

NUM INTEGER NOT NULL,

DATA_EXP DATE NOT NULL,

NUM_VIAGENS INTEGER NOT NULL,

PRIMARY KEY (NUM))

CREATE TABLE REG_VIAGEM (

NUM INTEGER NOT NULL,

NUM_ROLETA INTEGER NOT NULL,

DATA_VIAGEM DATE NOT NULL,

FOREIGN KEY (NUM)

REFERENCES PASSE (NUM))

A tabela PASSE contém uma linha para cada passe vendido pela empresa que administra o metrô. A coluna DATA_EXP informa a data de emissão do passe, e a coluna NUM_VIAGENS informa o número de viagens em que o passe poderá ser usado (número máximo de viagens). Este número não sofre alteração ao longo do tempo.

A tabela REG_VIAGEM contém uma linha para cada viagem em que o passe foi usado. A coluna NUM_ROLETA informa a roleta na qual o passe foi inserido, e a coluna DATA_VIAGEM informa a data em que o usuário inseriu o passe na roleta.

Qual consulta SQL permite obter os números dos passes que nunca foram usados, juntamente com os números dos passes que já esgotaram o número de viagens realizadas?

 

Provas

Questão presente nas seguintes provas
2030447 Ano: 2022
Disciplina: Radiologia
Banca: CESGRANRIO
Orgão: Eletronuclear

Segundo a norma CNEN-NN-3.01, Diretrizes Básicas de Proteção Radiológica, o limite de dose anual para um indivíduo ocupacionalmente exposto é

 

Provas

Questão presente nas seguintes provas
2030446 Ano: 2022
Disciplina: Radiologia
Banca: CESGRANRIO
Orgão: Eletronuclear

O coeficiente mássico de atenuação para partículas beta de 2,0 MeV, em alumínio, é de 7,8 cm2/g.

Que espessura de um absorvedor de alumínio é necessária para reduzir a intensidade do feixe à metade?

Dado:
densidade do alumínio = 2,8 g/cm3

 

Provas

Questão presente nas seguintes provas
2030445 Ano: 2022
Disciplina: Radiologia
Banca: CESGRANRIO
Orgão: Eletronuclear

Que motivo torna a distância um modo efetivo de proteção contra exposição externa da radiação X ou gama?

 

Provas

Questão presente nas seguintes provas
2030444 Ano: 2022
Disciplina: Radiologia
Banca: CESGRANRIO
Orgão: Eletronuclear

Em sistemas de medidas de radiações ionizantes, quando é medida a taxa de contagem de partículas incidentes em um detector, a incerteza estatística é de 10 %, quando se utiliza o tempo de 10 minutos de contagem total.

De quanto deve ser, em minutos, o tempo adicionado à medida para que a sua incerteza seja reduzida a 1%?

 

Provas

Questão presente nas seguintes provas
2030443 Ano: 2022
Disciplina: Radiologia
Banca: CESGRANRIO
Orgão: Eletronuclear

Em sistemas que utilizam radiações ionizantes, as fontes emissoras de radiações são classificadas pelo seu tipo de decaimento ou reação, pela sua energia e pelo seu acondicionamento/ janela.

A seguinte fonte apresenta uma composição correta:

 

Provas

Questão presente nas seguintes provas
2030442 Ano: 2022
Disciplina: Radiologia
Banca: CESGRANRIO
Orgão: Eletronuclear

Um equipamento de radiologia médica para diagnóstico utiliza um tubo de raios X como emissor de radiação.

Qual o comprimento de onda mínimo dos raios X, quando o equipamento opera com tensão de 145 kV?

 

Provas

Questão presente nas seguintes provas