Magna Concursos

Foram encontradas 48 questões.

1186219 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: UFRJ
Provas:
Considere um banco de dados contendo uma tabela R (aluno,disciplina,nota), onde cada registro armazena a nota de um aluno numa determinada disciplina. O programador P afirma que executou o seguinte comando SQL:

select * from R where nota >= 5 and disciplina=’Fisica’

e que o resultado da consulta foi vazio, isto é, nenhum registro foi listado; P concluiu que nenhum aluno tinha sido aprovado em Física, e resolveu executar um outro comando que mostrasse os reprovados:

Ainda segundo P, o resultado foi vazio novamente. P então verificou se havia algum aluno fazendo a disciplina e executou outro comando:

select nome from R where disciplina=’Fisica’

Agora, o comando mostrou 143 nomes de alunos. Pode-se concluir que:
 

Provas

Questão presente nas seguintes provas
1186218 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: UFRJ
Provas:
Os sistemas gerenciadores de bancos de dados usualmente suportam acesso simultâneo de vários aplicativos aos dados, de modo que operações concorrentes possam ser executadas sem conflitos. Uma técnica de implementação dessa funcionalidade é conhecida como:
 

Provas

Questão presente nas seguintes provas
1186217 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: UFRJ
Provas:
Sabendo-se que as tabelas R1, R2 e R3 têm 10, 50 e 100 registros respectivamente, e que não há registros duplicados em nenhuma das tabelas, pode-se concluir que o comando SQL

select distinct a.*, b.* from r1 a, r2 b, r3 c

produz um resultado com:
 

Provas

Questão presente nas seguintes provas
1186216 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: UFRJ
Provas:
Considere um banco de dados que contém dados sobre pessoas e armazena os atributos Nome, CPF, Endereço, Número de celular. Sabendo-se que pode haver homônimos, que mais de uma pessoa pode dividir o mesmo endereço, que CPF e número de celular pertencem somente a uma pessoa, e que uma pessoa pode ter mais de um celular, pode-se concluir que a dependência funcional que NÃO é válida neste modelo é:
 

Provas

Questão presente nas seguintes provas
1186215 Ano: 2008
Disciplina: TI - Banco de Dados
Banca: UFRJ
Orgão: UFRJ
Provas:
Considere uma tabela relacional R, com atributos A, B e C, atômicos, na qual o atributo A é a chave primária. Sabendo-se que as dependências funcionais A -> B e B -> C se verificam, pode-se concluir que a tabela R está normalizada até a:
 

Provas

Questão presente nas seguintes provas
1186214 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRJ
Orgão: UFRJ
Provas:
Considere as seguintes afirmativas sobre o padrão Modelo-Visão-Controle (MVC) como utilizado no estilo de projeto orientado a objetos:

I- Os objetos do Modelo devem ter conhecimento direto de objetos da Visão.
II- O padrão MVC permite o desenvolvimento em separado das camadas de Modelo e Visão.
III- O padrão MVC aumenta o acoplamento entre a camada Modelo e a camada Visão.

A(s) afirmativa(s) correta(s) é/são somente:
 

Provas

Questão presente nas seguintes provas
1186213 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRJ
Orgão: UFRJ
Provas:
O trecho de código Java a seguir foi criado utilizando-se a funcionalidade “Exportar Java...” de uma ferramenta para modelagem de sistemas.

enunciado 1186213-1

O diagrama de classes que pode ter sido usado para gerar esse código é:
 

Provas

Questão presente nas seguintes provas
1186212 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRJ
Orgão: UFRJ
Provas:
Observe o diagrama de transição de estados mostrado abaixo. Suponha que o sistema se encontre no estado inicial e seja submetido à seguinte seqüência de eventos:

<e1,e1,e2,e3,e5,e1,e2,e6,e7,e2,e6 >
enunciado 1186212-1

O estado do sistema após essa seqüência de eventos é:
 

Provas

Questão presente nas seguintes provas
1186211 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRJ
Orgão: UFRJ
Provas:
Observe o seguinte diagrama de casos de uso:

enunciado 1186211-1

I- A relação C1< include > C2 permite afirmar que a execução de C2 é opcional durante a execução de C1.
II- A relação C3 < extend > C1 permite afirmar que a execução de C3 é obrigatória durante a execução de C1.
III- C1 e C4 compartilham um comportamento comum expresso por C2.

A(s) afirmativa(s) correta(s) é/são somente:
 

Provas

Questão presente nas seguintes provas
1186210 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRJ
Orgão: UFRJ
Provas:
Observe o fluxograma abaixo que representa o fluxo de controle para um algoritmo hipotético.

enunciado 1186210-1

Pode-se afirmar que a complexidade ciclomática do algoritmo é:
 

Provas

Questão presente nas seguintes provas