Considerando as entidades Empregado (CPF, Nome, Ordenado) e Projeto (Cod, Nome, Estado, Valor), o relacionamento Trabalha com a cardinalidade M:N entre essas entidades e que os atributos sublinhados são os identificadores das entidades e nomeiam as chaves primárias e estrangeiras das tabelas, resolva a questão a seguir. Atenção: considere que o valor “PE” pode existir mais de uma vez e que o valor 1234 é único.
Analise as consultas a seguir.
1) SELECT * FROM Projeto P WHERE P.Valor = (SELECT Valor FROM Projeto P2 WHERE P2.Estado = “PE”); 2) SELECT * FROM Projeto P WHERE EXISTS (SELECT * FROM Trabalha T WHERE P.Cod = T.Cod); 3) SELECT * FROM Projeto P WHERE (Estado, Valor) = (SELECT Estado, Valor FROM Projeto P2 WHERE P2.Cod = 1234;
No HTTP, a negociação de conteúdo é o mecanismo usado para servir diferentes representações de um recurso no
mesmo URI, ajudando o agente de usuário (user agent) a especificar qual representação é mais adequada. Esse
mecanismo é utilizado no REST para ter diferentes representações (HTML, XML, JSON) de um mesmo recurso. Selecione
a alternativa que indica corretamente o cabeçalho HTTP e o respectivo valor que um user agent deve enviar em uma
requisição para indicar a preferência por uma representação em JSON do recurso solicitado.
Dado que o modelo Entidade-Relacionamento é usado
para fazer o projeto conceitual de um banco de dados,
assinale a alternativa correta sobre esse modelo.
O projeto lógico relacional de um banco de dados consiste em mapear um diagrama conceitual, frequentemente feito a partir dos conceitos do modelo Entidade-Relacionamento, em um esquema Relacional equivalente. Sobre esse mapeamento, avalie as afirmações a seguir.
1) Todo relacionamento, independentemente de sua cardinalidade e participação, deve ser mapeado fazendo uso do conceito de chave estrangeira. 2) Todo relacionamento identificador é mapeado criando uma nova relação com chave primária composta. 3) Todo relacionamento M:N é mapeado criando uma nova relação com ao menos duas chaves primárias simples. 4) O mapeamento de um relacionamento 1:N parcial-parcial exige que a chave estrangeira não seja única nem obrigatória.
Visando assegurar a flexibilidade e a qualidade da
formação oferecida aos estudantes, as Diretrizes
Curriculares Nacionais devem observar os seguintes
princípios:
1) ampliar a duração dos cursos de graduação.
2) incluir orientações para a condução das provas
escritas ao final de cada período letivo.
3) estimular práticas de estudo independente, visando
a progressiva autonomia profissional e intelectual
do aluno.
4) fortalecer a articulação da teoria com a prática,
valorizando a pesquisa individual e coletiva, assim
como os estágios e a participação em atividades de
extensão.
“Construir uma teoria pedagógica a partir da
compreensão de nossa realidade histórica e social, a
fim de tornar possível o papel mediador da educação no
processo de transformação social. Não que a educação
possa por si só produzir a democratização da
sociedade, mas a mudança se faz de forma
mediatizada, ou seja, por meio da transformação das
consciências.” Esse trecho se refere a qual tendência
pedagógica?
Há um tipo de arquitetura de software que fornece desacoplamento no tempo e no espaço. Isso significa,
respectivamente, que clientes e servidores não precisam estar simultaneamente disponíveis e que clientes não precisam
conhecer os servidores (e vice-versa). Assinale a alternativa que indica o nome desse tipo de arquitetura.
Tendo como base os quatro pilares de segurança da informação (confidencialidade, integridade, disponibilidade e autenticidade), analise as afirmações a seguir.
1) Confidencialidade gerencia a insuspeição das informações. 2) Integridade garante a fidedignidade e correção das informações. 3) Disponibilidade lida com redundância de informações. 4) Autenticidade determina que apenas pessoas autorizadas acessem as informações.
“A forma de gestão _____________ é capaz de criar um
sistema de práticas interativas e colaborativas para a
garantia da convivência e para as tomadas de decisão”.
Assinale a alternativa que preenche corretamente a
lacuna.
A Modelagem Orientada a Objetos (MOO) visa a diagramar os principais conceitos de um sistema de software. Diagramas de classe da Unified Modeling Language (UML) são frequentemente usados para fazer MOO. Com isso em mente, assinale a alternativa correta.
No contexto de desenvolvimento web, o padrão de projeto MVC (Model-View-Controller) é amplamente utilizado para estruturar aplicações de maneira organizada e modular. Qual das seguintes afirmativas descreve corretamente o papel do "Controller" em uma aplicação que segue o padrão MVC?
Qual dos seguintes sistemas de arquivos é mais adequado para ser utilizado em um disco rígido interno de um computador com Windows 10, visando a otimizar a segurança dos dados e permitir o uso de recursos avançados como permissões de acesso e criptografia?
No contexto da administração de sistemas Linux, qual das alternativas a seguir representa corretamente o uso do comando chmod para conceder permissões de leitura, escrita e execução ao proprietário e apenas permissões de leitura aos demais usuários em um arquivo chamado documento.txt?
Um trabalhador economiza o que recebe de salário subtraído de suas despesas. Admita que o valor recebido de salário é
superior ao valor pago com as despesas. Se os trabalhadores X, Y e Z têm salários na proporção 2 : 3 : 4 e despesas na
proporção 4 : 3 : 2, qual alternativa contém, em ordem decrescente, a ordenação dos três, segundo os valores
economizados por cada um eles?
No gerenciamento de processos em sistemas operacionais, qual é o estado de um processo que está pronto para ser executado, mas ainda não foi escalonado pela CPU?