SóProvas



Prova CESGRANRIO - 2013 - IBGE - Analista - Análise e Desenvolvimento de Aplicações


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

Aldo, Baldo e Caldo estavam assistindo ao jogo da seleção brasileira de futebol num bar. No jogo, o Brasil não tomou gol, e nenhum jogador brasileiro fez mais de um gol. No fim do jogo, Paulo entra no bar e pergunta quem fez gol pela seleção brasileira e obtém as seguintes respostas:

Aldo: Foi Pato ou Neymar.
Baldo: Foi Paulinho ou não foi o Pato.
Caldo: Foi Fred ou não foi o Neymar.

Paulo sabia que Fred não havia participado do jogo devido a uma lesão; que apenas os jogadores citados poderiam ter feito gol, e que Aldo, Baldo e Caldo falaram a verdade.

Quantos gols o Brasil fez no jogo?

Alternativas
Comentários
  • Disjunção: ( _____ OU ______ )

    Sabendo-se que os três amigos falaram a verdade a Paulo, e lembrando da Tabela-Verdade da Disjunção Inclusiva, tem-se:

          "Só ocorre valor lógico FALSO se cada valor das simples forem FALSOS", então:

    Aldo: Foi Pato ou Neymar. 
    Baldo: Foi Paulinho ou não foi o Pato. 
    Caldo: Foi Fred ou não foi o Neymar.

    Sabe-se também que Fred não jogou:

           • Caldo: Fred não jogou, portanto a primeira proposição do Caldo é FALSA. Para manter o valor lógico geral sendo                                     verdadeiro, a segunda proposição (não foi o Neymar) tem que ser VERDADEIRA.

                                                              F ou V dá V.

           • Aldo: Tomando como VERDADEIRA (não foi o Neymar), então a segunda proposição de Aldo é FALSA. Com isso,                                 confirmar-se que Pato marcou gol.

                                                              V ou F dá V.

           • Baldo: Mesmo raciocínio. Como Pato marcou, o contrário é FALSO; com isso, Paulinho marcou gol.


    2x0 para o Brasil.

    Letra C.

    =D

  • boa explicação!

  • boa explicação!

  • Sabemos que Fred não jogou, logo o mesmo está descartado, e que Aldo, Baldo e Caldo falaram a verdade, logo:

    i) Caldo: Foi Fred ou não foi o Neymar. 

    Como Fred não jogou, logo o mesmo não marcou, assim, Neymar também não marca.

    ii) Aldo: Foi Pato ou Neymar.

    Sabemos que Neymar não marcou, logo, Pato marcou um gol.

    iii) Baldo: Foi Paulinho ou não foi o Pato.

    Da informação acima, sabemos que Pato marcou, logo, Paulinho também marcou um gol.


    Assim, temos dois jogadores marcando 1 gol cada, totalizando 2 gols.


    Resposta: Alternativa C.
  • Tem muita questão de lógica, que tento resolver pela técnica tabela verdade mas não funciona. Aí se resolvo pela lógica simples do Português encontro a resposta , o problema maior é ter a certeza de quando o raciocínio é válido para a técnica ou o Português?!

  • Gabarito: C


    Vamos analisar as premissas e tirar algumas conclusões, e na sequência resolver a questão. 

    Primeiro: As 3 proposições são verdadeiras, pois a questão diz que os 3 (Aldo, Baldo e Calvo) FALARAM A VERDADE.

    Segundo: APENAS os jogadores citados fizeram gol, e nenhum fez acima de UM gol. 

    Terceiro: Também sabemos que Fred não jogou, logo NÃO fez nenhum gol.

    A consequência deste fato é que Neymar NÃO FEZ GOL,pois, analisando a proposição de Caldo, ao menos a segunda parte da proposição PRECISA ser verdade, para que toda a proposição de Caldo seja verdade (já que a primeira parte dela (proposição simples que Fred fez gol), sabemos ser FALSA.

    Continuando a análise, vemos que para a proposição de Aldo ser verdadeira, concluímos que Pato FEZ GOL, já que a segunda parte da proposição (Neymar FEZ gol) já vimos que é FALSA. 

    Por fim, a proposição de Baldo só será verdadeira se a primeira parte (Paulinho fez gol) for VERDADEIRO, pois já sabemos que a segunda parte (NÃO foi o Pato) é FALSA.

    Somando os gols, vemos que Fred e Neymar NÃO fizeram gol, e que Pato e Paulinho fizeram gol (1 gol cada, pois uma das premissas garante que nenhum fez mais que UM gol).

    Logo, no total foram marcados 2 GOLS. 


  • Para esse tipo de questão costumo utilizar o método de Verdades e Mentiras. Vamos lá.


    Ponto 1: Nenhum jogador fez mais de um gol e Fred não jogou. Logo, poderemos ter no máximo 3 gols envolvendo os jogadores Pato, Neymar e Paulinho

    Ponto 2: Aldo, Baldo e Caldo falaram a verdade. Isso quer dizer que pelo menos uma das posições são verdadeiras.

    Ponto 3: Devemos prever as hipóteses possíveis considerando quem marcou gol ou não, e que que Fred não marcou. Logo, temos 5 possibilidades:
    1) Pato marcou/Neymar Marcou/Paulinho Marcou/Fred não marcou .........Total de 3 gols
    2) Pato marcou/Neymar Não Marcou/Paulinho Marcou/Fred não marcou.........Total de 2 gols
    3) Pato marcou/Neymar Marcou/Paulinho Não Marcou/Fred não marcou.........Total de 2 gols
    4) Pato não marcou/Neymar Marcou/Paulinho Marcou/Fred não marcou.........Total de 2 gols
    5) Pato não marcou/Neymar não Marcou/Paulinho Marcou/Fred não marcou.........Total de 1 gol

    Ponto 4: Cruzar 3 amostras (1 gol, 2 gols e 3 gols) com as posições expostas abaixo e avaliar se é Verdade ou Mentira:
    Aldo: Foi Pato ou Neymar. 
    Baldo: Foi Paulinho ou não foi o Pato. 
    Caldo: Foi Fred ou não foi o Neymar. 


    CONCLUSÃO FINAL: Apenas nas hipóteses de 2 gols é que pelo menos uma das posições de Aldo, Baldo e Caldo são verdadeiras.

  • A: (PT) v (N)

    B: (PL) v (~PT)

    C: (F) v (~N)

    Partindo da premissa que F = falso e que todas as sentenças são verdadeiras, ~N, PT e PL são verdadeiros. Logo PT e PL fizeram gols.

  • de baixo pra cima. colocando V/f

     

    3 - F  V

    2 - V F

    1 - V F

    Somente em 1 e 2 V marcaram gols, portanto, 02 tentos, letra C.

  • Resposta: C

    A questão deixa claro que o Fred não jogou por conta de uma contusão, logo concluímos que ele NÃO FEZ GOL.

    Então vamos começar pela última afirmação:

    "Foi Fred ou não foi o Neymar".

    Perceba que temos o conectivo "ou" disjunção inclusiva, e para a mesma ser verdade, basta apenas uma ser verdade, e sabemos que todas as afirmações são verdades, então logo sabemos que:

    Foi Fred: Falso

    Não foi Neymar: Verdadeiro.

    Agora vamos para primeira afirmação:

    "Foi Pato ou Neymar"

    Sabemos que NÃO foi o Neymar, então para essa afirmação ser verdade, ao menos uma precisa ser verdade, então concluímos que:

    Foi Pato: Verdadeiro.

    Foi Neymar: Falso.

    Agora vamos à segunda afirmação:

    "Foi Paulinho ou não foi Pato."

    Sabemos que a afirmação "não foi o Pato é falsa" então logo concluímos que a afirmação "foi Paulinho" é verdadeira, pois na disjunção inclusiva "ou" pelo menos uma afirmação precisa ser verdade, para dar verdade, então concluímos:

    Foi Paulinho: Verdade.

    Não foi Pato: Falso.


    V v F = V
    V v F = V
    F v V = V

    Perceba que dois jogadores fizeram gol, e sabemos que nenhum jogador fez mais que um gol na partida, logo concluímos que o jogo teve 2 gols.
     

  • c-

    EM disjunções, uma afirmaçao é verdade se for toda ou parcialmente verdadeira. e.g.: Tomei banho ou dormi. Se uma dessas coisas ocorreram, ou as duas, a afirmação será verdadeira. As afirmações de A,B, e C têm que conter pelo menos 1 parte verdade consoante a instrução da questão. 

    Sabemos que Fred nao jogou, logo, a afirmação de C que Neymar nao fez gol é correta. 'A' afirma o oposto. Logo, a outra parte de sua fala é verdade: foi Pato. B nega que Pato fez gol; sua outra afirmação é a correta, que Paulinho marcou. 


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

Arthur, Bernardo e Carlos são os novos recrutas de um navio. As tarefas de cozinha e faxina serão atribuídas a dois deles e um ficará de folga. O capitão do navio pediu que cada um deles fizesse uma afirmação sobre as tare- fas e as afirmações foram:

Arthur: Eu ficarei com a folga.
Bernardo: Eu não ficarei com a folga.
Carlos: Eu não farei faxina.

Ao ouvir as três afirmações, o capitão declarou que apenas um deles havia falado a verdade.

A atribuição correta das tarefas é

Alternativas
Comentários
  • Nas questões de raciocínio lógico é sempre bom se aproveitar das alternativas de respostas que temos, até para sermos mais rápidos. 

    consideramos: M = mentiu e FV  = falou a verdade

               Coz.      Fax.       Folga

    A         M            M            FV 

    B         FV         FV            M

    C         FV         M              FV


    De acordo com as respostas que temos:

    A) M M M 

    B) FV FV M

    C) M FV FV

    D) M M FV (CERTA, POIS APENAS ESSA ALTERNATIVA UM FALOU VERDADE)

    E) FV FV FV

  • Vamos supor que um deles fale a verdade, e logo depois procuraremos algum conflito nas respostas dos dois restantes. Começando:

    i) supondo que Arthur falou a verdade, então:

    Arthur folga e Bernardo fica com a folga (inconsistência)

    ii) supomos agora que Bernardo é quem diz a verdade:

    Bernardo não folga, Arthur não folga e Carlos faxina. (Inconsistência, pois alguém tem que folgar)

    iii) Supondo agora que Carlos diz a verdade:

    Carlos não faxina, Bernardo fica com a folga e Arthur não folga.

    Correto, se Carlos não faxina, então quem faxina é Arthur, logo Carlos cozinha e Bernardo folga.


    Resposta: Alternativa D.

  • Gabarito: D

    Vamos lá! Para resolver a questão, podemos atribuir

    a um dos três a afirmativa verdadeira e depois confirmar se as outras duas afirmativas são realmente falsas, ou seja, verificar se uma afirmativa não irá contradizer as demais, e se as premissas da questão serão satisfeitas.  

    Supondo inicialmente que Arthur diz a verdade, e os demais mentem:

    Nesse caso, Arthur 'ficará de folga' é VERDADEIRO . Isso significa que as afirmativas de Bernardo é Carlos devem ser FALSAS.

    MAS, se a afirmativa de Bernardo for falsa, isso significa que ele, Bernardo, também estará de folga, o que não pode ser, pois contradiz a premissa de que apenas UM ficará de folga. Portanto, NÃO É Arthur quem diz a verdade. 

    Vamos verificar agora se é Bernardo quem diz a verdade . Nesse caso, ele 'NÃO ficará de folga' (irá pra cozinha ou faxina).Chequemos agora se as afirmativas de Arthur e Carlos se confirmarão ambas FALSAS. 

    Arthur diz que 'ficará com a folga', e isso deve ser FALSO, ou seja, ele NÃO IRÁ FOLGAR. Concluímos então,  até aqui, que Arthur e Bernardo necessariamente IRÃO TRABALHAR ( cozinha ou faxina), visto que os dois NÃO IRÃO FOLGAR.

    Faltou apenas a afirmativa de Carlos. Ele diz que 'não fará faxina', e isso precisa ser FALSO. Porém, nesta hipótese os três trabalhariam, o que não pode ocorrer, pois contraria a premissa de que UM deles deve folgar. Conclusão: Bernardo, assim como Arthur, NÃO está dizendo a verdade.

    Agora podemos usar as premissas em nosso favor, pois ela GARANTE que UM DOS TRÊS está dizendo a verdade.Logo, só restou Carlos, que é a resposta da questão. 

    É desnecessário, mas por curiosidade podemos confirmar isto.

    Carlos 'não faz faxina' é verdadeiro . Então a afirmativa de Arthur nos mostra que ele 'NÃO ficará de folga.Logo, Arthur trabalhará (na faxina, porque Carlos é quem trabalhará na cozinha, para não contradizer sua afirmativa) .Resta checar Bernardo.Ele diz que 'NÃO ficará com a folga', mas isso deve ser FALSO.Portanto confirma-se que Bernardo é o único que FOLGARA. Pronto!

    Foram satisfeitas TODAS AS PREMISSAS sem que houvesse NENHUMA CONTRADIÇÃO entre as afirmativas.  

    Quem disse a verdade foi CARLOS, letra D.


  • É só achar a contradição é atribuir aos contraditórios a mentira. Pronto! Resolvida a questão!

    Neste caso, os mentirosos são A e B.

  • Esse tipo de questão é tão mais simples se você for por alternativa.  Esse tipo de questão e questões com variáveis.  Vá pela resposta sempre.

  • Resolvo essa questão aqui nesse vídeo

    https://youtu.be/TDy6kdZic8g

    Ou procure por "Professor em Casa - Felipe Cardoso" no YouTube =D


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

Num concurso, cada um dos 520 candidatos inscritos fez uma prova de português e uma de matemática. Para ser aprovado, o candidato deve ser aprovado em ambas as provas. O número de candidatos que foi aprovado em matemática é igual ao triplo do número de candidatos aprovados no concurso, e o número de candidatos aprovados em português é igual ao quádruplo do número de candidatos aprovados no concurso. O número de candidatos não aprovados em nenhuma das duas provas é igual a metade do número de candidatos aprovados no concurso.

Quantos candidatos foram aprovados ao todo?

Alternativas
Comentários
  • U = 520

    P = 4xC

    M = 3xC

    N = 0,5C

    C = foram os que passaram no concurso, temos que subtrair porque os que passaram estão dentro dos que passaram em português e matemática. 

    4C + 3C - C + 0,5C = 520

    6,5C = 520

    C = 80

  • Gabarito:B


    Para resolver esta questão, usamos a teoria dos conjuntos.  Faremos dois conjuntos, M (aprovados em Matemática) e P (aprovados em Português). Esses dois conjuntos, ainda, terão elementos em comum, ou seja, que foram aprovados em ambas,Matemática E Português.Esses elementos em comum, que são a intersecção de M e P, representam os aprovados no concurso, que é exatamente o que queremos descobrir. Chamaremos esses elementos de X. Os aprovados em Matemática são o triplo deste valor, ou seja, 3X. Os aprovados em Português ,por sua vez, são o quádruplo deste valor, ou 4X. Pra terminar, e existem ainda os que não foram aprovados em nenhuma das duas, que representam metade dos que foram aprovados no concurso,ou seja, X/2. O total da candidatos é 520.  Para obter este valor, precisamos somar todos os candidatos que participaram, em função de X .Quais são eles? Agora vem a parte chave da resolução. Precisamos descobrir os que passaram APENAS EM PORTUGUÊS E APENAS EM MATEMÁTICA. Como?  Basta fazer: APENAS MATEMÁTICA: 3X - X = 2X APENAS PORTUGUÊS:  4X - X = 3X , pois os que passaram SÓ em Matemática (2X) são os que PASSARAM EM MATEMÁTICA (3X) MENOS os que passaram em Matemática E Português (X); e os que passaram SÓ em Português (3X) são os que PASSARAM EM PORTUGUÊS (4X) MENOS os que passaram em Matemática E Português (X).  Pronto . Agora montamos a equação final para descobrir X, que é o que queremos. Reforçando que X representa os que passaram SIMULTANEAMENTE em Português E Matemática, ou seja, os aprovados no concurso. A equação fica: 520 = 2X + 3X + X + X/2 6 + X/2 = 520 13X = 1040 X = 80. Logo temos que foram 80 os que passaram nas duas provas e foram aprovados no concurso.  Para esclarecer: 160 (2X) passaram apenas emMatematica; 240 (3X) passaram apenas em Português; e 40 (X/2) não passaram em nenhuma das duas provas. A somatória (80 +160 + 240 + 40) fecha o número total de candidatos participantes (520).
  • Candidatos inscritos (520) = M + P - M∩P + NãoAprovados


    Aprovados são os candidatos que se dão bem em M e P ao mesmo tempo = M∩P


    520 = 3.M∩P + 4.M∩P - M∩P + M∩P/2 = 13.M∩P/2


    M∩P = 80 candidatos aprovados em M e P.


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

Seja X uma variável aleatória com distribuição normal cuja média é μ e o desvio padrão é σ.

Se Y = 2X - 1 tem distribuição normal com média 5 e variância 20, o coeficiente de variação populacional σ/ μ vale

Alternativas
Comentários
  • Y = 2x - 1, então X = y+1 / 2

    Média de Y = 5, bora achar média do X:
      X = 5+1 / 2
      Média de X = 3
    Variância de Y = 20. Como o desvio padrão é a raiz da variância.  --> Desvio padrão de Y = √20 = √4*√5   =    2*√5
    B
    eleza, temos desvio padrão de Y, agora vamos achar de X.
    (OBS) Medidas de dispersão não são influenciadas por adição ou subtração! 
    Assim, ficamos com X = 2*√5  / 2  (Retirei o + 1, pois, como falado, medidas de dispersão não são influenciadas por + ou - )
    Desvio padrão de X = √5
    Coeficiente de variação = DP / Média
    Coeficiente de variação de X = √5 / 3
    Gabarito: C


  • Propriedade da variância:

    Var (aX + b) = a2var(X)

    Var(Y) = Var(2x – 1) = 4var(X)

    20 =4var(X)

    Var(x) = 5

    σ = √5

    E(Y) = E(2X – 1) = 2X – 1

    5 = (2X – 1)

    6 = 2X

    X = 3

    σ/µ = √5/3


    Equipe Passe Concursos


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

Sejam p1 , p2 , p3 , p4 , p5 e c proposições verdadeiras. Assim, é FALSA

Alternativas
Comentários
  • a) p1 ^ p2 ^ p3 ^ p4 ^ p5 → c 
    Na primeira parte da expressão, como todos as premissas são verdadeiras e todos os conectivos são e, a expressão é verdade. Então, não podemos precisar se a expressão como um todo é verdadeira ou falsa, pois depende do valor de c.
    b) ¬ c → ¬ p1 ∨ ¬ p2 ∨ ¬ p3 ∨ ¬ p4 ∨ ¬ p5
    Na segunda parte da expressão, o resultado é F, visto que todos os valores são F e o conectivo é uma disjunção (ou). Porém, o resultado final da expressão também depende de c, visto que é uma condicional e se ~c for igual a V o resultado será falso. Porém se ~c for igual a F, o resultado será verdadeiro. 

    c) ¬ p1 ∨ ¬ p2 ∨ ¬ p3 ∨ ¬ p4 ∨ ¬ p5 ∧ c
    CORRETA. O resultado da primeira expressão será Falso, visto que é uma disjunção (ou) e todas as premissas são falsas. O resultado expressão não depende do valor de c, visto que o conector é um e, e a primeira parte da expressão é falta.

    d)¬ p1 ∨ ¬ p2 ∨ ¬ p3 ∨ ¬ p4 ∨ ¬ p5 ∨ c
    Na primeira parte da expressão, o resultado é falso, visto que o conector é ou e todas as premissas são falsas. Logo, o resultado final da expressão vai depender de c, visto que é uma disjunção (ou).

    e) p1 ∨ p2 ∨ p3 ∨ p4 ∨ p5 ∨ ¬ c
    O resultado final da expressão também depende de C, visto que são todas disjunções (ou) e as premissas iniciais resultam em verdadeiro.

  • Devemos prestar atenção no enunciado para não nos confundir. A questão pede a proposição falsa, então como temos a estrutura P ^ Q basta uma das letras ser falsa e teremos uma proposição falsa, como está exemplificado abaixo:

     

    - P: p1, p2, p3, p4, p5 (este é o ponto que gera confusão, pois é a mesma coisa que p1 ^ p2 ^ p3 ^ p4 ^ p5)

    - Q: c

     

    P      Q           P ^ Q

    V      V              V

    V      F              F

    F      V              F

    F      F              F


    Para transformar, por exemplo, a letra P em falsa, deverá ser realizada a sua negação:

    ~P =   ~ (p1 ^ p2 ^ p3 ^ p4 ^ p5)    =    ~p1 v ~p2 v ~p3 v ~p4 v ~p5

     

    Então a resposta será a letra C)   ~P  ^  Q 

     

    Se observar a estrutura das proposições nas demais letras, não se pode afirmar que são falsas. 

    ex.: A)  P → Q

           B) ~Q → ~P

           C)       

           D) ~P v Q

           E) P v ~Q 

  • Gabarito letra C

     

     

    p1 , p2 , p3 , p4 , p5   (VERDADEIRAS)

     

           

     

    Qualquer valor para C deixará a questão falsa, pois no (^) basta uma falsa para dar falso.

                 

                                         F                                                               V/F                               = F

                 ____________________________                                 _____

               ¬ p1 ∨ ¬ p2 ∨ ¬ p3 ∨ ¬ p4 ∨ ¬ p5                 ∧                 c


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

Dois eventos A e B, independentes, são tais que P(A) > P(B), P(A ∩ B) = 1/3 e P(A ∪ B) = 5/ 6.

O valor de P(AC ∩ B) é dado por

Alternativas
Comentários
  • Alguém sabe explicar essa ?

  • A questão trata de conjuntos. Ela pede P(Ac ∩ B), a intersecção entre o conjunto complementar de A com o conjunto B. Sendo Ac o conjunto complementar de A, que corresponde Universo/total (U) menos o conjunto A (U - A), ou seja, tudo o que não for do conjunto A.

    O que irá sobrar são apenas os elementos do conjunto B. Para encontrar este valor, calcula-se a diferença da União com a Intersecção destes conjuntos (fornecidos pela questão): AUB - A∩B = 5/6 - 1/3 = 3/6 ---> este valor corresponde à soma dos elementos que são apenas de A com os elementos que são apenas de B. 

    Como a questão informa que P(A) > P(B), logo 2/6 correspondem a apenas os elementos de P(A) e 1/6 corresponde a apenas os elementos de P(B).

    Assim, a resposta é a letra D, 1/6.

     


ID
1429171
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Matemática
Assuntos

De uma população de interesse, extrai-se uma amostra aleatória de três elementos, cuja média é 8, a mediana é 7 e a amplitude total é 7.

O desvio padrão amostral é dado por

Alternativas
Comentários
  • Sendo a mediana 7 e tendo apenas três elementos x y z, podemos definir y=7. 

    Como a amplitude é o maior pelo menor temos x-z=7, onde x=7+z.

    Com a média sendo 8, temos que x+y+z/3=8, onde substituindo x temos: 7+z+7+z/3=8; z=5.

    Assim, x=7+5=12. Portanto: {12,7,5}.


    Com esses elementos temos variância 26. Como o desvio padrão é amostral, dividimos a variância por n-1 (2) e não por n (3).

    Assim, 26/2=13. Desvio padrão é a raiz da variância, assim RESPOSTA E.

  • valeu mesmo!


  • Qual material vocês usam para estudar este tipo de questão?


    Obrigado

  • Gabriel, trata- se de Estatística Básica.

  • Aqui não tem a resolução das questões? como vou saber o certo quando errar?

  • Alguém sabe dizer pq divide 26 por 2 e não por 3 ??? na hora de calcular a variância...

  • Juliana, divide-se por 2 e não por 3 pois na fórmula da variância amostral é n-1. Nesse caso n é 3, então, menos 1, = 2. Veja novamente a explicação da Aline Veras.

  • ((n1 + n2 + n3) / 3) = 8 = média

    (n1 + n2 + n3) = 8 x 3 = 24

     

    n2 = 7 mediana

    (n1 + 7 + n3) = 8 x 3 = 24

    (n1 + n3) = 17

    n3 - n1 = 7 amplitude

     

     

    (n3 + n1) = 17

    +

    (n3 - n1) = 7

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

    2n3 = 24

    n3 = 12

     

    n1 + 7 + 12 = 24

    n1 = 5

    5 + 7 + 12 = 24

     

    Var = [(5 - 8)² + (7 - 8)² + (12 - 8)²] / (3-1)

    Var = [-3² + -1² + 4²] / (2)

    Var = [9 + 1 + 16] / (2)

    Var = [26] / (2)

    Var = 13

    Desvio padrão amostral = [Raiz(13)]

     

  • A fórmula do desvio padrão é : S= raiz quadrada de ( E(Xi- XMÉDIO)^2/N-1) ----> ATENÇÃO A ESSE -1, ELE SÓ EXISTE NA FÓRMULA CASO SEJA UM DESVIO PADRÃO AMOSTRAL!

     raiz quadrada de (26/3-1)----> 26/2---> raiz quadrada de 13! Resposta E


ID
1429180
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Nas transações em bancos de dados concorrentes, se uma transação requer o acesso

Alternativas
Comentários
  • Alguém fala algo por favor! Rsrs

  • Antes de resolvermos essa questão, devemos ter em mente o seguinte: 

    No bloqueio binário, existem duas formas: escrita e leitura. O bloqueio de escrita é exclusivo e o bloqueio de leitura é compartilhado. O bloqueio de escrita não é compatível com ninguém. 

    Agora resolvendo a questão

    a) ERRADA. se existe um bloqueio exclusivo em um determinado item e a transação pede outro bloqueio para esse item, independente do tipo de bloqueio que for, ele ficará esperando. O que pode acontecer é a transação que está esperando cair por time out.

    b) ERRADA. Como visto na justificativa da letra A, não ocorrerá um deadlock e sim pode acontecer um time out da transação.

    c) ERRADA. O bloqueio de leitura é um bloqueio compartilhado

    d) CERTA

    e) ERRADA. O bloqueio de escrita é um bloqueio exclusivo


ID
1429183
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Considere o seguinte código SQL:

CREATE TABLE EMPREG
(ID INTEGER PRIMARY KEY, NOME CHAR(20), SOBRENOME CHAR(60), SALARIO REAL);
INSERT INTO EMPREG VALUES (44, ‘William’, ‘Simpson’, 6387.01);
INSERT INTO EMPREG VALUES (11, ‘Fulano’, ‘Brasil’, 3045.78);
INSERT INTO EMPREG VALUES (22, ‘Beltrano’, ‘da Silva’, 4046.79);
INSERT INTO EMPREG VALUES (33, ‘Carlos’, ‘da Silva’, 13040.78);
CREATE TABLE COMISSAO
(ID INTEGER REFERENCES EMPREG(ID), MES INTEGER CHECK (MES BETWEEN 1 AND 12),
VALOR_COMISS REAL, PRIMARY KEY (ID, MES));
INSERT INTO COMISSAO VALUES (22,1,1001.67);
INSERT INTO COMISSAO VALUES (22,6,1001.67);
INSERT INTO COMISSAO VALUES (44,5,2338.67);
INSERT INTO COMISSAO VALUES (11,1,400.67);
INSERT INTO COMISSAO VALUES (33,9,2340.00);
INSERT INTO COMISSAO VALUES (44,12,2940.67);

O resultado da consulta

SELECT NOME FROM EMPREG WHERE 2340.00 < (SELECT AVG(VALOR_COMISS) FROM COMISSAO WHERE EMPREG.ID = COMISSAO.ID);

será

Alternativas
Comentários
  • A consulta quer saber o nome do empregado que possui uma media de comissao maior que 2340. Isso ocorre apenas para o ID de comissao 44. No ID 22 é 1001.67, ID 11 400,67 e ID 33 2340.00. 
    A media de comissao (AVG(VALOR_COMISS)) é calculada dividindo a soma de todas as comissoes de um empregado (WHERE EMPREG.ID = COMISSAO.ID)) e divindido pela quantidade total de comssioes. 

  • A consulta retorna os valores do atributo nome da tabela empreg, para todos aqueles empregados cuja média dos valores das comissões recebidas têm valor maior que 2340. De cara, podemos eliminar as alternativas C e E, pois estas não contêm valores válidos para esse atributo nome. Assim, resta saber quem de William, Fulano ou Carlos possui uma média de valores de comissão maior que 2340.

    Para saber os valores das comissões, basta analisarmos quais registros da tabela Comissão têm o id igual ao do empregado correspondente (William - 44, Fulano - 11 e Carlos - 33). Vejamos as tuplas associadas a cada um e os valores das comissões destacados:

    William: (44,5,2338.67), (44,12,2940.67)

    Fulano: (11,1,400.67)

    Carlos: (33,9,2340.00)

    Assim, as médias dos valores das comissões são:

    William: 2639.67

    Fulano: 400.67

    Carlos: 2340.00

    Letra A!

  • A consulta retorna os valores do atributo nome da tabela empreg, para todos aqueles empregados cuja média dos valores das comissões recebidas têm valor maior que 2340. De cara, podemos eliminar as alternativas C e E, pois estas não contêm valores válidos para esse atributo nome. Assim, resta saber quem de William, Fulano ou Carlos possui uma média de valores de comissão maior que 2340. Para saber os valores das comissões, basta analisarmos quais registros da tabela Comissão têm o id igual ao do empregado correspondente (William - 44, Fulano - 11 e Carlos - 33). Vejamos as tuplas associadas a cada um e os valores das comissões destacados: William: (44,5,2338.67), (44,12,2940.67) Fulano: (11,1,400.67) Carlos: (33,9,2340.00) Assim, as médias dos valores das comissões são: William: 2639.67 Fulano: 400.67 Carlos: 2340.00 Letra A!


ID
1429186
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Considere o seguinte trecho de programa em pseudocódigo:

                            Inicio
                                     IniciaPilha(P);
                                     num=0
                                     total=0
                                     Enquanto (num <> -1)
                                                  Le_teclado(num)
                                                  Se (Vazia(P) ou Topo(P)<num)
                                                              Push(P,num)
                                                  Senao
                                                              total <- total+Pop(P)
                                                   Fim_se
                                     Fim_Enquanto
                            Fim

Se o programa for executado com uma sequência de entrada (fornecida pelo teclado) igual a 3, 5, 6, 8, 10, 7, 9, 6, 1, -1 (começando pelo 3), ao final da execução, a pilha conterá (da base para o topo) os valores

Alternativas
Comentários
  • Na estrutura de dados Pilha o método push insere sempre no topo da pilha, e o método pop remove sempre do topo da pilha.

    num=3;Pilha=(3);  topoDaPilha =3; total=0.

    num=5;Pilha=(3,5); topoDaPilha=5; total=0

    num=6;Pilha=(3,5,6); topoDaPilha=6; total=0

    num=8;Pilha=(3,5,6,8); topoDaPilha=8; total=0

    num=10;Pilha=(3,5,6,8,10); topoDaPilha=10; total=0

    num=7;Pilha=(3,5,6,8); topoDaPilha=8; total=10

    num=9;Pilha=(3,5,6,8,9); topoDaPilha=9; total=10

    num=6;Pilha=(3,5,6,8); topoDaPilha=8; total=19

    num=1;Pilha=(3,5,6); topoDaPilha=6; total=27

    num=-1;Pilha=(3,5); topoDaPilha=6; total=33

    depois como num = -1 não vai entrar no loop e vai finalizar o programa


  • Não entendi o porquê dessa resposta. Como é uma estrutura "While() {} Loop", ou seja, "Enquanto...Faça", a condição no início do bloco é avaliada antes de entrar no bloco. É diferente do "Do {} Until ()", ou seja, "Faça...Até", em que a condição só é avaliada após o bloco ser executado. 

    No caso da questão, não tem resposta, pois o programa terminaria com o valor total de 27 e a pilha teria os números 3, 5 e 6.
    A meu ver, passível de anulação.
  • Pode parecer confuso, mas a questão está correta. Aparentemente a condição não deveria ser executada no último loop com o valor de entrada -1. Porém devemos notar que a leitura do valor pela função Le_teclado(num) ocorre dentro do loop. Isso significa que, quando o valor -1 foi verificado no início do bloco Enquanto.. faca todo o algoritmo já havia sido executado e só então o loop encerra. 

  • Força Guerreiro!!!!!!


ID
1429189
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Redes de Computadores
Assuntos

A arquitetura de protocolos da Internet prevê, em uma de suas camadas, a utilização de um protocolo que define uma comunicação fim a fim confiável e orientada à conexão, na qual erros ou perdas ocorridas na entrega dos pacotes pelo nível inferior são corrigidos pela retransmissão efetuada pelo terminal de origem para o destino.

O protocolo mencionado corresponde ao

Alternativas
Comentários
  • A conexão TCP cria para as aplicações nas duas pontas a ilusão de que existe um meio físico exclusivo para o diálogo entre elas, um "canal" ou "circuito" exclusivo. Esse canal ou circuito, como vimos anteriormente, é na verdade simulado através de pacotes que compartilham o meio físico com outras máquinas e outras aplicações, e é por este motivo que a conexão TCP é chamada de canal ou circuito virtual.

    Um datagrama é uma unidade de transferência básica associada a uma rede de comutação de pacotes em que a entrega, hora de chegada, e a ordem não são garantidos.

    Menor unidade. Se fragmenta-se então seus fragmentos podem ser referidos como pacotes, mas não como datagramas.

    um Datagrama é "uma entidade de dados completa e independente que contém informações suficientes para ser roteada da origem ao destino sem precisar confiar em trocas anteriores entre essa fonte, a máquina de destino e a rede de transporte"

    O termo datagrama é muitas vezes considerado sinônimo de "pacote", mas há algumas diferenças. Em primeiro lugar, o termo pacote se aplica a qualquer mensagem formatada como um pacote, enquanto o termo datagrama é geralmente reservado para os pacotes de um serviço "não confiável", como o UDP.

  • O TCP foi projetado especificamente para oferecer um fluxo de bytes fim a fim confiável em uma inter-rede não confiável. Redes de computadores . Tanenbaum 4ª edição. pag 566

  • O protocolo TCP é orientado à conexão, ou seja, é um protocolo que estabelece um  circuito entre os dispositivos para que haja troca de informações entre duas aplicações e essa transmissão ocorra de forma ordenada. Isto é, o TCP só consegue trabalhar se houver um circuito virtual entre dois equipamentos. Esse circuito é denominado virtual porque não há meio propriamente físico entre eles, mas sim uma rota que pode variar ao longo da transmissão. Depois de estabelecido o circuito virtual, isto é, a conexão, a comunicação se dá de forma bidirecional e ordenada, ou seja, ambos os equipamentos podem receber os dados na mesma ordem que foram transmitidos.

     

    Fonte: Redes de computadores: Fundamentos e protocolos - José Wagner Bungart


ID
1429192
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Em linguagens orientadas a objetos, existem dois conceitos fundamentais:

I – a definição de uma estrutura, a partir da qual é possível especificar todas as características da implementação, operações e armazenamento de informações para instâncias que serão criadas posteriormente.
II – instâncias específicas criadas a partir da definição das estruturas referentes ao conceito I.

Esses conceitos correspondem, respectivamente, ao que se conhece pelos nomes de


Alternativas
Comentários
  • O item I se refere ao conceito de classe. E o item II ao de objeto.

    Resposta: D


ID
1429195
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Redes de Computadores
Assuntos

O HTTP é um protocolo de aplicação que utiliza o

Alternativas
Comentários
  • Uma sessão HTTP é uma sequência de transações de rede de requisição-resposta. Um cliente HTTP inicia uma requisição estabelecendo uma conexão Transmission Control Protocol (TCP) para uma porta particular de um servidor (normalmente a porta 80. Veja Lista de portas de protocolos). Um servidor HTTP ouvindo naquela porta espera por uma mensagem de requisição de cliente. Recebendo a requisição, o servidor retorna uma linha de estado, como "HTTP/1.1 200 OK", e uma mensagem particular própria. O corpo desta mensagem normalmente é o recurso solicitado, apesar de uma mensagem de erro ou outra informação também poder ser retornada.

    wikipedia


ID
1429198
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Redes de Computadores
Assuntos

O uso de linguagens de marcação em aplicações que são executadas na Arquitetura Internet é uma das formas mais utilizadas para permitir o acesso a informações nas aplicações atuais.

A linguagem de marcação mais utilizada nesse contexto e o protocolo para a recuperação de recursos nessas aplicações são, respectivamente, o

Alternativas
Comentários
  • O http é o protocolo de camada de aplicação da Web. O Http é implementado em 2 progamas: um programa cliente e outra servidor. A Maioria das páginas web é contituída de um arquivo-base HTML e diversos objetos referenciados.


ID
1429201
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Redes de Computadores
Assuntos

Endereços no IPv4 são números de 32 bits.
Na nova versão (IPv6), endereços são codificados com

Alternativas
Comentários
  • O Ipv6 usa endereços de 16 bytes. 16x8 = 128 bits


ID
1429204
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Considere o seguinte algoritmo de ordenação de elementos em uma lista:

1. Escolha um elemento que será chamado o pivot da lista.
2. Reordene a lista de tal forma que os elementos menores que o pivot venham antes dele e os elementos maiores ou iguais ao pivot venham depois dele. Essa operação é chamada de partição, e cria duas sublistas:
a. a de menores que o pivot e
b. a de maiores ou iguais ao pivot.
3. Aplique recursivamente os passos 1 e 2 às sublistas de menores e maiores que o pivot.

O algoritmo acima corresponde ao

Alternativas
Comentários
  • QuickSort: Esse algoritmo divide um conjunto de itens em conjuntos menores, que são ordenados de forma independente, e depois os resultados são combinados para produzir a solução de ordenação do conjunto maior. Trata-se, portanto, de um algoritmo do tipo Divisão-e-Conquista i.e., repartindo os dados em subgrupos, dependendo de um elemento chamado pivô. Talvez seja o método de ordenação mais utilizado! Isso ocorre porque quase sempre ele é significativamente mais rápido do que todos os demais métodos de ordenação baseados em comparação. Ademais, suas características fazem com que ele, assim como o MergeSort, possa ser facilmente  paralelizado. Ele também pode ser adaptado para realizar ordenação externa (QuickSort Externo). Neste método, a lista é dividida em parte esquerda e parte direita, sendo que os elementos da parte esquerda são todos menores que os elementos da parte direita. Essa fase do processo é chamada de partição. Em seguida, as duas partes são ordenadas recursivamente (usando o próprio QuickSort). A lista está portanto ordenada corretamente! Uma estratégia para fazer a partição é escolher um valor como pivô e então colocar na parte esquerda os elementos menores ou iguais ao pivô e na parte direita os elementos maiores que o pivô – galera, a escolha do pivô é crítica! Em geral, utiliza-se como pivô o primeiro elemento da lista, a despeito de existirem maneiras de escolher “melhor” pivô.
    Esse algoritmo é um dos métodos mais rápidos de ordenação, apesar de às vezes partições desequilibradas poderem conduzir a uma ordenação lenta. A eficácia do método depende da escolha do pivô mais adequado ao conjunto de dados que se deseja ordenar. Alguns, por exemplo, utilizam a mediana de três elementos para otimizar o algoritmo.

  • Gabarito A

    Quicksort - Escolhe-se um pivot e particiona-se a lista em duas sublistas: uma com os elementos menores que ele e outra com os maiores, que, ao serem ordenadas e combinadas com o pivot, geram uma lista ordenada. O processo é aplicado às partições para ordená-las. Embora tenha uma complexidade de pior caso de O(n2 ), no caso médio é de O(n log n). 
     

     

     

     

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

  • Força Guerreiro!!!!!!


ID
1429207
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Programação
Assuntos

Considere o seguinte trecho de código em Java:

public class Dummy {
         public static int a = 1;
         public int b = 2;
}
Dummy x = new Dummy ( ) ;
Dummy y = new Dummy ( ) ;

x.a = 1 + y.a ;
x.b = x.a + y.b ;

System.out.println(“x.b = “ + x.b) ;

A saída na tela após a execução desse trecho será:

Alternativas

ID
1429213
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

No ciclo de desenvolvimento de sistemas, os testes são de suma importância e podem, dependendo do porte do sistema, ser bastante complexos, exigindo que seu planejamento e realização sejam divididos em fases. Em uma dessas fases, os testes são realizados por um grupo restrito de usuários finais do sistema, que simulam operações de rotina do sistema, de modo a verificar se seu comportamento está de acordo com o solicitado.

Essa fase é denominada teste de

Alternativas
Comentários
  • Teste de Aceitação - Validação

  • Teste de integração: é uma técnica sistemática para construir a arquitetura de software ao mesmo tempo que conduz testes para descobrir erros associados com interfaces. 

    Teste unitário: é o processo de testar os componentes de programa, como métodos ou classes de objeto. Focaliza o esforço de verificação na menor unidade de projeto do software. Testa uma classe, seus atributos e métodos. 

    Teste de sistema: testa o comportamento de todo o sistema ou produto definido pelo escopo do projeto. Testa as interações entre os componentes e objetos que compõem um sistema. É realizado por uma equipe de teste independente.

    Teste de aceitação: os clientes testam um sistema para decidir se está ou não pronto para ser aceito e implantado no ambiente do cliente. Esse teste é feito fora do ambiente de desenvolvimento.

    Alternativa; E


ID
1429216
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Programação
Assuntos

A fase de um compilador que é capaz de segmentar o programa fonte em unidades denominadas tokens é a

Alternativas
Comentários
  • tokens= análise léxica

  • GABARITO A

    A análise léxica é a primeira fase do compilador. A função do analisador léxico, também denominado scanner, é ler o código-fonte, caractere a caractere, 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.

    https://pt.wikipedia.org/wiki/Compilador


ID
1429219
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Em Análise de Sistemas, a UML é uma

Alternativas
Comentários
  • A) e B)  ERRADO

    Justificativa: A UML NÃO é uma metodologia de desenvolvimento, o que significa que ela não diz para você o que fazer primeiro e em seguida ou como projetar seu sistema, mas ela lhe auxilia a visualizar seu desenho e a comunicação entre os objetos.

     

    D) CORRETO Linguagem de Modelagem Unificada (do inglês, UML - Unified Modeling Language) é uma linguagem de modelagem que permite representar um sistema de forma padronizada.

     

  • d)linguagem de modelagem que usa os conceitos de orientação a objetos para permitir a especificação de sistemas em diversos níveis de abstração.

    UML (universal modelling language) é regulada por OMG(object management group) e permite compreender cada parte do sistema em desenvolvimwento atraves de modelagem que usa atores e casos de uso para ilustrar estruturas e os limites do sistema assim como suas funções. O diagrama de classes em UML mostra atributos, operações e relacionamentos para representar a estrutura esttatica. A estrutura dinamica do sistema é visualizada por diagramas de estado, colaboração e de atividades, enquanto que a implementação fisica (soft/hardware) é feita por diagramas de componentes. 


ID
1429222
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Redes de Computadores
Assuntos

A camada inter-rede da arquitetura TCP/IP permite a comunicação entre dois hosts quaisquer conectados à inter-rede através do IP (Internet Protocol).

Uma das suas principais funcionalidades é o encapsulamento de mensagens da camada de

Alternativas
Comentários
  • A Internet/Inter-rede realiza o encapsulamento das mensagens da Transporte, que é a camada imediatamente acima no TCP/IP.

    Lembrando, camadas do TCP/IP

    Aplicação

    Transporte

    Internet/Inter-rede

    Rede/Host

    Quando a informação sobe, sofre desencapsulamento. Quando desce, encapsulamento.


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

De acordo com o modelo COBIT 4.1, o Processo Definir um Plano Estratégico de TI faz parte do domínio

Alternativas

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

A utilização da Governança de TI é um fator crítico de sucesso em uma empresa, uma vez que

Alternativas

ID
1429231
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Programação
Assuntos

O gerente acadêmico de uma universidade solicitou ao setor de tecnologia da informação que fosse desenvolvida uma ferramenta que permitisse a distribuição dos currículos dos professores em diferentes formatos, uma vez que isso é essencial para promover o intercâmbio de informações entre diferentes instituições de ensino do Brasil e do exterior.

Sabendo-se que os currículos que estão armazenados na base de dados da universidade são documentos XML válidos, qual tecnologia XML deve ser empregada na construção dessa ferramenta?

Alternativas
Comentários
  • The XSD specifies the position which tagged data with XML tag shall be displayed on document.

    XSL has three major sections: the XSTL, XPath and the XML vocabulary

                  XSTL is the language used in the transformation of XML to other forms of XML documents.

                  XPath is a query language used in choosing the knobs from an XML document.

                  XML vocabulary is used in stating definite XSL formatting objects.

  • LETRA C

    Como é requisito distribuir a informação XML em vários formatos, usa-se o XSL, que é um "padrão" que utiliza XSLT para conversão de documentos XML.

    O XSD seria utilizado caso houvesse necessidade de padronização do XML.


ID
1429234
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Arquitetura de Software
Assuntos

Uma empresa integrou diversos sistemas legados, na sua maioria escritos em COBOL e rodando em mainframes, à sua nova arquitetura de software, orientada para serviços. A solução adotada irá permitir que aplicações antigas, mas que ainda são úteis para a empresa, possam conviver com sistemas mais novos, baseados na Web e desenvolvidos em J2EE e PHP.

Em qual princípio SOA essa solução se encaixa?

Alternativas
Comentários
  • A interoperabilidade está ligada a diversos outros princípios, mas a interoperabilidade por si só não é um princípio.

    https://marcobaccaro.wordpress.com/2013/11/29/8-principios-de-design-para-soa/

  • INTEROPERABILIDADE == Interoperabilidade não é somente integração de sistemas nem somente integração de redes. Não referencia unicamente troca de dados entre sistemas e não contempla simplesmente definição de tecnologia.É, na verdade, a soma de todos esses fatores, considerando, também, a existência de um legado de sistemas, de plataformas de hardware e software instaladas. Parte de princípios que tratam da diversidade de componentes, com a utilização de produtos diversos de fornecedores distintos. Tem por meta a consideração de todos os fatores para que os sistemas possam atuar cooperativamente, fixando as normas, as políticas e os padrões necessários para consecução desses objetivos.

  • Princípios de orientação a serviço:

     

    Autonomia: exige que a lógica de processamento restrita (autocontrole). Pode ser no nível do serviço (compartilha recursos), ou Pura (não compartilha recursos).

    Interoperabilidade: serviços devem ser capazes de interagir com outros serviços independente de tecnologia, linguagem, SO, etc. Para isso, utiliza-se protocolos abertos.

    Baixo acoplamento: baixa dependência. Implementação pode ser modificada sem causar impacto aos consumidores do serviço.

    Contrato Padronizado: contrato bem definido que exponha funcionalidade e encapsule detalhes ao mesmo tempo. Acordo formal entre consumidor e fornecedor do serviço, criando uma relação de dependência(que deve ser baixa).

    Reusabilidade: O serviço deve possuir valor em diversos contextos de processos de negócio, a fim de ser reutilizado. Além disso, deve ser projetado considerando várias formas de reúso. Quanto mais alta a granularidade e mais específica for a sua lógica, menos reutilizável ele será.

    Abstração: um serviço deve expor somente informações relevantes aos consumidores. Quanto mais funcionalidades encapsuladas, maior a granularidade.

    Independência de estado: um serviço deve evitar armazenar informações de estado e contexto. Dependência de estado e contexto reduzem a reusabilidade.

    Visibilidade: contratos devem ser publicados e disponibilizados a fim de serem descobertos pelos consumidores.

    Capacidade de composição: serviços devem ser capazes de participar de composições com outros serviços. Para isso, devem ser o mais desacoplados possíveis.

     

    Fonte; SOA modelagem, análise e design - Fugita e Hirama

     

    @papirobizurado


ID
1429237
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Programação
Assuntos

Qual documento HTML, ao ser aberto por um web browser, irá exibir o texto Copa 2014 - A Copa do Brasil, com o substantivo Brasil na cor verde?

Alternativas
Comentários
  • Retirando o espaço dá p verificar o resultado correto neste link. Letra A está correta

    http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_span

  • "O CSS inline é usado para uma tag HTML específica. O atributo