Provas para Download

Prova Analista de Tecnologia da Informação - Desenvolvimento - UFRN
Visualizar os arquivos PDF
Ver analista-de-tecnologia-da-informacao-desenvolvimento.pdf
PDF
analista-de-tecnologia-da-informacao-desenvolvimento.pdf
Ver gabarito.pdf
PDF
gabarito.pdf
Download dos arquivos PDF
Baixar analista-de-tecnologia-da-informacao-desenvolvimento.pdf
PDF
analista-de-tecnologia-da-informacao-desenvolvimento.pdf
Baixar gabarito.pdf
PDF
gabarito.pdf
Compartilhar os arquivos PDF
Compartilhar analista-de-tecnologia-da-informacao-desenvolvimento.pdf
PDF
analista-de-tecnologia-da-informacao-desenvolvimento.pdf
Compartilhe:
Questões extraídas da Prova :: clique na alternativa correta
0
Acertos
0
Erros
0%
Nota
Limpar
Questão 1 de 41 Q2060840 Q1 da prova
O texto abaixo servirá de base para as questões de Língua Portuguesa.

Em sua centralidade, o texto objetiva

Reportar Erro
Questão 2 de 41 Q2060842 Q2 da prova
Para responder às questões 4 e 5, considere o excerto abaixo.

A linguagem empregada no texto

Reportar Erro
Questão 3 de 41 Q2060843 Q3 da prova
Para responder às questões 6 e 7, considere o excerto abaixo.

O primeiro parágrafo do texto entrecruza os tipos textuais

Reportar Erro
Questão 4 de 41 Q2060845 Q4 da prova
Para responder às questões 4 e 5, considere o excerto abaixo.

No contexto em que são empregados, os elementos linguísticos [1] e [2] pertencem

Reportar Erro
Questão 5 de 41 Q2060847 Q5 da prova
Para responder às questões 6 e 7, considere o excerto abaixo.

A compreensão proficiente do excerto requer do leitor, preponderantemente,

Reportar Erro
Questão 6 de 41 Q2060848 Q6 da prova
Para responder às questões 8 e 9, considere o excerto abaixo.

No excerto, o primeiro uso das aspas objetiva

Reportar Erro
Questão 7 de 41 Q2060850 Q7 da prova
Para responder às questões 8 e 9, considere o excerto abaixo.

No excerto, o segundo uso das aspas indica que o enunciador

Reportar Erro
Questão 8 de 41 Q2060852 Q8 da prova
Sobre o uso da vírgula no excerto, analise as afirmativas abaixo.

Entre afirmativas, estão corretas

Reportar Erro
Questão 9 de 41 Q2060853 Q9 da prova
A forma verbal "parece", destacada no excerto,

A forma verbal "parece", destacada no excerto,

Reportar Erro
Questão 10 de 41 Q2060855 Q10 da prova
No excerto "A convivência com a pluralidade contribui fortemente para o desenvolvimento de criatividade, inovação, diálogo e empatia – competências notoriamente imprescindíveis para que saibamos navegar pela profunda complexidade inerente à vida contemporânea."

o enunciador

Reportar Erro
Questão 11 de 41 Q2060858 Q12 da prova

Segundo estabelece a Lei nº 8.112/90, as reposições e indenizações ao erário devem ser previamente comunicadas ao servidor ativo, aposentado ou pensionista, para pagamento no prazo máximo de trinta dias, podendo ser parceladas, a pedido do interessado. Nos termos da sobredita lei, o valor de cada parcela não poderá ser inferior ao correspondente a

Reportar Erro
Questão 12 de 41 Q2060862 Q14 da prova

O Regime Jurídico dos Servidores Públicos Civis da União (Lei nº 8.112/90) preceitua que ao servidor podem ser pagas, além do vencimento, algumas vantagens, dentre as quais, indenizações. De acordo com as disposições da sobredita lei, constituem indenizações ao servidor:

Reportar Erro
Questão 13 de 41 Q2060867 Q17 da prova

Com base nas normas acerca de “Direito de Petição”, dispostas no Regime Jurídico dos Servidores Públicos Civis da União (Lei nº 8.112/90), analise as afirmativas abaixo.

Reportar Erro
Questão 14 de 41 Q2060868 Q18 da prova

À luz das normas previstas na Lei nº 8.112/90, o benefício do auxílio-natalidade é devido à servidora por motivo de nascimento de filho, em quantia equivalente ao menor vencimento do serviço público, inclusive no caso de natimorto, sendo que, na hipótese de parto múltiplo, o valor será acrescido de

Reportar Erro
Questão 15 de 41 Q2060870 Q19 da prova

De acordo com as disposições da Lei nº 9.784, de 29 de janeiro de 1999, o direito da Administração de anular os atos administrativos de que decorram efeitos favoráveis para os destinatários decai em

Reportar Erro
Questão 16 de 41 Q2060873 Q21 da prova

Matias conversava com um colega que estava desenvolvendo um sistema orientado a objetos e precisava solucionar um problema. O colega precisava oferecer uma interface única para um conjunto de interfaces de um subsistema, definindo uma interface de nível mais elevado tornando o subsistema mais fácil de usar. Por conhecer os padrões de projetos, Matias viu que existia um padrão de projeto que se encaixava, perfeitamente, no problema sugerido por seu colega. Dessa forma, disse que o padrão de projeto que ele deveria usar para solucionar aquele problema era o

Reportar Erro
Questão 17 de 41 Q2060875 Q22 da prova

Os padrões de projeto podem ser classificados, de acordo com sua finalidade, em padrões criacionais, estruturais e comportamentais. Posto isso, considere as descrições dos padrões de projeto abaixo.

Reportar Erro
Questão 18 de 41 Q2060878 Q24 da prova

A UML 2 dispõe de vários diagramas que auxiliam em diversas etapas do processo de desenvolvimento de software. A respeito desses diagramas, analise os itens abaixo.

Reportar Erro
Questão 19 de 41 Q2060880 Q25 da prova

O diagrama de classes da UML é utilizado para modelar as classes e o relacionamento entre elas. Posto isso, analise o diagrama de classes abaixo.

Reportar Erro
Questão 20 de 41 Q2060883 Q27 da prova

O framework Java Hibernate para mapeamento Objeto-Relacional que implementa a JPA (Java Persistence API) é amplamente utilizado. A propriedade hibernate.hbm2ddl.auto pode ser configurada para automatizar a execução de linguagem DDL no banco de dados. No que diz respeito aos possíveis valores de hibernate.hbm2ddl.auto, se for atribuído o valor

Reportar Erro
Questão 21 de 41 Q2060885 Q28 da prova

Ao utilizar o framework Hibernate no mapeamento objeto-relacional de uma aplicação, uma entidade pode assumir diferentes estados de acordo com a sua vinculação à Hibernate Session. Sobre a mudança de estado desses objetos nesse contexto, um objeto no estado

Reportar Erro
Questão 22 de 41 Q2060887 Q29 da prova

Um projeto é um esforço temporário empreendido para criar um produto, serviço ou resultado único. No gerenciamento de projetos estabelecido no PMBOK 6ª edição, existem grupos de processos classificados de acordo com sua área de conhecimento. A área de conhecimento responsável por incluir os processos necessários para assegurar que as informações do projeto sejam planejadas, coletadas, criadas, distribuídas, armazenadas, recuperadas, gerenciadas, controladas, monitoradas e, finalmente, organizadas de maneira oportuna e apropriada denomina-se

Reportar Erro
Questão 23 de 41 Q2060888 Q30 da prova

Analise o código PHP abaixo. Ao fim da execução desse código, o valor da variável $resultado é:

Reportar Erro
Questão 24 de 41 Q2060890 Q31 da prova

Analise o código JavaScript abaixo. Ao fim da execução desse código, o resultado exibido será

Reportar Erro
Questão 25 de 41 Q2060892 Q32 da prova

O Spring framework é uma ferramenta amplamente utilizada no desenvolvimento de aplicações Java Web. No ciclo de vida de um Spring Bean, é possível utilizar anotações em métodos que vão adicionar algum comportamento nos momentos de criação e na destruição desse Bean. As duas anotações utilizadas no spring para usar esses métodos customizados, no ciclo de vida dos Beans, são

Reportar Erro
Questão 26 de 41 Q2060893 Q33 da prova

No Spring framework, o escopo de um Bean define a sua visibilidade e o seu ciclo de vida. Sobre os escopos do Spring Framework, analise as afirmativas abaixo, num contexto de uma aplicação web.

Reportar Erro
Questão 27 de 41 Q2060897 Q35 da prova

Considere o diagrama ER abaixo. Uma universidade determinou, por meio de resolução, que seus alunos passariam a ter o login no sistema acadêmico formado pelo primeiro nome e os 3 últimos dígitos da matrícula. Ao analista de TI, foi passada a tarefa de escrever uma função em PL/pgSQL que, passando como parâmetro o id_pessoa, retornasse a nova string de login, conforme estabelecida na resolução. A função que atende à tarefa é

Reportar Erro
Questão 28 de 41 Q2060898 Q36 da prova

O PostgreSQL possui a funcionalidade de executar, automaticamente, uma determinada função sempre que um determinado tipo de operação for executado. Essa funcionalidade é chamada, em inglês, de trigger. Sobre triggers no PostgreSQL, analise as afirmativas abaixo.

Reportar Erro
Questão 29 de 41 Q2060900 Q37 da prova

O PostgreSQL permite definições de VIEWS, que são “visões” de uma consulta. A VIEW não é materializada, e sim, uma consulta executada sempre que a VIEW é referenciada. Sobre VIEWS no PostgreSQL, analise as afirmativas abaixo:

Reportar Erro
Questão 30 de 41 Q2060902 Q38 da prova

Para responder às questões de 38 a 40, considere a situação abaixo. Em uma instituição de ensino, o Índice de Desempenho Acadêmico do aluno de graduação é obtido calculando-se a média simples das notas nas disciplinas por ele cursadas. Já para os alunos de pós-graduação, que têm conceito em vez de nota na disciplina, o valor do Índice de Desempenho Acadêmico é calculado utilizando-se uma equivalência entre conceito e nota: o conceito A vale 10; B vale 8; C vale 6; D vale 4 e o conceito E vale zero. O analista de TI implementou, em Java, o cálculo do Índice de Desempenho como visto no trecho de código simplificado abaixo. Considerando o trecho de código, o conceito de polimorfismo pode ser visto

Reportar Erro
Questão 31 de 41 Q2060904 Q39 da prova

Na classe Aluno, o uso da palavra-chave abstract, nos métodos carregaNotasAluno() e carregaConceitosDisciplinasAluno(),

Reportar Erro
Questão 32 de 41 Q2060906 Q40 da prova

No trecho de código public class AlunoGraduacao extends Aluno, a palavra-chave extends implementa o conceito de

Reportar Erro
Questão 33 de 41 Q2060908 Q41 da prova

Uma das principais novidades da versão 8 do Java foi a adição de expressões lambda e a API Streams. Essas adições permitem escrever um trecho de código Java mais simples. Pensando nisso, um analista de TI resolveu editar o método abaixo, utilizado para calcular a média simples de um array de notas. Uma possível reescrita desse método é

Reportar Erro
Questão 34 de 41 Q2060909 Q42 da prova

A linguagem Java introduziu o Generics na versão SE 5, o que permitiu parametrizar tipos na definição de classes, interfaces e métodos. No trecho de código abaixo, há a implementação de duas classes, uma utilizada para calcular a nota em uma disciplina de alunos de graduação e outra para alunos de pós-graduação. A classe pai utilizada no trecho de código acima pode ser implementada pelo seguinte trecho de código:

Reportar Erro
Questão 35 de 41 Q2060911 Q43 da prova

Uma das vantagens do operador condicional ternário da linguagem Java é poder escrever código if-then-else em apenas uma linha. Nesse sentido, considere o trecho de código abaixo. Esse trecho de código pode ser reescrito da seguinte forma:

Reportar Erro
Questão 36 de 41 Q2060912 Q44 da prova

Exceção é um evento que ocorre durante a execução de um programa e interrompe o fluxo normal das instruções de execução. O Java fornece três componentes para manipular exceções: os blocos try, catch e finally. Sobre o tratamento de exceções na linguagem Java,

Reportar Erro
Questão 37 de 41 Q2060914 Q45 da prova

A plataforma Java EE utiliza um modelo de aplicação multicamada distribuído, permitindo dividir a lógica da aplicação em componentes de acordo com sua função. A aplicação Java EE é dividida em quatro camadas: camada cliente; camada web; camada de negócio; e camada EIS (Enterprise Information System). Um exemplo da camada cliente é

Reportar Erro
Questão 38 de 41 Q2060916 Q47 da prova

A ferramenta de controle de versão Git surgiu em 2005 a partir da necessidade de substituir uma ferramenta de controle de versão utilizada pela comunidade de desenvolvimento do Linux. Os arquivos no Git podem estar nos estados tracked e untracked. Arquivos no estado tracked podem ser unmodified, modified, ou staged. No Git,

Reportar Erro
Questão 39 de 41 Q2060918 Q48 da prova

O Git foi construído para ser uma ferramenta de controle de versão distribuída e permite compartilhar projetos em repositórios remotos. Após o commit local de alterações realizadas em um projeto compartilhado, a fim de enviar essas alterações para a branch master do repositório remoto, deve-se utilizar o comando

Reportar Erro
Questão 40 de 41 Q2060919 Q49 da prova

A linguagem SQL possui um subconjunto de manipulação de dados, chamado de DML, com comandos para inserir, alterar ou excluir dados do banco de dados. O DML é padronizado pela ANSI (American National Standards Institute ou, em português, Instituto Nacional Americano de Padrões). Contudo, sistemas gerenciadores de bancos de dados podem implementar extensões a essa linguagem. Considerando a implementação do DML no PostgreSQL,

Reportar Erro
Questão 41 de 41 Q2060921 Q50 da prova

A metodologia de desenvolvimento orientado por testes (sigla, em inglês, TDD) propõe escrever casos de testes automatizados baseados nos requisitos do software a ser desenvolvido para, depois, desenvolver o software. No que respeita ao TDD,

Reportar Erro
0
Acertos
0
Erros
0%
Nota
Limpar

Acertos
Erros
Nota