Foram encontradas 15.827 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Os padrões de gerência de configuração representam boas práticas relacionadas ao controle de versão. Acerca dos padrões existentes, analise as afirmativas abaixo.
I O padrão Mainline indica o uso de uma branch como linha de desenvolvimento principal.
II Release Line indica a criação de uma nova branch para manutenção de cada release lançada.
III Task Branch indica a criação de uma branch única para se realizar as alterações de código.
IV Clean Line indica o uso reduzido de branches.
Estão corretas as afirmativas
Para facilitar o trabalho dos desenvolvedores, um conjunto de operações relacionadas ao controle de alterações em arquivos é disponibilizado pelos sistemas de controle de versão existentes. Acerca desses comandos no sistema git, analise as afirmativas abaixo.
I git checkout -- descarta a alteração realizada em um determinado arquivo.
II git stash descarta todas as alterações na área de trabalho.
III O comando git remove-all apaga os arquivos e seus históricos de alterações.
IV O comando git add não envia as alterações para o repositório git local.
Estão corretas as afirmativas
As anotações são mecanismos importantes para configuração do funcionamento do hibernate para um sistema específico. Sobre essa temática, analise as afirmativas abaixo.
I Em um relacionamento bidirecional, é possível fazer uso das anotações @OneToMany, @ManyToOne e @JoinColumn.
II A anotação @ManyToMany não é suportada pelo hibernate.
III @PrimaryKeyJoinColumn indica que a chave primária de uma entidade é usada como chave estrangeira.
IV @Todo indica um ponto de extensão em linhas de produtos de software.
Estão corretas as afirmativas
No mapeamento objeto-relacional, uma questão importante que deve ser tratada é a de hierarquia de classes. Acerca do mapeamento de hierarquias de classes em tabelas de bancos de dados relacionais, avalie as estratégias abaixo.
I Criação de uma tabela por classe.
II Criação de uma única tabela para todas as classes.
III Joined attributes.
IV Divisão por agregação.
São suportadas pelo hibernate as estratégias
O hibernate é uma tecnologia bastante utilizada para o mapeamento objeto-relacional de sistemas Java. Sobre essa tecnologia, analise as afirmativas abaixo.
I @Entity deve ser utilizado para anotar classes persistentes.
II @Table é uma anotação utilizada em atributos de classes.
III @Id anota atributos cujos valores podem ser gerados automaticamente.
IV @TableKey anota atributos que representam chaves primárias.
Estão corretas as afirmativas
Em um sistema de controle acadêmico, as entidades professor, aluno, instituição e disciplina são identificadas pelo nome e por um identificador como CPF, CNPJ ou outro código, dependendo do tipo de entidade. Todas essas entidades possuem informação de endereço e, para modelá-las, as seguintes ideias foram propostas:
I modelar como uma única classe as entidades professor, aluno, instituição e disciplina, com atributos nome e identificador.
II criar uma entidade para modelar o endereço.
III criar uma classe vínculo para representar a relação entre uma pessoa e uma instituição.
IV criar os identificadores CPF, CNPJ e outro código na mesma classe.
Considerando as boas práticas de modelagem orientada a objetos, as ideias cuja aplicação
resultaria em uma modelagem ruim são
Tendo como base a norma ANSI/TIA-942 e suas classificações Tier, considere as afirmativas abaixo.
I Independente do Tier associado ao Datacenter, deve ser possível seu crescimento futuro, com pouca ou nenhuma interrupção dos serviços.
II Para que um Datacenter receba uma classificação mínima (Tier I), é necessário que cada um de seus sistemas apresente, pelo menos, um elemento ou componente redundante (N+1).
III A classificação Tier II deve permitir que atividades de manutenção planejada, tais como, manutenções preventivas e instalação, substituição ou remoção de componentes por exemplo, sejam executadas sem a interrupção dos equipamentos críticos de TI.
IV Um Datacenter Tier IV deve apresentar os maiores índices relacionados ao conceito de alta disponibilidade, estando associado a um downtime de menos de uma hora por ano.
Em relação ao exposto, estão corretas as afirmativas
Quanto à propriedade, um Datacenter classifica-se normalmente como Enterprise ou Internet, sendo este último dividido em Hosting ou Colocation. Levando em consideração as características associadas a cada um destes, analise as afirmações abaixo.
I Projetados para atender níveis elevados de SLAs , normalmente apresentam classificação Tier mínima emitida por alguma entidade certificadora.
II São Datacenters que, em razão de seu propósito, costumam ocupar os maiores espaços físicos, quando comparados aos outros tipos.
III São projetados e construídos para atender as demandas da própria instituição ou empresa, tais como espaço físico, nível de serviço pretendido e orçamento, entre outros.
IV São os que normalmente possuem a mais alta densidade de equipamentos críticos de TI pertencentes à própria empresa, além de dispor de redundância de componentes e sistemas, de forma a manter disponíveis as aplicações de seus clientes.
A sequência que melhor associa as características apresentadas aos tipos de Datacenter é:
Uma técnica normalmente usada na Computer Room, referente ao sistema HVAC, é a de corredores “quente” e “frio”. Referente ao uso dessa técnica, considere as afirmativas abaixo.
I Nas Computer Rooms onde os racks formam vários corredores, recomenda-se também posicionar de forma estratégica os racks com maior densidade de equipamentos, concentrando-os em uma mesma linha, otimizando, assim, o fluxo de ar na Computer Room.
II Além do posicionamento estratégico das unidades CRAC, os racks devem ter perfurações frontais e traseiras, e devem ser posicionados de forma que os equipamentos de TI fiquem uns de frente para os outros, permitindo, assim, circulação do ar e formação entre os corredores “quente” e “frio”.
III Uma das formas de um sistema HVAC fazer uso dessa técnica é através da insuflação do ar frio por baixo do piso elevado. Para tanto, as placas do piso elevado devem ser perfuradas e posicionadas na parte traseira dos racks.
IV Poderão ser utilizados sistemas suplementares, tais como dutos de exaustão e/ou ventiladores, diretamente nos racks, sistemas autônomos, etc., normalmente de forma a atender algumas situações, tais como suprir um sistema HVAC que está no limite de sua capacidade máxima, por exemplo.
Estão corretas as afirmativas