SóProvas



Prova CESGRANRIO - 2009 - Casa da Moeda - Analista de Nível Superior - Desenvolvimento de Sistemas


ID
68014
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Português
Assuntos

Há três substantivos em

Alternativas
Comentários
  • da confirmaçãodo endossodo impresso
  • analisar os  "da" " do"  antes do substantivo

  • Letra D. Quando acompanhado por determinantes(artigo,numeral,pronome,adjetivo e/ou locução adjetiva) a oração ou a frase pode se tornar um substantivo : “... precisa da confirmação
    e do endosso do ‘impresso’”.


    Espero ter ajudado !!

  • Confirmação: ato de confirmar -> substantivo abstrato.

    Endosso: ato de endossar -> substantivo abstrato.

    impresso: substantivo -> concreto

  • D) "... precisa da confirmação e do endosso do 'impresso'," (L. 34-35)

    Funciona da seguinte forma:

    as palavras ''da, do e do'', são preposições e para sua formação funciona assim: de+a = da e de+o= do, ou seja, a soma suprimi as outras letras e adiciona outras, no caso, o artigo.

    As letras ''a'' e ''o'' são artigos, consequentemente, o artigo é anterior ao substantivo.

    de (preposição) + a (artigo) = da confirmação

    de (preposição) + o (artigo) = do endosso

    de (preposição) +o (artigo) = do impresso

  • Gab. D

    "precisa da confirmação e do endosso do 'impresso"

    Precisa: do verbo precisar

    e (preposição) + a (artigo) = da confirmação

    de (preposição) + o (artigo) = do endosso

    de (preposição) +o (artigo) = do impresso

  • GAB: LETRA D

    Complementando!

    Fonte: Édison Weber Woycinck

    “... precisa da confirmação e do endosso do ‘impresso’,"

    Os substantivos são as palavras que dão nome a todas as coisas e seres, de maneira que quando mencionamos alguma coisa/ser, utilizamos o substantivo como maneira de designá-la.

    Como, por exemplo, em "o livro estava na estante e a caneta estava na mesa", os termos em negrito são nomes de coisas, o que os indica como substantivos.

    Eles também podem designar sentimentos/seres/etc.

    As três palavras em negrito (a confirmaçãoo endosso e 'impresso') são substantivos, ou seja, designam "coisas/seres" pelos seus respectivos nomes.

    É a única alternativa que possui três substantivos.

    Nas outras alternativas, os substantivos são os seguintes:

    • “... com sérias dificuldades financeiras.”
    • “... não conseguiu prever nem a crise econômica atual.”
    • “... vai tornar inúteis arquivos bibliotecas.”
    • “Muitos dos blogs sites mais influentes...” 


ID
68017
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Português
Assuntos

NÃO deve receber acento grave o a(s) da opção

Alternativas
Comentários
  • Refere-se a informações retiradas da Internet.Embora o refere-se exija complemento "a", não há concordância entre "a" e "informações" quanto ao numero.
  • Não se usa crase se a preposicao estiver no singular e for seguida de palavras no plural, mesmo que femininas.
  • questão tranquilinha para advogado eim...A) Devio AO relatório de que...(há crase)B) A medida que ( locução)C) a no singuçar e informaçoes no plural( não há crase)d) à esperda de ( locução)e) às vezes(lucução)
  • GABARITO C

    não se usa crase, onde o "a" está no singular, e a palavra está no plural.

    Bons Estudos !!
    Pedro.

  • Não precisa decorar! Basta entender o que é a crase.

    "c) Refere-se a informações retiradas da Internet."

    Para ter a crase, precisamos do encontro de dois "a".

    O verbo "referir-se" na opção (C) é VTI, exigindo a presença da preposição para se ligar ao seu OI. "refere-se a..."

    Já temos a preposição "a".

    "informações" é um substantivo feminino plural. Se tivesse artigo definido ele obrigatoriamente deve concordar em gênero/número com o substantivo. Logo só poderia ser o "as".

    Mas a frase não é "(...) as informações retiradas (...)" e sim "(...) a informações retiradas (...)".

    Logo esse "a" é apenas preposição.

    Se fosse "(...) às informações retiradas (...)" teríamos crase, por causa da preposição "a" e o artigo definido "as".
  • Casos proibidos de crase:
    a - singular  diante de palavra no plural.
  • Só haverá crase antes de palavras no plural quando o termo anterior também estiver. Na letra C, "a" (no singular) acompanha uma palavra no plural "informações". Portanto, não se usa crase.


  •  
    Fonte: http://miscelaneaconcursos.blogspot.com.br
  • na letra C quem solicita o A é o verbo  refere-se,por isso o não leva acento,pelo  fato da palavra informações estar no plural e não ser antecedida do artigo as no plural.

  • GABARITO: LETRA C

    ACRESCENTANDO:

    Tudo o que você precisa para acertar qualquer questão de CRASE:

    I - CASOS PROIBIDOS: (são 15)

    1→ Antes de palavra masculina

    2→ Antes artigo indefinido (Um(ns)/Uma(s))

    3→ Entre expressões c/ palavras repetidas

    4→ Antes de verbos

    5→ Prep. + Palavra plural

    6→ Antes de numeral cardinal (*horas)

    7→ Nome feminino completo

    8→ Antes de Prep. (*Até)

    9→ Em sujeito

    10→ Obj. Direito

    11→ Antes de Dona + Nome próprio (*posse/*figurado)

    12→ Antes pronome pessoal

    13→ Antes pronome de tratamento (*senhora/senhorita/própria/outra)

    14→ Antes pronome indefinido

    15→ Antes Pronome demonstrativo(*Aquele/aquela/aquilo)

    II - CASOS ESPECIAIS: (são7)

    1→ Casa/Terra/Distância – C/ especificador – Crase

    2→ Antes de QUE e DE → qnd “A” = Aquela ou Palavra Feminina

    3→ à qual/ às quais → Consequente → Prep. (a)

    4→ Topônimos (gosto de/da_____)

    a) Feminino – C/ crase

    b) Neutro – S/ Crase

    c) Neutro Especificado – C/ Crase

    5→ Paralelismo

    6→ Mudança de sentido (saiu a(`) francesa)

    7→ Loc. Adverbiais de Instrumento (em geral c/ crase)

    III – CASOS FACULTATIVOS (são 3):

    1→ Pron. Possessivo Feminino Sing. + Ñ subentender/substituir palavra feminina

    2→ Após Até

    3→ Antes de nome feminino s/ especificador

    IV – CASOS OBRIGATÓRIOS (são 5):

    1→ Prep. “A” + Artigo “a”

    2→ Prep. + Aquele/Aquela/Aquilo

    3→ Loc. Adverbiais Feminina

    4→ Antes de horas (pode está subentendida)

    5→ A moda de / A maneira de (pode está subentendida)

    FONTE: Português Descomplicado. Professora Flávia Rita

     


ID
137209
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Gerência de Projetos
Assuntos

Em determinado momento, um projeto de desenvolvimento de um sistema de informação encontra-se na situação a seguir.

PV (Planned Value) = R$ 30.000,00
EV (Earned Value) = R$ 15.000,00
AC (Actual Cost) = R$ 45.000,00

Segundo o PMBOK, qual o valor do SPI (Schedule Performance Index)?

Alternativas
Comentários
  • No Gerenciamento de custos existe a técnica de valor agregado que é utilizado para medir o desempeno do projeto em relação às linhas de base de custo e de cronograma do projeto. Algumas das variáveis utilizadas são:VP = Valor planejado (Qual é o valor estimado do trabalho planejado?)VA = Valor agregado (Qual é o valor estimado do trabalho efetivamente realizado?)CR = Custo real (Qual é o custo real incorrido para o trabalho realizado?)Dessas variáveis podemos obter as seguintes informações:Índice de desempenho de prazos (IDP) = VA/VP = Estamos progredindo a (apenas) ___ % da taxa planejada originalmente.o IDP em inglês é SPI = EV/PV
  • Este link contém todas as fórmulas do exame para PMP: http://thecriticalpath.info/tag/pert/
  • Pagina 329 do PMBOK 4:
    "SPI - IDP - Uma medida da eficiência do cronograma em um projeto. É a relação entre o valor agregado (VA) e o valor planejado (VP). O IDP = VA dividido pelo VP"


ID
137212
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Gerência de Projetos
Assuntos

José, gerente do projeto de implantação do serviço de e-mail em uma empresa, constata, em dado momento, que o CPI (Cost Performance Index) do projeto é igual a 2,3. Na reunião de acompanhamento, José informa ao patrocinador do projeto que o(a)

Alternativas
Comentários
  • Análise dos Casos dos Índices de Desempenho :CPI < 1 => Projeto está com custo maior que o previsto no orçamento.CPI > 1 => Projeto está com custo menor que o previsto no orçamento.CPI = 1 => Projeto está com os custo iguais aos previstos no orçamento.SPI < 1 => Projeto está com o cronograma atrasado em relação ao previsto.SPI > 1 => Projeto está com o cronograma adiantado em relação ao previsto.SPI = 1 => Projeto está com o cronograma em dia em relação ao previsto
  • Não entendi, 

    CPI > 1 => Projeto está com custo menorque o previsto no orçamento.

    e não maior que o previsto.

    Alguém pode explicar?

  • Realmente, a resposta não é a letra B de forma alguma!

    Fui na página do concurso no sítio do Cesgranrio e verifiquei que houve recurso e a respota foi alterada para a letra A. Portanto, o custo está dentro do previsto!

    Fonte: http://www.cesgranrio.org.br/eventos/concursos/cmb0109/cmb0109_resprec.html

  •  Resposta completamente errada, se o colega abaixo preferir acreditar no gabarido de cespe problema dele.

    Eu prefiro acreditar no guia Pmbok, que diz que CPI > 1, então os custos NÃO ultrapassaram o que foi previsto.

  • Olá, pessoal!

    O gabarito foi atualizado para "A", após recursos, conforme edital publicado pela banca.

    Bons estudos!

  • Índice de Desempenho de Custos (IDC), ou em inglês Cost Performance Índex (CPI), é uma medida do valor do trabalho executado comparado ao custo real ou progresso feito no projeto. É considerado a métrica mais crítica do GVA e mede a eficiência de custos do trabalho executado. Um valor de IDC menor que 1.0 indica um excesso de custo para o trabalho executado. Um valor de IDC maior que 1.0 indica um desempenho de custo abaixo do limite até a data presente, ou seja, gastou-se menos que o esperado até o momento. O IDC é igual a razão entre o VA e o CR.

    Equação: IDC = VA/CR, sendo VA o valor agregado e CR o custo real. Então, se o IDC é maior do que 1, no caso desta questão o IDC = 2,3, o valor de CR (Custo real) é menor do que o VA (valor agregado), caracterizando, assim, que o custo do projeto está dentro do previsto, mais especificamente, abaixo do previsto.

    Abs e bons estudos,
    Felipe Ferrugem!

    "Juntos somos ainda melhores!!!"

ID
137215
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

No desenvolvimento de um sistema de análise financeira, um programador utilizou um algoritmo cuja complexidade de tempo, no pior caso, é igual a O(n).
Outro programador aponta um algoritmo de melhor complexidade igual a

Alternativas
Comentários
  • Volto a dizer:

    A ordem de cima ai esta errada. O correto é:

    O(1) -> O(logn) -> O (n) -> O (nlog n) -> O(n^2) -> O (n^3) -> O (2^n ) -> O (n!)
  •  

    O examinador passou o valor (n) e quer um algoritmo de melhor complexidade, ou seja, quer um algoritmo mais eficiente que (n).

     

    (A) O(log n).(ao analisar a tabela abaixo constata-se que (logn) é o MENOS complexo e mais eficiente entre os citados.)
    (B) O(n log n).
    (C) O(n2)
    (D) O(2n)
    (E) O(n!)

     

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

    A tabela que tem que ter tatuada no cerebro:

     

    CONSTANTE  | LOGARITMO | LINEAR  | NLOGN  | quadrática    |cúbica | EXPONENCIAL
    1                      | logn                | n             | nlogn     | n2                  |n3        | an

     

    OBS1. A complexidade vai aumentando, ou seja, CONSTANTE 1 é a menos complexa, já a exponencial é a mais complexa.

    OBS2. A eficiência vai diminuindo, ou seja, CONSTANTE 1 é a mais eficiente, já a exponencial é a menos eficiente.

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

     


ID
137218
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Banco de Dados
Assuntos

Em determinada transação de um sistema de contabilidade, as chaves estrangeiras devem ser avaliadas somente no COMMIT dessa transação. Que propriedade pode ser aplicada em uma restrição (constraint) para atingir esse comportamento?

Alternativas
Comentários
  • DEFERRABLE ou NOT DEFERRABLEEstas cláusulas controlam se as restrições podem ser postergadas. Uma restrição que não pode ser postergada é verificada imediatamente após cada comando. A verificação das restrições que são postergáveis pode ser adiada para o final da transação (usando o comando SET CONSTRAINTS). O padrão é NOT DEFERRABLE. Somente restrições de chave estrangeira aceitam esta cláusula no momento. Todos os outros tipos de restrição não são postergáveis.

ID
137221
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Banco de Dados
Assuntos

Se uma tabela de clientes está na terceira Forma Normal (3FN), em que forma normal está também essa tabela?

Alternativas
Comentários
  • A terceira forma normal diz que cada atributo não chave é dependente da chave primária e que todos os atributos não chave são independentes entre si. Para que a terceira forma normal seja obedecida, a segunda forma normal deve ser satisfeita e para que a segunda forma normal seja obedecida, a primeira forma normal deve ser satisfeita também.
  • A definição formal da 3.ª Forma Normal:

    "Uma relação está em 3FN se, e somente se, estiver em 2FN e nenhum atributo não-primo (isto é, que não seja membro de uma chave) for transitivamente dependente da chave primária.”

    Temos então, que expor o conceito de Dependência Transitiva, que ocorre quando uma coluna, além de depender da chave primária de uma tabela, depende de outra coluna ou conjunto de colunas da tabela, ou seja, a relação não deve ter um atributo não-chave funcionalmente determinado por um outro atributo não-chave(ou por um conjunto de atributos não-chave).

    Se uma relação está na 3.ª Forma Normal, ela está, por recursividade, na 1.ª e na 2.ª Forma Normal também!

    Abraços e bons estudos galera!
    Felipe Ferrugem!

    PS: Incentivem os comentários, avaliando-os!



     


ID
137227
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Banco de Dados
Assuntos

Uma empresa deseja criar uma base de dados para apoio à tomada de decisão. As informações corporativas encontram- se em 4 bancos de dados distintos e possuem representações diferentes para atributos de uma pessoa física. Por exemplo, em determinado banco de dados, uma pessoa física do sexo masculino é representada por um atributo com valor M, enquanto que em outro banco de dados, com valor 1.
Em que etapa de um procedimento de ETL para essa base de dados deve ocorrer uma padronização desse tipo de valor?

Alternativas
Comentários
  • ETL é acrônimo inglês para Extract Transform Load que também é conhecido nacionalmente como ETC (Extração, Transformação e Carga).ETL é o processo de extrair dados de um banco de dados realizando as modificações necessárias para tornar possível a inserção destes dados num outro banco de dados de propósito especial: o WD (data Warehouse)Um processo ETL é subdividido em três etapas distintas: extração, transformação e carga.ExtraçãoA extração de dados consiste na retirada dos dados de outros bancos de dados para depois inseri-los no WD. Neste processo que as fontes de dados são definidas. As fontes de dados podem provir de bancos de dados diferentes portanto é indispensável adotar uma fonte como padrão.TranformaçãoA limpeza dos dados consiste em verificar a compatibilidade dos dados extraídos, descartando informações redundantes ou desnecessárias. Entretanto, muitas vezes é necessário realizar algumas transformações, pois os dados podem provir de bancos de dados que utilizam padrões diferentes (por exemplo, um determinado banco usa H para designar o sexo masculino e M para o feminino, já outro usa M para designar o sexo masculino e F para o feminino) e nesse caso deve-se pré-estabelecer qual formatação será adotada como padrão de entrada para o WD, ou seja, a transformação é o processo de uniformização dos dados provenientes de fontes e formatos distintos.CargaA carga é a fase na qual os dados são inseridos no DW, portanto este processo é extremamente complexo pois é nesta fase que se deve garantir a integridade dos dados armazenados no WD.
  • Limpeza, Ajustes e Consolidação (ou também chamada transformação): É nesta etapa que realizamos os devidos ajustes, podendo assim melhorar a qualidade dos dados e consolidar dados de duas ou mais fontes. Em ETL, frequentemente, é necessário limpar, ajustar e consolidar os dados antes de realizar sua carga. Nesse estágio de transformação, aplicam-se regras ou funções aos dados extraídos para ajustar os dados a serem carregados. A limpeza trata de vários tipos de erros, como, por exemplo, valores ilegais, ou que não obedeçam às regras de integridade da base, e erros de ortografia.



ID
137230
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Redes de Computadores
Assuntos

18 Para aumentar a segurança de uma aplicação WEB, que protocolo pode ser utilizado de forma a garantir integridade e confidencialidade dos dados?

Alternativas
Comentários
  • HyperText Transfer Protocol Secure - HTTPS é uma implementação do protocolo HTTP sobre uma camada SSL/TLS, o que permite a trasmissão de dados por meio de uma conexão criptografada e que se verifique a autenticidade do servidor através de certificados digitais. O protocolo HTTPS é utilizado quando se deseja evitar que a informação transmitida entre o cliente e o servidor seja visualizada por terceiros (confidencialidade). A porta TCP usada por norma para o protocolo HTTPS é a 443.Domain Name System - DNS permite atribuir nomes aos endereços IPsTCP e UDP são protocolos da camanda de transporte, não são nem da camanda de aplicação. São respectivamente orientado a conexão e não orientado a conexão.
  • • HTTPS: HTTP + SSL

    • Porta 443


ID
137233
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Segurança da Informação
Assuntos

José deseja invalidar seu certificado digital ICP-Brasil de pessoa física, de modo a impossibilitar o seu uso. Para isso, ele

Alternativas
Comentários
  •  O usuário detentor de um certificado digital pode a qualquer momento solicitar sua revogação. Isso pode ocorrer por diversos motivos, dentre eles: a chave privada da entidade certificado se tornou pública ou a chave privada do usuário foi descoberta.


ID
137236
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Sistemas Operacionais
Assuntos

A rede interna de uma empresa é formada por servidores Windows 2003. NÃO é possível oferecer, nativamente, para os usuários dessa rede o(a)

Alternativas
Comentários
  • Resposta: E

    Não vão confundir face (rosto) com a abreviatura do facebook, face. hehehehe

    Apenas para descontrair!!!

    Vamos lá, galera!

    "O esforço é passageiro, o cargo é para sempre" - William Douglas.
  • Curiosidade: Windows 10 permite autenticação por reconhecimento de face.

     

    https://support.microsoft.com/pt-br/help/17215/windows-10-what-is-hello

     

    Gabarito: e)


ID
137239
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Sistemas Operacionais
Assuntos

No Linux, qual comando pode ser utilizado para detectar se existe a ocorrência (ignorando maiúsculas e minúsculas) do termo paz no arquivo "/tmp/x"?

Alternativas
Comentários
  • rm - Remove arquivos. Também pode ser usado para apagar diretórios e sub-diretórios vazios ou que contenham arquivos.
  • Comando: grep  : procura por um padrão.

    Opção:   -i, --ignore-case


ID
137242
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Programação
Assuntos

Em um programa escrito em ADVPL, a função Func1() chama em duas vezes a função Func2() que, por sua vez, chama a função Func3(). Uma variável declarada, em Func2(), com o escopo

Alternativas

ID
137245
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

23 A fase do RUP, em que são implementados os cenários críticos dos casos de uso arquiteturalmente significativos, se chama

Alternativas
Comentários
  • O RUP possue 4 fases (aspecto dinâmico - eixo horizontal):Iniciação - objetivos do ciclo de vidaElaboração - arquitetura do ciclo de vidaConstrução - capacidade operacional inicialTransição - lançamento do produto
  • A única coisa que nos remete a fase de Elaboração é a palavra "arquiteturalmente". Se não prestar muita atenção acabamos por pensar em Construção , fase na qual ocorre a implementação do software propriamente dito. Muito maliciosa a questão e caberia recurso.
  • do timaster...


    No livro "Introdução ao RUP" do Booch, Jacobson e Rumbaugh temos a seguinte
    definição na página 59, que trata da fase de elaboração: "Na fase de
    elaboraçãoum protótipo executável de arquitetura é contruído em uma ou
    mais
    iterações, dependendo da extensão, tamanho, risco e novidade do projeto. No
    mínimo, este esforço deveria endereçar os casos de uso críticos
    identificados na fase de concepção
    , que tipicamente expõe os riscos
    técnicos principais do projeto".

    Mateus de Souza Rocha
  • Fonte: RUP 7

    As atividades essenciais da fase Elaboração incluem:

    • Definir, validar e criar a baseline da arquitetura, com rapidez e praticidade.
    • Refinar a Visão, com base nas informações novas obtidas durante a fase, estabelecendo uma compreensão sólida dos casos de uso mais críticos que conduzem as decisões de arquitetura e planejamento.
    • Criar planos de iteração detalhados de baselines para a fase de construção.
    • Refinar o processo de desenvolvimento e posicionar o ambiente de desenvolvimento, incluindo o processo, as ferramentas e o suporte de automação necessário para dar assistência à equipe de construção.
    • Refinar a arquitetura e selecionar componentes. Os componentes potenciais são avaliados e as decisões de fazer/comprar/reutilizar são bem compreendidas para determinar o custo da fase de construção e programar com confiança. Os componentes de arquitetura selecionados são integrados e avaliados em comparação com os cenários básicos. As lições aprendidas dessas atividades podem resultar em um novo design da arquitetura, levando em consideração designs alternativos ou reconsiderando os requisitos.
  • A palavra "implementados" no enunciado da questão induz ao erro.
    Conforme os comentários dos colegas, o trecho diz :
    "estabelecendo uma compreensão sólida dos casos de uso mais críticos que conduzem as decisões de arquitetura e planejamento."

    Entendo "Compreensão" bem diferente "Implementação".
    Acabei marcando (D) Construção.
  • Replicando para melhor visualização.


    As atividades essenciais da fase Elaboração incluem:


    Definir, validar e criar a baseline da arquitetura, com rapidez e praticidade.


    Refinar a Visão, com base nas informações novas obtidas durante a fase, estabelecendo uma compreensão sólida dos casos de uso mais críticos que conduzem as decisões de arquitetura e planejamento.


    Criar planos de iteração detalhados de baselines para a fase de construção.


    Refinar o processo de desenvolvimento e posicionar o ambiente de desenvolvimento, incluindo o processo, as ferramentas e o suporte de automação necessário para dar assistência à equipe de construção.


    Refinar a arquitetura e selecionar componentes. Os componentes potenciais são avaliados e as decisões de fazer/comprar/reutilizar são bem compreendidas para determinar o custo da fase de construção e programar com confiança. Os componentes de arquitetura selecionados são integrados e avaliados em comparação com os cenários básicos. As lições aprendidas dessas atividades podem resultar em um novo design da arquitetura, levando em consideração designs alternativos ou reconsiderando os requisitos.


    Fonte: EuVouPassarNessaPorra

  • d) eloboração. As atividades essenciais de elaboração:

    +definir e validar arquitetura

    +refinar visao - identificação dos use cases mais criticos em que a arquitetura e decisões de baseam

    +projetar o plano de iteração para fase construção 

    +otimizar desenvolvimento e planejar o ambiente de desenvolvimento

    +aprimoração da arquitetura e seleção de componentes


ID
137248
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Arquitetura de Software
Assuntos

24 Uma das principais características de uma Arquitetura Orientada a Serviços (SOA, na sigla em inglês) é o(a)

Alternativas
Comentários
  • Serviço em SOA é uma caixa preta por que sua implementação é oculta do consumidor de serviço exceto por: (1) os modelos de informação e comportamento são expostos através da interface de serviço e (2) a informação requerida pelos consumidores de serviço para determinar quando um dado serviço é apropriado para suas necessidades.
  • São caracteriticas do SOA:

    1. Acoplamento fraco entre os serviços

    2. Independente da tecnologia e do protocolo

    3. Uso irrestrito de padrões

    4. Incentivo a reutilizção de ativos.

  • segue link interessante

    \http://outrolado.com.br/Artigos/a_melhor_definicao_do_que_e_soa 

ID
137251
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

A estimativa de software que se baseia na análise por pontos de função tem como insumos as métricas relacionadas a seguir, EXCETO o número de

Alternativas
Comentários
    •  a) entradas de usuário. 
      Entrada externa (EE/EI): processo elementar que processa dados ou informações de controle vindos de fora da fronteira da aplicação e cuja intenção é manter um ou mais ALI e/ou alterar o comportamento do sistema.
    • b) saídas de usuário.
      Saída externa (SE/EO): processo elementar cuja principal intenção é enviar dados ou informações de controle para fora da fronteria da aplicação. Sua lógica de programação deve conter fórmula matemática ou cálculo, ou criar dados derivados, manter um ou mais ALI e/ou alterar o comportamento do sistema.
    • c) interfaces internas.
      Arquivo lógico interno (ALI): grupo de dados ou informação de controle logicamente relacionados, reconhecido pelo usuário e mantido dentro da fronteira da aplicação.
    • d) interfaces externas.
      Arquivo de interface externa (AIE): grupo de dados ou informação de controle logicamente relacionados, reconhecido pelo usuário, referenciado pela aplicação, mas mantido dentro da fronteira de outra aplicação. Um AIE contado para uma aplicação deve ser um ALI em outra.
    • e) arquivos.
      ALI + AIE
  • Não entendi pq a ALI não conta?
  • ALI(Arquivo Lógico Interno) conta sim. Pórem, na questão, a banca faz referência a um AII (Arquivo de Interface Interna), cujo significado, para mim, é inexistete.

    Se alguém souber, pode comentar, por favor.
  • A equipe do Questões de Concursos podia se manifestar a respeito dessa questão.

  • c-

    Tendencias de metricas sao medida de complexidade do código, estimativa do custo de um projeto de software, garantia da qualidade do software, processo de desenvolvimento do software (ciclo de vida).

     

    Indicadores para a medição é essencial para analisar qualidade e produtividade do desenvolvimento e manutenções em projetos de softwares.

     

    FPA (function point analysis)  se baseia nas expectativas do usuário. Sua unidade de medida sao dados e transações. É útil para comparar
    sistemas feitos em ferramentas iguais, parecidas ou distintas. Porém, pode ser considerado um processo caro, pois é um processo demorado,mesmo cm experiência


ID
137257
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Programação
Assuntos

AJAX (do inglês Asynchronous Javascript And XML) tem sido largamente utilizado no desenvolvimento de aplicações WEB. Um dos conceitos centrais do AJAX é a possibilidade de serem feitas requisições ao servidor através de código Javascript, rodando no navegador do usuário. Esse recurso é empregado principalmente para permitir que

Alternativas
Comentários
  • AJAX (acrônimo em língua inglesa de Asynchronous Javascript And XML) é o uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar páginas Web mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações.
  • Questão mal elaborada.

    por caracterísiticas da assincronia, quando o usuário produz algum evento na página web que tenha chamada AJAX associada, esta será executada e assincronamente irá processar o que deve e retornar mais tarde a resposta ao cliente através de uma atualização de componente.  Portanto a letra b não está errada.  A letra e está certa, e é o mesmo que a letra b mas dito de outra forma.

  • Discordo do Colega DANIEL por um princípio simples: A idéia do AJAX é ganhar agilidade na hora da consulta e a letra b fala exatamente o contrário

    b) o usuário envie uma requisição assíncrona e verifique o resultado da mesma mais tarde, sem precisar aguardar pela resposta imediata do servidor.

    se o usuário "obter esta resposta mais tarde". A agilidade do ajax simplismente deixa de exigir.

    Uma requisição assíncrona é aquela em que a página continua executando normalmente, independentemente do estado da requisição. (ou seja, mantendo a agilidade)

    Sendo assim, a letra E é a resposta correta. E mesmo que a b estivesse correta, a letra E é a "mais correta e completa" resposta.
  • agora só me surgiu uma dúvida quanto a letra E

    será que proporciona melhor usabilidade? não estaria relacionado com outro conceito, creio que que seja de diminuição de tráfego na rede.

    Quanto a usabilidade pelo que eu sei, alguns botões no ajax não funcionam bem, acho que isso impactaria a usabilidade.

    por isso acho que a letra B está mais correta, alguém tem alguma consideração a respeito?

    fonte: http://battisti.files.wordpress.com/2007/05/tutorial.pdf
  • Também discordo do colega Daniel, e concordo com o que acrescentou o colega Roberto Araújo! Adiciono ainda que não é o usuário ou mesmo o browser que envia uma solicitação assíncrona para o servidor. Quem executa esse papel é o AJAX "Engine" através do controle sobre o objeto XmlHttpRequest e suas propriedades. Portanto, a alternativa B está errada por vários motivos. E a correta é mesmo a alternativa E.

    Bons estudos!


ID
137263
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Programação
Assuntos

29 Qual dos conjuntos abaixo contém pelo menos um item que NÃO é um tag HTML válido?

Alternativas
Comentários
  • Não existe a tag <h>. Existem, porém, as tags: <h1>, <h2>, ..., <h5> e <h6>.
  • <EM> Renders as emphasized text
    <STRONG> 
    Defines important text
    <U> Sublinhado
    <FIELDSET> I
    s used to group related elements in a form.
    <LEGEND> D
    efines a caption for the <fieldset> element.
    <LI>The <li> tag defines a list item. The <li> tag is used in ordered lists(<ol>), unordered lists (<ul>), and in menu lists (<menu>).
    <DIV> 
    defines a division or a section in an HTML document.
    <P> 
    The <p> tag defines a paragraph.
    <TABLE> Defines a table
    <TH> Defines a header cell in a table
    <TBODY> 
    Groups the body content in a table

    Fonte: 
    http://www.w3schools.com/
  • d)

    O correto é < h1 >, o qual especifica heading. h sozinho nao faz nada


ID
137266
Banca
CESGRANRIO
Órgão
Casa da Moeda
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

A classe abstrata ClasseAbstrata possui um método abstrato cuja assinatura é

public void imprima()

Cada subclasse concreta de ClasseAbstrata implementa o método imprima() de acordo com os seus requisitos, resultando em métodos de mesma assinatura e comportamentos potencialmente diferentes entre as subclasses.

A classe concreta ClasseComponente possui um método cuja assinatura é
public void execute(ClasseAbstrata instancia)

Em tempo de execução, o método receberá uma instância de uma das classes descendentes de ClasseAbstrata. O fato de que uma chamada ao método imprima() da instância recebida poderá resultar na execução de diferentes implementações do método, dependendo da classe concreta a que a instância pertença, caracteriza o importante conceito da orientação a objetos chamado

Alternativas
Comentários
  • Sobrecarga de método permite a existência de vários métodos de mesmo nome na mesma classe, porém com assinaturas levemente diferentes ou seja variando no número, tipo de argumentos, no valor de retorno e até variáveis diferentes. Exemplo: public int Soma(int x, int y) e public double Soma(double x, double y, double z) Polimorfismo permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.
  • O que ocorre é um tipo de Polimorfismo, chamado Sobreposição.
  •  

    Polimorfismo consiste em um unico nome para classes e metodos com comportamentos diferentes, implicando na execução de diferentes implementações do método