38 resultados encontrados para . (0.066 segundos)

210284 CESGRANRIO (2013) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Não classificada

De acordo com o Guia Geral MPS.BR - Melhoria de Processo do Software Brasileiro, o nível de maturidade F (Gerenciado) é composto pelos processos do nível de maturidade G (Parcialmente Gerenciado), acrescidos de outros processos, dentre os quais se inclui o processo Aquisição, cujo propósito é gerenciar a aquisição de produtos que satisfaçam às necessidades expressas pelo adquirente. É um resultado esperado nesse processo:

  • a)
    a rastreabilidade bidirecional entre os requisitos e os produtos de trabalho é estabelecida e mantida.
  • b)
    o orçamento e o cronograma do projeto, incluindo a definição de marcos e pontos de controle, são estabelecidos e mantidos.
  • c)
    o produto é entregue e avaliado em relação ao acordado e os resultados são documentados.
  • d)
    os requisitos são avaliados com base em critérios objetivos e um comprometimento da equipe técnica com esses requisitos é obtido.
  • e)
    os recursos e o ambiente de trabalho necessários para executar o projeto são planejados.

210293 CESGRANRIO (2013) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Não classificada

Sejam as seguintes classes Java, que ocupam arquivos distintos:

O que será exibido no console quando o método main()

  • a)

    10

  • b)

    -1

  • c)

    5

  • d)

    0

  • e)

    14

210294 CESGRANRIO (2013) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Não classificada

A estimativa de PERT pode ser usada para definir o custo aproximado de uma atividade. Suponha que o profissional possui os seguintes parâmetros: Cm - Custo mais provável = R$ 10.000,00 Co - Custo otimista = R$ 9.000,00 Cp - Custo pessimista = R$ 12.000,00 O valor do Custo esperado (Ce) da atividade será de

  • a)
    R$ 9.667,00
  • b)
    R$ 10.167,00
  • c)
    R$ 10.200,00
  • d)
    R$ 10.250,00
  • e)
    R$ 10.333,00

210309 CESGRANRIO (2013) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Não classificada

Um desenvolvedor de software atua com um usuário ouvindo suas idéias e pedidos e criando, imediatamente, um esboço do produto desejado por esse usuário. O usuário, então, utiliza esse esboço e fornece novas informações ao desenvolvedor para que este possa atualizar, adaptar e implementar, nesse mesmo produto e em tempo de projeto e desenvolvimento, os dados obtidos. A situação descrita constitui uma prototipação, modelo de ciclo de vida do software que deve

  • a)
    ordenar, de forma sequencial, as etapas a serem realizadas e obter uma visão geral do projeto para definir com precisão os requisitos iniciais do sistema a ser desenvolvido.
  • b)
    dividir o processo de desenvolvimento do software em macroatividades que devem ser executadas de maneira sequencial, especificando, de forma detalhada, a documentação que será gerada nesse processo.
  • c)
    dividir o processo de desenvolvimento do software em fases, apresentar uma visão de custo de desenvolvimento para cada fase do projeto e, por conseguinte, o custo total desse projeto.
  • d)
    destacar, de forma especial, as diversas fontes de demanda por software, os pontos de decisão durante o processo de desenvolvimento e incorporar características do produto real.
  • e)
    ocupar-se, principalmente, em tratar exceções, responder corretamente às entradas inválidas e interromper o processamento, em caso de erro não recuperável, de forma controlada.

210310 CESGRANRIO (2013) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Não classificada

Uma árvore rubro-negra possui 18 valores inteiros distintos armazenados em seus 18 nós. Uma função recursiva, cujo cabeçalho é boolean busca (int val), foi escrita com o objetivo de visitar os nós desse tipo de árvore à procura de um determinado valor (val). O algoritmo utilizado tira partido das características de uma árvore rubro-negra, com o objetivo de ser o mais eficiente possível. Qual é o número máximo de chamadas à função busca() que será necessário para informar se um determinado valor está, ou não, armazenado na árvore?

  • a)
    3
  • b)
    4
  • c)
    5
  • d)
    6
  • e)
    9

210311 CESGRANRIO (2013) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Não classificada

Uma empresa precisa de uma aplicação para processar ordens de compra na forma de mensagens de texto. As mensagens chegam criptografadas, além de conterem informações que permitem garantir que elas foram enviadas por clientes confiáveis. A aplicação deve ainda levar em conta os seguintes requisitos arquiteturais: • Melhorias futuras no sistema deverão ser possíveis através da troca ou recombinação dos componentes responsáveis pelas diversas etapas do processamento. • Cada componente deve ser o mais especializado possível, para que possa ser empregado em diferentes contextos. • Componentes responsáveis por etapas de processamento não adjacentes não devem trocar informações. • As fontes de dados podem variar, podendo ser uma conexão socket, uma conexão http ou um arquivo. • Os resultados do processamento podem ser apresentados ou armazenados de diversas formas. Qual padrão arquitetural é o indicado para essa aplicação, por atender a todos os requisitos arquiteturais listados acima?

  • a)
    Pipes and Filters
  • b)
    Camadas
  • c)
    Blackboard
  • d)
    Broker
  • e)
    MVC

214529 CESGRANRIO (2013) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Banco de Dados (TI)

O esquema de um banco de dados relacional é descrito segundo a seguinte notação: • uma tabela possui um nome e um conjunto de colunas, separadas por vírgulas. Por exemplo, TX(col1,col2,col3,col4) representa uma tabela cujo nome é TX. • os tipos de dados das colunas são irrelevantes para a questão, logo não são apresentados. • as colunas que compõem a chave primária de uma tabela estão sublinhadas. • as dependências funcionais entre colunas de uma tabela são exibidas logo abaixo da sua definição. Sabendo-se que todas as relações atendem à primeira forma normal, TODAS as relações atendem também à terceira forma normal em

  • a)

  • b)

  • c)

  • d)

  • e)

214647 CESGRANRIO (2013) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Banco de Dados (TI)

Mostrar/Esconder texto associado

A relação R a seguir foi obtida pela aplicação de uma sequência de operações da Álgebra Relacional sobre as relações T e V.

  • a)

  • b)

  • c)

  • d)

  • e)

218127 CESGRANRIO (2013) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Não classificada

De um modo geral, o processo de desenvolvimento de um software pode ser organizado partindo de três fases importantes, que são as de definição, de desenvolvimento e de manutenção. Na fase de manutenção, dentre outras atividades, são

  • a)
    levantados os requisitos dos usuários para a programação das diversas fases do projeto, inclusive as operacionais e as preditivas.
  • b)
    efetuados os testes de funcionalidade do software, revistos os objetivos para os quais ele foi desenvolvido e redefinidas as funções em desacordo com esses objetivos.
  • c)
    incluídas novas funções requeridas pelo cliente e feitas adaptações por modificações de hardware.
  • d)
    reavaliadas as bases operacionais, nas quais o software está sendo executado, e prototipados os novos requisitos de hardware.
  • e)
    propostas pelos usuários as novas rotinas que eles definiram como fundamentais para a continuidade do produto implantado.

218128 CESGRANRIO (2013) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Não classificada

Seja o seguinte diagrama E-R:

Qual comando de main() produz um erro de compilação?

  • a)
    CA02 p=new CA02();
  • b)
    M1.M2.CA03 r=new CA03();
  • c)
    String n=(new CA04()).mt04(''Brasil'',''Brasília'');
  • d)
    p.mt01(2,2);
  • e)
    p.mt01(7);