SóProvas



Prova CESGRANRIO - 2010 - IBGE - Analista de Sistemas - Desenvolvimento de Aplicações


ID
72025
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Raciocínio Lógico
Assuntos

Um fabricante de leite estabelece a seguinte promoção: 3 caixas vazias do leite podem ser trocadas por uma caixa cheia desse mesmo produto. Cada caixa contém 1 litro. Comprando-se 11 caixas desse leite, a quantidade máxima, em litros, que pode ser consumida é

Alternativas
Comentários
  • 11 caixas = 3 Caixas extra e sobram 2 caixas3 Caixas extra = 1 Caixa extra 2 caixas da sobra + 1 caixa extra = 1 caixa extra11 + 3 + 1 + 1 = 16
  • Compro 11 cx, após consumi-las troco 9 vazias por 3, sobram 2;Após consumir as 3 que ganhei, as troco por uma;Esta eu somo com as 2 que sobraram (11-9=2+1=3) e troco por mais uma:Ao todo consumi:11 + 3 + 1 + 1 = 16
  • Após consumir as 3 primeiras, ganha-se 1:                                                                       
    • 3 -> 1  (daí em diante, a cada 2 se ganha mais uma - 2 -> 1):                                    
    • ou: 4 * (2 -> 1)                                                                                

                             Somando-se as 11 compradas e as 5 trocadas = 16

  • AAA->B AA->B AA->B AA->B AA->B

    A = Caixas compradas
    B = Caixas ganhas
  • 1 - Compraram 11 caixas cheias de Leite para João e ele bebeu tudo:

        João consumiu 11 litros de leite;


    2 - Das 11 caixas vazias de Leite que sobrou, trocaram por 3 caixas cheias, (sobrando 2 caixas vazias):

        João consumiu  3 litros de Leite;


    3 - Das 3 caixas vazias de Leite que sobrou, trocaram por 1 caixa cheia:

        João consumiu  1 litro de Leite;


    4 - Sobrou 1 caixa vazia, além disso, tinha 2 caixas vazias no estoque, então, puderam trocar por mais 1 caixa cheia:

        João consumiu   1 litro de Leite;


    5 - Sobrou 1 caixa vazia e agora não pode trocar por mais nenhuma, pois para fazer a troca tem que ter três caixas de leite vazias.

        João consumiu 11 litros + 3 litros + 1 litro + 1 litro = 16 litros ao todo.


  •     compro 11 cx  -------   troca por 3                     ( sobra 2)   ------

    consome + 3 cx  -----      troca por 1                                                  |

    consome + 1 cx  ------  1cx + a sobra anterior 2cx    <------------     

    consome + 1 cx

    Total          16 cx

     


ID
72034
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Raciocínio Lógico

Considerando-se verdadeira a proposição composta "Se x é par, então y é positivo", conclui-se que

Alternativas
Comentários
  • Também parti pela equivalência e minha resposta seria a) se x é ímpar, então y é negativo.Essa do "nulo" não entendi mesmo.
  • Como disse Guilherme, usando a regra de transposição[1] podemos deduzir que: "Se y não é positivo, então x não é par."que equivale a "Se y é negativo ou y é nulo, então x é ímpar"Porém, isso é diferente de "Se y é negativo, então x é impar" OU "Se y é nulo, então x é ímpar"A expressão "A ou B então C" não equivale à expressão "A então C OU B então C".Podemos provar isso usando a ferramenta de lógica proposicional Bucanon[2] e colocando a expressão:[[[a * b] -> c] <=> [[a -> c] * [b -> c ]]]O resultado é falso, o que indica que a questão não tem uma resposta válida entre as propostas.Referências:[1] http://en.wikipedia.org/wiki/Transposition_(logic)[2] http://www.bucephalus.org/bucanon/BucanonAppletOnline.html
  • Guilherme,A resposta E é realmente a correta, como você mesmo concluiu:Se y não é positivo, então x é ímpar.é a mesma coisa que:Se y é nulo, então x é impar.Pois nulo não é positivo e se não é positivo, então x é impar.
  • Pois é! Mas levando em consideração essa estrutura Se premissa A, então Premissa B.Temos um quadro resumo:V - V = VV - F = FF - V = VF - F = VDesde que a premissa B seja verdadeira a premissa A pode assumir V ou F que o resultado será V.
  • Não entendi essa explicação! Fico com a posição de Guilherme ainda. Entendo como recurso nessa questão
  • Galera,O lance não é interpretar ao pé da letra as premissase sim, analisar pelos conectivos lógicosvejamos:o enunciado diz "Se x é par, então y é positivo", então pode-se entender quep(x)->q(y) certo? então sabe-se:p->q = ~q->~p analisando a tabela verdade pra tirar a provap q p->q* ~q ~p ~q->~p*v V V F F Vv F F V F F F V V F V VF F V V V Vviram que a proposições com aterisco apresentam tabelas-verdade iguais?então ELAS SÃO EQUIVALENTES!ora, tendo x = p e y = q temos:x->y indica que "Se x é par, então y é positivo", vimos acima quex->y = ~y->~x , certo?(p->q = ~q->~p)então vamos arranjar uma frase compatível com essa proposição~y->~x = " se y NÃO é positivo, então x NÃO é par"essa é aresposta que obtemos negando a condicional x->y ,ou seja, ~y->~xo acento"til" , a negação, faz-nos NEGAR a proposição e não atribuirmos se ela "é par ou ímpar,positivo ou negativo". Primeiramente a gente NEGA o que foi dito anteriormente, depois a gente PODE(diferente de DEVE) , eu disse..PODE..NÃO É REGRA! É raciocínio! Voltando, depois , se for necessário, a gente pode atribuir uma qualificação não dita no enunciado(no caso, par,ímpar,positivo,negativo)bem, olhando as respostas, a gente não encontra nenhuma que se encaixe na nossa frase-resposta,então,agora sim, a gente pode atribuir valores qualitativos a estas proposições.temos nossa resposta sendo ~y->~xque ,primeiramente, devemos ler" se y NÃO é positivo, então x NÃO é par" VAMOS ATRIBUIR outras qualificaçõe spara esta proposiçãoora, se y não é positivo, ele é negativo? PODE SER! Grande chance! Mas ele pode ser ZERO? TAMBÉM PODE! Afinal zero não é positivo,nem negativo!É NULO!ORA, SE x não é par ,ele é ímpar? DEVE SER! Claro! se um nº qualquer não for par, é ímpar!analisando as opções somente a letra "e" tem algo como "y é nulo/negativo" e "x é ímpar"Eis a resposta!abs!
  • Vasconcelos, o que estamos tentando fazer por aqui não é só escolher a resposta mais correta. Queremos provar que é possível deduzir formalmente a resposta correta (E). Em outras palavras, queremos deduzir que "Se y é negativo ou y é nulo então x é ímpar" equivale a "Se y é nulo então x é ímpar". Cheguei a conclusão que sim! (conclusão óbvia, mas difícil de provar)Chamando "y é negativo" de A, "y é nulo" de B e "x é ímpar" de C, precisamos provar que "Se A ou B então C" equivale a "Se A então C". Em notação mais formal: A V B -> C <-> A -> CUsando tabela-verdade:A B A V B C A V B -> C A -> C0 0 0 0 1 10 1 1 1 1 11 0 1 0 0 01 1 1 1 1 1Usando o software Bucanon[a]:Input (in stroke notation):[[[A ; B] => C] <=> [A => C]]The evaluation of the last input (in stroke notation):!Tanto usando tabela-verdade com o software de lógica proposicional Bucanon[a], chegamos a conclusão que realmente é possível deduzir a resposta (E) a partir do enunciado.Referências:[a] http://www.bucephalus.org/bucanon/BucanonAppletOnline.htmlPS: Eu errei no meu comentário anterior, quando disse que precisaríamos provar que "Se y é negativo ou y é nulo, então x é ímpar" equivale a "Se y é negativo, então x é impar" OU "Se y é nulo, então x é ímpar".
  • Em um concurso, o que vale é se voc~e soube interpretar o enunciado e se você sabe resolve-lo sem perda de tempo.Claro que o conceito , a explicação aprofundada nos dá basemas ,pra acertar a questão, era necessário apenas o conhecimentode que a->b = ~b->~ae um pouco de "sacada" pra interpretar que , no caso do problema em questão, se y não é positivo,ou ele é negativo ou ele é NULO.simples. E a unica assertiva que contem "x é impar" no segundo termo é a letra E! No meu caso, só isso já me bastava pra resolve-la.E com o 1º membro informando que y é nulo(ou seja não-positivo,ou mais ainda, nulo) tive mais certeza ainda. Se tivesse na letra e informando "se y é negativo ,então x é ímpar" também estaria certo.O que importa aqui é saber que ele NÃO É POSITIVO.Portanto, eis a resposta.pena que foi cancelada, é uma boa questão!abs
  • ME COMPLIQUEI TODA, NÃO ACERTEI A QUESTÃO E NÃO CONSEGUI ENTENDER PQ A LETRA "E" É A CORRETA!!!!!
  • Cláudia,Pra resolver sem perder tmepo tem que saber uma regra de lógica que é a seguinte.x->y = ~y->~x"ou seja,no caso do nosso problema aí, ele informa que "se x é par , então y é positivo"..a gente pode entender essa afirmação pela já dita "x->y", que é a condicional "se x _____,então y____" ,beleza?ora, é só então lembrar da relação que foi dita no começo dessa explicação " x->y = ~y->~x ", é só negar as duas e inverter!no nosso caso , a resposta ficaria "se y NÃO É positivo, então x NÃO é par"a gente NEGA as proposições! não atribui valor a elas! primeiro a gente nega!agora vem a parte da interpretação,se x não é par, ele é o quê?ÍMPAR!! CERTO?qual das respostas dadas apresenta x sendo ímpar no segundo termo?somente a letra "e".lembrando que a relação "x->y - ~y->~x" é uma fórmula básica da condicional!e ,pra adicionar, se vc quiser completar a resposta, é só pensar..se y NÃO é positivo(conforme é nos dado pela resposta encontrada) ele deve ser o quê?negativo? SIM! PODE SER! mas ele pode ser ZERO , não pode? Daí se tira o NULO na resposta d aletra "e".por isso a gente nega pra depois tentar atribuir valores.
  • xiii num entendi nada de nada,...
  • Essa questão foi anulada pela cesgrario. Alias, essa e mais outras duas de racicínio lógico no mesmo concurso!
  • Essa questão é boa, mas o examinador pecou em afirmar que x é ímpar!Pois se y é nulo, ou seja não positivo, o que se pode afirmar é que X não é par! e não que ele é ímpar! pois o número 0 não é par nem impar! e X poderia ser igual a zero!
  • Concordo com o Vasco na explicação, mas acho que realmente fica espaço para dúvidas quanto à resposta e é justamente por isso que a questão foi anulada!
  • É a chamada equivalencia contrapositiva, se P entao Q equivale a nao Q entao nao P. Se vice-versa, isto é, simplesmente negar as duas sem alterar a ordem, é uma falácia. Mas a questao do positivo, negativo e nulo, mexe com os neuronios, porém, ao saber que a questao afirma que Y é positivo, sendo tal afirmaçao verdadeira, entao sabendo que a proposiçao é falsa ou verdadeira, qualquer coisa diferente de Y é positivo, equivale a falsa.portando em lógica, nesta mesma questao, se eu dissesse que Y é negativo, tem o mesmo valor lógico de eu afirmar que ele é nulo, pois ambos valores seriam diferente da afirmaçao incial, acho que é isso.
  • essa questão foi anulada?
  • Essa questão foi anulada! Dêem uma olhada no site do Cesgranrio.
  • Simplificando+ainda:A conclusao seriam duas,mas as opçoes só dispoe 1 equivalente: se y é nulo,x é ímpar! Mas poderia ser também: se y é negativo,x é impar!Mas esta alternativa nao consta...
  • Como faço para saber se realmente esta questão foi anulada, tentei e não consegui,

     

    Deus abençoe...

     

    Alexandre

  • Olá, pessoal!

    Essa questão foi anulada pela organizadora, conforme edital de alteração/anulação de gabarito postado no site.


    Bons estudos!
  • A questão foi corretamente anulada.

    Usando a proposição contrapositiva, ou seja, uma das equivalencias da condicional, ficariamos com a resposta:

    Se y não é positivo, então x não é par.

    MAS, não podemos afirmar que, se não é positivo é negativo (vice-versa), pois pode ser nulo também.

    Como as questão não veio com a resposta acima, então não daria pra escolher uma das alternativas para concluir o raciocínio.


    :*
  • RESOLUÇÃO: 

    Temos no enunciado p -> q , onde:

    p = x é par

    q = y é positivo

    Uma frase equivalente é ~q -> ~p, ou melhor:

    Se y NÃO é positivo, então x é ímpar

    Repare que não temos essa opção entre as alternativas, por isso a questão foi ANULADA.


ID
72040
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Estatística
Assuntos

No último mês, Alípio fez apenas 8 ligações de seu telefone celular cujas durações, em minutos, estão apresentadas no rol abaixo.

5   2   11   8   3   8   7   4

O valor aproximado do desvio padrão desse conjunto de tempos, em minutos, é

Alternativas
Comentários
  • Para encontrar o desvio padrão, acharemos,primeiramente, a variância, que é a soma dos quadrados dos nº dividido pela qtde de elementos - média elevada ao quadrado, ou seja:(25+4+121+64+9+64+49+16)/8 - 36=8desvio padrão= raiz quadrada da variância = 2,83
  • 1) Achar media

    E(x) = (5+2+11+8+3+8+7+4)/ 8 = 48/8 = 6

    2) Achar Variancia

    Var(x) = [ (5-6)2 + (2-6)2 + (11-6)2 + (8-6)2 + (3-6)2 + (3-6)2 + (8-6)2 + (7-6)2 + (4-6)2] / 8 
                
                = 64/8 = 8

    3)Calcular DP

    Var(x) = dp2
    dp = raiz d 8 = 2 * raiz de 2 = 2(1,4) = 2,8

    LETRA B
  • Nunca sei quando a variancia é dividida por n ou por n-1. Pirmeiro eu fiz 64/7 = 9.14, assim o DP é 3.02.

    Jah ao utilizar apenas n (=8) tem-se DP=2.8 !!! Será que o n-e é apenas para amostras populacionais??? Nunca sei a diferenca!!!
  • José.

    Você deve dividir por (n-1) apenas quando o enunciado mencionar a palavra amostra/amostral. Se ele não fizer esta referência, basta dividir por (n).

    Abraços.
  • Boa noite, 
    sempre que a variância se refere a população, deve-se utilizar o n. . 
    A divisão por n-1 é um artificio para se chegar a variância amostral. Conhecido como fator de Bessel : (n / n-1).
    Logo  variância amostral (s2 = (n / n-1) * variância populacional).
    Variância populacional =  Média (soma dos quadrados da diferença dos desvios em relação a média populacional).
    Espero que tenha ajudado.
    Bons estudos.


  • minha duvida.. achar a resposta na calculadora é moleza, porem na prova nao tem calculadora. Na prova como fazer pra achar raiz quadrada de 8? 

  • Fácil Leonardo, a raiz de 8 está entre a raiz de 4 e a de 9 que são, respectivamente, 2 e 3 logo, excluem-se 2 alternativas: A e E. Das três alternativas restantes você pega a central e multiplica por ela mesma, ou seja 2,5 x 2,5 = 6,25 como você quer a raiz de 8 o valor tem que ser o maior = 2,8 ;) ... questões assim a banca não pega pesado, alivia... põe resultados que conseguimos calcular rápido e são bem distintos.

  • Neste caso é importante saber que a raiz quadrada de 2 = 1,4 

    Sabendo isso, fica fácil resolver o desvio padrão.

    x= 48/8 = 6 <<<<<< média

    S² = [soma (da média dos quadrados - média)²] / n 
    S² = (16 + 9 + 4 + 1 + 1 + 8 + 25) / 8 
    S² = 64/8 = 8 

    S = raiz quadrada da variância = raiz quadrada de 8 = raiz quadrada de 2². 2 = corta a raiz quadrada com a potência e logo temos: 2 raiz quadrada de 2 = 2 . 1,4 = 2,8

    LETRA B

  • Uma dica pra questões assim para achar a resposta correta sobre a raiz;

    Quando não souberem a fórmula ou esquecerem, testem as respostas e vejam qual chega mais próximo.

    Usar um pouco de lógica também ajuda, por exemplo:

    Sabemos que 3 * 3 é 9, então não tem como ser 3,1

    Também sabemos que 2 * 2 é 4, então também não é 2,0

    Qual o número aparenta estar mais próximo de 8? 2,8 ou 2,5

    agora cabe testar:

    2,5 * 2,5 = 6,25

    2,8 * 2,8 = 7,84

  • Eu utilizei um método que consegui achar a resposta sem precisar calcular as raízes. Por meio do método de aproximação por tentativa e erro. Muito útil para resolver provas sem calculadora.

    Como já explicado nos comentários anteriores, após o cálculo da média (igual a 6), e ter conseguido calcular a variância (igual a 8). Precisamos calcular a raiz da variância para descobrirmos o desvio padrão. No nosso caso, o desvio padrão será então o resultado da raiz de 8.

    Como sabemos, a raiz de 8 precisa estar entre 2 e 3. Utilizei então como aproximação o valor 2,5. Calculando o quadrado desse número, veremos que é igual a 6,25. Logo, a raiz de 8 precisa ser maior que 2,5. Como alternativas possível temos apenas a opção B. Fazendo o quadrado de 2,8, veremos que de fato é 8. Concluímos que a opção correta B.


ID
72043
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Estatística
Assuntos

Seja H a variável aleatória que representa as alturas dos cidadãos de certo país. Sabe-se que H tem distribuição normal com média 1,70 m e desvio padrão 0,04 m. A probabilidade de que um cidadão desse país tenha mais do que 1,75 m de altura é, aproximadamente,


Alternativas
Comentários
  • è necessário a Tabela de Distribuição Normal Padronizada para resolver essa questão
  • letra B

    Segundo a tabela de distribuição normal para z = 1,25, temos 0,3944.

    média = 1,7
    desvio = 0,04
    p(x>1,75)=?

    p(x- 1,7/0,04 > 1,75 - 1,7/0,04), ou seja: p(z > 1,25)
    segundo a tabela: p(z) = 0,3944

    ou seja 0,5 - 0,3944 = 0,106 ou 10,6%
  • Acredito que dá para fazer sem a tabela da normal, mas precisa pelo menos saber que 68% da área está entre +1 e -1 desvio-padrão, e 95% está entre +2 e -2 desvio-padrão.
  • Uma dúvida: nessa prova foi disribuída a Tabela da Distribuição Normal Padrão?
  • Adriana,
    Poderia explicar pq dinimuir 0,5?

  • Não entendi pq subtraiu o valor de Z de 0,5

  • Nessa prova foi dada a tabela de distribuição normal padrão Arthur.

     

    Pessoal não tenho certeza, mas acho que foi subtraído 0,5 porque na tabela de distribuição normal padrão dada na prova tinha um gráfico da distribuição e lá mostrava que o valor do z calculado estava em uma metade desse mesmo gráfico.

     

    Considerando que o gráfico inteiro representa 100% ou 1 da probabilidade e o valor do z calculado estava representado na metade do gráfico (50% ou 0,5) subtraiu-se o valor de 0,5.  

     

    Ou seja,  se a probabilidade do cidadão ter 1,75 (da média 1,70 m à 1,75 m no gráfico de distribuição normal)  é 0,3944 ou 39% e esse dado está representado na metade do gráfico da distribuição normal padrão que é 50% ou 0,5 (da média a valores positivos/direita do gráfico); pega-se a metade do gráfico 0,5 ou 50% (onde o dado está representado) menos 0,3944 ou 39,44% (probabilidade do cidadão ter 1,75 m/calculado pela fórmula que a Adriana demonstrou) que vai dar 0,106 ou 10,6% do cidadão ter mais que 1,75 m de altura. 

     

    Espero que não tenha ficado muito confuso. Se desse pra vocês olharem a prova e verem o gráfico que está lá na tabela da distribuição acho que ficaria melhor. Não tenho certeza se está certo. Se alguém aí souber, me corrija. 

  • A Adriana utilizou essa tabela: https://amerhamdan.files.wordpress.com/2012/11/tabela_z_da_normal_padronizada.jpg

    Por isso teve que diminuir 0,5

  • Apenas complementando o comentário da Adriana para quem não entendeu. Temos que subtrair o valor encontrado de 0,5 porque o valor que encontramos é a probabilidade de se encontrar um resultado entre 1,70 e 1,75 (y). Como a questão quer a probabilidade de ser maior do que 1,75 (x), pegamos todo o lado direito da curva (0,5) e diminuímos o que tem entre o meio (1,7) e o nosso valor de referência (1,75), restando apenas o que está à direita do 1,75 (x). Conforme representação abaixo:

     

    | -------------------------------------------------------------- | ----------------------------------------------------------------|

                                      50%                                 1,7                                 50%

     

     

    | -------------------------------------------------------------- | ----------------------------------------------|-----------------|

                                      50%                                 1,7                            y                     1,75       x

     

    y = valor encontrado pela fórmula (0,3944)

    x = valor que queremos encontrar (0,106)

  • Média = 1,70

    DP = 0,04

    X= 1,75


    z = (x-Média)/DP

    z= (1,75-1,70)/0,04 = 1,25

    1,25 na tabela é igual a probabilidade de 39,44,

    --> Como ele quer cidadão com mais do que 1,75 m de altura, pega-se a probabilidade da calda ou seja 39,44%- 50,00% que é aproximadamente 10,56%


ID
72046
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Raciocínio Lógico

Considere a proposição composta "A prova estava difícil e menos do que 20% dos candidatos foram aprovados no concurso". Sua negação é

Alternativas
Comentários
  • A prova estava difícil (prop. A) e menos do que 20% dos candidatos foram aprovados no concurso(prop. B)=> A e B=>nagativa de A e B => 1.nega-se o primeiro2. nega-se o segundo3. troca o "e" pelo "ou"=>~A ou ~BA prova NAO estava difícil OU menos do que 20% dos candidatos foram reprovados(=NAO FORAM APROVADOS) no concurso
  • faço minhas as palavras do meu chegado aí de baixo!Parabéns!Acrescentando, é só fazer o simples! colocar negação nas proposições e inverter o sinal( ^ vira v )não precisa ficar tentando entender as frases,Elas estão aí pr anos confundir!
  • Outra questão anulada. Podem conferir no site da cesgrario (IBGE)!
  • Negação de P ^ Q (E) = ~P v ~QA alternativa correta seria a letra DA prova estava difícil NEGANDO A prova não estava difícilMenos do que 20% dos candidatos foram aprovados no concursoOra, se menos que 20% foram aprovados significa que mais que 80% foram reprovados, logo a segunda sentença negando seria:mais do que 80% dos candidatos foram reprovados no concurso
  • Luiz Fernando, também errei esta questão raciocinando como você. Porém, depois conseguir entender. É o seguinte, se vc diz que "mais do que 80% dos candidatos foram reprovados no concurso", vc não está negando a proposição inicial, pois se "menos do que 20% dos candidatos foram aprovados no concurso", significa que o restante (mais que 80%) foram reprovados, certo?Estaríamos apenas confirmando o já dito, com palavras diferentes.
  • é uma das chamadas tautologias de morgam, sendo que serve tanto para "ou" ou "e", simplesmente negando as duas e invertendo o conectivo.
  • Não entendi porque está questão foi anulada. Eu raciocinei da mesma forma que o Leonardo e cheguei na opção C, que considero correta.
  • Olá, pessoal!

    Essa questão foi anulada pela organizadora, conforme edital de alteração/anulação de gabarito postado no site.


    Bons estudos!
  • A prova NÃO estava difícil OU menos de 20% dos candidatos NÃO foram aprovados no concurso. Procede?

  • RESOLUÇÃO: 

    Temos a conjunção “p e q” onde:

    p = A prova estava difícil

    q = menos do que 20% dos candidatos foram aprovados no concurso

    Sua negação é “~p ou ~q”, isto é:

    “A prova NÃO estava difícil OU MAIS de 20% dos candidatos foram aprovados no concurso”

    Repare que não temos essa opção entre as alternativas, por esse motivo a questão foi ANULADA.


ID
72049
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Estatística
Assuntos

O salário médio nacional dos trabalhadores de certa categoria é igual a 4 salários mínimos, com desvio padrão de 0,8 salários mínimos. Uma amostra de 25 trabalhadores dessa categoria é escolhida ao acaso em um mesmo estado da União. O salário médio da amostra é de salários mínimos. Deseja-se testar com nível de significância igual a 10%

  H0: μ = 4
 Contra
  H1: μ ≠ 4


Considerando esses dados, analise as afirmativas.
I – O teste rejeitará H0 se μ  for igual a 4,30.
II – O teste rejeitará H0 se μ  for igual a 4,20.
III – O teste não rejeitará H0 se μ  for igual a 3,75.

Está(ão) correta(s) APENAS a(s) afirmativa(s) (A)

Alternativas
Comentários
  • Olá, pessoal!

    Essa questão foi anulada pela organizadora, conforme edital de alteração/anulação de gabarito postado no site.


    Bons estudos!

ID
72052
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Raciocínio Lógico
Assuntos

Três dados comuns e honestos serão lançados. A probabilidade de que o número 6 seja obtido mais de uma vez é

Alternativas
Comentários
  • Alguém conhece outro jeito de resolver essa?!
  • Pede-se a probabilidade que número 6 seja obtido mais de uma vez, portanto:1.Pode sair duas vezes5/6 x 1/6 x 1/6 (sendo 1/6 a probabilidade de sair o "6" e 5/6 a probabilidade de sair um número qualquer tirando o "6") x Permutação de 3 com repetição de 2 (isto pq o número "6" pode sair em qualquer ordem e o 6 se repete duas vezes) TEMOS: 5/6 x 1/6 x 1/6 x 3 = 15/2162. Pode sair as três vezes. 1/6 x 1/6 x 1/6 = 1/216Somando as duas probabilidades temos: 15/216 + 1/216 = 16/216Não se se ficou claro, mas é a forma como faço este tipo de questão.
  • Pode ser aplicada a fórmula da LEI BINOMIAL: ...............................k..........n-kP(E)= ___n!___ . ( P ) . (1-P) ............k!.(n-k)!onde,n= 3, quantidade de vezes que os dados são lançados;k= 2 e 3, número 6 obtido mais de uma vez. (pode acontecer ao jogar dois dados ou três dados)p= probabilidade de ocorrer o evento (1/6)para k=2; P¹(E)= ____3!____ .(1/6)².(1-1/6)³-² = 15/216..............2!.(3-2)! para k=3;P²(E)= ____3!___ .(1/6)³.(1-1/6)³-³ = 1/216.............3!.(3-3)!P(E)= P¹(E)+ P²(E)= 15/216 + 1/216 = 16/216 (letra d)
  • P (número 6 nenhuma vez) = 5/6 . 5/6 . 5/6 = 125/216 (restam 5 dos 6 números que poderão aparecer!)
     
    P (número 6 uma vez) = 3 . (1/5 . 5/6 . 5/6) = 75/216 (pode acontecer o número 6 em 3 oportunidades: na 1ª, na 2ª, ou na 3ª jogada. Por isso, precisamos multiplicar o resultado dos dados por 3)
     
    Então:
    P (número 6 mais de uma vez) = 1 – [P (número 6 nenhuma vez) + P (número 6 uma vez)]
    P = 1 – [125/216 + 75/216]
    P = 1 – 200/216
    P = 216/216 – 200/216
    P = 16/216
     
    Resposta correta: letra D.

    fonte:
    http://beijonopapaienamamae.blogspot.com.br/2010/04/dia-16-de-abril-questao-106.html
  • Três dados comuns e honestos serão lançados. A probabilidade de que o número 6 seja obtido mais de uma vez é: A probabilidade de que seja obtido 2 vezes mais a probabilidade de que seja obtido 3 vezes. Usando a distribuição binomial de probabilidade:

    f(k;n,p)={n\choose k}p^k(1-p)^{n-k}\,

    Acha-se a probabilidade de que seja obtido 2 vezes:
     

    f(2;3,\frac{1}{6})={3\choose 2}\times\left(\frac{1}{6}\right)^2\times\left(1-\frac{1}{6}\right)^{3-2}\,
    =\frac{3!}{2!\cdot\left(3-2\right)!}\,\!\times\frac{1}{36}\times(\frac{5}{6})^{1}\,
     
    =\frac{3\times2!}{2!\cdot\left(1\right)!}\,\!\times\frac{1}{36}\times\frac{5}{6}\,
     
    =\frac{3}{1}\times\frac{1}{36}\times\frac{5}{6}=\frac{15}{216}=\frac{5}{72}\,
     

    Agora a probabilidade de que seja obtido 3 vezes:


    f(3;3,\frac{1}{6})={3\choose 3}\times\frac{1}{6}^3\times(1-\frac{1}{6})^{3-3}\,

    =\frac{3!}{3!\cdot\left(3-3\right)!}\,\!\times\frac{1}{216}\times(\frac{5}{6})^{0}\,

    =\frac{3!}{3!}\times\frac{1}{216}\times1\,

    =1\times\frac{1}{216}\times1=\frac{1}{216}\,


    Assim, a resposta é:



    =\frac{15}{216}+\frac{1}{216}=\frac{16}{216}\,
     
  • Vamos tentar pensar mais objetivo com essa questão.

    Existem 4 possibilidades de a premissa do enunciado acontecer:

    Tirar 6 nos 3 dados;   ------>     1/6 * 1/6 * 1/6 = 1/216

    Tirar 6 no 1º e 3º dado; ------->  1/6 * 5/6 * 1/6 = 5/216

    Tirar 6 no 1º e 2º dado; ---------> 1/6 * 1/6 * 5/6 = 5/216

    e

    Tirar 6 no 2º e 3º dado; ---------> 5/6 * 1/6 * 1/6 = 5/216


    Soma-se as alternativas e obtem-se o seguinte resultado: 16/216

    Letra D
  • Só vim entender mesmo com Daniel Aleixo
  • Probabilidades: 

    P ("ser 6") = 1/6

    P ("não ser 6) = 5/6


    Como ele quer a probabilidade do nº 6 ser encontrado mais de uma vez, a ocorrência deste fato nenhuma vez ou uma vez não nos interessa. Sendo assim, o conjunto de probabilidades fica assim:


    Ocorrendo duas vezes:

    S ; S ; N = 1/6 * 1/6 * 5/6 = 5/216 

    S ; N ; S = 1/6 * 5/6 * 1/6 = 5/216

    N ; S ; S = 5/6 * 1/6 * 1/6 = 5/216


    Ocorrendo 3 vezes:

    S ; S ; S = 1/6 * 1/6 * 1/6 = 1/216

    S ; S ; S = 1/6 * 1/6 * 1/6 = 1/216

    S ; S ; S = 1/6 * 1/6 * 1/6 = 1/216


    Como são 3 possibilidades de ocorrência de 2 nº 6, e 3 possibilidades de ocorrência do nº 6, multiplica suas probabilidades por 3, logo:

    5/216 * 3 = 15/216

    1/216 * 3 = 1/216


    Como se trata de um evento união (ou um, ou outro), P( 2 U 3 ) = 15/216 + 1/216 = 16/216!

  • A probabilidade de que o nº 6 seja obtido mais de uma vez é de 


    S = 6

    N = demais números


    1º possibilidade:


    S S N = 1/6 * 1/6 * 5/6 = 5/216 

    ou

    S N S = 1/6 * 5/6 * 1/6 = 5/216

    ou

    N S S = 5/6 * 1/6 * 1/6 = 5/216

    MMC = 15/216


    2º possibilidade


    S S S = 1/6 * 1/6 * 1/6 = 1/216

    15/16 + 1/16 = 16/216

  • Mas Rafael, como surge esse 216/216? 

  • _____+______+______==> 06

       1º           2º         3º

    Na 1ª opção temos (1, 2, 3, 4) opções

    Na 2ª opção temos (1, 2, 3, 4) opções

    Na 3ª opção temos Sobrou apenas uma possibilidade

    4*4*1==> 16

    6*6*6==>216

    16/216

     

     

     

     

  • são 216 possiveis resultados, as chances de todos os 3 dados terem o número 6 seria de 36/216, então como as chances de dois de 3 dados terem o número 6 é menor do que de os 3 terem o número 6?

  • Possibilidades:

    a)dados 1 e 2 saírem 6 

    b)dados 1 e 3 saírem 6

    c)dados 2 e 3 saírem 6

    d)dados 1,2 e 3 saírem 6

    Calculando:

    probabilidade de ocorrer a: prob (dado 1 sair 6) =1/6 *prob (dado 2 sair 6)= 1/6 *prob (dado 3 não sair 6) = 5/6

    probabilidade a = 1/6*1/6*5/6 = 1/216

    -------------------------------------------------------------

    Probabilidade de ocorrer b e c é o mesmo raciocínio. Logo,

    probabilidade b = 1/216 probabilidade c= 1/216

    ----------------------------------------------------------------------

    Probabilidade de ocorrer d: prob (dado 1 sair 6) =1/6 *prob (dado 2 sair 6)= 1/6 *prob (dado 3 sair 6) = 1/6

    probabilidade d = 1/6*1/6*1/6 = 1/216

    -----------------------------------------------------------------

    Probabilidade do evento = prob a + prob b + prob c + prob d = 16/216

     

  • Uma forma pratica de pensar:

    PRIMEIRO; quantos lances dos dados possível 6 . 6 . 6 = 216


    SEGUNDO eventos

    1 ; 6 ; 6 primeiro evento

    6 ; 1 ; 6 segundo evento 3

    6 ; 6 ; 1 terceiro evento

    +

    2 ; 6 ; 6 primeiro evento

    6 ; 2 ; 6 segundo evento 3

    6 ; 6 ; 2 terceiro evento

    +

    3 ; 6 ; 6 primeiro evento

    6 ; 3 ; 6 segundo evento 3

    6 ; 6 ; 3 terceiro evento

    +

    4 ; 6 ; 6 primeiro evento

    6 ; 4 ; 6 segundo evento 3

    6 ; 6 ; 4 terceiro evento

    +

    5 ; 6 ; 6 primeiro evento

    6 ; 5 ; 6 segundo evento 3

    6 ; 6 ; 5 terceiro evento

    +

    6 ; 6 ; 6; último evento 1


    (3.5) + 1 = 16 assim 16/216

  • d-

    1°- total possibilidades: 6*6*6 = 216

    ________________________________________________________________________________________________________________________________________________

    2°- 6 mais 2x. o 6 pode cair 2 ou 3 vezes

    ________________________________________________________________________________________________________________________________________________

    3°- o 6 caindo 2x:

    1/6 * 1/6 * 5/6= 5/216.

    (POR QUE 5/6? PORQUE SO ESTAMOS CONSIDERANDO SE O 6 CAIR 2 VEZES. SE AS 2 PRIMEIRAS SERAM 6, É NECESSARIO Q A TERCEIRA SEJA QUALQUER N° MENOS 6)

    ________________________________________________________________________________________________________________________________________________

    4°- a combinacao 1/6 * 1/6 * 5/6 pode ser qualquer 1 das 3 ordens. logo:

    5/216*3= 15/216

    ________________________________________________________________________________________________________________________________________________

    5°. agora considerar quando cair 6 3x.

    1/6* 3 = 1/216.

    ________________________________________________________________________________________________________________________________________________

    6° somam-se as possibilidades: 15/216 + 1/216 = 16/216. a questao nao exige simplificacao de fracoes. entao R: 16/216

  • Pessoal vou fazer de um jeito bem explicado, porque os comentário aqui tá uma confusão total, vamos por passos.

    -> Temos 3 dados que a princípio serão lançados 1 de cada vez;

    -> Temos de analisar os dados saindo "6" nos 3 lançamentos (mais de 1 vez);

    -> Temos de analisar os dados saindo "6" em 2 lançamentos somente (mais de 1 vez);

    1) Aqui vamos considerar que irão sair "6" em todos os lançamentos

    # 1º Lançamentos temos: 1/6 (1 chance em 6);

    # 2º Lançamentos temos: 1/6 (1 chance em 6);

    # 3º Lançamentos temos: 1/6 (1 chance em 6);

    # Cálculo: 1/6 * 1/6 * 1/6 = 1/216

    2) Aqui vamos considerar que irão sair "6" em somente 2 lançamentos;

    Obs: Considerando que não vai sair o "6" no 1º lançamento

    # 1º Lançamentos temos: 5/6

    -> Corresponde a probabilidade de não sair 6, ou seja 5/6 (5 chances em 6), pois não queremos que saia o "6";

    # 2º Lançamentos temos: 1/6 (1 chance em 6, pois queremos que saia o "6");

    # 3º Lançamentos temos: 1/6 (1 chance em 6, pois queremos que saia o "6");

    # Cálculo: 5/6 * 1/6 * 1/6 = 5/216

    3) Aqui vamos considerar que irão sair "6" em somente 2 lançamentos;

    Obs: Considerando que não vai sair o "6" no 2º lançamento

    # 1º Lançamentos temos: 1/6 (1 chance em 6, pois queremos que saia o "6");

    # 2º Lançamentos temos: 5/6

    -> Corresponde a probabilidade de não sair 6, ou seja 5/6 (5 chances em 6), pois não queremos que saia o "6";

    # 3º Lançamentos temos: 1/6 (1 chance em 6, pois queremos que saia o "6");

    # Cálculo: 5/6 * 1/6 * 1/6 = 5/216

    4) Aqui vamos considerar que irão sair "6" em somente 2 lançamentos;

    Obs: Considerando que não vai sair o "6" no 3º lançamento

    # 1º Lançamentos temos: 1/6 (1 chance em 6, pois queremos que saia o "6");

    # 2º Lançamentos temos: 1/6 (1 chance em 6, pois queremos que saia o "6");

    # 2º Lançamentos temos: 5/6

    -> Corresponde a probabilidade de não sair 6, ou seja 5/6 (5 chances em 6), pois não queremos que saia o "6"

    # Cálculo: 5/6 * 1/6 * 1/6 = 5/216

    5) Cálculo geral das probabilidades:

    # TOTAL: 1/216 + 5/216 + 5/216 + 5/216 = 16 / 216

    Obs: Se os senhores ainda não entenderem manda mensagem aqui pra mim mesmo.

  • Estranho!

    São três dados. A sequência é irrelevante, a resposta deveria ser 6/216

    Agora, se fosse apenas 1 dado, jogado por três vezes, aí sim seria 15/216

    Vida que segue...


ID
72058
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Algumas regras de heurísticas vinculadas à álgebra relacional, como "execute as operações de seleção o mais cedo possível", "execute antes as projeções" e "evite os produtos cartesianos", são usualmente empregadas em sistemas gerenciadores de bancos de dados para a implementação de

Alternativas
Comentários
  • Um otimizador é um programa com a finalidade de escolher uma estratégia eficiente para avaliar uma data expressão relacional. Para realizar isso esse otimizador realiza os seguintes estágios no processamento de consultas.
    • Moldar a consulta em alguma forma interna: conversão da consulta original em alguma representação interna mais adequada. A representação interna mais utilizada e a árvore de consulta (álgebra relacional);
    • Converter para a forma canônica: execução de uma série de otimizações. Permitindo que ela seja expressa de vários modos distintos.
    • Escolher procedimentos candidados de baixo nível: Apos a conversão da representação interna da consulta. Este estágio ira considerar os índices, distribuição de valores de dados, etc. Sendo que para cada operação de baixo nível possível, o otimizador terá a sua disposição um conjunto de procedimentos de implementação predefinidos.
    • Gerar planos de consulta e escolher o mais econômico: elaboração dos planos de consulta e escolha do melhor (mais econômico). Cada plano de consulta é construído combinando - se um conjunto de procedimentos de implementação candidatos, um procedimento para cada uma das operações de baixo nível da consulta.
    Segundo Kort em sua 3 edição a otimização de consultas visa selecionar o plano de avaliação de consulta mais eficiente para uma consulta.

ID
72061
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Se uma consulta PL/SQL no Oracle retornar mais do que uma tupla, então, para receber o retorno da consulta, será necessário usar um

Alternativas
Comentários
  • A instrução SELECT no PL/SQL funciona apenas se o resultado da consulta contém uma única tupla. Se a consulta retorna mais do que uma tupla, você precisa usar um cursor.
  •  E o cursor implícito com o uso do for?

  • Os cursores em PL/SQL podem ser explícitos e implícitos. O PL/SQL declara um cursor implicitamente para toda instrução DML (UPDATE, INSERT, DELETE, SELECT...INTO), incluindo consultas que retornam apenas uma linha. As consultas que retornam mais de uma linha deverão ser declaradas explicitamente.

    FONTE: http://www.devmedia.com.br/articles/viewcomp.asp?comp=13041

  • b-

    Cursor sao estruturas que acessamaa area da memoria do sql, geralmente para permitir retorno de mais de uma linha. Isso evita erros ORA-01403: no data found e ORA-01422: exact fetch returns more than requested number of rows. Os cursores podem ser explicitos explicitos (open, fetch...into, close) ou explicitos(ISOPEN, NOTFOUND, FOUND, %ROWCOUNT).


ID
72064
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Considere as afirmativas abaixo sobre as transações em Sistemas de Bancos de Dados Relacionais.

I - A violação conhecida como leitura suja (dirty read) ocorre no nível de isolamento read committed.

II - Algoritmos com base em timestamp e bloqueios podem ser utilizados para a implementação de controle de concorrência.

III - A propriedade de atomicidade para transações distribuídas pode ser garantida pela implementação do algoritmo commit de duas fases.

Está(ão) correta(s) APENAS a(s) afirmativa(s)

Alternativas
Comentários
  • Atomicidade: A transação deve ter todas as suas operações executadas em caso de sucesso ou nenhum resultado de alguma operação refletido sobre a base de dados em caso de falha.Terminam com sucesso – COMMITSão todas desfeitas – ROLLBACK
  • 'Dirty read' ocorre no nível read uncommitted.
  • A 'dirty read' ou 'leitura suja' ocorre quando leitura de dados ainda não confirmados(antes de um commit ou rollback) é feita no banco. Esta situação ocorre somente quando o nível de isolamento do banco está ajustado para 'READ UNCOMMITED'.
  • I - ERRADO. Dirty Read ocorre quando o banco tem nivel de isolamento READ UNCOMMITED. Quando o nível é READ COMMITED podem acontecem Non-repeatable reads e phantom reads.http://en.wikipedia.org/wiki/Isolation_%28database_systems%29
  • dirty read (leitura suja) - A transação lê dados escritos por uma transação simultânea não efetivada (uncommitted). nonrepeatable read (leitura que não pode ser repetida) - A transação lê novamente dados lidos anteriormente, e descobre que os dados foram alterados por outra transação (que os efetivou após ter sido feita a leitura anterior). phantom read (leitura fantasma) - A transação executa uma segunda vez uma consulta que retorna um conjunto de linhas que satisfazem uma determinada condição de procura, e descobre que o conjunto de linhas que satisfazem a condição é diferente por causa de uma outra transação efetivada recentemente.
    Nível de isolamento Dirty Read Nonrepeatable Read Phantom Read Read uncommitted Possível Possível Possível Read committed Impossível Possível Possível Repeatable read Impossível Impossível Possível Serializable Impossível Impossível Impossível
    Fonte: http://pgdocptbr.sourceforge.net/pg80/transaction-iso.html

ID
72067
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Analise as afirmativas abaixo a respeito da modelagem relacional e sua implementação em bancos de dados relacionais.

I - O relacionamento de uma entidade fraca com a entidade da qual ela depende é sempre um relacionamento um para um.

II - A especificação de chaves estrangeiras para atributos de uma tabela T em relação a ela própria é uma característica necessária nos bancos de dados para a tradução de diagramas de entidade-relacionamento que contêm relacionamentos do tipo autorrelacionamento.

III - Se uma relação está na segunda forma normal, todo atributo que não seja chave deve ser totalmente dependente da chave primária.

Está(ão) correta(s) a(s) afirmativa(s)

Alternativas
Comentários
  • Entidade fraca é uma entidade que não possui existência própria (sua existência depende da existência de outra entidade) ou que para ser identificada depende da identificação de outra entidade. Ex: Uma universidade possui diversos prédios.
  • A afirmativa I está incorreta, mas fiquei com dúvida. O relacionamento da entidade fraca com a entidade da qual depende é um relacionamento de um para um, uma vez que uma ocorrência na entidade fraca, devo encontrar uma única contrapartida na entidade forte. Mas também posso ter uma ocorrencia na entidade forte sem correspondente na fraca, que seria do ponto de vista da entidade fraca, uma relação zero para muitos. É isso?
  •  Entidade Fraca

    Alguns conjuntos entidade não possuem um conjunto de atributos capaz de identificarunivocamente uma determinada entidade. Neste caso, sua existência depende da existência de outraentidade. Um exemplo clássico de entidade fraca ocorre quando um sistema de pessoal possui dados sobre os dependentes de seus funcionários. É comum que os funcionários tenham um número de matrícula na empresa que é usado como atributo chave da tabela de funcionários. Por outro lado, normalmente os dependentes dos funcionários não possuem uma matrícula própria, bem como não possuem um conjunto mínimo de atributos que possam constituir a chave primária da tabela de dependentes. Neste caso, o conjunto entidade Dependente deve ser modelado como uma entidade fraca. A figura abaixo ilustra a notação gráfica usada para representar conjuntos de entidades fraca

  • O item III não estaria errado? Pq a 2 FN afirma que devemos destacar os atributos que tenham dependência parcial e criar novas entidades a partir destes.

  • Um tipo de entidade fraca pode ter mais de um tipo de entidade de identificação e um tipo de relacionamento de identificação de grau maior que dois (Elmasri and Navathe, 2011).

  • Em relação à afirmativa III, faço a seguinte discussão:

    Uma relação está na 2FN se está na 1FN (todos os atributos são atômicos) E não existe dependência parcial de atributos não chaves com a chave primária. Porém, pode-se ter atributos não chaves que não dependem da chave, mas depende de outro atributo não chave. Por exemplo, a relação
    Empregado (Cod_empregado, Nome_empregado,Cod_projeto, Nome_projeto) onde Cod_empregado é a chave primária. A relação está na 2FN. Os atributos Cod_projeto e Nome_projeto (não chaves) não dependem da chave, nem parcial nem TOTAL. No entanto, Nome_projeto (não chave) depende de Cod_projeto (não chave) - dependência transitiva e a relação não está, portanto, na 3 FN. 

    Ao afirmar na questão que TODO atributo não chave DEVE SER TOTALMENTE dependente da chave primária, como ficaria essa situação?

  • Continuei conta dúvidas sobre a entidade fraca. Um dependente tem que estar ligado à apenas um funcionário.  Certo?
  • I - um dependente pode estar ligado a apenas um funcionário, mas um funcionário pode ter vários dependentes.
    II e III estão corretas.


ID
72073
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

O texto a seguir se refere à modelagem de Data Warehouse.

Se na modelagem do Data Warehouse for adotada uma abordagem ________, cada elemento de dados (por exemplo, a venda de um item) será representado em uma relação, chamada tabela de fatos, enquanto que as informações que ajudam a interpretar os valores ao longo de cada dimensão são armazenadas em uma tabela de dimensões, uma para cada dimensão. Esse tipo de esquema de banco de dados é chamado um esquema estrela, em que a tabela de fatos é o centro da estrela e as tabelas de dimensões são os pontos. Quando a abordagem _______ é escolhida, um operador específico que faz a agregação prévia da tabela de fatos ao longo de todos os subconjuntos de dimensões é utilizado e pode aumentar consideravelmente a velocidade com que muitas consultas _______ podem ser respondidas.

Considerando a ordem das lacunas, qual sequência de termos completa corretamente o texto acima?

Alternativas
Comentários
  • a resposta certa e a C.OLAP- e o processamento de transações em tempo real, são sistemas que se encarregam de registrar todas as transações contidas em uma determinada operação organizacional.ROLAP ou OLAP Relacional- oferecem análise multidimenssionais de dados em tabelas relacionais.MOLAP ou OLAP Multidimenssional- e uma classe de sistema que permite a execução de análises bastantes sofisticadas usando como gerenciador de dados um BD multidimencional.Ainda exite o HOLAP que e a junção da MOLAP com o ROLAP, " e hibrido"
  • Na questão as alternativas que fazem referência a OLTP devem ser desconsideradas, uma vez que não tem relação com Data Warehouse. OLTP significa Online Transaction Processing e está relacionado com o contexto de gerência de transações. A primeira lacuna oferece algumas pistas como 'tabelas', 'relações', 'uma tabela por relação..' e 'esquema estrela' que são características do ROLAP.
  • O OLAP é uma interface com o usuário e não uma forma de armazenamento de dados, porém se utiliza do armazenamento para poder apresentar as informações.

    Os métodos de armazenamento são:
    • ROLAP (OLAP Relacional): Os dados são armazenados de forma relacional.
    • MOLAP (OLAP Multidimensional): Os dados são armazenados de forma multidimensional.
    • HOLAP (OLAP Híbrido): Uma combinação dos métodos ROLAP e MOLAP.
    • DOLAP (OLAP Desktop): O conjunto de dados multidimensionais deve ser criado no servidor e transferido para o desktop. Permite portabilidade aos usuários OLAP que não possuem acesso direto ao servidor.

     

     

ID
72085
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Os processos de desenvolvimento de software utilizam, muitas vezes, procedimentos estatísticos para, por exemplo, apoiar a tomada de decisão. Dentro desse contexto, o Diagrama de Pareto é baseado na clássica regra de que

Alternativas
Comentários
  • Link que usei para responder a pergunta: http://www.scribd.com/doc/19750932/Diagrama-de-Pareto
  • A Lei de Pareto (também conhecido como princípio 80-20), afirma que para muitos fenómenos, 80% das consequências advém de 20% das causas. A lei foi sugerida por Joseph M. Juran, que deu o nome em honra ao economista italiano Vilfredo Pareto.

    O Diagrama de Pareto (ou 80-20 ou 70-30) é um gráfico de barras que ordena os problemas, identificando os mais importantes e medindo-os em diversas escalas, permitindo usar a teoria de Pareto (poucos essenciais, muito triviais), ou seja, há muitos problemas sem importância diante de outros mais importantes. Além disso, o Diagrama de Pareto permite agrupar os dados de diferentes formas, medem o impacto de mudanças no processo e quebra causas genéricas em causas específicas.

    No topo da barra mais alta, traça-se uma linha para poder verificar a medida cumulativa das categorias, podendo assim identificar o peso que os problemas têm em relação ao todo.

     

  • a-

    principio de pareto é um modelo que explica ocorrencias de determinados acontcimentos por uma regra de intervalo, cujo padrao é 20% dos motivos causam 80% das consequencias.


ID
72091
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Ao realizar testes durante a elaboração de um compilador, um analista descobriu que havia, no compilador, um erro na checagem de tipos de variáveis em expressões, permitindo, por exemplo, a multiplicação entre tipos de dados que não poderia ocorrer. Em compiladores, a checagem de tipos de variáveis em expressões é uma função do



Alternativas
Comentários
  • Fases da Compilaçãoa) Análise Léxica (ou scanner): primeira fase do compilador. Tem como função ler o código fonte, caracter a caracter, buscando a separação e identificação dos elementos componentes do programa fonte, denominados símbolos léxicos ou tokens. É também de responsabilidade desta fase a eliminação de elementos "decorativos" do programa, tais como espaços em branco, marcas de formatação de texto e comentários.b) Análise Sintática (ou análise gramatical): determina se uma cadeia de símbolos léxicos pode ser gerada por uma gramática. No caso de analisadores sintáticos top-down, temos a opção de escrevê-los à mão ou gerá-los de forma automática, mas os analisadores bottom-up só podem ser gerados automaticamente. A maioria dos métodos de análise sintática cai em uma dessas duas classes denominadas top-down e botton-up.c) Análise Semântica: As análises léxica e sintática, não estão preocupadas com o significado ou semântica dos programas que elas processam. O papel do analisador semântico é prover métodos pelos quais as estruturas construídas pelo analisador sintático possam ser avaliadas ou executadas. As gramáticas livres de contexto não são suficientemente poderosas para descrever uma série de construções das linguagens de programação, como por exemplo regras de escopo, regras de visibilidade e consistência de tipos. É papel do analisador semântico assegurar que todas as regras sensíveis ao contexto da linguagem estejam analisadas e verificadas quanto à sua validade. Um exemplo de tarefa própria do analisador semãntico é a checagem de tipos de variáveis em expressões. Um dos mecanismos comumente utilizados por implementadores de compiladores é a Gramática de Atributos, que consiste em uma gramática livre de contexto acrescentada de um conjunto finito de atributos e um conjunto finito de predicados sobre estes atributos.
  • Gabarito A

    Análise semântica: verificações são realizadas para assegurar que componentes de um programa se combinam de forma significativa.
    Esta fase verifica erros semânticos no programa fonte e captura informações de tipo para a fase subseqüente de geração de código. Utiliza a estrutura hierárquica determinada pela fase de análise sintática, a fim de identificar os operadores e operandos das expressões e enunciados.

     

     

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !


ID
72097
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

O XP (Extreme Programming) usa uma abordagem orientada a objetos como seu paradigma de desenvolvimento predileto. Nessa perspectiva, analise as afirmativas abaixo.
I - A atividade de Codificação começa com a criação de um conjunto de histórias que descreve as características e as funcionalidades requeridas para o software a ser construído.

II - O XP encoraja o uso de cartões CRC (Class- Responsibility-Colaborator) como um mecanismo efetivo para raciocinar sobre o software no contexto orientado a objetos.

III - O XP emprega a técnica de refectoring na codificação, mas desaconselha a utilização da programação por pares.

IV - A criação de testes unitários antes da codificação começar é uma prática do XP.

V - Se um difícil problema de projeto é encontrado como parte do projeto de uma história, o XP recomenda a criação imediata de um protótipo operacional daquela parte do projeto.

Estão corretas APENAS as afirmativas

Alternativas
Comentários
  • A maior duvida deve ficar entre a alterntiva "C" e "E". Existe uma pequena nuance no item I. que diz "A atividade de Codificação começa com a criação de um conjunto de histórias" Atividade de codificação começa com a escrita de testes. Já o item III pode ser desconsidera, pois o XP encoraja a programação em pares.
  • Eu entendo que a opção I está incorreta porque a criação das estórias é feita anteriormente à codificação, e não como inicio da mesma. Se observar bem, I e IV são conflitantes pois, se você começa a testar antes de codificar (e isso está correto), não é possível escrever os testes se primeiro definir a estória.Assim, I não é uma afirmação verdadeira.
  • I. O conjunto de histórias se desenrola nas atividades de planejamento e projeto, na codificação já deverão estar prontas.

    III. A codificação no XP é feita através da programação em pares.

    Demais questões corretas.
  • I - A atividade de (Codificação) Planejamento começa com a criação de um conjunto de histórias que descreve as características e as funcionalidades requeridas para o software a ser construído. 
    Errado. O XP envolve um conjunto de regras e práticas constantes no contexto de quatro atividades metodológicas: Planejamento, Projeto, Codificação e Testes. Na atividade de Planejamento (também denominada o jogo do planejamento) é que são criadas as histórias de usuários. Essas histórias descrevem o resultado, as características e a funcionalidade para o software a ser construído. (pag 88)

    II - O XP encoraja o uso de cartões CRC (Class- Responsibility-Colaborator) como um mecanismo efetivo para raciocinar sobre o software no contexto orientado a objetos.
    Certo. A XP encoraja o uso de cartões CRC como um mecanismo eficaz para pensar sobre o software em um contexto orientado a objetos. Os cartões CRC identificam e organizam as classes orientadas a objetos relevantes para o incremento de software corrente. Os cartões CRC são o único artefato de projeto produzidos como parte do processo XP. (pag 89)

    III - O XP emprega a técnica de refectoring na codificação, (mas desaconselha) como também a utilização da programação por pares. 
    Errado. Um conceito-chave na atividade de codificação (e um dos mais discutidos aspectos da XP) é a programação em dupla. A XP recomenda que duas pessoas trabalhem juntas em uma mesma estação de trabalho para criar código para uma história. (pag 90)

    IV - A criação de testes unitários antes da codificação começar é uma prática do XP.
    Certo. A criação de testes de unidade, antes de começar a codificação, é um elemento-chave da abordagem XP. (pag 90)

    V - Se um difícil problema de projeto é encontrado como parte do projeto de uma história, o XP recomenda a criação imediata de um protótipo operacional daquela parte do projeto.
    Certo. Se um difícil problema de projeto é encontrado como parte do projeto de uma história, o XP recomenda a criação imediata de um protótipo operacional daquela parte do projetoDenominada solução pontual, o protótipo é implementado e avaliado. O objetivo é reduzir o risco para quando a verdadeira implementação iniciar e validar as estimativas originais para a história contendo o problema de projeto. (pag89)

    (Fonte: Livro Engenharia de Software 7ed, Pressman)

    Logo, gabarito "E"

ID
72100
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Com o objetivo de minimizar os problemas enfrentados e melhorar o processo de engenharia de requisitos, um engenheiro de requisitos decidiu elencar uma série de medidas que poderá empregar em seus futuros projetos, tais como:

I - aplicar a técnica de IFQ (Implantação da Função de Qualidade) que permite coletar os requisitos excitantes, os quais refletem características que vão além das expectativas do cliente e mostram ser muito satisfatórios quando presentes;

II - utilizar tabelas de rastreamento que relacionam os requisitos identificados a um ou mais aspectos do sistema;

III - utilizar casos de uso para fazer uma coleta iterativa de requisitos, uma vez que o processo de levantamento de requisitos é uma atividade evolutiva.

Está(ão) correta(s) a(s) medida(s)

Alternativas
Comentários
  • Segundo Pressman (Engenharia de Software, 6ª edição, seção 7.4.2)  A Implantação da Função de Qualidade (AFQ), ou Quality Function Deployment (QFD), é uma técnica que traduz as necessidades do cliente para requisitos técnicos de software. Ela identifica três tipos de requisitos:

    Requisitos normais - foram definidos em reuniões com clientes. Se estes requisitos estiverem presentes, o cliente fica satisfeito.

    Requisitos esperados - estão implícitos no sistema e podem ser tão fundamentais que o cliente não se refere a eles explicitamente. Sua ausência seria causa de insatisfação significativa.

    Requisitos excitantes - vão além das expectativas do cliente. Mostram ser muito satisfatórios quando presente.
  • Pressman 7a edição
    Requisitos fascinantes - Esses recursos vão além da expectativa dos clientes e demonstram ser muito satisfatórios quando presentes. página 136
    Requisitos fascinantes = requisitos excitantes
  • Pensei que o item III estivesse errado. Não consigo entender porque o levantamento de requisitos é uma atividade evolutiva. Depende do contexto. Dentro de um modelo incremental a tarefa de levantamento fará parte dessa evolução do projeto como um todo. Agora, falando de uma tarefa, uma sprint, na minha visão o levantamento não pode ser evolutivo. Ele precisa estar completo para que a execução seja realizada.
    Alguém consegue explicar melhor porque esse item está correto?
    Obrigada.
  • Ola Ieda, então... primeira coisa é separar as matérias, vejo vc citando sprint, percebo que vc esta com a matéria de Scrum no meio... A questao trata de requisitos e não de metodologias ageis de desenvolvimento.
    Segundo, pensa comigo... cenários, etnografia, são todas técnicas de elicitação de requistos.
    Cenários podem evoluir? SIM
    Etnografia devem ser feitas somente uma vez? NAO... entao tambem podem evoluir...
    espero ter ajudado! abraço
  • Questão ruim. Onde que levantamento é evolutivo? Pode sofrer alteração, mas evolutivo nunca. 

  • Eu não sabia que casos de uso era iterativo

ID
72103
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Governança de TI
Assuntos

No Nível 2 de maturidade do CMMI, NÃO é exigido que para a Área de Processo

Alternativas
Comentários
  • o que me fez escolher a letra A foi ele dizer que "o processo sejainstitucionalizado como um processo definido". Independentemente doprocesso que ele citasse, só no nível 3 é que a empresa tem processosdefinidos, com padrões estabelecidos.
  • O Gerenciamento de Configurações em uma organização CMMI nível 2, possui o processo GERENCIADO. Quando um avaliador se referir a um "processo INSTITUCIONALIZADO" ele quer que você entenda que se trata de um "processo PADRONIZADO". Aí fica fácil! "Padrão" é nível 3.
  • Concordo com o Carlos. No nível 2, os processos não são definidos.
  • Concordo também, Vanessa.PROCESSO DEFINIDO > Nível 3 (ponto).
  • level 2 - Managed

    Basic Project Management

       Requirements Management

       Project Planning

       Project Monitoring and Control

       Supplier Agreement Management

       Measurement and Analysis

       Process and Product Quality Assurance

       Configuration Management


ID
72106
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Durante um treinamento para as equipes de desenvolvimento e de testes, um analista transmitiu as orientações a seguir.

I - Para isolar a causa de um erro de software, os desenvolvedores deveriam utilizar a estratégia de depuração força bruta por ser o método mais eficiente, e, para grandes programas, utilizar a abordagem de rastreamento.

II - Para os testes de integração em sistemas orientados a objetos, poderiam ser utilizadas as estratégias de teste com base no caminho de execução e no uso.

III - Em sistemas orientados a objetos, o teste de sensibilidade poderia ser utilizado para tentar descobrir combinações de dados, dentro das classes de entrada válidas, que poderiam causar instabilidade ou processamento inadequado do sistema.

Constitui(em) prática(s) adequada(s) de estratégias de testes de software a(s) orientação(ões)

Alternativas
Comentários
  • Depuração força bruta é o método MENOS eficiente.
  • O teste de sensibilidade, exatamente como descrito na opção III, é uma espécie de especialização do teste de Estresse, mas localiza dados sensíveis (pequeno conjunto que afeta a execução) em vez de achar o ponto do estresse.Opção II exatamente como definido por Pressman. Ele também cita o teste de agrupamento, que é uma etapa do teste de integração da OO.Força bruta só em último caso, não privilegia as técnicas de resolução de problemas. Pode ser inexequível dependendo do tamanho do software.

ID
72109
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Estereótipos podem ser utilizados para categorizar classes durante a fase de análise em um projeto de desenvolvimento de sistemas orientados a objetos e utilizando-se a notação UML (Unified Modeling Language). No RUP (Rational Unified Process), por exemplo, podem-se confeccionar modelos utilizando-se os seguintes estereótipos:

I - limite (boundary);
II - entidade (entity);
III - controle (control).

Na UML, essas classes podem ser representadas de forma visual, respectivamente, pelos símbolos

Alternativas
Comentários
  • Segundo o livro O Processo unificad explicado - Kendall Scoot. A resposta certa é a alternativa C .
    Ou seja o primeiro circulo é: limite (boundary);
    O segundo: entidade (entity);
    E o último o controle (control).
    Exemplo correto : http://www.uidesign.net/2000/opinion/rup/BCEexample.gif
  • Olhei agora no gabarito da prova (questão 49), LETRA C correta!
  • INDUBTAVELMENTE LETRAA C PESSOAL DO QC!!
  • POxa nao querer ajudar blzMas já atrapalhar é palhaçada heinNao eh C nada isso
  • Ok, pessoal!

    Gabarito corrigido.

    Correto: letra "C".

    Bons estudos!

  • Pessoal,
    o padrão Entity-Control-Boundary (ECB) é uma variação do padrão MVC. Sua notação segue abaixo:

    Fonte: http://www.cs.sjsu.edu/~pearce/modules/patterns/enterprise/ecb/ecb.htm
    B
    ons estudos!

ID
72121
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Programação
Assuntos

Durante um processo de revisão do sistema de Compras, escrito em plataforma J2EE, foram levantadas as necessidades a seguir

I - O sistema de Compras deverá utilizar a camada de negócio do sistema de Contabilidade, também desenvolvido em plataforma J2EE, e que está instalado em outros servidores, para realizar consultas a informações bancárias dos fornecedores, sendo que a camada de negócio dos dois sistemas está baseada em EJB.

II - Um novo subsistema deverá ser implementado para atender novas necessidades do sistema de Compras, entretanto, os EJBs, que irão compor a camada de negócio deste novo subsistema, não devem utilizar descritores de deployment, mas sim, outra forma alternativa de configuração.

III - Um mecanismo assíncrono que permita que fornecedores possam, por meio do site do sistema de Compras, solicitar o envio de um e-mail com a lista de licitações que estão disponíveis no site e o valor das licitações de que os fornecedores estão participando é assíncrono porque o fornecedor não precisa ser informado de que o seu pedido foi realizado com sucesso ou não, além do fato de que este seria um processo complexo de ser implementado de forma síncrona.

IV - Um mecanismo de auditoria deve ser implementado em alguns EJBs do sistema de Compras de forma tal que sempre que os métodos de negócio destes EJBs forem chamados, um log de auditoria será gravado em uma tabela do banco de dados do sistema de Compras.

Para cada uma das necessidades acima, um analista propôs, respectivamente, as seguintes soluções:

. Implementar as interfaces remotas dos EJBs do sistema de Contabilidade que forem chamados pelo sistema de Compras, além de realizar todas as configurações e builds necessários.Como as chamadas serão remotas, os argumentos serão passados por referência para os métodos dos EJBs da Contabilidade.

. Utilizar o recurso de annotations, como por exemplo a Stateless annotation, que especifica que um EJB não pode manter o estado durante uma sessão com o cliente.

. implementar um MDB (Message Driven Bean) para tratar as requisições e o processamento do envio do e-mail, uma vez que o processo é assíncrono.

.Criar classes de interceptors para os EJBs, sendo o mecanismo de auditoria implementado nos métodos das classes de interceptors.

Sabendo-se que os EJBs do sistema de Compras seguem o padrão 3.0 e os da Contabilidade seguem o padrão 2.1, conclui-se que as soluções apresentadas pelo analista atendem às necessidades

Alternativas
Comentários
  • Acho que a solução dada pela interoperabilidade entre o sistema de Compras e o de Contabilidade está errada quando diz:"Como as chamadas serão remotas, os argumentos serão passados por referência para os métodos dos EJBs da Contabilidade."Os argumentos não serão passados por referências. Eles serão serializados, enviados via rede e, finalmente, desserializados.
  • Lousy, veja bem:

    1. A session bean can implement several interfaces or none. A business interface is a standard Java interface that does not extend any EJB-specific interfaces. Like any Java interface, business interfaces define a list of methods that will be available for the client application. They can use the following annotations:

      • @Remote: Denotes a remote business interface. Method parameters are passed by value and need to be serializable as part of the RMI protocol.

      • @Local: Denotes a local business interface. Method parameters are passed by reference from the client to the bean. 


ID
72124
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Arquitetura de Software
Assuntos

No contexto da arquitetura OMA proposta pela OMG, o ORB (Object Request Broker) é o componente responsável pela interoperabilidade entre objetos. Qual das características abaixo NÃO pertence a um ORB compatível com o modelo CORBA?

Alternativas

ID
72133
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Arquitetura de Software
Assuntos

No projeto de interfaces, as mensagens ou alertas de erro representam um papel muito importante. Assim, NÃO apresenta uma prática adequada para alertas produzidos por um sistema interativo a mensagem que

Alternativas
Comentários
  • quem dera pudesse colocar a culpa no usuário... a culpa é sempre dos devs rsrss


ID
72139
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Redes de Computadores
Assuntos

O administrador de rede de uma empresa cuja conexão com a Internet é protegida por um firewall que bloqueia portas de acesso deixando habilitadas apenas as portas 80 e 443 precisa permitir que um usuário interno tenha acesso a seus e-mails que estão em um servidor externo, que funciona com POP3 e SMTP. Para permitir esse acesso, o administrador poderia criar um túnel por meio do firewall utilizando o protocolo

Alternativas
Comentários
  • PIng não é protocolo.FTP porta 20(dados) / 21(controle)SFTP porta 115Telnet porta 23SSH porta 443
  • SSH é, simultaneamente, um programa de computador e um protocolo de rede que permite a conexão com outro computador na rede, de forma a executar comandos de uma unidade remota. Possui as mesmas funcionalidades do TELNET, com a vantagem da conexão entre o cliente e o servidor ser criptografada.Uma de suas mais utilizadas aplicações é o chamado Tunnelling, que oferece a capacidade de redirecionar pacotes de dados. Por exemplo, se alguém se encontra dentro de uma instituição cuja conexão à Internet é protegida por um firewall que bloqueia determinadas portas de conexão, não será possível, por exemplo, acessar e-mails via POP3, o qual utiliza a porta 110, nem enviá-los via SMTP, pela porta 25. As duas portas essenciais são a 80 para HTTP e a 443 para HTTPS. Não há necessidade do administrador da rede deixar várias portas abertas, uma vez que conexões indesejadas e que comprometam a segurança da instituição possam ser estabelecidas pelas mesmas.Para quebrar essa imposição rígida, o SSH oferece o recurso do Túnel. O processo se caracteriza por duas máquinas ligadas ao mesmo servidor SSH, que faz apenas o redirecionamento das requisições do computador que está sob firewall. O usuário envia para o servidor um pedido de acesso ao servidor pop.xxxxxxxx.com pela porta 443 (HTTPS), por exemplo. Então, o servidor acessa o computador remoto e requisita a ele o acesso ao protocolo, retornando um conjunto de pacotes referentes à aquisição. O servidor codifica a informação e a retorna ao usuário via porta 443. Fonte: http://pt.wikipedia.org/wiki/SSH
  • André, tome cuidado ! A porta 443 é do SSL/HTTPS e não do SSH. O SSH é porta 22 e a explicação para a resposta ser SSH é a que o nosso amigo Cesar menciona no ótimo comentário que ele fez.

ID
72142
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Segurança da Informação
Assuntos

Durante uma reunião de projeto, um analista levantou novos requisitos para um sistema de vendas pela Web, que estava em produção, apresentados a seguir.

. As senhas dos usuários do site devem ser armazenadas criptografadas no banco de dados e, caso haja esquecimento da senha, o usuário deve solicitar o envio da mesma, descriptografada, para o seu e-mail, após confirmar informações pessoais.

. O servidor IIS (versão 6.0), no qual a aplicação está instalada, está ficando sem memória em função do grande número de acessos a um determinado aplicativo, afetando outros aplicativos.

.Os catálogos de produtos são feitos por uma empresa de design que envia, por e-mail, para o administrador do sistema, arquivos contendo fotos e descrições dos produtos que estão à venda no site, mas o nível de segurança desse processo deve ser aumentado por meio da utilização de um mecanismo que permita garantir que os arquivos recebidos pelo administrador sejam mesmo criados pela empresa de design. O analista propôs as iniciativas a seguir, atendendo a mesma ordem dos requisitos.

I - Utilizar uma função HASH para criptografar as senhas antes de salvá-las no banco de dados, sendo que, para recuperar a senha, será utilizado um algoritmo RSA que a descriptografe antes de ela ser enviada para o usuário.

II - Definir um número máximo de solicitações de kernel para o aplicativo, por meio do Gerenciador do IIS, de forma a impedir que um grande número de solicitações seja colocado em fila e sobrecarregue o servidor.

III - Deve ser utilizado um mecanismo de assinatura digital no qual a empresa de design assina digitalmente os arquivos gerados, utilizando uma chave privada, cabendo ao administrador do sistema, por meio de uma chave pública, verificar a autenticidade da assinatura.

Está(ão) correta(s) a(s) iniciativa(s)

Alternativas
Comentários
  • I- Errada: função hash não se descriptografa, é um "caminho sem volta".II- Certa: solução possível mas paliativa.III- Certa
  • i) False. Função HASH cria um resumo único do texto (Message Digest) que não permite chegar ao texto a partir do resumo. Unidirecional. Deveria ter sugerido um sistema criptográfico simétrico, em que a chave estaria na aplicação, assim atenderia os requisitos.ii) True. Apesar de ser uma solução meia boca (pois vai causa recusa de serviço quanto chegar no limite máximo), a questão pede as iniciativas que ATENDEM AOS REQUISITOS. O requisito deste item é deixar de atingir outros aplicativos por falta de memória.iii) True. Pefeito.
  • I - Errada, pois o Hash não é uma função que tenha função inversa.II - Certa.III - Certa, e se A assina com sua chave privada somente quem tem sua chave pública poderá decifrar e assim garantir a autenticidade. O costumeiro é ver A enviando mensagem para B e cifrando com a chave pública de B para que apenas B com sua chave privada decifre. Quando A assina com sua chave privada e envia para B, B sabe que se conseguiu decifrar a mensagem cifrada com uma chave privada é porque apenas o dono desta pode ter feito tal cifragem e assim garante a autenticidade.
  • II e IIIporém acho que esta segunda é um pouco confusa quando fala de solicitações de kernel... talvez a intenção foi essa, deixar a proposição confusa.