Questões de Concurso Público UFRN 2018 para Analista de Tecnologia da Informação - 103

Foram encontradas 49 questões

Q938215 Direito Administrativo
Um servidor lotado na Universidade Federal do Rio Grande do Norte opera com substâncias radioativas. De acordo com as normas estabelecidas no Regime Jurídico dos Servidores Públicos Civis da União (Lei nº 8.112/90), esse servidor será submetido a exames médicos a cada
Alternativas
Q938216 Direito Administrativo
A Lei nº 8.112/90 assegura ao servidor o direito de requerer aos Poderes Públicos, em defesa de direito ou interesse legítimo. De acordo com as normas dessa lei, o prazo para pedido de reconsideração, a contar da publicação ou da ciência pelo interessado, é de
Alternativas
Q940500 Engenharia de Software
A orientação a objetos é um paradigma importante para a programação de sistemas. Sobre esse tipo de paradigma, é correto afirmar:
Alternativas
Q940501 Engenharia de Software

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

Alternativas
Q940502 Engenharia de Software
Considere a situação em que uma classe A é superclasse das classes B e C e que, tanto B quanto C possuem um método M com a mesma assinatura e código. Nessa situação, a operação de refatoração (refactoring) de código mais apropriada a ser aplicada é 
Alternativas
Respostas
11: A
12: C
13: B
14: C
15: B