enade 2014 - análise e desenvolvimento de sistemas

25
Duração do simulado: 3 horas. Tempo mínimo de permanência: 1 hora. Ao término, entregue CARTÃO e FOLHAS DE RESPOSTAS, assim como o caderno de ques- tões do simulado. Responda a todas as questões sem deixar qualquer delas em branco – seja na discursi- va, seja na de múlpla escolha. Lembre-se que esta é uma das condições para você re- ceber as horas de AAC. Após o início da prova é proibida a ulização de qualquer aparelho eletrônico (exemplos: notebook, tablet, câmera fotográfica, calcu- ladora etc) . II Simulado Enade Estácio – Setembro de 2014. 1. Leia as Questões Discursivas de Conheci- mento Específico e esboce a resposta; 2. Faça as Questões Objevas de Conheci- mento Específico que souber, pule as que ver dúvida; 3. Escreva a Resposta das Discursivas de Co- nhecimento Específico na folha de respos- tas; 4. Responda TODAS as Questões Objevas de Conhecimento Específico no cartão de resposta; 5. Esboce as respostas das Questões Discur- sivas de Formação Geral; 6. Faça as Questões Objevas de Formação Geral que souber, pule as que ver dúvi- das; 7. Escreva a Resposta das Discursivas de For- mação Geral na folha de respostas; 8. Responda TODAS as Questões Objevas de Formação Geral no cartão de resposta. Prezado(a) Aluno(a), Parabéns! Você está prestes a reali- zar o 2º Simulado ENADE Estácio. Esta prova foi produzida exclusiva- mente para o seu curso e é um pas- so importante na preparação para sua carreira e futuro profissional. Um bom desempenho no ENADE valoriza ainda mais o seu diploma e o coloca à frente nas disputas do mercado de trabalho. Se você planeja prestar concurso público, aproveite: essa também é uma excelente preparação para as provas que estão por vir. Siga as instruções e prepare-se para o ENADE em 23 de novembro! BOA PROVA! ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Upload: ngokhanh

Post on 07-Jan-2017

224 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Enade 2014 - Análise e Desenvolvimento de Sistemas

Duração do simulado: 3 horas.

Tempo mínimo de permanência: 1 hora.

Ao término, entregue CARTÃO e FOLHAS DE

RESPOSTAS, assim como o caderno de ques-

tões do simulado.

Responda a todas as questões sem deixar

qualquer delas em branco – seja na discursi-

va, seja na de múltipla escolha. Lembre-se

que esta é uma das condições para você re-

ceber as horas de AAC.

Após o início da prova é proibida a utilização

de qualquer aparelho eletrônico (exemplos:

notebook, tablet, câmera fotográfica, calcu-

ladora etc) .

II Simulado Enade Estácio – Setembro de 2014.

1. Leia as Questões Discursivas de Conheci-mento Específico e esboce a resposta;

2. Faça as Questões Objetivas de Conheci-mento Específico que souber, pule as que tiver dúvida;

3. Escreva a Resposta das Discursivas de Co-nhecimento Específico na folha de respos-tas;

4. Responda TODAS as Questões Objetivas de Conhecimento Específico no cartão de resposta;

5. Esboce as respostas das Questões Discur-sivas de Formação Geral;

6. Faça as Questões Objetivas de Formação Geral que souber, pule as que tiver dúvi-das;

7. Escreva a Resposta das Discursivas de For-mação Geral na folha de respostas;

8. Responda TODAS as Questões Objetivas de Formação Geral no cartão de resposta.

Prezado(a) Aluno(a), Parabéns! Você está prestes a reali-zar o 2º Simulado ENADE Estácio. Esta prova foi produzida exclusiva-mente para o seu curso e é um pas-so importante na preparação para sua carreira e futuro profissional. Um bom desempenho no ENADE valoriza ainda mais o seu diploma e o coloca à frente nas disputas do mercado de trabalho. Se você planeja prestar concurso público, aproveite: essa também é uma excelente preparação para as provas que estão por vir. Siga as instruções e prepare-se para o ENADE em 23 de novembro! BOA PROVA!

ANÁLISE E DESENVOLVIMENTO

DE SISTEMAS

Page 2: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014

Formação Geral

QUESTÃO 01 .........................................................__....__

A Morte — O Sol do Terrível

Com tema de Renato Carneiro Campos Mas eu enfrentarei o Sol divino, o Olhar sagrado em que a Pantera arde. Saberei porque a teia do Destino não houve quem cortasse ou desatasse. Não serei orgulhoso nem covarde, que o sangue se rebela ao toque e ao Sino. Verei feita em topázio a luz da Tarde, pedra do Sono e cetro do Assassino. Ela virá, Mulher, afiando as asas, com os dentes de cristal, feitos de brasas, e há de sagrar-me a vista o Gavião. Mas sei, também, que só assim verei a coroa da Chama e Deus, meu Rei, assentado em seu trono do Sertão.

(Ariano Suassuna - http://www.jornaldepoesia.jor.br/ari.html) No texto de Ariano Suassuna, o autor sugere que:

A Ele se considera um fraco.

B O destino pode ser comandado por nós.

C O Sertão é lugar sagrado.

D A tarde é um período do dia bom para dormir.

E A morte é como uma mulher delicada.

ÁREA LIVRE .

QUESTÃO 02 .......................................................____

O Cerrado, que ocupa mais de 20% do território nacional, é o segundo maior bioma brasileiro, menor apenas que a Amazônia. Representa um dos hotspots

para a conservação da biodiversidade mundial e é considerado uma das mais importantes fronteiras agrícolas do planeta. Considerando a conservação da biodiversidade e a expansão da fronteira agrícola no Cerrado, avalie as afirmações a seguir.

I. O Cerrado apresenta taxas mais baixas de desmatamento e percentuais mais altos de áreas protegidas que os demais biomas brasileiros.

II. O uso do fogo é, ainda hoje, uma das práticas de conservação do solo recomendáveis para controle de pragas e estímulo à rebrota de capim em áreas de pastagens naturais ou artificiais do Cerrado.

III. Exploração excessiva, redução progressiva do habitat e presença de espécies invasoras estão entre os fatores que mais provocam o aumento da probabilidade de extinção das populações naturais do Cerrado.

IV. Elevação da renda, diversificação das economias e o consequente aumento da oferta de produtos agrícolas e da melhoria social das comunidades envolvidas estão entre os benefícios associados à expansão da agricultura no Cerrado.

É correto APENAS o que se afirma em

A I.

B II.

C I e III.

D II e IV.

E III e IV.

1

Page 3: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014

Formação Geral

QUESTÃO 03 .......................................................____

A floresta virgem é o produto de muitos milhões de anos que passaram desde a origem do nosso planeta. Se for abatida, pode crescer uma nova floresta, mas a continuidade é interrompida. A ruptura nos ciclos de vida natural de plantas e animais significa que a floresta nunca será aquilo que seria se as árvores não tivessem sido cortadas. A partir do momento em que a floresta é abatida ou inundada, a ligação com o passado perde-se para sempre. Trata-se de um custo que será suportado por todas as gerações que nos sucederem no planeta. É por isso que os ambientalistas têm razão quando se referem ao meio natural como um “legado mundial”. Mas, e as futuras gerações? Estarão elas preocupadas com essas questões amanhã? As crianças e os jovens, como indivíduos principais das futuras gerações, têm sido, cada vez mais, estimulados a apreciar ambientes fechados, onde podem relacionar-se com jogos de computadores, celulares e outros equipamentos interativos virtuais, desviando sua atenção de questões ambientais e do impacto disso em vidas no futuro, apesar dos esforços em contrário realizados por alguns setores. Observe-se que, se perguntarmos a uma criança ou a um jovem se eles desejam ficar dentro dos seus quartos, com computadores e jogos eletrônicos, ou passear em uma praça, não é improvável que escolham a primeira opção. Essas posições de jovens e crianças preocupam tanto quanto o descaso com o desmatamento de florestas hoje e seus efeitos amanhã.

SINGER, P. Ética Prática. 2 ed. Lisboa: Gradiva, 2002, p. 292 (adaptado).

É um título adequado ao texto apresentado acima:

A Computador: o legado mundial para as gerações futuras

B Uso de tecnologias pelos jovens: indiferença quanto à preservação das florestas

C Preferências atuais de lazer de jovens e crianças: preocupação dos ambientalistas

D Engajamento de crianças e jovens na preservação do legado natural: uma necessidade imediata

E Redução de investimentos no setor de comércio eletrônico: proteção das gerações futuras

QUESTÃO 04 .......................................................____

Com o advento da República, a discussão sobre a questão educacional torna-se pauta significativa nas esferas dos Poderes Executivo e Legislativo, tanto no âmbito Federal quanto no Estadual. Já na Primeira República, a expansão da demanda social se propaga com o movimento da escolanovista; no período getulista, encontram-se as reformas de Francisco Campos e Gustavo Capanema; no momento de crítica e balanço do pós-1946, ocorre a promulgação da primeira Lei de Diretrizes e Bases da Educação Nacional, em 1961. É somente com a Constituição de 1988, no entanto, que os brasileiros têm assegurada a educação de forma universal, como um direito de todos, tendo em vista o pleno desenvolvimento da pessoa no que se refere a sua preparação para o exercício da cidadania e sua qualificação para o trabalho. O artigo 208 do texto constitucional prevê como dever do Estado a oferta da educação tanto a crianças como àqueles que não tiveram acesso ao ensino em idade própria à escolarização cabida. Nesse contexto, avalie as seguintes asserções e a relação proposta entre elas. A relação entre educação e cidadania se estabelece na busca da universalização da educação como uma das condições necessárias para a consolidação da democracia no Brasil.

PORQUE

Por meio da atuação de seus representantes nos Poderes Executivos e Legislativo, no decorrer do século XX, passou a ser garantido no Brasil o direito de acesso à educação, inclusive aos jovens e adultos que já estavam fora da idade escolar. A respeito dessas asserções, assinale a opção correta.

A As duas são proposições verdadeiras, e a

segunda é uma justificativa correta da primeira.

B As duas são proposições verdadeiras, mas a

segunda não é uma justificativa correta da

primeira.

C A primeira é uma proposição verdadeira, e a

segunda, falsa.

D A primeira é uma proposição falsa, e a segunda,

verdadeira.

E Tanto a primeira quanto a segunda asserções

são proposições falsas.

2

Page 4: Enade 2014 - Análise e Desenvolvimento de Sistemas

Formação Geral

2º Simulado Estácio - ENADE 2014

QUESTÃO 05 .......................................................____

Na tabela abaixo, é apresentada a distribuição do número de empregos formais registrados em uma cidade brasileira, consideradas as variáveis setores de atividade e gênero, de acordo com a Relação Anual de Informações Sociais (RAIS).

Número de empregos formais por total de atividades e gênero, de 2009 a 2011.

Com base nas informações da tabela apresentada, avalie as afirmações a seguir.

I. O setor com o melhor desempenho em termos percentuais foi o da Administração Pública, com a geração de 7 490 postos de trabalho entre 2010 e 2011.

II. De uma forma geral, comparando-se os dados de gênero, as mulheres vêm ocupando mais postos de trabalho na Administração Pública e perdendo postos na Construção civil.

III. Entre 2010 e 2011, o aumento na distribuição dos postos de trabalho entre homens e mulheres foi mais equilibrado que o ocorrido entre 2009 e 2010.

IV. O setor com o pior desempenho total entre 2010 e 2011 foi o da Agropecuária, extração vegetal, caça e pesca, que apresentou aumento de somente 7 postos de trabalho.

É correto APENAS o que se afirma em:

A I e II.

B I e IV.

C III e IV.

D I, II e III.

E II, III e IV.

3

Page 5: Enade 2014 - Análise e Desenvolvimento de Sistemas

Formação Geral

2º Simulado Estácio - ENADE 2014

QUESTÃO 06 .....................................................____

O anúncio feito pelo Centro Europeu para a Pesquisa Nuclear (CERN) de que havia encontrado sinais de uma partícula que pode ser o bóson de Higgs provocou furor no mundo científico. A busca pela partícula tem gerado descobertas importantes, mesmo antes da sua confirmação. Algumas tecnologias utilizadas na pesquisa poderão fazer parte de nosso cotidiano em pouco tempo, a exemplo dos cristais usados nos detectores do acelerador de partículas large hadron

colider (LHC), que serão utilizados em materiais de diagnóstico médico ou adaptados para a terapia contra o câncer. “Há um círculo vicioso na ciência quando se faz

pesquisa”, explicou o diretor do CERN. “Estamos em

busca da ciência pura, sem saber a que servirá. Mas temos certeza de que tudo o que desenvolvemos para lidar com problemas inéditos será útil para algum setor.”

CHADE, J. Pressão e disputa na busca do bóson. O Estado

de S. Paulo, p. A22, 08/07/2012 (adaptado).

Considerando o caso relatado no texto, avalie as seguintes asserções e a relação proposta entre elas.

I. É necessário que a sociedade incentive e financie estudos nas áreas de ciências básicas, mesmo que não haja perspectiva de aplicação imediata.

PORQUE II. O desenvolvimento da ciência pura para a busca

de soluções de seus próprios problemas pode gerar resultados de grande aplicabilidade em diversas áreas do conhecimento.

A respeito dessas asserções, assinale a opção correta.

A As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.

B As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.

C A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

D A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.

E As asserções I e II são proposições falsas.

QUESTÃO 07 .....................................................____

A definição de desenvolvimento sustentável mais usualmente utilizada é a que procura atender às necessidades atuais sem comprometer a capacidade das gerações futuras. O mundo assiste a um questionamento crescente de paradigmas estabelecidos na economia e também na cultura política. A crise ambiental no planeta, quando traduzida na mudança climática, é uma ameaça real ao pleno desenvolvimento das potencialidades dos países. O Brasil está em uma posição privilegiada para enfrentar os enormes desafios que se acumulam. Abriga elementos fundamentais para o desenvolvimento: parte significativa da biodiversidade e da água doce existentes no planeta; grande extensão de terras cultiváveis; diversidade étnica e cultural e rica variedade de reservas naturais. O campo do desenvolvimento sustentável pode ser conceitualmente dividido em três componentes: sustentabilidade ambiental, sustentabilidade econômica e sustentabilidade sociopolítica. Nesse contexto, o desenvolvimento sustentável pressupõe

A a preservação do equilíbrio global e do valor das reservas de capital natural, o que não justifica a desaceleração do desenvolvimento econômico e político de uma sociedade.

B a redefinição de critérios e instrumentos de avaliação de custo-benefício que reflitam os efeitos socioeconômicos e os valores reais do consumo e da preservação.

C o reconhecimento de que, apesar de os recursos naturais serem ilimitados, deve ser traçado um novo modelo de desenvolvimento econômico para a humanidade.

D a redução do consumo das reservas naturais com a consequente estagnação do desenvolvimento econômico e tecnológico.

E a distribuição homogênea das reservas naturais entre as nações e as regiões em nível global e regional.

4

Page 6: Enade 2014 - Análise e Desenvolvimento de Sistemas

Formação Geral

2º Simulado Estácio - ENADE 2014

QUESTÃO 08 ................. ....................................____

Nelson Rolihlahla Mandela, (M vezo em 1918 -Joanesburgo em 2013) - Nascido numa família de nobreza tribal, numa pequena aldeia do interior onde possivelmente viria a ocupar cargo de chefia, recusou esse destino aos 23 anos ao seguir para a capital, Joanesburgo, e iniciar sua atuação política. Passando do interior rural para uma vida rebelde na faculdade, transformou-se em jovem advogado na capital e líder da resistência não violenta da juventude; é considerado o político mais galardoado em vida, responsável pela refundação do seu país, como uma sociedade multiétnica.

Considere as alternativas abaixo:

I. O apartheid foi oficializado em 1948 na África do Sul e negava aos negros (maioria da população), mestiços e asiáticos (uma expressiva colônia de imigrantes) direitos políticos, sociais e econômicos.

II. A luta contra a discriminação no país levou Mandela a ser acusado de traição, sabotagem e conspiração contra o governo em 1963, tendo sido condenado à prisão perpétua

III. Em 1993, Nelson Mandela recebeu o prêmio Nobel da Paz por sua luta e na ocasião, ele dividiu o prêmio com Frederik de Klerk, ex-presidente da África do Sul que iniciou o término do regime segregacionista e o libertou da prisão.

IV. Em 1994, Mandela foi eleito presidente da África do Sul, adotando um tom de reconciliação e superação das diferenças, com a realização da Copa Mundial de Rúgbi, em 1995, no país.

É correto o que se afirma em:

A I e II, apenas.

B I e III, apenas.

C III e IV, apenas.

D I, II e III, apenas.

E I, II, III e IV.

5

Page 7: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Formação Geral

QUESTÃO 09 – DISCURSIVA 01 – FORMAÇÃO GERAL .........

A Educação a Distância (EaD) é a modalidade de ensino que permite que a comunicação e a construção do conhecimento entre os usuários envolvidos possam acontecer em locais e tempos distintos. São necessárias tecnologias cada vez mais sofisticadas para essa modalidade de ensino não presencial, com vistas à crescente necessidade de uma pedagogia que se desenvolva por meio de novas relações de ensino-aprendizagem.

O Censo da Educação Superior de 2009, realizado pelo MEC/INEP, aponta para o aumento expressivo do número de matrículas nessa modalidade. Entre 2004 e 2009, a participação da EaD na Educação Superior passou de 1,4% para 14,1%, totalizando 838 mil matrículas, das quais 50% em cursos de licenciatura. Levantamentos apontam ainda que 37% dos estudantes de EaD estão na pós-graduação e que 42% estão fora do seu estado de origem.

O total de alunos matriculados na educação superior brasileira ultrapassou a marca de 7 milhões em 2012. É o que apontam os dados do Censo da Educação Superior divulgados pelo Ministério da Educação em setembro de 2013. Esse número representa aumento de 4,4% no período 2011–2012. Enquanto o número de matrículas nas instituições públicas cresceu 7%, o aumento na rede particular, responsável por 73% do total, foi de 3,5%.

Se considerarmos o período de 2001-2012, podemos verificar que há tendência de crescimento nesta modalidade.

Considerando as informações acima, enumere três vantagens de um curso a distância, justificando brevemente cada uma delas.

6

Page 8: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Formação Geral

QUESTÃO 10 – DISCURSIVA 02 – FORMAÇÃO GERAL .........

A Organização Mundial da Saúde (OMS) define violência como o uso de força física ou poder, por ameaça ou na prática, contra si próprio, outra pessoa ou contra um grupo ou comunidade, que resulte ou possa resultar em sofrimento, morte, dano psicológico, desenvolvimento prejudicado ou privação. Essa definição agrega a intencionalidade à prática do ato violento propriamente dito, desconsiderando o efeito produzido.

DAHLBERG, L. L.; KRUG, E. G. Violência: um problema global de saúde pública. Disponível em: <http://www.scielo.br>. Acesso em: 18 jul. 2012 (adaptado).

A partir da análise das charges acima e da definição de violência formulada pela OMS, redija um texto dissertativo a respeito da violência na atualidade. Em sua abordagem, deverão ser contemplados os seguintes aspectos:

tecnologia e violência;

causas e consequências da violência na escola;

proposta de solução para o problema da violência na escola.

7

Page 9: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 11 .............................. ...........................__....__

O conjunto de casos de uso representa as possíveis interações que serão representadas nos requisitos do sistema. A figura a seguir desenvolve um exemplo de biblioteca e mostra outros casos de uso (use-cases) nesse ambiente.

SOMMERVILLE, I. Engenharia de software. 6. ed. São Paulo: Makron Books, 2003, p. 113.

Com relação ao tema, analise as asserções a seguir.

A figura também ilustra os pontos essenciais da notação de casos de uso. Os agentes no processo são representados por bonecos e cada tipo de interação é

representada por uma elipse com um nome

PORQUE

a UML é um padrão para a modelagem orientada a objetos e, assim, os casos de uso e a obtenção de requisitos com base em casos de uso são cada vez

mais utilizados para obter requisitos. Acerca dessas asserções, assinale a opção correta.

A As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.

B As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.

C A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.

D A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.

E Tanto a primeira quanto a segunda asserções são proposições falsas.

QUESTÃO 12..... ........................ ...........................__....__

Analise as seguintes afirmações sobre a UML (Linguagem de Modelagem Unificada).

I. A UML é uma metodologia para o desenvolvimento de software orientado a objetos, uma vez que fornece um conjunto de representações gráficas e sua semântica para a modelagem de software.

II. O diagrama de casos de uso procura, por meio de uma linguagem simples, demonstrar o comportamento externo do sistema. Esse diagrama apresenta o sistema sob a perspectiva do usuário, e é dentre todos da UML, o mais abstrato, flexível e informal.

III. Um relacionamento de extensão de um caso de uso “A” para um caso de uso “B” significa que toda vez que “A” for executado ele incorporar o comportamento definido em “B”.

IV. Os diagramas de comportamento da UML demonstram como ocorrem as trocas de mensagens entre os objetos do sistema para se atingir um determinado objetivo.

É correto apenas o que se afirma em

A A I e II. B B II e IV. C C III e IV. D D I, II e III. E E II, III e IV.

QUESTÃO 13 ................... ........... ...........................__....__

Após realizar uma análise de mercado em busca de soluções para aprimorar o seu negócio, uma empresa adquiriu um sistema de ERP (entreprise resource planning) contendo um conjunto de módulos que integra todos os departamentos existentes. Após um ano de utilização, houve uma mudança na legislação e, para atender as novas exigências, foi necessária uma manutenção no sistema ERP.

Considerando essa situação hipotética, é correto afirmar que a empresa irá realizar uma manutenção

A corretiva B adaptativa C aperfeiçoadora D preventiva E perfectiva

8

Page 10: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 14 .............................. ...........................__....__

1 Algoritmo ENADE2008

2 variaveis

3 V[0..4] _ {2,0,4,3,1}:inteiro 4 I,J,A : inteiro

5 inicio

6 para I _ 0 ate 3 passo 1 faca

7 para J _ 0 ate 3-I passo 1 faca 8 se (V[J] > V[J+1] ) entao

9 A _ V[J]

10 V[J] _ V[J+1]

11 V[J+1] _ A 12 fim se

13 escreva V[0],V[1],V[2],V[3],V[4]

14 fim para

15 fim para

16 fim algoritmo

Com relação ao algoritmo acima, que manipula um vetor de inteiros, julgue os itens a seguir.

I. Quando as variáveis I e J valerem, respectivamente, 0 e 1, a linha 13 apresentará a sequência de valores 0,2,4,3,1.

II. Quando as variáveis I e J valerem, respectivamente, 1 e 0, a linha 13 apresentará a sequência de valores 0,2,3,1,4.

III. Quando as variáveis I e J valerem, respectivamente, 1 e 2, a linha 13 apresentará a sequência de valores 0,2,1,3,4.

Assinale a opção correta. A Apenas um item está certo. B Apenas os itens I e II estão certos. C Apenas os itens I e III estão certos. D Apenas os itens II e III estão certos. E Todos os itens estão certos.

QUESTÃO 15 .......... ..............................____

O gerenciamento dos sistemas de entrada/saída de dados é normalmente implementado em duas camadas: uma responsável pelo controle do dispositivo e outra, pelo gerenciamento de entrada/saída:

A Porque permite o uso de duas linguagens de programação na sua implementação, pois o controle do dispositivo exige a programação em linguagem de máquina.

B Porque permite separar as operações de entrada das operações e saída de dados.

C Porque permite o compartilhamento dos dispositivos de entrada/saída através do gerenciamento de entrada/saída.

D Porque permite evitar o uso de DMA para a operação de entrada/saída.

E Porque permite separar características de hardware de características funcionais do dispositivo de entrada/saída.

QUESTÃO 16 .............................. ...........................__....__

Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser facilmente usados por outros desenvolvedores em diferentes IDE. Com relação ao tema, analise as asserções a seguir.

Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a

implementação do seu projeto

PORQUE

como o código desses componentes está em linguagem intermediária, ou seja, independente da

arquitetura de um computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo será executado e a máquina virtual será a

responsável pela interpretação do código para a linguagem de máquina do computador em execução.

Acerca dessas asserções, assinale a alternativa correta.

A As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.

B As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.

C A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.

D A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.

E Tanto a primeira quanto a segunda asserções são proposições falsas.

QUESTÃO 17 .......... ..............................____

Ao medir o desempenho de um certo sistema, verificou-se que este passava muito tempo com a CPU ociosa e tinha um alto volume de acessos a disco.

Assinale a alternativa que apresenta a solução traduzida na melhoria de desempenho desse sistema.

A Troca da CPU por uma mais rápida. B Aumento na capacidade de memória do sistema. C Aumento na capacidade de armazenamento do

disco. D Uso de memória cache. E Troca do sistema operacional.

9

Page 11: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 18 .............................. ...........................__....__

A Norma ISO/IEC FDIS 14764 (2006) estabelece definições de vários tipos de manutenção e fornece um guia para gerenciar o processo de manutenção, que pode ser aplicado no planejamento, execução e controle, revisão e avaliação, e fechamento do processo de manutenção. Segundo essa Norma, solicitações de modificação são classificadas como corretiva, preventiva, adaptativa ou perfectiva. Os detalhes de como implementar ou realizar as atividades e tarefas de manutenção não são especificadas pela Norma, sendo de responsabilidade do mantenedor.

ISO/IEC FDIS 14764. Software Engineering – Software Life Cycle Processes - Maintenance. 2006.

Considerando os tipos de manutenção e as atividades de implementação do processo, avalie as afirmações a seguir.

I. O mantenedor deve desenvolver, documentar e executar planos e procedimentos para realizar as atividades e tarefas do processo de manutenção.

II. O mantenedor deve alterar a configuração do sistema para corrigir erros identificados pelos usuários usando a manutenção perfectiva.

III. O mantenedor deve estabelecer procedimentos para receber, registrar e rastrear solicitações de modificação/registro de problemas dos usuários, e também prover realimentação para os usuários.

IV. O mantenedor deve documentar a estratégia a ser usada para melhorar a manutebilidade futura do sistema, usando a manutenção corretiva.

É correto apenas o que se afirma em

A I. B II. C I e III. D II e IV. E III e IV.

QUESTÃO 19 .............................. ...........................__....__

Considere o diagrama de entidades e relacionamentos a seguir, onde as chaves primárias de cada entidade se encontram na parte superior dos retângulos. As entidades fortes são representadas por retângulos e as entidades fracas são representadas por retângulos com cantos arredondados. O diagrama atende as seguintes restrições:

I. entre Ent1 e Ent2, tem-se um relacionamento muitos para muitos;

II. entre as Entidades Ent2 e Ent3, tem-se um relacionamento de um para nenhum, um ou muitos;

III. entre Ent1 e Ent5, tem-se um relacionamento de zero ou um para zero, um ou muitos; e

IV. entre Ent3 e Ent4, tem-se um relacionamento de muitos para muitos.

Aplicando a terceira forma normal ao modelo, qual será o total de colunas que deve ser criado para representar as chaves estrangeiras?

A 3. B 5. C 7. D 8. E 9.

10

Page 12: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 20 .............................. ...........................__....__

Uma antiga empresa de desenvolvimento de software resolveu atualizar toda sua infraestrutura computacional adquirindo um sistema operacional multitarefa, processadores multi-core (múltiplos núcleos) e o uso de uma linguagem de programação com suporte a threads. O sistema operacional multitarefa de um computador é capaz de executar vários processos (programas) em paralelo. Considerando esses processos implementados com mais de uma thread (multi-threads), analise as afirmações abaixo.

I. Os ciclos de vida de processos e threads são idênticos.

II. Threads de diferentes processos compartilham memória.

III. Somente processadores multi-core são rapazes de executar programas multi-threads.

IV. Em sistemas operacionais multitarefa, threads podem migrar de um processo para outro.

É correto apenas o que se afirma em A I. B II. C I e III. D I e IV. E II e IV.

QUESTÃO 21........................... ..............................__....__

Observe a Árvore Binária de Busca (ABB) a seguir.

Assinale a alternativa que apresenta, corretamente, a sequência de inserção que gera essa ABB.

A 30, 15, 40, 10, 20, 60, 80

B 30, 15, 40, 10, 20, 80, 60

C 30, 15, 60, 10, 20, 40, 80

D 30, 60, 20, 80, 15, 10, 40

E 30, 60, 40, 10, 20, 15, 80

QUESTÃO 22 .............................. ...........................__....__

Em um modelo de dados que descreve a publicação acadêmica de pesquisadores de diferentes instituições em eventos acadêmicos, considere as tabelas abaixo. DEPARTAMENTO (#CodDepartamento, NomeDepartamento) EMPREGADO (#CodEmpregado, NomeEmpregado, CodDepartamento, Salario) Na linguagem SQL, o comando mais simples para recuperar os códigos dos departamentos cuja média salarial seja maior que 2000 é

A SELECT CodDepartamento

FROM EMPREGADO

GROUP BY CodDepartamento

HAVING AVG (Salario) > 2000

B SELECT CodDepartamento

FROM EMPREGADO

WHERE AVG (Salario) > 2000

GROUP BY CodDepartamento

C SELECT CodDepartamento

FROM EMPREGADO

WHERE AVG (Salario) > 2000

D SELECT CodDepartamento, AVG (Salario) >

2000

FROM EMPREGADO

GROUP BY CodDepartamento

E SELECT CodDepartamento

FROM EMPREGADO

GROUP BY CodDepartamento

ORDER BY AVG (Salario) > 2000

11

Page 13: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 23 .............................. ...........................__....__

No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de casos de uso a seguir.

Da análise do diagrama, conclui-se que

A a execução do caso de uso ‘Consultar estoque’ incorpora opcionalmente o caso de uso ‘Liberar desconto’.

B a execução do caso de uso ‘Liberar desconto’ incorpora opcionalmente o caso de uso ‘Realizar venda’.

C a execução do caso de uso ‘Realizar venda’ incorpora obrigatoriamente o caso de uso ‘Consultar estoque’.

D a execução do caso de uso ‘Realizar venda de produto nacional’ incorpora obrigatoriamente o caso de uso ‘Liberar desconto’.

E E um Gerente pode interagir com o caso de uso ‘Realizar venda’, pois ele é um Usuário.

QUESTÃO 24 .............................. ...........................__....__

As estruturas de dados lineares (fila, pilha e lista) são muito utilizadas para resolver problemas computacionais. Cada uma dessas estruturas pode ser implementada com diferentes características e atendem a diferentes tipos de problemas. Sobre as características dessas estruturas de dados, atribua V (verdadeiro) ou F (falso) para as afirmativas a seguir.

Em uma pilha, o último elemento a entrar é o primeiro a sair.

Em uma fila, o primeiro elemento a entrar é o último a sair.

Uma lista permite que as inserções possam ser feitas em qualquer lugar (posição), mas as remoções,não.

Em uma lista circular com encadeamento simples, o primeiro elemento aponta para o segundo e para o último.

Para remover um elemento de uma lista duplamente encadeada, deve-se alterar o encadeamento dos elementos anterior e próximo ao elemento removido.

Assinale a alternativa que contém, de cima para baixo, a sequência correta.

A V, F, V, F, V. B V, F, F, V, F. C V, F, F, F, V. D F, V, V, F, F. E F, F, V, V, V.

12

Page 14: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 25 .................... ....................................__....__

Em linguagens orientadas a objetos, o polimorfismo refere-se à ligação tardia de uma chamada a uma ou várias implementações diferentes de um método em uma hierarquia de herança. Neste contexto, considere as seguintes classes descritas na Linguagem C++. #include <iostream>

Using namespace std;

class PosComp1{

public:

int Calcula()

{ return 1; };

};

class PosComp2: public PosComp1 {

public:

virtual int Calcula ()

{ return 2; }

};

class PosComp3: public PosComp2 {

public:

int Calcula ()

{ return 3; }

};

Se estas classes forem utilizadas a partir do programa

a seguir

int main () {

int Result=0;

PosComp *Objs[3];

Objs[0] = new PosComp1();

Objs[1] = new PosComp2();

Objs[2] = new PosComp3();

for (int i=0; i<3; i++)

Result += Objs[i]->Calcula();

cout << Result << endl;

return 0;

}

a saída desse programa será:

A 0 B 3 C 5 D 6 E 9

QUESTÃO 26 .......... ..............................____

A programação orientada a objeto não é apenas uma forma de programar, é também um jeito de pensar em um problema utilizando conceitos do mundo real e, não somente conceitos computacionais. Considerando os conceitos da programação orientada a objetos, analise as afirmações abaixo.

I. O objeto tem determinadas propriedades que o caracterizam e que são armazenadas no próprio objeto. As propriedades de um objeto são chamadas de instâncias.

II. As mensagens são informações enviadas ao objeto para que ele se comporte de uma determinada maneira. Um programa orientado a objetos em execução consiste em envios, interpretações e respostas às mensagens. São os métodos, os procedimentos residentes nos objetos, que determinam como eles irão atuar ao receber as mensagens.

III. A herança é um mecanismo para o compartilhamento de métodos e atributos entre classes e subclasses, permitindo a criação de novas classes através da programação das diferenças entre a nova classe e a classe-pai.

IV. O encapsulamento é um mecanismo que permite o acesso aos dados de um objeto somente através dos métodos desse. Nenhuma outra parte do programa pode operar sobre os dados do objeto.

A comunicação entre os objetos é feita apenas através de troca de mensagens. É correto apenas o que afirma em

A I e II. B I e III. C III e IV. D I, II e IV. E II, III e IV.

13

Page 15: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 27 ...... ................... ............................ ..____

Pedro foi contratado como desenvolvedor de software de uma empresa. Em seu primeiro dia de trabalho ele se deparou com o DER (Diagrama Entidade-Relacionamento), que representa os dados de um sistema de controle de malotes. Foi solicitado a Pedro relatório para o sistema contendo os seguintes dados: o nome de todos os funcionários que enviaram os malotes, o código dos malotes enviados, a descrição de seus conteúdos e a situação dos malotes. Para a geração do relatório, Pedro tem que fazer uma consulta utilizando o comando SELECT da linguagem SQL.

Conhecidos o modelo conceitual de dados e os dados necessários para a tarefa de Pedro, o comando SELECT que ele deve executar para realizar a consulta e produzir o relatório corretamente é

A SELECT NOME,CODIGO_MALOTE,DESCRICAO,SITUACAO_MALOTE FROM MALOTES INNER JOIN

CONTEUDOSON (CODIGO_CONTEUDO = CODIGO_CONTEUDO) INNER JOIN FUNCIONARIOS ON

(MATRICULA =MATRICULA);

B SELECT NOME, CODIGO_MALOTE, DESCRICAO, SITUACAO_MALOTE FROM MALOTES,

CONTEUDOS,FUNCIONARIOS WHERE (CODIGO_CONTEUDO = CODIGO_CONTEUDO) AND

(MATRICULA = MATRICULA);

C SELECT NOME,CODIGO_MALOTE,DESCRICAO,SITUACAO_MALOTE FROM MALOTES INNER JOIN

CONTEUDOS INNER JOIN FUNCIONARIOS ON (MALOTES.CODIGO_CONTEUDO =

CONTEUDOS.CODIGO_CONTEUDO)ON(MALOTES.MATRICULA = FUNCIONARIOS.MATRICULA);

D SELECT NOME, CODIGO_MALOTE, DESCRICAO,SITUACAO_MALOTE FROM MALOTES INNER JOIN

CONTEUDOS ON (MALOTES.CODIGO_CONTEUDO = CONTEUDOS.CODIGO_CONTEUDO)INNER JOIN

FUNCIONARIOS ON(MALOTES.MATRICULA = FUNCIONARIOS.MATRICULA);

E SELECT NOME, CODIGO_MALOTE, DESCRICAO, SITUACAO_MALOTE FROM MALOTES, CONTEUDOS,

FUNCIONARIOS INNER JOIN WHERE (MALOTES.CODIGO_CONTEUDO = CONTEUDOS.CODIGO_CONTEUDO)

AND (MALOTES.MATRICULA = FUNCIONARIOS.MATRICULA);

14

Page 16: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 28 ...... ................... ............................ ..____

O plano de negócios, mais do que um documento de elaboração das ações de implementação de um novo empreendimento, serve como documento que estabelece o relacionamento entre empreendedores e investidores. O conhecimento de características dos atores envolvidos nessa relação interfere diretamente na elaboração do plano de negócios. Considerando os papéis do empreendedor, do investidor e de conceitos de fatores envolvidos na elaboração do plano de negócios, assinale a opção correta.

A O verdadeiro empreendedor cria um negócio diante de uma oportunidade e procura, o mais breve possível, vendê-lo para um grupo de investidores.

B Investidores inteligentes consideram, ao analisar onde investir, que projeções financeiras mês a mês para um período maior que um ano constituem um dos fatores que garante o sucesso de um novo empreendimento.

C O empreendedor é uma pessoa à procura de riscos, que diante de uma nova oportunidade de empreendimento transfere todos os riscos para si.

D As pessoas, as oportunidades, o contexto e as possibilidades de riscos e recompensas são quatro fatores fundamentais, que devem ser considerados para o sucesso de um novo empreendimento.

E Um plano de negócios deve ser criado seguindo uma fórmula de sucesso preestabelecida apresentada em livros da área administração e implementada em aplicativos.

QUESTÃO 29 ........................ . ..............................____

A UML (Unified Modeling Language) é uma linguagem visual para visualizar, especificar, construir e documentar os artefatos dos sistemas. A palavra visual é importante, pois a UML é uma notação diagramática.

Em relação aos diagramas da UML, é correto afirmar:

A Os diagramas de interação descrevem como grupos de classes colaboram em algum comportamento. O diagrama de sequência é um diagrama de interação que, normalmente, captura o comportamento de vários cenários, mostrando como as classes e mensagens são passadas no contexto de um conjunto de casos de uso.

B O diagrama de máquina de estados permite visualizar um workflow ou um processo de negócio. É especialmente útil para detalhar um caso de uso que descreve um workflow complexo envolvendo muitas partes e ações concorrentes.

C A UML 2_0 divide os diagramas em duas categorias: (i) diagramas estruturais (ou estáticos) e (ii) diagramas comportamentais (ou dinâmicos). O diagrama de componentes é um diagrama comportamental que representa a topologia física do sistema, bem como os vários componentes de software de um sistema e suas dependências.

D O diagrama de casos de uso apresenta as funcionalidades externamente observáveis do sistema e os elementos externos ao sistema que interagem com ele. No diagrama de casos de uso, um elemento externo que interage com o sistema é denominado de ator. Os atores podem ser, por exemplo, pessoas, outros sistemas e equipamentos.

E Um modelo de domínio é ilustrado com um conjunto de diagramas de classes. O termo “Modelo de domínio"

significa uma representação de classes conceituais do mundo real e as restrições inerentes a tecnologia a ser utilizada na solução. É importante constarem neste modelo os atributos e operações de cada classe.

15

Page 17: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 30 .... ................... ............................ ..____

Considere a relação a seguir, definida na linguagem SQL padrão. CREATE TABLE EMPREGADO

( CODIGO NUMBER(4) PRIMARY KEY,

NOME VARCHAR2(10),

SALARIO NUMBER(7,2)

)

Considere também as consultas (C1, C2, C3 e C4) a seguir, expressas na linguagem SQL.

C1:

select NOME from EMPREGADO

where CODIGO in ((select CODIGO from EMPREGADO)

minus

(select E1.CODIGO from EMPREGADO E1, EMPREGADO E2

where E1.SALARIO < E2.SALARIO)

)

Obs: o operador minus realiza a operação de subtração entre relações.

C2:

select NOME from EMPREGADO

where SALARIO = (select max(SALARIO) from EMPREGADO)

C3:

Select NOME from EMPREGADO

where SALARIO >= all (select SALARIO from EMPREGADO)

C4:

select NOME from EMPREGADO

where CODIGO in ( select E1.CODIGO from EMPREGADO E1, EMPREGADO E2

where E1.SALARIO > E2.SALARIO

)

Com relação às consultas, assinale a alternativa correta.

A Apenas as consultas C2 e C3 são equivalentes.

B Todas as consultas são equivalentes.

C Apenas as consultas C1 e C3 são equivalentes.

D Apenas as consultas C1 e C4 são equivalentes.

E Apenas as consultas C1, C2 e C3 são equivalentes.

16

Page 18: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 31 ...... ................... ............................ ..____

Segundo o modelo COBIT (control objectives for information technology), os processos de TI devem ser auditados

por meio de um processo composto pelas etapas de:

(i) COMPREENSÃO dos riscos relacionados aos requisitos de negócios e das medidas de controle

relevantes;

(ii) avaliação da ADEQUABILIDADE (PROPRIEDADE) dos controles declarados;

(iii) avaliação de CONFORMIDADE por meio do teste de funcionamento consistente e contínuo dos

controles, conforme prescritos; e

(iv) SUBSTANCIAÇÃO do risco dos objetivos de controle não serem alcançados por meio de técnicas

analíticas e(ou) consulta a fontes alternativas.

Com relação a essas etapas, assinale a opção correta.

A Durante a etapa de SUBSTANCIAÇÃO, são realizadas entrevistas com o gestor e os empregados que

desempenham o processo de TI, visando identificar leis e regulamentos aplicáveis.

B Durante a etapa de CONFORMIDADE, são documentadas as fraquezas dos controles em prática, com a

indicação das ameaças e vulnerabilidades presentes.

C Durante a etapa de ADEQUABILIDADE, são obtidas evidências diretas e indiretas aplicáveis a

determinados artefatos e períodos de tempo diretamente relacionados ao processo de TI, visando-se

garantir que os procedimentos em prática sejam compatíveis com os controles declarados.

D Durante a etapa de COMPREENSÃO, são identificados e documentados impactos reais e potenciais para a

organização, empregando-se análises de causa-raiz.

E Durante a etapa de ADEQUABILIDADE, é avaliada a conveniência das medidas de controle adotadas para

o processo de TI, por meio da consideração de critérios bem definidos, práticas padronizadas da indústria,

fatores críticos de sucesso para as medidas de controle, bem como o julgamento profissional pelo

auditor.

QUESTÃO 32 ..... .................... ..............................____

Em relação aos conceitos e paradigmas de Iinguagens de programação, considere as afirmativas a seguir. I. A programação funcional oferece recursos de Iinguagem para processamento de listas, cuja necessidade surgiu

a partir das primeiras aplicações na área de inteligência artificial.

II. A programação imperativa classifica os problemas que utilizam modelos conexionistas para a modelagem e representação dos dados de entrada e saída do conjunto de treinamento.

III. A programação orientada a objetos trabalha com tipos de dados abstratos, vinculação dinâmica e herança, o que faz com que esse paradigma seja Iento e impróprio para problemas reais.

IV. O cálculo de predicado é a notação usada na programação Iógica. Nesse paradigma, os programas não declaram exatamente como um resultado deve ser computado, em vez disso, descrevem a forma do resultado.

Assinale a alternativa correta. A Somente as afirmativas I e II são corretas.

B Somente as afirmativas I e IV são corretas.

C Somente as afirmativas III e IV são corretas.

D Somente as afirmativas I, Il e III são corretas.

E Somente as afirmativas II, III e IV são corretas.

17

Page 19: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 33 ......................... ..............................____

Sabendo que os pontos de conexão entre as linhas estão destacados em negrito, considere os circuitos lógicos a seguir.

Assinale a alternativa correta.

A Somente os circuitos I e II fornecem a mesma saída lógica.

B Somente os circuitos I e IV fornecem a mesma saída lógica.

C Somente os circuitos III e IV fornecem a mesma saída lógica.

D Somente os circuitos I, II e III fornecem a mesma saída lógica.

E Somente os circuitos II, III e IV fornecem a mesma saída lógica.

QUESTÃO 34 .......... .......................... ....................__....__

Embora existam muitas abordagens para o desenvolvimento rápido de software, elas compartilham algumas características fundamentais.

Sobre essas características compartilhadas, assinale a alternativa correta.

I. Esses processos de desenvolvimento rápido requerem que os requisitos estejam todos especificados completamente para, em seguida, projetar, construir e testar o sistema.

II. O software não é desenvolvido como uma única unidade, mas como uma série de incrementos, onde cada incremento inclui uma nova ou novas funcionalidades do sistema (software).

III. Os usuários finais e outros stakeholders do sistema são envolvidos na especificação e na avaliação de cada versão (incremento do software). Eles podem propor alterações ao software e novos requisitos a serem implementados em versões posteriores do software.

IV. São métodos de desenvolvimento incremental em que os incrementos, incluídos em uma nova versão do sistema, são disponibilizados aos clientes a cada duas ou três semanas, por exemplo.

Assinale a alternativa correta.

A Somente as afirmativas I e II são corretas.

B Somente as afirmativas I e IV são corretas.

C Somente as afirmativas III e IV são corretas.

D Somente as afirmativas I, II e III são corretas.

E Somente as afirmativas II, III e IV são corretas.

18

Page 20: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 35 ........................ . ..............................____

Com relação as técnicas de teste de software, considere as afirmativas a seguir.

I. O teste Caixa Preta visa encontrar os seguintes erros: funções não encontradas ou incorretas e erros de interface.

II. O teste Caixa Branca é utilizado para garantir que todos os caminhos independentes dentro de um módulo tenham sido executados pelo menos uma vez e executar todas as decisões lógicas nos caminhos verdadeiro e falso.

III. O teste de Estruturas de Controle é utilizado para verificar a hierarquia entre as diferentes classes do sistema e identificar possíveis problemas de conexão entre as classes.

IV. Testes baseados em cenários concentram-se no produto, para identificar possíveis erros e a correção dos mesmos no menor tempo possível.

A Somente as afirmativas I e II são corretas.

B Somente as afirmativas I e IV são corretas.

C Somente as afirmativas III e IV são corretas.

D Somente as afirmativas I, II e III são corretas.

E Somente as afirmativas II, III e IV são corretas.

QUESTÃO 36 ........... ............. . ..............................____

Considere o diagrama ER (Entidade-Relacionamento), a seguir, sobre Médicos, suas especialidades e vários telefones.

Nesse diagrama, as entidades são retângulos, os relacionamentos são losangos, os atributos são ovais, os atributos multivalorados são ovais com linhas duplas, as entidades fracas são retângulos com linhas duplas e os relacionamentos identificadores são losangos com linhas duplas. Esse diagrama precisa ser mapeado a fim de armazenar dados em um Sistema de Gerenciamento de Bancos de Dados Relacional.

Com base nas regras de mapeamento e da Terceira Forma Normal (3FN), atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.

A chave primaria da tabela Telefone será composta por CRM e número.

Uma tabela específica será criada para Médico e outra para Telefone, com uma chave estrangeira.

Uma tabela específica será criada para Médico e outra para Telefone, sem qualquer chave estrangeira.

Uma tabela específica será criada para o atributo Especialidade com uma chave estrangeira para a tabela Médico.

Uma tabela específica será criada para o relacionamento entre Médico e Telefone, com as respectivas chaves estrangeiras.

Assinale a alternativa que contém, de cima para baixo, a sequência correta. A V, V, F, V, F.

B V, F, V, F, V.

C F, V, F, V, F.

D F, V, F, F, V.

E F, F, V, V, V.

19

Page 21: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 37 ..................... . ..............................____

A arquitetura TCP/IP inclui protocolos de aplicação que fornecem importantes serviços como FTP, SMTP, SNMP, DNS e HTTP. Com relação aos protocolos de aplicação da arquitetura TCP/IP, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.

O FTP usa duas conexões paralelas para transferir arquivos: uma conexão de controle e uma conexão de dados.

O SMTP transfere mensagens do servidor de e-mail do remetente para o servidor de e-mail do destinatário.

O SNMP utiliza o protocolo de transporte TCP, pois não tolera as perdas de dados que podem ocorrer com o UDP.

O DNS é organizado de forma distribuída e hierárquica para proporcionar escalabilidade na resolução de nomes.

No HTTP, o método INVITE é utilizado para que o cliente comunique ao servidor que deseja estabelecer uma sessão.

Assinale a alternativa que contém, de cima para baixo, a sequência correta. A V, V, F, V, F.

B V, F, V, F, F.

C F, V, V, V, F.

D F, V, F, V, V.

E F, F, V, F, V.

20

Page 22: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 38 – DISCURSIVA 03 - CONHECIMENTO ESPECÍFICO ....................... .. ...........................

Um jogo consiste de dois dados, cada um deles com 6 faces. As faces dos dados são numeradas de 1 até 6. Para ganhar uma partida, o jogador deverá fazer 3 lançamentos de dados, vencendo ao menos 2 deles. O jogador vence um lançamento se a soma dos dados for igual a 7 ou 11. Para iniciar um novo jogo, deve-se pressionar o botão “JOGAR”. Quando pressionado, ele imediatamente fica desabilitado e os dois dados aparecem girando na

frente do jogador. Ao se pressionar o botão “LANÇAR”, os dados começam a girar mais lentamente até parar,

mostrando os valores das suas faces em um sistema tridimensional.

Nesse momento, encerra-se o lançamento e aparece “VENCEU” ou “PERDEU” na tela da aplicação, juntamente

com um sinal sonoro de alerta e a quantidade de lançamentos restantes. Somente quando o jogador pressiona novamente o botão “LANÇAR” é que se inicia novo lançamento de dados. A qualquer momento, o jogador poderá

encerrar o jogo: pressionando o botão “PARAR”. Tal ação reabilita o botão “JOGAR”. (LARMAN, C. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development. Prentice

Hall, 3.ed, 2004. (com adaptações)

Considerando a caracterização do jogo de dados, elabore os seguintes artefatos da análise de requisitos. a) Desenhe um diagrama de classes de domínio (UML) para o problema apresentado.

b) Liste três requisitos funcionais referentes ao comportamento funcional essencial do jogo.

21

Page 23: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 39 – DISCURSIVA 04 - CONHECIMENTO ESPECÍFICO ....................... .. ...........................

Considerando a execução do algoritmo abaixo, responda ao que se pede nos itens a e b.

01 algoritmo Vetores

02 variaveis

03 vetA[1..10], vetB[1..10], i: inteiro

04 inicio

05 para i <- 1 ate 10 passo 1 faca

06 vetB[i] <- 0

07 se resto(i,2) = 0 entao

08 vetA[i] <- i

09 senão

10 vetA[i] <- 2 * i

11 fimse

12 fimpara

13 para i <- 1 ate 10 passo 1 faca

14 enquanto(vetA[i] > i)

15 vetB[i] <- vetA[i]

16 vetA[i] <- vetA[i] – 1

17 fimenquanto

18 fimpara

19 fimalgoritmo

a) Apresente os dados dos vetores vetA e vetB ao término da execução da linha 12.

b) Apresente os dados dos vetores vetA e vetB ao término da execução da linha 19. (valor: 5,0 pontos)

22

Page 24: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

QUESTÃO 40 – DISCURSIVA 05 - CONHECIMENTO ESPECÍFICO ....................... .. ...........................

Jogos de tabuleiro são atividades comuns de entretenimento na vida cotidiana das pessoas. Uma de suas características é a necessidade do uso de um tabuleiro com localizações bem definidas para o posicionamento de peças, podendo indicar também as fases do jogo. No livro O Homem que Calculava, de Malba Tahan (São Paulo: Record, 2002, p. 120), há uma história na qual um rei deveria efetuar o pagamento pelos serviços de um de seus conselheiros, dando-lhe uma certa quantidade de grãos de trigo a ser calculada da seguinte forma: coloca-se 1 grão de trigo na primeira casa do tabuleiro, 2 na segunda casa, 4 na terceira casa, 8 na quarta casa e assim dobrando-se sucessivamente até a última casa.

Considerando o tabuleiro 4 x 4 ilustrado acima, contendo a indicação da ordem das casas, construa um único algoritmo que: a) calcule, armazene em uma estrutura e escreva em ordem a quantidade de grãos de trigo em cada casa do tabuleiro;

23

Page 25: Enade 2014 - Análise e Desenvolvimento de Sistemas

2º Simulado Estácio - ENADE 2014 Conhecimento Específico – Análise e Desenvolvimento de Sistemas

b) calcule, armazene em uma variável e escreva a quantidade total de grãos de trigo presentes no tabuleiro.

24