prova inep - 2008 - desenvolvimento sistemas - objetiva e discursiva
TRANSCRIPT
-
1TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
FORMAO GERALQUESTO 1O escritor Machado de Assis (1839-1908), cujo centenrio de morte est sendo celebrado no presente ano, retratou nasua obra de fico as grandes transformaes polticas que aconteceram no Brasil nas ltimas dcadas do sculo XIX.O fragmento do romance Esa e Jac, a seguir transcrito, reflete o clima poltico-social vivido naquela poca.
Podia ter sido mais turbulento. Conspirao houve, decerto, mas uma barricada no faria mal. Seja como for, venceu-se a campanha. (...) Deodoro uma bela figura. (...)
Enquanto a cabea de Paulo ia formulando essas idias, a de Pedro ia pensando o contrrio; chamava o movimento um crime.
Um crime e um disparate, alm de ingratido; o imperador devia ter pegado os principais cabeas e mand-los
executar. ASSIS, Machado de. . : . Rio de Janeiro: Nova Aguilar, 1979. v. 1, cap. LXVII (Fragmento).Esa e Jac In Obra completa
Os personagens a seguir esto presentes no imaginrio brasileiro, como smbolos da Ptria. I II III
Disponvel em: www.morcegolivre.vet.br
ERMAKOFF, George. Rio de Janeiro, 1840-1900: Uma crnica
fotogrfica. Rio de Janeiro: G. Ermakoff Casa Editorial, 2006,
p. 189.
ERMAKOFF, George. Rio de Janeiro,
1840-1900: Uma crnica fotogrfica. Rio de
Janeiro: G. Ermakoff Casa Editorial, 2006, p. 38.
IV V
LAGO, Pedro Corra do; BANDEIRA, Jlio. Debret
e o Brasil: Obra completa 1816-1831. Rio de
Janeiro: Capivara, 2007, p. 78.
LAGO, Pedro Corra do; BANDEIRA,
Jlio. Debret e o Brasil: Obra completa
1816-1831. Rio de Janeiro: Capivara,
2007, p. 93.
Das imagens acima, as figuras referidas no fragmento do romance Esa e Jac so
A I e III. B I e V. C II e III. D II e IV. E II e V.
-
2TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 2Quando o homem no trata bem a natureza, a
natureza no trata bem o homem.
Essa afirmativa reitera a necessria interao dasdiferentes espcies, representadas na imagem a seguir.
Disponvel em http://curiosidades.spaceblog.com.br.
Acesso em 10 out. 2008.
Depreende-se dessa imagem a
A atuao do homem na clonagem de animaispr-histricos.
B excluso do homem na ameaa efetiva sobrevivnciado planeta.
C ingerncia do homem na reproduo de espcies emcativeiro.
D mutao das espcies pela ao predatria do homem.E responsabilidade do homem na manuteno da
biodiversidade.
QUESTO 3A exposio aos raios ultravioleta tipo B (UVB) causaqueimaduras na pele, que podem ocasionar leses gravesao longo do tempo. Por essa razo, recomenda-se autilizao de filtros solares, que deixam passar apenascerta frao desses raios, indicada pelo Fator de ProteoSolar (FPS). Por exemplo, um protetor com FPS igual a 10deixa passar apenas 1/10 (ou seja, retm 90%) dos raiosUVB. Um protetor que retenha 95% dos raios UVB possuium FPS igual a
A 95.B 90.C 50.D 20.E 5.
QUESTO 4
CIDADS DE SEGUNDA CLASSE?
As melhores leis a favor das mulheres de cada
pas-membro da Unio Europia esto sendo reunidas por
especialistas. O objetivo compor uma legislao
continental capaz de contemplar temas que vo da
contracepo eqidade salarial, da prostituio
aposentadoria. Contudo, uma legislao que assegure a
incluso social das cidads deve contemplar outros temas,
alm dos citados.
So dois os temas mais especficos para essa legislao:
A aborto e violncia domstica.
B cotas raciais e assdio moral.
C educao moral e trabalho.
D estupro e imigrao clandestina.
E liberdade de expresso e divrcio.
QUESTO 5
A foto a seguir, da americana Margaret Bourke-White
(1904-71), apresenta desempregados na fila de alimentos
durante a Grande Depresso, que se iniciou em 1929.
STRICKLAND, Carol; BOSWELL, John. Arte Comentada: da
pr-histria ao ps-moderno. Rio de Janeiro: Ediouro [s.d.].
Alm da preocupao com a perfeita composio, a
artista, nessa foto, revela
A a capacidade de organizao do operariado.
B a esperana de um futuro melhor para negros.
C a possibilidade de ascenso social universal.
D as contradies da sociedade capitalista.
E o consumismo de determinadas classes sociais.
-
3TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
Disponvel em http://www.ipea.gov.br
QUESTO 6
CENTROS URBANOS MEMBROS DO GRUPO ENERGIA-CIDADES
LE MONDE Diplomatique Brasil. Atlas do Meio Ambiente, 2008, p. 82.
No mapa, registra-se uma prtica exemplar para que as cidades se tornem sustentveis de fato, favorecendo as trocashorizontais, ou seja, associando e conectando territrios entre si, evitando desperdcios no uso de energia.
Essa prtica exemplar apia-se, fundamentalmente, na
A centralizao de decises polticas.B atuao estratgica em rede.C fragmentao de iniciativas institucionais.D hierarquizao de autonomias locais.E unificao regional de impostos.
QUESTO 7Apesar do progresso verificado nos ltimos anos, o Brasil continuasendo um pas em que h uma grande desigualdade de rendaentre os cidados. Uma forma de se constatar este fato por meioda Curva de Lorenz, que fornece, para cada valor de x entre 0 e100, o percentual da renda total do Pas auferido pelos x% debrasileiros de menor renda. Por exemplo, na Curva de Lorenz para2004, apresentada ao lado, constata-se que a renda total dos 60%de menor renda representou apenas 20% da renda total.
De acordo com o mesmo grfico, o percentual da rendatotal correspondente aos 20% de maior renda foi,aproximadamente, igual a
A 20%.B 40%.C 50%.D 60%.E 80%.
-
4TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 8
O filsofo alemo Friedrich Nietzsche (1844-1900), talvez o pensador moderno mais incmodo e provocativo, influenciou
vrias geraes e movimentos artsticos. O Expressionismo, que teve forte influncia desse filsofo, contribuiu para o
pensamento contrrio ao racionalismo moderno e ao trabalho mecnico, atravs do embate entre a razo e a fantasia.
As obras desse movimento deixam de priorizar o padro de beleza tradicional para enfocar a instabilidade da vida,
marcada por angstia, dor, inadequao do artista diante da realidade.
Das obras a seguir, a que reflete esse enfoque artstico
A B C
Homem idoso na poltrona
Rembrandt van Rijn Louvre, Paris.
Disponvel em: http://www.allposters.com
Figura e borboleta
Milton Dacosta
Disponvel em: http://www.unesp.br
O grito Edvard Munch Museu Munch, Oslo
Disponvel em: http://members.cox.net
D E
Menino mordido por um lagarto
Michelangelo Merisi (Caravaggio)
National Gallery, Londres
Disponvel em: http://vr.theatre.ntu.edu.tw
Abaporu Tarsila do Amaral
Disponvel em: http://tarsiladoamaral.com.br
-
5TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
LE MONDE Diplomatique Brasil. Ano 2, n. 7, fev. 2008, p. 31.
QUESTO 9 DISCURSIVA
DIREITOS HUMANOS EM QUESTO
O carter universalizante dos direitos do homem (...) no
da ordem do saber terico, mas do operatrio ou prtico: eles
so invocados para agir, desde o princpio, em qualquer
situao dada.
Franois JULIEN, filsofo e socilogo.
Neste ano, em que so comemorados os 60 anos da
Declarao Universal dos Direitos Humanos, novas
perspectivas e concepes incorporam-se agenda pblica
brasileira. Uma das novas perspectivas em foco a viso mais
integrada dos direitos econmicos, sociais, civis, polticos e,
mais recentemente, ambientais, ou seja, trata-se da
integralidade ou indivisibilidade dos direitos humanos. Dentre as
novas concepes de direitos, destacam-se:
< a habitao como moradia digna e no apenas como
necessidade de abrigo e proteo;
< a segurana como bem-estar e no apenas como
necessidade de vigilncia e punio;
< o trabalho como ao para a vida e no apenas como
necessidade de emprego e renda.
Tendo em vista o exposto acima, selecione uma das
concepes destacadas e esclarea por que ela representa um
avano para o exerccio pleno da cidadania, na perspectiva da
integralidade dos direitos humanos.
Seu texto deve ter entre 8 e 10 linhas.
(valor: 10,0 pontos)
RASCUNHO QUESTO 9
1
2
3
4
5
6
7
8
9
10
-
6TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 10 DISCURSIVA
Alunos do nota 7,1 para ensino mdio
Apesar das vrias avaliaes que mostram que o ensino mdio estmuito aqum do desejado, os alunos, ao analisarem a formao quereceberam, tm outro diagnstico. No questionrio socioeconmico queresponderam no Enem (Exame Nacional do Ensino Mdio) do anopassado, eles deram para seus colgios nota mdia 7,1. Essa boaavaliao varia pouco conforme o desempenho do aluno. Entre os queforam mal no exame, a mdia de 7,2; entre aqueles que foram bem,ela fica em 7,1.
GOIS, Antonio. Folha de S.Paulo, 11 jun. 2008 (Fragmento).
Entre os piores tambm em matemtica e leitura
O Brasil teve o quarto pior desempenho, entre 57 pases e territrios, nomaior teste mundial de matemtica, o Programa Internacional deAvaliao de Alunos (Pisa) de 2006. Os estudantes brasileiros de
escolas pblicas e particulares ficaram na 54.a posio, frente apenas de Tunsia, Qatar e Quirguisto. Na prova deleitura, que mede a compreenso de textos, o pas foi o oitavo pior, entre 56 naes.Os resultados completos do Pisa 2006, que avalia jovens de 15 anos, foram anunciados ontem pela Organizao paraa Cooperao e o Desenvolvimento (OCDE), entidade que rene pases adeptos da economia de mercado, a maioriado mundo desenvolvido.
WEBER, Demtrio. Jornal O Globo, 5 dez. 2007, p. 14 (Fragmento).
Ensino fundamental atinge meta de 2009
O aumento das mdias dos alunos, especialmente em matemtica, e a diminuio da reprovao fizeram com que, de2005 para 2007, o pas melhorasse os indicadores de qualidade da educao. O avano foi mais visvel no ensinofundamental. No ensino mdio, praticamente no houve melhoria. Numa escala de zero a dez, o ensino fundamental emseus anos iniciais (da primeira quarta srie) teve nota 4,2 em 2007. Em 2005, a nota fora 3,8. Nos anos finais (quintaa oitava), a alta foi de 3,5 para 3,8. No ensino mdio, de 3,4 para 3,5. Embora tenha comemorado o aumento da nota,ela ainda foi considerada pior do que regular pelo ministro da Educao, Fernando Haddad.
GOIS, Antonio; PINHO, Angela. Folha de S.Paulo, 12 jun. 2008 (Fragmento).
A partir da leitura dos fragmentos motivadores reproduzidos, redija um texto dissertativo (fundamentado em pelo menosdois argumentos), sobre o seguinte tema:
A contradio entre os resultados de avaliaes oficiais e a opinio emitida pelosprofessores, pais e alunos sobre a educao brasileira.
No desenvolvimento do tema proposto, utilize os conhecimentos adquiridos ao longo de sua formao.
Observaes Seu texto deve ser de cunho dissertativo-argumentativo (no
deve, portanto, ser escrito em forma de poema, de narraoetc.).
Seu ponto de vista deve estar apoiado em pelo menos doisargumentos.
O texto deve ter entre 8 e 10 linhas. O texto deve ser redigido na modalidade padro da
lngua portuguesa. Seu texto no deve conter fragmentos dos textos
motivadores.(valor: 10,0 pontos)
RASCUNHO QUESTO 101
2
3
4
5
6
7
8
9
10
Revista Veja, 20 ago. 2008, p. 72-3.
-
7TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
COMPONENTE ESPECFICO
QUESTO 11
Um analista foi contratado para desenvolver um
sistema de pesquisa de DVDs em lojas virtuais. O sistema
dever solicitar ao usurio um ttulo de DVD, que ser
usado para realizar a pesquisa nas bases de dados das
lojas conveniadas. Ao detectar a disponibilidade do DVD
solicitado, o sistema armazenar temporariamente os
dados das lojas (nome, preo, data prevista para entrega
do produto) e exibir as informaes ordenadas por preo.
Aps analisar as informaes, o cliente poder efetuar a
compra. O contratante dever testar algumas operaes do
sistema antes de ele ser finalizado. H tempo suficiente
para que o analista atenda a essa solicitao e efetue
eventuais modificaes exigidas pelo contratante.
Com relao a essa situao, julgue os itens a seguir
quanto ao modelo de ciclo de vida.
I O entendimento do sistema como um todo e a execuo
seqencial das fases sem retorno produzem um sistema
que pode ser validado pelo contratante.
II A elaborao do prottipo pode ser utilizada para
resolver dvidas de comunicao, o que aumenta os
riscos de incluso de novas funcionalidades no-
prioritrias.
III A definio das restries deve ser a segunda fase a
ser realizada no desenvolvimento do projeto,
correspondendo etapa de engenharia.
IV Um processo iterativo permite que verses progressivas
mais completas do sistema sejam construdas e
avaliadas.
Esto certos apenas os itens
A I e II.
B I e III.
C II e III.
D II e IV.
E III e IV
QUESTO 12Uma pizzaria fez uma ampliao de suas
instalaes e o gerente aproveitou para melhorar o sistemainformatizado, que era limitado e no atendia a todas asfunes necessrias. O gerente, ento, contratou umaempresa para ampliar o software. No desenvolvimento donovo sistema, a empresa aproveitou partes do sistemaantigo e estendeu os componentes de maneira a usarcdigo validado, acrescentando as novas funessolicitadas.
Que conceito de orientao a objetos est descrito nasituao hipottica acima?
A sobrecargaB heranaC sobreposioD abstraoE mensagem
QUESTO 13
Com relao ao diagrama acima, assinale a opo correta.
A Para economizar tempo e memria, as mensagens deretorno 7: dados e 15: dados poderiam sermescladas em uma nica mensagem.
B O objeto Controlador Acesso utiliza uma estruturade repetio para verificar os atributos de acesso a umarquivo.
C A mensagem 5: obterACL( ) pode levar repetioda chamada 4: lerPermissao( ).
D Sempre que um Aplicativo fizer uma leitura, serconstrudo e destrudo um objeto ControladorAcesso.
E A mensagem 3: preparar( ) ocorresimultaneamente (em paralelo) mensagem 4:lerpermissao( ).
-
8TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 14
SUBROTINA xis()
i = 0
ENQUANTO (i < Gn) FACA
i = i + 1
SE (calc(i)
-
9TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 17
Os alunos de uma disciplina deveriam
escolher um sistema de mdia complexidade,
contendo no mnimo 100 funcionalidades, para
ser modelado em UML e codificado em uma
linguagem orientada a objetos. Um dos grupos
de alunos estabeleceu a seguinte estratgia para
identificao e seleo do sistema.
I Cada integrante do grupo deveria criar um
nickname (apelido) em um software de chat.
II O grupo deveria se reunir em um horrio
predeterminado.
III Durante o chat, os seguintes procedimentos
deveriam ser realizados:
cada integrante deveria sugerir um ou
mais sistemas e justificar sua escolha, e
no poderia criticar as idias dos outros;
medida que as idias fossem digitadas,
o lder deveria copi-las para um editor de
texto e controlar o tempo de sugesto;
quando o limite de tempo fosse atingido,
o lder disponibilizaria todas as sugestes
para serem analisadas pelo grupo;
as 5 melhores idias seriam selecionadas
e colocadas em votao para a escolha
da melhor idia, segundo critrios
predefinidos.
Nessa situao, a estratgia utilizada pelo grupo
de alunos uma adaptao da tcnica de
levantamento e elicitao de requisitos
denominada
A joint application design.
B PIECES (perfomance informao/dados
economia controle eficincia e servios).
C facilitaded application specification
techniques.
D entrevista.
E brainstorming.
QUESTO 18
Uma indstria de alimentos compra sementes de vrios
fornecedores. No recebimento das cargas, as sementes passam por
uma operao de classificao por cor, em uma esteira adquirida do
fabricante MAQ, equipada com sensores e software de
processamento de imagens. Na etapa seguinte do processo, as
sementes so separadas em lotes, pelo critrio de tamanho, e so,
ento, empacotadas. A separao dos lotes realizada por um
mecanismo robtico, controlado por computador e que, pelo fato de
sofrer contnuo desgaste, necessita ser substitudo a cada
1.000 horas de uso. Durante a ltima troca, em razo da
indisponibilidade do equipamento produzido pela empresa MAQ, a
indstria instalou, com sucesso, um equipamento robtico similar.
Considerando o processo descrito, julgue os itens a seguir,
relacionados aos fatores de qualidade.
I As operaes de classificao e separao de sementes se inter-
relacionam e no podem falhar, pois essa falha acarretaria
prejuzos. O atributo de qualidade correspondente a essas
operaes, e que deve ser observado pelo software, a
interoperabilidade.
II Caso o responsvel pela instalao do sistema robotizado no
tenha encontrado dificuldade em faz-lo comunicar-se com o
equipamento de outra marca, correto concluir que o sistema que
controla o rob portvel.
III A maneira como ocorre a interao com o sistema computacional
sugere que alguns requisitos, como ergonomia, sejam observados
na interface. Por isso, correto concluir que o software utilizado
pela indstria contempla o fator denominado usabilidade.
Assinale a opo correta.
A Apenas um item est certo.
B Apenas os itens I e II esto certos.
C Apenas os itens I e III esto certos.
D Apenas os itens II e III esto certos.
E Todos os itens esto certos.
-
10TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 19
Uma instituio de auxlio a desabrigados tem a preocupaode fornecer uma alimentao equilibrada a seus pensionistas. Paraatingir esse objetivo, decidiu empregar um sistema informatizado econtratou um analista para projet-lo. O analista, que deveriaempregar UML na modelagem do sistema, recebeu as informaesa seguir acerca das refeies.
< Caf da manh: dois tipos de carboidrato, duas vitaminas e duasprotenas.
< Almoo: dois tipos de carboidrato e de protenas, quatro tipos devitamina e um tipo de lipdio.
< Jantar: um tipo de carboidrato, uma protena e uma vitamina.
Cada tipo de alimento deve ser acompanhado por seu nome,sua poro recomendvel, por refeio, e seu valor calrico, porporo. O clculo para descobrir a quantidade de calorias para cadapensionista dado pelo produto do fator de atividade (FA) pela taxade metabolismo basal (TMB). Esses dois valores so obtidos nastabelas I e II a seguir.
Tabela I
idadetaxa de
metabolismo basal
mulheresde 30 a 60 anos 8,7 peso(kg) + 829
acima de 60 anos 10,5 peso(kg) + 596
homensde 30 a 60 anos 8,7 peso(kg) + 879
acima de 60 anos 13,5 peso(kg) + 487
Tabela II
descriovalor do fator deatividade (FA)
fica a maior parte do tempo sentado e no
pratica atividades fsicas programadas
mulheres e
homens
1,2
caminha at o ponto de nibus, mas sem
atividades fsicas programadas
mulheres 1,3
homens 1,4
realiza atividades fsicas trs vezes por
semana, cerca de 30 minutos por dia
mulheres 1,45
homens 1,5
faz duas horas e meia de atividades fsicas
dirias
mulheres 1,5
homens 1,6
pratica atividade fsica diria por mais de
trs horas
mulheres 1,7
homens 1,8
O cardpio de cada pensionista deve ser
gerado, a cada dia, com base no clculo da
quantidade de calorias recomendada para cada
um deles e, depois, deve ser encaminhado para
a cozinheira.
Considerando as necessidades da instituio no
que se refere ao cardpio dirio e a aspectos da
modelagem conceitual com UML, julgue os itens
a seguir, acerca da classe Refeio.
I Para o clculo do TMB, so precondies
que a idade seja um valor maior do que 30
anos e que seja relacionada uma das
descries da tabela II para o valor de FA.
II Essa classe tem um mtodo denominado
montarCardpioDirio() que ser
sobrescrito nas subclasses.
III Suas subclasses no implementam o mtodo
para calcular a quantidade de calorias,
utilizando a implementao j definida na
classe pai.
IV Essa classe possui associaes um-para-um
com a classe Pensionista e agregao com
a classe Alimento.
V O conceito de acoplamento um critrio
importante durante a modelagem da classe
Refeio, pois diminui a quantidade de seus
relacionamentos, o que contribui para o seu
reso.
Esto certos apenas os itens
A I e II.
B I e IV.
C II e III.
D III e V.
E IV e V.
-
11TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 20
1 Algoritmo ENADE20082 variaveis 3 V[0..4] {2,0,4,3,1}:inteiro4 I,J,A : inteiro5 inicio6 para I 0 ate 3 passo 1 faca7 para J 0 ate 3-I passo 1 faca8 se (V[J] > V[J+1] ) entao9 A V[J]10 V[J] V[J+1]11 V[J+1] A12 fim se13 escreva V[0],V[1],V[2],V[3],V[4]14 fim para15 fim para 16 fim algoritmo
Com relao ao algoritmo acima, que manipula um vetor deinteiros, julgue os itens a seguir.
I Quando as variveis I e J valerem, respectivamente, 0 e1, a linha 13 apresentar a seqncia de valores 0,2,4,3,1.
II Quando as variveis I e J valerem, respectivamente, 1 e0, a linha 13 apresentar a seqncia de valores 0,2,3,1,4.
III Quando as variveis I e J valerem, respectivamente, 1 e2, a linha 13 apresentar a seqncia de valores 0,2,1,3,4.
Assinale a opo correta.
A Apenas um item est certo.B Apenas os itens I e II esto certos.C Apenas os itens I e III esto certos.D Apenas os itens II e III esto certos.E Todos os itens esto certos.
QUESTO 211 Algoritmo ENADE20082 variaveis3 varA, varB, varC: inteiro4 varF : real5 varS : literal6 varL : logico7 inicio8 varS 10009 varA 410 varF 3.511 varC 012 varL VERDADEIRO13 se((varC < varA) E varL OU (varS > varC)) entao14 varB varF/varA15 senao16 varB varA/varC17 fim se18 fim algoritmo
O cdigo acima
A no apresenta erros de nenhum tipo.B apresenta erros de atribuio de tipo invlido, diviso por
zero e expresso relacional invlida.C apresenta erros de atribuio de tipo invlido, diviso por
zero e estrutura condicional.D apresenta erros de estrutura condicional e expresso
relacional invlida.E apresenta somente erro de diviso por zero.QUESTO 22
1 funcao busca(V[0..9] : inteiro, K : inteiro): inteiro2 variaveis
3 C, F, K, M : inteiro4 inicio5 F 96 [________________________]7 enquanto((V[M] K) ou (F > C))8 [_________________________]9 se(K < V[M]) entao10 F M 1;11 senao12 [_________________________]13 fim enquanto14 se(V[M] K) entao15 retorne(0)16 senao17 retorne(M)18 fim se19 fim
O algoritmo representado pelo pseudocdigoacima est incompleto, pois faltam 3 linhas de cdigo. Afuno busca desse algoritmo recebe um vetor ordenadode forma crescente e um valor a ser pesquisado. A partirdisso, essa funo verificar se o nmero armazenadono ponto mediano do vetor o nmero procurado. Se foro nmero procurado, retornar o ndice da posio doelemento no vetor e encerrar a busca. Se no for, afuno segmentar o vetor em duas partes a partir doponto mediano, escolher o segmento no qual o valorprocurado est inserido, e o processo se repetir.
A partir dessas informaes, assinale a opo quecontm os comandos que completam, respectivamente,as linhas 6, 8 e 12 do algoritmo.
A C 0
M (C + F)/2
C M + 1
B C 1
M (C + F)/2
C M ! 1
C C 0
C M + 1
M (C + F)/2
D C 1
C M + 1
M (C + F)/2
E C 1
M (C + F)/2
C M + 1
-
12TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 23
Com relao forma como o RUP trata a anlise de requisitos,assinale a opo correta.
A A anlise de requisitos ocorre na fase de construo, quandoso descritos todos os casos de uso, e em seguida modeladospor meio de diagramas de casos de uso UML.
B A anlise de requisitos ocorre na fase de elaborao, em queso feitas entrevistas com usurios e definio do escopo doprojeto.
C A maior parte da anlise de requisitos ocorre durante a fase deelaborao.
D Por se tratar de um processo iterativo e evolutivo, a anlise derequisitos ocorre na fase de construo juntamente com aprogramao, o que permite que os requisitos sejam revistos.
E A anlise de requisitos deve acontecer antes da programaoe testes do sistema, no podendo sofrer alteraes a partir domomento que estejam definidos.
QUESTO 24
A figura acima mostra um diagrama de
A comunicao, pois modela o comportamento do sistema eilustra as interaes entre atores e objetos.
B estados, pois apresenta os possveis estados do objeto Urnaeletrnica, alm dos eventos que do incio transio deum estado para outro.
C estados, pois, a partir de um estado inicial, descreve aseqncia de possveis estados que todos os objetos podemassumir.
D atividades, pois as aes ilustram a forma como o atorEleitor interage com os objetos em um caso de uso.
E atividades, pois modela o fluxo de controle de um processocomposto por aes seqencias e paralelas partindo de umestado inicial.
QUESTO 25
Durante as eleies o eleitor dever
comparecer sua seo e zona, munido de um
documento vlido. Ao chegar ao local, apresenta o
documento ao mesrio, que verifica se o eleitor
est apto a votar. Caso afirmativo, o mesrio
informa ao sistema o nmero do ttulo de eleitor. O
sistema valida o ttulo e habilita o voto eletrnico
para o eleitor. O eleitor informa os nmeros de seus
candidatos, podendo anular ou confirmar seu voto.
Ao final do dia, termina o processo eleitoral da
seo, o mesrio finaliza o sistema, que gera os
dados em tela ou em papel do resultado da urna,
listando os votos para cada candidato. A totalizao
das urnas ocorre em um processo distinto em que
o resultado final da eleio apresentado
populao.
Partindo dessa descrio, assinale a opo correta
que corresponde modelagem conceitual,
utilizando diagrama de caso de uso com UML.
A Verificar o Documento do eleitor e
Habilitar o Voto Eletrnico so casos de
uso.
B No processo eleitoral da seo, os atores so:
Eleitor, Mesrio e Populao.
C O caso de uso Informar Ttulo tem uma
associao do tipo com o caso
de uso Validar Ttulo.
D O caso de uso Informar Nmero Candidato
tem uma associao do tipo
com os casos de uso Anular Voto e
Confirmar Voto.
E Gerar Dados em Tela e Gerar Dados em
Papel tm uma associao do tipo
com o caso de uso Gerar
Dados.
-
13TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 26
Os mtodos de projeto e anlise de algoritmos so necessriospara o desenvolvimento de algoritmos eficientes, pois elespermitem que se resolva problemas computacionais, reduzindocomplexidade e tempo de execuo. Acerca desses mtodos,assinale a opo incorreta.
A A abordagem de Diviso e Conquista prope dividir oproblema em vrios subproblemas, resolvendo-os ecombinando suas solues para criar a soluo final doproblema original.
B A Programao Dinmica uma tcnica tipicamente aplicadaa problemas de otimizao em que pode haver vrias soluespossveis.
C O mtodo Guloso nem sempre encontra a soluo tima,mas faz sempre a melhor escolha momentnea.
D A Programao Dinmica e o Mtodo Guloso tm emcomum o fato de que se aplicam a problemas em que seobserva a existncia de sobreposio de subproblemas, ouseja, subproblemas que se repetem.
E Os mtodos de Diviso e Conquista e ProgramaoDinmica apresentam a mesma eficincia quando resolvemproblemas combinando solues de subproblemasdependentes uns dos outros.
QUESTO 27
Os termos da seqncia de Fibonacci so definidos por:
Fibonacci(0) = 0Fibonacci(1) = 1Fibonacci(n) = Fibonacci(n-1) + Fibonacci(n-2)
Uma soluo recursiva para o clculo do i-simo termo daseqncia dada pela funo a seguir.
1 funcao fibonacci(inteiro longo n) 2 se((n=0) OU (n=1)) entao3 retorne n4 senao 5 retorne fibonacci(n-1) + fibonacci(n-2)6 fim se7 fim
Acerca da execuo recursiva dessa funo, assinale a opoincorreta.
A medida que o valor de n cresce, h um aumento no nmerode chamadas recursivas.
B Na linha 4, a ordem de execuo calcular o valor parafibonacci(n-1) e somente depois calcular o valor parafibonacci(n-2).
C O mtodo recursivo o mais eficiente para o clculo doi-simo termo da seqncia de Fibonacci, pois realiza duaschamadas por passo da recurso, cada uma mais simples doque a chamada original.
D As condies de parada da recurso so: o valor de n 0 ouo valor de n 1.
E O uso da recurso para o problema da srie de Fibonacci no indicado, pois ele gera rapidamente uma exploso dechamadas do mtodo.
QUESTO 28
A
C
B
A figura acima mostra 3 conjuntos A, B e C em que cada conjunto representado, no diagramade Venn, por um crculo no plano. Com relao aosconjuntos A, B e C, julgue os seguintes itens.
I A B =
II A (B C) = (A!B) (A!C)III A (B C) = (A B) (A C)IV A A =
Assinale a opo correta.
A Apenas um item est certo.
B Apenas os itens I e II esto certos.
C Apenas os itens II e III esto certos.
D Apenas os itens III e IV esto certos.
E Apenas os itens II, III e IV esto certos.
QUESTO 29
Considere a sentena a seguir.
Se Maria for ao aniversrio, Joo ir e ficar feliz,mas Maria ficar infeliz, ou, se Joo no for aoaniversrio, Maria ir e ficar feliz, mas Joo ficarinfeliz.
Considere as seguintes proposies: P: Joo vai aoaniversrio; Q: Maria vai ao aniversrio; R: Joofeliz; e S: Maria feliz. Assinale a opo que contmfrmula de lgica proposicional com umarepresentao vlida para a sentena proposta.Quanto notao dos operadores, considere:juno = v; disjuno = w; negao = ;implica = .
A ((Q (P v R)) S) w ((P (Q v S)) R)
B ((Q (P v R)) S) w ((P (Q v S)) R)
C ((Q (P v R)) S) w ((P (Q v S)) R)
D ((Q (P v R)) S) w ((P (Q v S)) R)
E ((Q (P v R)) S) w ((P (Q v S)) R)
-
14TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 30
CREATE TABLE JOGADOR (PSEUDONIMO VARCHAR(10) NOT NULL,
NOME VARCHAR(25) NOT NULL,
SENHA VARCHAR(6) NOT NULL,
PRIMARY KEY (PSEUDONIMO));
CREATE TABLE NIVEL(NIVEL NUMERIC(3) NOT NULL,
NOMEPSEUD VARCHAR(10) NOT NULL,
PONTOS NUMERIC(5) NOT NULL,
BONUS NUMERIC(5) NOT NULL,
PRIMARY KEY(NIVEL, NOMEPSEUD),
FOREING KEY (NOMEPSEUD) REFERENCES PSEUDONIMO);
A partir do script SQL de criao de um banco de dados acima,assinale a opo que apresenta comando SQL que permite obteruma lista em ordem decrescente de quantidade de bnus e quecontenha somente o pseudnimo do jogador e seu bnus.
A SELECT NOME BONUS, FROM JOGADOR, NIVEL ORDER BY
NIVEL.BONUS DESC
B SELECT * FROM JOGADOR, NIVEL WHERE
JOGADOR.PSEUDONIMO = NIVEL.NOMEPSEUD ORDER BY
NIVEL.BONUS DESC
C SELECT NOME, BONUS FROM JOGADOR, NIVEL WHERE
JOGADOR.PSEUDONIMO = NIVEL.NOMEPSEUD ORDER BY
NIVEL.BONUS DESC
D SELECT NOME, PONTOS FROM JOGADOR, NIVEL WHERE
JOGADOR.PSEUDONIMO = NIVEL.NOMEPSEUD ORDEY BY
NIVEL.BONUS DESC
E SELECT DISTINCT NOME, PONTOS FROM JOGADOR, NIVEL
WHERE JOGADOR.PSEUDONIMO = NIVEL.NOMEJOGADOR ORDER
BY NIVEL.BONUS DESC
QUESTO 31O plano de negcios, mais do que um documento de elaboraodas aes de implementao de um novo empreendimento, servecomo documento que estabelece o relacionamento entreempreendedores e investidores. O conhecimento de caractersticasdos atores envolvidos nessa relao interfere diretamente naelaborao do plano de negcios. Considerando os papis doempreendedor, do investidor e de conceitos de fatores envolvidosna elaborao do plano de negcios, assinale a opo correta.
A O verdadeiro empreendedor cria um negcio diante de umaoportunidade e procura, o mais breve possvel, vend-lo paraum grupo de investidores.
B Investidores inteligentes consideram, ao analisar onde investir,que projees financeiras ms a ms para um perodo maiorque um ano constituem um dos fatores que garante o sucessode um novo empreendimento.
C O empreendedor uma pessoa procura de riscos, que diantede uma nova oportunidade de empreendimento transfere todosos riscos para si.
D As pessoas, as oportunidades, o contexto e as possibilidadesde riscos e recompensas so quatro fatores fundamentais, quedevem ser considerados para o sucesso de um novoempreendimento.
E Um plano de negcios deve ser criado seguindo uma frmulade sucesso preestabelecida apresentada em livros da reaadministrao e implementada em aplicativos.
QUESTO 32
Com relao a conceitos de orientao a objetos,julgue os seguintes itens.
I As variveis ou mtodos declarados commodificador de acesso private s soacessveis a mtodos da classe em que sodeclarados.
II Uma classe deve possuir uma nicadeclarao de mtodo construtor.
III Uma instncia de uma classe abstrata herdaatributos e mtodos de sua superclasse direta.
IV O polimorfismo permite substituir a lgicacondicional mltipla (lgica switch ou faacaso).
Esto certos apenas os itens
A I e II.
B I e III.
C I e IV.
D II e III.
E II e IV.
QUESTO 33
Aps atuar como programador em umaempresa de desenvolvimento de software poraproximadamente 10 anos, um funcionrio que sedestacou por nunca atrasar um cronograma foinomeado gerente de projetos. Ao assumir oprimeiro projeto, o funcionrio foi informado quesua principal responsabilidade era a realizao daentrega conforme o cronograma estabelecido nocontrato. Para o gerenciamento de tempo, ogerente de projetos ir utilizar o PMBOK.
Considerando essa situao, correto afirmar queo gerente de projetos dever coordenar processosde
A planejamento, garantia e controle daqualidade.
B definio e seqenciamento de atividades,estimativa de recursos e durao da atividade,desenvolvimento e controle do cronograma.
C planejamento, definio, verificao e controledo escopo.
D estimativa de custos, realizao do oramentoe controle de custos.
E planejamento de compra e contrataes,seleo de fornecedores e encerramento docontrato.
-
15TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 34
Um mercado que comercializa alimentos
hortifrutigranjeiros faz compras dirias de diversas
fazendas e enfrenta prejuzos decorrentes da falta
de controle relacionada ao prazo de validade de
seus produtos. Para resolver esse problema, o
proprietrio resolve investir em informatizao,
que proporcionar o controle do prazo de validade
a partir da data da compra do produto. A
modelagem de dados proposta pelo profissional
contratado apresenta trs tabelas, ilustradas a
seguir, sendo que o atributo Cdigo nas tabelas
Produto e Fazenda so unvocos.
Produto Estoque Fazenda
Cdigo Produto Cdigo
Tipo de Produto Fazenda Nome
Descrio Data da compra Endereo
Validade do Produto Telefone
Quantidade
A partir das informaes acima, correto concluir
que
A o relacionamento entre as tabelas Produto e
Estoque do tipo um-para-muitos.
B o campo Produto na tabela Estoque no
pode fazer parte da chave nesta tabela e
corresponde ao campo Descrio na tabela
Produto.
C o campo Fazenda na tabela Estoque dever
ser a chave primria nesta tabela e
corresponde ao campo Cdigo na tabela
Fazenda.
D o campo Cdigo chave primria na tabela
Produto e identifica a fazenda fornecedora do
produto.
E a tupla {produto, fazenda} dever ser
usada como a chave primria da tabela
Estoque.
QUESTO 35
Uma livraria usa um sistema informatizado para realizar
vendas pela Internet. Optou-se por um sistema gerenciador de
banco de dados, no qual aplicaram-se regras de corretude e
integridade. Cada cliente se cadastra, faz login no sistema e escolhe
ttulos. Os livros so colocados em um carrinho de compras at que
o cliente confirme ou descarte o pedido. As tabelas do sistema so:
clientes, livros, carrinho, vendas. Dois clientes acessam o
stio no mesmo horrio e escolhem alguns livros. O estado do
sistema nesse instante representado na tabela seguir.
cliente
Benjamim Alice
livros
Clculo I
Estatstica bsica
Ingls intermedirio
Estatstica bsica
Histria geral
A livraria possui um nico exemplar do livro Estatstica
bsica. O computador usado por Alice sofre uma pane de energia
antes que ela confirme o pedido. No mesmo instante tambm ocorre
uma pane de energia no computador da loja. Em seguida, o
computador de Alice e o computador da loja voltam a ter energia e
a funcionar. Ela volta ao sistema e retoma seu carrinho de compras
intacto.
Com relao a essa situao, julgue os itens seguintes.
I A consistncia de uma tabela do banco de dados foi violada
temporariamente, para disponibilizar dois exemplares do livro
Estatstica bsica.
II Como o pedido de Alice continuou vlido apesar da interrupo,
o sistema gerenciador de banco de dados no emprega
atomicidade.
III Todas as transaes devem ser fechadas depois do retorno da
energia, para que os clientes possam recuperar seus carrinhos
de compras.
Assinale a opo correta.
A Apenas um item est certo.
B Apenas os itens I e II esto certos.
C Apenas os itens I e III esto certos.
D Apenas os itens II e III esto certos.
E Nenhum item est certo.
-
16TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 36
Aps realizar uma anlise de mercado em busca de solues para aprimorar o seu negcio, uma empresa adquiriu
um sistema de ERP (enterprise resource planning) contendo um conjunto de mdulos que integra todos os departamentos
existentes. Aps um ano de utilizao, houve uma mudana na legislao e, para atender as novas exigncias, foi
necessria uma manuteno no sistema ERP.
Considerando essa situao hipottica, correto afirmar que a empresa ir realizar uma manuteno
A corretiva.
B adaptativa.
C aperfeioadora.
D preventiva.
E perfectiva.
QUESTO 37
As comunicaes de um software cliente com o respectivo servidor instalado em um equipamento em uma LAN
(local area network) apresentam lentido. Aps vrias reclamaes dos usurios, o responsvel pelo software e o gerente
de redes foram convocados para analisar o problema. A partir de uma anlise da topologia da rede, foi identificado que
o departamento possua 45 microcomputadores clientes na mesma LAN, interligados ao servidor por meio de um nico
hub, conforme ilustrado na figura a seguir. Concluiu-se que o problema de lentido estava relacionado ao elevado nmero
de colises na LAN.
A soluo correta para esse problema hipottico a substituio do hub por
A outros 4 hubs interligados contendo, cada um, menos portas de conexo, o que resultaria na diminuio do volume
de colises na LAN e aumentaria o desempenho da rede.
B um switch, que permitiria a diminuio do volume de colises e uma melhoria no desempenho da rede.
C um switch, que traria benefcios relacionados ao desempenho da rede, uma vez que o nmero de colises
permaneceria inalterado.
D um switch, que diminuiria o desempenho da rede, uma vez que aumentaria o volume de colises.
E um switch, que aumentaria o volume de colises e melhoraria o desempenho da rede.
-
17TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 38 DISCURSIVA
Uma montadora de automveis produz carros de luxo e esportivos. Um carro formado de
vrias partes e cada parte pode ser fabricada por diferentes fornecedores. Um gerente ou um
operador possui permisso para cadastrar partes do carro, desde que ainda inexistentes no
sistema, e consultar a sua disponibilidade para a fabricao dos carros. Se o estoque dessas partes
est abaixo do limite mnimo estipulado, o sistema envia um pedido ao respectivo fornecedor.
Considerando a situao acima, faa o que se pede a seguir.
A desenhe o diagrama de caso de uso correspondente a situao apresentada. (valor: 5,0 pontos)
B escolha um caso de uso no diagrama elaborado e descreva-o em termos de ator e fluxo principal. (valor: 2,0 pontos)
C descreva um tratamento de exceo para cada caso de uso do diagrama elaborado. (valor: 3,0 pontos)
Espao para desenho para o item a)
RASCUNHO QUESTO 38-B
1
2
3
4
5
RASCUNHO QUESTO 38-C
1
2
3
4
5
-
18TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 39 DISCURSIVA
Uma montadora de automveis produz carros de luxo e esportivos. Um carro tem marca,modelo, chassi e ano de fabricao. As partes de um carro possuem caractersticas como: nome,quantidade, cor e preo. Um fornecedor da montadora tem CNPJ e razo social. O carro de luxopossui sistema GPS; o carro esporte no possui sistema GPS e somente pode ser fabricado na corvermelha.
Com base nessa situao, faa o que se pede a seguir.
A Identifique e escreva o nome das classes correspondentes situao apresentada. (valor: 2,0 pontos)
RASCUNHO QUESTO 39-A
1
2
3
4
5
6
7
8
9
10
B Desenhe o diagrama de classes, contendo somente os nomes das classes e seus relacionamentos. (valor: 3,0 pontos)
RASCUNHO QUESTO 39-B
-
19TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
C Identifique e escreva para as classes seus atributos e mtodos, utilizando os smbolos de visibilidade proposto naUML. Os mtodos devem estar com sua assinatura completa e obedecerem as regras de encapsulamento daorientao a objetos.
(valor: 5,0 pontos)
RASCUNHO QUESTO 39-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
-
20TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
QUESTO 40 DISCURSIVA
1 Algoritmo MatrizENADE20082 variaveis3 M[0..2][0..3], I, J, C : inteiro4 inicio
5 C 0
6 para I 0 ate 2 passo 1 faca7 inicio
8 para J 0 ate 3 passo 1 faca9 inicio
10 C C + 1
11 M[I][J] C12 fim para13 fim para
14 para I 0 ate 2 passo 1 faca15 inicio
16 para J 0 at 3 passo 1 faca17 inicio
18 C M[2-I][3-J]
19 M[I][J] C20 fim para21 fim para22 fim algoritmo
Considerando a execuo do algoritmo apresentada acima, faa o que se pede a seguir.
A Apresente os dados da matriz M ao trmino da execuo da linha 12. (valor: 4,0 pontos)
RASCUNHO QUESTO 40-A
-
21TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
B Apresente os dados da matriz M ao trmino da execuo da linha 19. (valor: 6,0 pontos)
RASCUNHO QUESTO 40-B
-
22TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS
COMPONENTE ESPECFICOQUESTIONRIO DE PERCEPO SOBRE A PROVA
As questes abaixo visam levantar sua opinio sobre a
qualidade e a adequao da prova que voc acabou de
realizar.
Assinale as alternativas correspondentes sua opinio, nos
espaos prprios do Caderno de Respostas.
Agradecemos sua colaborao.
QUESTO 1
Qual o grau de dificuldade desta prova na parte de
Formao Geral?
A Muito fcil.
B Fcil.
C Mdio.
D Difcil.
E Muito difcil.
QUESTO 2
Qual o grau de dificuldade desta prova na parte de
Componente Especfico?
A Muito fcil.
B Fcil.
C Mdio.
D Difcil.
E Muito difcil.
QUESTO 3
Considerando a extenso da prova, em relao ao tempo
total, voc considera que a prova foi
A muito longa.
B longa.
C adequada.
D curta.
E muito curta.
QUESTO 4
Os enunciados das questes da prova na parte de
Formao Geral estavam claros e objetivos?
A Sim, todos.
B Sim, a maioria.
C Apenas cerca de metade.
D Poucos.
E No, nenhum.
QUESTO 5
Os enunciados das questes da prova na parte deComponente Especfico estavam claros e objetivos?
A Sim, todos.B Sim, a maioria.C Apenas cerca de metade.D Poucos.E No, nenhum.
QUESTO 6
As informaes/instrues fornecidas para a resoluo dasquestes foram suficientes para resolv-las?
A Sim, at excessivas.B Sim, em todas elas.C Sim, na maioria delas.D Sim, somente em algumas.E No, em nenhuma delas.
QUESTO 7
Voc se deparou com alguma dificuldade ao responder prova. Qual?
A Desconhecimento do contedo.B Forma diferente de abordagem do contedo.C Espao insuficiente para responder s questes.D Falta de motivao para fazer a prova.E No tive qualquer tipo de dificuldade para responder
prova.
QUESTO 8
Considerando apenas as questes objetivas da prova,voc percebeu que
A no estudou ainda a maioria desses contedos.B estudou alguns desses contedos, mas no os
aprendeu.C estudou a maioria desses contedos, mas no os
aprendeu.D estudou e aprendeu muitos desses contedos.E estudou e aprendeu todos esses contedos.
QUESTO 9
Qual foi o tempo gasto por voc para concluir a prova?
A Menos de uma hora.B Entre uma e duas horas.C Entre duas e trs horas.D Entre trs e quatro horas.E Quatro horas e no consegui terminar.