Lista completa de Questões de Ciência da Computação da Núcleo de Computação Eletrônica UFRJ (NCE) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Considere o seguinte trecho de Visual Basic:
O texto produzido pela caixa de mensagem é:
Observe as seguintes declarações em Visual Basic:
Considerando-se essas declarações, o comando de atribuição sintaticamente INCORRETO é:
Oracle Forms utiliza um arquitetura de três níveis. Os principais componentes de cada camada, no sentido do usuário para os servidores, são:
Oracle Reports suporta vários tipos de fontes de dados. O tipo de fonte de dados que NÃO é suportado por default (versão 9i) é:
Considerando o assunto Teste de Software, é correto afirmar:
Validação de software se refere ao conjunto de atividades que garantem que o software implementa corretamente uma função específica.
A complexidade ciclomática pode ser usada tanto no planejamento de testes quanto no projeto de casos de teste.
Verificação de software se refere a um conjunto de atividades que garantem que o software construído corresponde aos requisitos do cliente.
O teste de regressão é um tipo de teste de caixa-preta aplicado a uma unidade de software.
O teste de segurança é um teste de sistema que força o software a falhar em diversas maneiras e verifica se e como a recuperação é realizada.
Considerando o assunto Projeto de Software, é correto afirmar:
Alta coesão é uma meta de projeto aplicada aos módulos de um sistema, caracterizada por uma forte identidade funcional.
Em um projeto de software, o ideal é manter um alto nível de acoplamento de módulos.
Uma pós-condição define as circunstâncias nas quais uma operação particular é válida.
O projeto é responsável pela implementação dos componentes de um sistema.
Depuração é uma atividade de projeto que independe do modelo de implementação adotado.
Considerando o diagrama de classes UML abaixo, marque a alternativa correta:
Considerando um objeto e qualquer de Empresa, a quantidade de objetos de Funcionário que participam da associação a com e é sempre inferior à quantidade de objetos que participam de b (também com e).
Não existem objetos de Funcionário que participam simultaneamente da associação a e b com um objeto de Empresa.
Pode existir um objeto de Empresa que não esteja associado a qualquer objeto de Funcionário, seja pela associação a ou b.
Um objeto de Funcionário pode estar associado com mais de um objeto de Empresa.
A associação de subordinação garante que um supervisor está associado com subordinados que estão na mesma Empresa.
Considere o diagrama de classes UML e as restrições OCL numeradas como I, II e III:
De acordo com essas informações é correto dizer:As restrições I, II e III não podem ser aplicadas simultaneamente no modelo.
Segundo a restrição (II), todos os objetos de Funcionário de uma Empresa devem possuir o mesmo sexo.
Segundo a restrição (III), dado um par de objetos de Pessoa relacionados mutuamente pela associação cônjuge, o valor para o atributo nome deve ser distinto para cada um.
Aplicando-se simultaneamente as restrições I e III o conjunto de Funcionário de uma Empresa será vazio.
Segundo a restrição (I), não é permitido que um Funcionário chefie seu cônjuge.
Considerando o diagrama de classes UML abaixo, é correto afirmar:
Para cada objeto de Atividade, existe somente um único valor de data-início.
Um objeto de Ator pode simultaneamente gerenciar vários projetos e atuar em várias atividades.
Um Objetivo pode ser atendido por vários objetos de Atividade.
Em um Projeto, sua duração é determinada pela duração de suas atividades.
Os objetos de Atividade são ordenados pelo valor do atributo id.
Considerando o diagrama de atividades UML apresentado abaixo, é correto afirmar:
As atividades "Calcular valor do frete", "Emitir nota de pedido" e "Armazenar preferências do cliente" são concorrentes.
A concorrência entre as atividades "Calcular valor do frete", "Emitir nota de pedido" e "Armazenar preferências do cliente" implica que a ordem na qual são apresentadas pode ser alterada sem prejuízo para a semântica do diagrama.
Certamente a atividade "Calcular valor do frete" será executada simultaneamente com "Armazenar preferências do cliente".
A atividade "Verificar disponibilidade de itens no estoque" será executada ao menos duas vezes, conforme a avaliação da condição "algum item não disponível".
O diagrama de atividades apresentado pode ser usado para guiar a implementação de um método de uma classe.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...