Questões de Concurso Público ACAPLAM-PB 2008 para Analista de Tecnologia da Informação
Foram encontradas 48 questões
Um esquema relacional R (A,B,C) correto para esses atributos teria:
alter table T1
add constraint c1 foreign key (a) references T2
on delete cascade
estabelece que:
select distinct a.*, b.* from r1 a, r2 b, r3 c
produz um resultado com:
I. select * from R where a not in (select a from S)
II. select * from R where not exists (select * from S where R.a=S.a)
III. select * from R where a <> all (select a from S)
IV. select * from R where count(select * from S where R.a=S.a)=0
Pode-se concluir que produzem o mesmo resultado somente os comandos:
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:
create table T1
(a int not null primary key, b int);
create table T2
(b int not null, c int not null, a int not null unique,
constraint c1 foreign key (a) references T2);
Pode-se concluir que entre os registros das tabelas T1 e T2 existe um relacionamento:
Pode-se concluir que são corretas somente as regras:
O diagrama de classes que pode ter sido usado para gerar esse código é:
A classe responsável por responder à pergunta: “quais quartos estão reservados para um determinado cliente?” é:
Ainda em relação ao caso de uso “Reservar quartos” da questão anterior, a classe responsável por responder a pergunta: “qual é o número do celular de um dado cliente?” é:
I- O teste de regressão consiste na re-execução de testes já executados para garantir que modificações introduzidas não geraram efeitos colaterais.
II- O teste fumaça (smoke test) é um tipo de teste de integração que é executado diariamente.
III- O teste de validação focaliza ações e saídas tais como percebidas pelo usuário final.
A(s) afirmativa(s) correta(s) é/são somente:
I- Coesão mede o grau de relacionamento entre as várias responsabilidades de um módulo de software.
II- Acoplamento mede o grau de dependência de módulo com os outros módulos de software.
III- A qualidade de um projeto de software diminui com o aumento da coesão de seus módulos e aumenta com o aumento do acoplamento entre eles.
A(s) afirmativa(s) correta(s) é/são somente:
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:
<e1,e1,e2,e3,e5,e1,e2,e6,e7,e2,e6 >
O estado do sistema após essa seqüência de eventos é: