Acerca de banco de dados distribuído (BDD), julgue os itens em seguida.

Definição de tipo de documento (DTD) é uma linguagem de anotação em XML que possibilita a definição da estrutura e do tipo de dado de outros documentos XML. Ela fornece os mecanismos que permitem definir, entre outras características, elementos, atributos, tipos de elementos, sequências de elementos, escolhas e quantificadores.

Preencha corretamente as lacunas do texto abaixo e, em seguida, assinale a opção correta.

          O resultado final do processo de ________________ da TI (Tecnologia da Informação) é o portfolio de TI que deverá ser implantado no período determinado pelo plano de TI, o qual pode ser ______________ e servir como guia para a _______ da TI da empresa.

A sequência correta é:

A semelhança da assinatura digital e da assinatura manuscrita restringe-se ao princípio de atribuição de autoria a um documento. Na manuscrita, as assinaturas seguem um padrão, sendo semelhantes entre si e possuindo características pessoais e biométricas de cada indivíduo. A veracidade da assinatura manuscrita é feita por uma comparação visual a uma assinatura verdadeira tal como aquela do documento de identidade oficial. Nos documentos eletrônicos, não existe um modo simples para relacionar o documento com a assinatura.

No que se refere a assinatura digital, julgue os itens abaixo e, em seguida assinale a opção correta.

I – Na assinatura digital, a assinatura gerada é diferente para cada documento, pois está relacionada ao MD (message digest) do documento.

II – Não há validade jurídica de documentos eletrônicos nem da utilização de certificados digitais para atribuir autenticidade e integridade aos documentos.

III – O hash do documento, criptografado com a chave privada do assinante (remetente), é a assinatura digital.

A quantidade de itens certos é igual

A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software. Python e Ruby são exemplos de linguagens que apresentam essa qualidade. Acerca dessas linguagens, julgue os itens subsequentes.

Em uma classe de modelo escrita em Ruby, o mapeamento dos objetos em tabelas do banco de dados pode ser feito mediante o ActiveRecord, uma classe ORM (object-relational mapping) que contém um conjunto de técnicas para a transformação entre modelos orientado a objetos e relacional.

A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software. Python e Ruby são exemplos de linguagens que apresentam essa qualidade. Acerca dessas linguagens, julgue os itens subsequentes.

Em Python, o comando int("1") cria um objeto do tipo int, que recebe 1 como parâmetro no seu construtor.

A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software. Python e Ruby são exemplos de linguagens que apresentam essa qualidade. Acerca dessas linguagens, julgue os itens subsequentes.

Um sítio web com Zope, um servidor de aplicações web escrito em Python, é formado por objetos em arquivos, tal como a maioria dos servidores de aplicação web.

Para as técnicas de controle de concorrência em Bancos de Dados, assinale a afirmativa INCORRETA.

Com relação ao padrão MPS/BR, julgue os itens subsequentes.

O processo de gerenciamento dos riscos tem como principal objetivo reduzir continuamente os riscos em um projeto, mediante a identificação e o registro dos problemas.

No que se refere ao SOA (service-oriented architeture), julgue os itens a seguir.

O SOA promove a integração entre o negócio e a tecnologia da informação por meio de serviços, que são o principal componente dessa arquitetura.

Relacione o conceito de Orientação a Objetos à sua respectiva

descrição.

Conceito

I – Agregação

II – Coesão

III – Encapsulamento

IV – Herança

Descrição

(P) É uma medida que indica até que ponto as partes de um

objeto admitem a finalidade única do objeto.

(Q) Tipo de associação que indica que um dos objetos participantes

precisa desempenhar o papel de controlador

do outro objeto.

(R) Relacionamento entre classes que permite a uma classe

especializada (subclasse) ter acesso às características

de uma classe generalizada (superclasse).

A relação correta é:

Com referência às tecnologias Java SE (JSE), Java ME (JME) e Java EE (JEE), julgue os itens subsecutivos.

O JSE consiste em uma máquina virtual utilizada para rodar programas Java. Para utilizar a interface gráfica, a versão deve ser alterada para JSEG.

Acerca de segurança da informação, julgue os itens a seguir.

As organizações devem estabelecer controles de segurança da informação para proteger os direitos a propriedade intelectual, conforme preceitua as melhores práticas de segurança da informação.

Considerando as regras de normalização, julgue os itens abaixo e, em seguida, assinale a opção correta.

I – A primeira forma normal diz que cada ocorrência da chave primária deve corresponder a uma e somente uma informação de cada atributo, ou seja, a entidade não deve conter grupos repetitivos.

II – A aplicação da segunda forma normal sobre as entidades que possuem chave primária concatenada gera novas entidades, que herdarão a chave parcial e todos os atributos que dependem dela.

III – Uma entidade está na terceira forma normal se nenhum de seus atributos possui dependência transitiva em relação a outro atributo da entidade que não participe da chave primária, bem como se essa entidade não contém atributos que sejam o resultado de algum cálculo sobre outro atributo.

Estão certos os itens

Considere os padrões que podem ser utilizados em um projeto

de software e relacione os padrões com suas respectivas

intenções primárias.

Padrão

I - Bridge

II - Builder

III - Factory Method

Intenção primária

(P) Padrão estrutural cuja intenção é converter a interface

de uma classe em outra interface, esperada pelos clientes,

permitindo que classes com interfaces incompatíveis

trabalhem em conjunto, o que, de outra forma, seria

impossível.

(Q) Padrão estrutural cuja intenção é desacoplar uma abstração

da sua implementação, de modo que as duas

possam variar independentemente.

(R) Padrão de criação cuja intenção é separar a construção

de um objeto complexo da sua representação de modo

que o mesmo processo de construção possa criar diferentes

representações.

(S) Padrão de criação cuja intenção é definir uma interface

para criar um objeto, mas deixando as subclasses decidirem

que classe instanciar. Ele permite adiar a

instanciação para subclasses.

A relação correta é:

O XML, desde a sua criação, em 1996, pelo World Wide Web Consortium, promoveu o surgimento de grande quantidade de tecnologias que visam facilitar sua adoção em uma ampla gama de soluções. A respeito de algumas dessas tecnologias, relacione a primeira coluna à segunda e, em seguida, assinale a opção correta.

I – DOM

II – XPath

III – SAX

IV – XSLT

( ) Interpreta um documento XML e dá origem a eventos que indicam a um programa a estrutura e o conteúdo do documento à medida que este é interpretado.

( ) Permite criar expressões capazes de selecionar um subconjunto de nós de um documento XML.

( ) Define regras a serem utilizadas por um programa que processa arquivos XML e os converte em outros tipos de documentos.

( ) Define uma estrutura lógica a partir da qual um documento XML pode ser manipulado.

A sequência correta é:

Página 6