15
UNIVERSIDADE FEDERAL DE VIÇOSA CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua Portuguesa (Questões de 01 a 15) Conhecimento Específico (Questões de 16 a 35) ATENÇÃO: LEIA AS INSTRUÇÕES atentamente ANTES de iniciar a prova. São de inteira responsabilidade do candidato os eventuais prejuízos decorrentes do não-cumprimento das instruções. Só abra este caderno quando autorizado. Aguarde permissão para iniciar a prova. ENQUANTO AGUARDA: Verifique se o seu nome, número de inscrição e cargo pretendido correspondem àqueles da etiqueta afixada na carteira na qual você está sentado. Retire o seu relógio e DESLIGUE quaisquer outros dispositivos elétricos, eletrônicos ou mecânicos que tenha em seu poder. Coloque-os no piso, junto à carteira na qual você está assentado, juntamente com quaisquer outros objetos desnecessários para a resolução da prova. É proibido o uso de qualquer tipo de calculadora ou material de consulta. Mantenha sobre a carteira apenas caneta, o comprovante de inscrição e seu documento de identidade. ANTES DE COMEÇAR A FAZER A PROVA: Verifique se as questões deste caderno estão numeradas de 01 a 35 e distribuídas entre os conteúdos da forma apresentada acima. Caso haja algum problema, solicite a substituição do caderno. AO RECEBER O CARTÃO-RESPOSTA: Confira o seu nome e número de inscrição. Assine à tinta, no espaço adequado. AO PREENCHER O CARTÃO-RESPOSTA: Preencher utilizando caneta esferográfica de tinta azul ou preta. Sua questão receberá pontuação nula se houver marcação de mais de uma alternativa ou se for deixada em branco. O cartão-resposta não deve ser dobrado, amassado ou rasurado. AO TERMINAR A PROVA: Levante o braço para chamar a atenção dos fiscais. Eles irão até você para recolher o cartão- resposta. Você poderá levar este caderno de provas após 2 (duas) horas de prova. Os dois candidatos que permanecerem por último na sala somente poderão sair juntos. A duração total da prova, incluindo o preenchimento do cartão-resposta é de 3 (três) horas

CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

UNIVERSIDADE FEDERAL DE VIÇOSA CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO

Língua Portuguesa (Questões de 01 a 15) Conhecimento Específico (Questões de 16 a 35)

ATENÇÃO: LEIA AS INSTRUÇÕES atentamente ANTES de iniciar a prova. São de inteira responsabilidade do candidato os eventuais prejuízos decorrentes do não-cumprimento das instruções.

Só abra este caderno quando autorizado. Aguarde permissão para iniciar a prova.

ENQUANTO AGUARDA:

Verifique se o seu nome, número de inscrição e cargo pretendido correspondem àqueles da etiqueta afixada na carteira na qual você está sentado.

Retire o seu relógio e DESLIGUE quaisquer outros dispositivos elétricos, eletrônicos ou mecânicos que tenha em seu poder. Coloque-os no piso, junto à carteira na qual você está assentado, juntamente com quaisquer outros objetos desnecessários para a resolução da prova. É proibido o uso de qualquer tipo de calculadora ou material de consulta.

Mantenha sobre a carteira apenas caneta, o comprovante de inscrição e seu documento de identidade.

ANTES DE COMEÇAR A FAZER A PROVA:

Verifique se as questões deste caderno estão numeradas de 01 a 35 e distribuídas entre os conteúdos da forma apresentada acima. Caso haja algum problema, solicite a substituição do caderno.

AO RECEBER O CARTÃO-RESPOSTA:

Confira o seu nome e número de inscrição.

Assine à tinta, no espaço adequado.

AO PREENCHER O CARTÃO-RESPOSTA:

Preencher utilizando caneta esferográfica de tinta azul ou preta.

Sua questão receberá pontuação nula se houver marcação de mais de uma alternativa ou se for deixada em branco.

O cartão-resposta não deve ser dobrado, amassado ou rasurado.

AO TERMINAR A PROVA:

Levante o braço para chamar a atenção dos fiscais. Eles irão até você para recolher o cartão-resposta.

Você poderá levar este caderno de provas após 2 (duas) horas de prova.

Os dois candidatos que permanecerem por último na sala somente poderão sair juntos.

A duração total da prova, incluindo o preenchimento do cartão-resposta é de 3 (três) horas

Page 2: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 1

Língua Portuguesa – Questões de 01 a 15

Com quem aprendemos a arte de aprender?

Claudio de Moura Castro*

§ 1 Um pesquisador vai anotando como aprendem os jovens. Primeiro, eles observam cuidadosamente

os que melhor sabem do assunto. Os modelos podem ser pais ou membros experientes do grupo. Em seguida, tentam repetir as operações, por conta própria. No início, erram demais. Mas, depois, começam a acertar e adquirir o jeito de fazer as coisas. De forma esporádica, os mais velhos corrigem os erros. É assim que aprendem.

§ 2 Em outra situação, um pesquisador observa uma sala de aula. O professor fala, fala e fala. E apenas isso. Meses depois, os alunos devem ler uma prova e combinar palavras, respondendo a perguntas que teriam algum parentesco com o que foi dito na aula. E nisso se resume o suposto aprendizado.

§ 3 Qual das duas alternativas dá melhores resultados? § 4 Antes de responder, entendamos melhor o contexto das duas pesquisas. A primeira foi feita por um

zoólogo, observando chimpanzés na selva africana. A segunda é uma das muitas pesquisas, mostrando uma aula convencional em uma escola convencional do Brasil.

§ 5 Por milhares de anos, os primatas e, depois, o Homo sapiens aprenderam olhando, imitando e recebendo ajuda dos mais experientes.

§ 6 Na Idade Média, o processo se formalizou, com a criação das corporações de ofício. Nelas, o pai do aprendiz contrata um mestre para ensinar o ofício ao filho. Inicialmente, como os chimpanzés, o aprendiz observa o trabalho do mestre. Aos poucos, vai executando as tarefas mais simples da profissão. Com a repetição, domina as técnicas, até chegar às mais desafiadoras.

§ 7 Além de demonstrar, o mestre corrige e explica, quando necessário. Acima de tudo, inspira, motiva e transmite os valores da profissão. Após alguns anos, o aprendiz deixa o mestre, indo trabalhar por conta própria. Mais adiante, terá também seus aprendizes.

§ 8 Com os ajustes necessários, o modelo do mestre/aprendiz sobrevive – até mesmo no doutoramento. Também na formação profissional, em todos os países, mesmo nos mais prósperos. Mas desapareceu no Brasil, resultado de políticas iluminadas do Ministério do Trabalho, que proibiu menores em fábricas.

§ 9 Infelizmente, a escola perdeu esse veio de realismo, de uso das mãos para aprender a fazer e a pensar. Distanciou-se do consagrado “aprenda fazendo” e baldeou-se totalmente para o mundo das palavras.

§ 10 Quando deu um curso para professores de física brasileiros – na década de 1950 –, o prêmio Nobel Richard Feynman espantou-se por perceber distantes do mundo real os físicos a quem ensinava. Em vez de ir e vir entre a observação e as teorias, refugiavam-se no mundo das palavras.

§ 11 “Há ciência no Brasil? Não, apenas o significado de uma palavra em termos de outras. Nada ficou dito sobre a natureza.” Segundo ele, os estudantes brasileiros memorizavam tudo, mas não sabiam o significado de nada. Ele insiste, a física começa com problemas reais, e não com fórmulas. Começa com os sentidos, com a observação, e não com palavras e abstrações. Já houve mais dura condenação do ensino brasileiro?

§ 12 Nossa escola teria muito a aprender com os chimpanzés e com a tradição medieval do aprendiz com seu mestre. Por motivos misteriosos, apesar do que pregavam Montessori, Piaget, Rudolf Steiner e outros, a escola abandonou o veio fértil de usar as mãos e lidar com o mundo real, perdendo a chance de dar mais força e vida ao aprendizado das ideias e das palavras.

§ 13 O desenvolvimento da língua e da escrita leva aos píncaros a abstração humana, distanciando o homem dos outros primatas. Portanto, a transmissão dessa sublime herança é um dos objetivos da escola. Ou seja, ensinar a usar palavras e lidar com abstrações faz parte da educação. Mas uma coisa é o destino, outra é o caminho.

§ 14 Diz a teoria cognitiva, para atingir o abstrato, a boa educação usa o concreto, muitas vezes, com o auxílio das mãos. Começa nas coisas e nos sentidos para chegar ao simbólico. Foi na transição que a escola se perdeu. Não se aprende a lidar com palavras e ideias meramente jogando uma contra a outra, longe do mundo real. É preciso começar como os macacos. Aos poucos, ocorre a transição. Queremos o mundo simbólico, mas o caminho que leva a ele tem o mundo real às suas margens.

*Claudio de Moura Castro é economista, pesquisador em educação e autor de diversos livros. Escreve bimestralmente na Revista Encontro.

(CASTRO, Claudio de Moura. Com quem aprendemos a arte de aprender? Revista Encontro. Ano XIII, n. 156, maio 2014, p. 18. Adaptado.)

Page 3: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 2

01. O objetivo comunicativo do texto é:

a) defender a ideia de que somente conseguiremos aprender se executarmos as tarefas a partir da repetição

e do domínio das técnicas.

b) argumentar que a aprendizagem é um processo metacognitivo que só ocorre a partir da estreita relação

entre mestre e aprendiz no contexto laboral.

c) refletir sobre o processo que envolve a arte de aprender a partir do modelo mestre/aprendiz,

negligenciado no contexto educacional brasileiro.

d) ratificar que, para o desenvolvimento da arte de aprender, é necessário que haja, sobretudo, transmissão

dos valores da profissão por parte do aprendiz.

02. Analise as afirmativas abaixo referentes ao texto:

I. Tanto os primatas como o Homo sapiens aprenderam a partir da convivência com os mestres nas

corporações de ofício.

II. A relação entre mestre/aprendiz sempre existiu no mundo, mas desapareceu no Brasil por determinação

do Ministério da Educação.

III. Quando deu um curso na década de 1950, o prêmio Nobel Richard Feynman afirmou que os estudantes

brasileiros memorizavam tudo, mas não sabiam o significado de nada.

IV. Faz parte da educação ensinar a usar palavras e como lidar com abstrações.

Estão CORRETAS apenas as afirmativas:

a) I e II.

b) I e IV.

c) II e III.

d) III e IV.

03. O texto apresenta alguns fundamentos referentes à teoria cognitiva. Considerando as informações

apresentadas pelo autor no texto, é CORRETO afirmar que:

a) para atingir o abstrato, a boa educação usa o concreto.

b) sem o auxílio superficial das mãos não se atinge o abstrato.

c) a boa educação prescinde do abstrato para mudar o mundo simbólico.

d) a mudança do mundo simbólico ocorre sempre a partir de ideias abstratas.

04. “Em seguida, tentam repetir as operações, por conta própria.” (§ 1)

É CORRETO afirmar que o sujeito não explicitado no trecho acima se refere:

a) aos pais.

b) aos jovens.

c) aos pesquisadores.

d) aos membros experientes do grupo.

Page 4: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 3

05. “De forma esporádica, os mais velhos corrigem os erros.” (§ 1)

Assinale a alternativa em que a passagem acima é reescrita sem mudança de sentido:

a) De forma esparsa, os mais velhos corrigem os erros.

b) De forma errática, os mais velhos corrigem os erros.

c) De forma conservadora, os mais velhos corrigem os erros.

d) De forma compreensiva, os mais velhos corrigem os erros.

06. “Em outra situação, um pesquisador observa uma sala de aula. O professor fala, fala e fala. E apenas isso.” (§ 2)

A repetição das formas do verbo “falar”, no trecho acima, evidencia:

a) um descuido da revisão de língua portuguesa, feita pelos editores da Revista Encontro.

b) uma característica das aulas tidas como convencionais em escolas convencionais brasileiras.

c) uma alternativa de aprendizado que tem apontado bons resultados em escolas públicas brasileiras.

d) uma anotação minuciosa feita por um pesquisador sobre a metodologia de ensino de um professor

brasileiro de zoologia.

07. “Por milhares de anos, os primatas e, depois, o Homo sapiens aprenderam olhando, imitando e recebendo

ajuda dos mais experientes.” (§ 5)

Na passagem acima, é CORRETO afirmar que a expressão “Homo sapiens” foi utilizada em itálico por se tratar

de um caso de:

a) idiotismo.

b) solecismo.

c) barbarismo.

d) estrangeirismo.

08. “Aos poucos, vai executando as tarefas mais simples da profissão. Com a repetição, domina as técnicas, até

chegar às mais desafiadoras.” (§ 6)

Na passagem acima, a expressão sublinhada faz referência:

a) às profissões.

b) às repetições.

c) às técnicas.

d) às tarefas.

09. “Além de demonstrar, o mestre corrige e explica, quando necessário.” (§ 7)

Na passagem acima, as expressões sublinhadas introduzem, respectivamente, ideias de:

a) tempo e adição.

b) adição e tempo.

c) distância e condição.

d) condição e distância.

Page 5: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 4

10. “Mas desapareceu no Brasil, resultado de políticas iluminadas do Ministério do Trabalho, que proibiu

menores em fábricas.” (§ 8)

Sobre o trecho acima, assinale a afirmativa INCORRETA:

a) o pronome “que” é do tipo relativo e retoma textualmente a expressão “políticas iluminadas do Ministério

do Trabalho”.

b) a vírgula utilizada após a palavra “Trabalho” justifica-se por se utilizar na sequência uma oração adjetiva

explicativa.

c) a palavra “Mas” é um conector de tipo adversativo e estabelece uma relação semântica de contraste entre

as ideias do trecho citado e a frase anterior.

d) a palavra “iluminadas” concorda em gênero e número com a palavra “políticas”, por se estabelecer entre

elas uma relação de concordância nominal.

11. “Por milhares de anos, os primatas e, depois, o Homo sapiens aprenderam olhando, imitando e recebendo

ajuda dos mais experientes.” (§ 5)

No trecho “e, depois,” as vírgulas foram utilizadas para:

a) ressaltar um adjetivo.

b) destacar um advérbio.

c) evidenciar um aposto.

d) introduzir um vocativo.

12. “Com os ajustes necessários, o modelo do mestre/aprendiz sobrevive – até mesmo no doutoramento.” (§ 8)

No trecho acima, a expressão sublinhada é substituída, sem prejuízo de sentido, por:

a) apenas.

b) somente.

c) inclusive.

d) melhor.

13. “Infelizmente, a escola perdeu esse veio de realismo, de uso das mãos para aprender a fazer e a pensar.

Distanciou-se do consagrado „aprenda fazendo‟ e baldeou-se totalmente para o mundo das palavras.” (§ 9)

A prática descrita pelo autor na passagem acima se refere:

a) ao uso das palavras para que se possa pensar e fazer.

b) ao uso das mãos para que se aprenda a fazer e a pensar.

c) ao uso das mãos para que se possa raciocinar e pensar.

d) ao uso das palavras para que se aprenda a raciocinar e a fazer.

14. “Ou seja, ensinar a usar palavras e lidar com abstrações faz parte da educação.” (§ 13)

No trecho acima, a expressão sublinhada foi utilizada com a intenção de introduzir uma:

a) circunstância.

b) adversidade.

c) explicação.

d) conclusão.

Page 6: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 5

15. “E nisso se resume o suposto aprendizado.” (§ 2)

Na passagem acima, a palavra sublinhada se refere a uma:

a) aula convencional.

b) aula motivacional.

c) técnica tradicional.

d) técnica educacional.

Page 7: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 6

Conhecimento Específico – Questões de 16 a 35

16. Considere as seguintes tabelas criadas em um banco de dados relacional em linguagem de consulta SQL.

CREATE TABLE Estudante (

id INT PRIMARY KEY,

nome VARCHAR(64));

CREATE TABLE Disciplina (

id INT PRIMARY KEY,

nome VARCHAR (64));

CREATE TABLE Matricula (

estudante INT FOREIGN KEY REFERENCES Estudante (id),

disciplina INT FOREIGN KEY REFERENCES Disciplina (id));

Depois de povoadas as tabelas, pode ocorrer o fato de que id's de uma ou mais disciplinas não estejam

presentes em registros da tabela Matricula. A consulta SQL que CORRETAMENTE mostra todas as

disciplinas e o correspondente número de estudantes, mesmo que nulo, de cada uma delas, é:

a) SELECT d.nome, COUNT(e.id) estudantes

FROM Disciplina AS d

LEFT JOIN Matricula AS m ON d.id = m.disciplina

INNER JOIN Estudante AS e ON e.id = m.estudante

GROUP BY m.disciplina;

b) SELECT d.nome, COUNT(DISTINCT e.id) estudantes

FROM Disciplina AS d

INNER JOIN Matricula AS m ON d.id = m.disciplina

INNER JOIN Estudante AS e ON e.id = m.estudante

GROUP BY m.disciplina;

c) SELECT d.nome, COUNT(e.id) estudantes

FROM Disciplina AS d

RIGHT JOIN Matricula AS m ON d.id = m.disciplina

INNER JOIN Estudante AS e ON e.id = m.estudante

GROUP BY d.id;

d) SELECT d.nome, COUNT(DISTINCT e.id) estudantes

FROM Disciplina AS d

LEFT JOIN Matricula AS m ON d.id = m.disciplina

INNER JOIN Estudante AS e ON e.id = m.estudante

GROUP BY d.id;

17. A segurança da informação foi revolucionada com a criptografia de chave pública. Essa técnica criptográfica

é utilizada atualmente em sistemas operacionais, redes de computadores, bancos de dados e em sistemas

de informação. Sobre a criptografia de chave pública, é INCORRETO afirmar que:

a) é uma forma de criptossistema em que a criptografia e a descriptografia são realizadas usando chaves

diferentes, uma chave pública e uma chave privada.

b) pode ser utilizada tanto para criptografar informações confidenciais quanto para autenticar informações,

processo conhecido como assinatura digital.

c) o esquema criptográfico mais utilizado nesta técnica é o Rivest-Shamir-Adleman (RSA), cuja resistência a

ataques está relacionada à dificuldade matemática de se encontrar fatores primos de um número

composto longo.

d) é, também, conhecida como criptografia simétrica pela necessidade de se ter um par de chaves

criptográficas, uma para cifrar e outra para decifrar as informações.

Page 8: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 7

18. Avalie o seguinte programa em Linguagem C.

void ufv2015 (int *vetor, int n) {

int i, j, troca;

for (i = 0; i < n - 1; i++) {

for (j = i + 1; j < n; j++) {

troca = vetor[i];

if (i < n / 2 && vetor[i] > vetor[j]

|| i > n / 2 && vetor[i] < vetor[j]) {

vetor[i] = vetor[j];

vetor[j] = troca;

}

}

}

}

int main() {

int vetor[6] = { 0, -2, 1, 2, 3, -1 };

ufv2015(vetor, 6);

return 0;

}

Assinale a alternativa que apresenta CORRETAMENTE a sequência de valores na variável vetor após o

término da execução da função ufv2015:

a) 3, 2, 1, -2, -1 e 0

b) -2, -1, 0, 2, 3 e 1

c) 3, 2, 1, 0, -2 e -1

d) -2, -1, 0, 1, 2 e 3

19. Dentre as afirmativas abaixo, assinale aquela que, CORRETAMENTE, apresenta a expressão regular que

denota cadeias de caracteres formadas por a's e b's contendo, em todas essas cadeias, uma sequência

de 3 (três) a's consecutivos:

a) abaa(a[ab])?(bab)+

b) (bba?)a{2}a(bbaa)+

c) bbaabb{2}a(aaabb)?

d) b(aab?)aa[ab]baab?

20. Nas transações via Internet, principalmente naquelas efetuadas em sites de instituições financeiras e lojas

virtuais, é comum a utilização do HTTPS (HTTP Secure) para mitigar os riscos de ataques do tipo man-in-

the-middle e eavesdropping, dentre outros. Sobre o HTTPS e a pilha de protocolos do padrão TCP/IP, é

CORRETO afirmar que HTTPS é uma técnica que utiliza o HTTP padrão, situado na camada de:

a) aplicação, sobre uma camada adicional de segurança.

b) aplicação, não precisando de uma camada adicional de segurança.

c) transporte, sobre uma camada adicional de segurança.

d) transporte, não precisando de uma camada adicional de segurança.

Page 9: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 8

21. Programação Orientada a Objetos (POO) é um paradigma de programação baseado no conceito de objetos.

São estruturas que podem conter dados, chamados de atributos, bem como operações, chamadas de

métodos. Diversas linguagens de programação adotam esse paradigma, como C++ e Java. No entanto, esse

paradigma trouxe desafios ao projeto de software orientado a objetos e, consequentemente, o surgimento

dos padrões de projeto como resposta a esses desafios.

Considere os seguintes trechos de código na linguagem Java e a saída da função main:

public abstract class Carro {

public abstract String getAcessorios();

}

public class CarroSimples extends Carro {

public String getAcessorios() {

return "Rádio FM";

}

}

public abstract class ComponenteCarro extends Carro {

protected final Carro carro;

public ComponenteCarro (Carro carro) {

this.carro = carro;

}

public String getAcessorios() {

return carro.getAcessorios();

}

}

class ArCondicionado extends ComponenteCarro {

public ArCondicionado (Carro carro) {

super(carro);

}

public String getAcessorios() {

return super.getAcessorios() + ", Ar-Condicionado";

}

}

public class Main {

public static final void main(String[] args) {

Carro c1 = new CarroSimples();

System.out.println("Carro simples: Acessórios = " + c1.getAcessorios());

Carro c2 = new ArCondicionado(c1);

System.out.println("Carro incrementado: Acessórios = " + c2.getAcessorios());

}

}

SAÍDA DA EXECUÇÃO DA FUNÇÃO main:

Carro simples: Acessórios = Rádio FM

Carro incrementado: Acessórios = Rádio FM, Ar-Condicionado

Dentre as alternativas abaixo, o padrão de projeto que foi ilustrado nos trechos de código Java mostrados

acima, é:

a) Composite.

b) Facade.

c) Decorator.

d) Builder.

Page 10: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 9

22. Embora seja difícil definir as atividades inerentes ao papel do gerente de software, existem algumas tarefas

que se tornam responsabilidade desses profissionais em algum estágio no desenvolvimento de um projeto

de software. Dentre as atividades listadas, NÃO é atribuição dos gerentes de software:

a) estimar o custo do projeto.

b) monitorar e revisar o projeto.

c) validar os requisitos do projeto.

d) planejar o cronograma do projeto.

23. Na segurança de redes de computadores, é CORRETO afirmar que os firewalls:

a) são dispositivos de rede, não tendo dessa maneira acesso a outras camadas como a camada de aplicação.

b) atuam como filtro de pacotes, inspecionando os pacotes que entram, mas não os que saem da rede protegida.

c) possuem mecanismos para lidar com os ataques do tipo Negação de Serviço (Denial of Service - DoS).

d) examinam o conteúdo dentro de pacotes, além do cabeçalho, quando acoplados a gateways em nível

de aplicação.

24. A arquitetura de software de um sistema consiste na definição e na documentação dos componentes de

software, de suas propriedades visíveis externamente e de seus relacionamentos com outros softwares.

Sobre arquitetura de software, é INCORRETO afirmar que:

a) fornece apoio ao reuso de software em grande escala quando é constituída por meio de sistemas com

requisitos similares.

b) é concebida sob um modelo único, de modo a alcançar uma estrutura regular que favoreça os atributos de

qualidade do sistema.

c) é uma especificação de alto nível do sistema, podendo assim ser usada para tratar requisitos com os

diversos stakeholders.

d) suporta decisões sobre se o sistema pode ou não cumprir requisitos importantes como desempenho,

confiabilidade e manutenibilidade.

25. Considere as afirmativas abaixo, que se referem às relações entre classes em um diagrama de classes em UML,

e associe a segunda coluna de acordo com a primeira:

1. Generalização ( ) Indica que uma classe, a subclasse, é considerada uma especialização de outra classe, a superclasse.

2. Realização ( ) Indica que uma classe utiliza a outra em algum ponto, como parâmetro de um método, por exemplo.

3. Dependência ( ) Indica que uma classe, o cliente, implementa ou executa o comportamento especificado pela outra classe, o fornecedor.

A sequência CORRETA é:

a) 1, 2, 3.

b) 2, 3, 1.

c) 1, 3, 2.

d) 3, 2, 1.

Page 11: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 10

26. Um administrador de um servidor com o sistema operacional GNU/Linux deseja estimar o total de espaço de

memória em disco que cada um dos usuários do seu servidor está ocupando em suas respectivas pastas

pessoais, localizadas em /home. O comando abaixo, que realiza CORRETAMENTE essa tarefa, é:

a) du -d 1 -h /home

b) df -d 1 -h /home

c) dd -d 1 -h /home

d) ds -d 1 -h /home

27. Em Sistemas Operacionais, processo pode ser simplesmente considerado como um programa em execução.

Sobre o gerenciamento de processos de sistemas operacionais, é CORRETO afirmar que:

a) um thread é um fluxo de controle dentro de um determinado processo.

b) transação é uma unidade de programa executada sem atomicidade.

c) quando um processo é executado, ele permanece em um mesmo estado.

d) o escalonamento round-robin (RR) fornece o mais curto tempo de espera.

28. Uma árvore binária de pesquisa é definida como uma árvore binária em que todo nó interno contém um valor

e até duas subárvores, e, para cada nó, todos os seus subnós com valores menores estão na subárvore

esquerda e todos os seus subnós com valores maiores estão na subárvore direita.

Considere o procedimento de inserção padrão de um elemento em uma árvore binária de pesquisa, sem

balanceamento, cujo comportamento está ilustrado no trecho de código em C++ abaixo:

void inserir(No*& raiz, int valor) {

if(raiz == NULL)

raiz = new No(valor);

else if (valor < raiz->valor)

inserir(raiz->esquerda, valor);

else if (valor > raiz->valor)

inserir(raiz->direita, valor);

}

Considere também a seguinte árvore binária de pesquisa, obtida após a inserção de 7 elementos pelo

procedimento de inserção padrão:

Sobre a disposição dos nós nessa árvore, dentre as alternativas abaixo, assinale aquela que apresenta

CORRETAMENTE a ordem em que os elementos foram inseridos:

a) 5, 3, 7, 6, 4, 1, 2.

b) 5, 7, 6, 3, 1, 2, 4.

c) 5, 3, 1, 7, 6, 4, 2.

d) 5, 7, 3, 4, 2, 1, 6.

Page 12: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 11

29. O gerenciamento de arquivos em um sistema operacional trata do armazenamento on-line de dados e

programas residentes em discos, bem como do acesso a esses discos. Sobre o gerenciamento de arquivos,

é CORRETO afirmar que:

a) um arquivo é dito como uma coleção nomeada de informações que são relacionadas entre si e que se

encontram registradas em memória principal.

b) Arrays Redundantes de Discos Independentes (Redudant Arrays of Independent Disks - RAID) favorecem

a manutenibilidade dos sistemas de arquivo.

c) o Sistema de Arquivos Rápido (Fast File System - FFS) necessita da desfragmentação periódica de disco

para alcançar o desempenho dele esperado.

d) Sistemas de Arquivos Virtuais (Virtual File Systems - VFSs) permitem que camadas superiores lidem

uniformemente com diferentes sistemas de arquivos.

30. Nos computadores que utilizamos, uma das principais limitações da capacidade de processamento é a baixa

taxa de transferência de dados entre o processador e a memória principal em relação à velocidade de

processamento desses dados pelo processador, fato conhecido como “gargalo de Von Neumann”. Para

reduzir os efeitos desse problema de desempenho, um tipo especial de memória intermediária é utilizado

nesse processo de comunicação. Essa memória intermediária é conhecida como memória:

a) secundária.

b) cache.

c) BIOS.

d) ROM.

31. Considere as seguintes tabelas criadas em um banco de dados relacional em linguagem de consulta SQL:

CREATE TABLE EMPREGADO (

NOME VARCHAR(50) NOT NULL,

CPF CHAR(11) NOT NULL,

DATA_NASCIMENTO DATE,

PRIMARY KEY (CPF));

CREATE TABLE DEPENDENTE (

CPF_EMPREGADO CHAR(11) NOT NULL,

NOME_DEPENDENTE VARCHAR(50) NOT NULL,

PRIMARY KEY(CPF_EMPREGADO, NOME_DEPENDENTE),

FOREIGN KEY(CPF_EMPREGADO) REFERENCES EMPREGADO(CPF));

Dada a consulta SQL:

SELECT NOME

FROM EMPREGADO

WHERE NOT EXISTS ( SELECT CPF_EMPREGADO

FROM DEPENDENTE

WHERE CPF = CPF_EMPREGADO );

Assinale a alternativa que descreve CORRETAMENTE a informação resultante dessa consulta:

a) Os nomes dos gerentes que possuem ao menos um dependente.

b) Os nomes dos empregados que não possuem nenhum dependente.

c) Os nomes dos empregados que não são dependentes de outros empregados.

d) Os nomes dos empregados que possuem um dependente cujo CPF seja o mesmo do empregado em questão.

Page 13: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 12

32. Observe o seguinte modelo de entidade-relacionamento:

Dentre as reduções presentes nas alternativas abaixo para esquemas relacionais, assinale aquela que

representa o mapeamento CORRETO, atendendo à Terceira Forma Normal (3FN):

a) EntAB(IdA,IdB,Atr1,Atr2,Atr3)

b) EntA(IdA,Atr1), EntB(IdB,IdA,Atr2,Atr3)

c) EntA(IdA,IdB,Atr1), EntB(IdB,IdA,Atr2,Atr3)

d) EntA(IdA,Atr1), EntAB(IdA,IdB), EntB(IdB,Atr2,Atr3)

33. Processos de software são um conjunto de atividades que leva à produção de um produto de software.

Podem ser aprimorados por meio de sua padronização, através da qual a diversidade de processos dessa

natureza, dentro da organização, é reduzida. Nesse intuito, foram criados os modelos de processo de

software, que representam, de forma abstrata, um processo sob determinada perspectiva. O Rational Unified

Proccess (RUP) é um exemplo desses modelos, que divide o processo de software em quatro fases

discretas. As quatro fases do RUP, na ordem em que são executadas no processo, são:

a) elaboração, concepção, construção e validação.

b) concepção, transição, elaboração e construção.

c) elaboração, construção, validação e transição.

d) concepção, elaboração, construção e transição.

34. A segurança de informação possui um papel relevante na sociedade atual frente ao amplo consumo de

informações automatizadas. Sobre as áreas da segurança de informação, relacione a coluna da direita de

acordo com a da esquerda:

1. Autenticidade ( ) Garantia de que a informação possa ser consumida a todo momento que o consumidor tiver direito a ela.

2. Confidencialidade ( ) Garantia de que a informação seja consumida apenas pelos consumidores a quem ela estiver autorizada.

3. Disponibilidade ( ) Garantia de que a informação tenha mecanismos para determinar a identidade de seus produtores.

4. Integridade ( ) Garantia de que a informação não sofra alterações entre a finalização de sua produção e o seu consumo.

Assinale a sequência CORRETA:

a) 2, 3, 4, 1.

b) 3, 2, 1, 4.

c) 4, 2, 1, 3.

d) 3, 1, 2, 4.

N N

EntA

IdA Atr1

EntB

IdB Atr2 Atr3

Page 14: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

ANALISTA DE TECNOLOGIA DA INFORMAÇÃO 13

35. Considere as afirmativas abaixo sobre reuso de software, atribuindo V para a(s) verdadeira(s) e F para a(s) falsa(s):

( ) No decorrer do desenvolvimento de software orientado a reuso, os requisitos dos sistemas podem ser modificados de acordo com os componentes reutilizáveis disponíveis.

( ) Frameworks tornam o projeto orientado a objetos mais compatível com o reuso, já que usam abstrações de maior granularidade, mas exigem muito esforço para serem aprendidos.

( ) Frameworks de aplicações corporativas incluem conhecimento do domínio de aplicações e são compatíveis com o desenvolvimento de aplicações para usuário final.

( ) Componentes são entidades executáveis independentes, de modo a permitirem que sejam usados como provedores de serviço sem que seu código-fonte esteja disponível.

Assinale a sequência CORRETA:

a) F, F, V, V.

b) V, F, F, F.

c) V, V, V, V.

d) F, V, F, F.

Page 15: CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA … … · CONCURSO PÚBLICO PARA PROVIMENTO DE CARGOS DA CARREIRA TÉCNICO-ADMINISTRATIVA ANALISTA DE TECNOLOGIA DA INFORMAÇÃO Língua

RASCUNHO DO GABARITO

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

C A B D

01 a b c d 26 a b c d

02 a b c d 27 a b c d

03 a b c d 28 a b c d

04 a b c d 29 a b c d

05 a b c d 30 a b c d

06 a b c d 31 a b c d

07 a b c d 32 a b c d

08 a b c d 33 a b c d

09 a b c d 34 a b c d

10 a b c d 35 a b c d

11 a b c d

12 a b c d

13 a b c d

14 a b c d

15 a b c d

16 a b c d

17 a b c d

18 a b c d

19 a b c d

20 a b c d

21 a b c d

22 a b c d

23 a b c d

24 a b c d

25 a b c d