40 resultados encontrados para . (0.053 segundos)

00178 CESGRANRIO (2011) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Programação

Os usuários de um sistema WEB, desenvolvido em JAVA, reclamam de erros nos dados consultados. A equipe técnica, ao analisar a situação, concluiu que determinado método M está sendo invocado, simultaneamente, por diferentes threads.
Considerando-se que não há manipulação de locks no restante do sistema, o que pode ser feito para que M seja executado, em dado momento, somente por uma thread?
  • a)
    Ajustar o firewall de borda para permitir uma conexão por IP.
  • b)
    Implementar connection pooling no acesso ao banco de dados.
  • c)
    Utilizar a keyword lockable no bloco de M.
  • d)
    Declarar o método M como synchronized.
  • e)
    Reescrever M em Assembly, necessariamente.

00179 CESGRANRIO (2011) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Programação

Em uma reunião técnica sobre o desenvolvimento de um sistema de informação WEB, em JAVA, o gerente de projeto aponta, corretamente, que o mecanismo reponsável por direitos e permissões dos usuários é o de
  • a)
    auditoria
  • b)
    autenticação
  • c)
    autorização
  • d)
    identificação
  • e)
    forensics

01744 CESGRANRIO (2011) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Redes de Computadores

O TCP (Transmission Control Protocol) foi projetado especificamente para oferecer um fluxo de bytes fim a fim confiável em uma inter-rede não confiável.
O controle de fluxo no TCP é administrado por meio de
  • a)
    memória compartilhada
  • b)
    contador de datagramas
  • c)
    contador de pacotes
  • d)
    temporizador de pacotes
  • e)
    janela deslizante

01745 CESGRANRIO (2011) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Redes de Computadores

O HTTP (Hypertext Transfer Protocol) é o protocolo básico da World Wide Web (WWW) e pode ser utilizado em qualquer aplicação cliente/servidor. Os dados transferidos pelo protocolo podem ser texto puro, hipertexto, áudio, imagens ou qualquer informação acessível pela Internet. Esses dados são transferidos em texto claro, o que possibilita a sua inspeção ao longo do caminho percorrido.

Para garantir segurança das mensagens HTTP, o cliente e o servidor podem utilizar o HTTPS, que é
  • a)
    uma nova versão do protocolo HTTP (HTTP Secure) com recursos de segurança para garantia de integridade, autenticidade e sigilo de todas as mensagens do HTTP.
  • b)
    uma nova versão do protocolo HTTP (HTTP Secure) com recursos de segurança para garantia de integridade, autenticidade e sigilo de parte das mensagens do HTTP
  • c)
    uma nova versão do protocolo HTTP utilizado sobre a SSL (Secure Socket Layer) que oferece recursos de segurança para garantia de integridade, autenticidade e sigilo de parte das mensagens do HTTP.
  • d)
    o próprio protocolo HTTP utilizado sobre a SSL (Secure Socket Layer) que oferece recursos de segurança para garantia de integridade, autenticidade e sigilo de parte das mensagens do HTTP.
  • e)
    o próprio protocolo HTTP utilizado sobre a SSL (Secure Socket Layer) que oferece recursos de segurança para garantia de integridade, autenticidade e sigilo de todas as mensagens do HTTP.

01746 CESGRANRIO (2011) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Redes de Computadores

A troca de estrutura de dados feita de forma abstrata, em conjunto com uma codificação padrão, possibilita a comunicação entre computadores com representações distintas de dados.
A camada do modelo de referência OSI (Open Systems Interconnection), que está relacionada à sintaxe e à semântica das informações transmitidas, é a camada de
  • a)
    transmissão
  • b)
    adaptação
  • c)
    apresentação
  • d)
    transformação
  • e)
    compatibilidade

01983 CESGRANRIO (2011) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Redes de Computadores

A área de pesquisa de uma grande empresa deseja montar um cluster para processamento científico de alto desempenho.
Para esse propósito, deve-se utilizar o
  • a)
    Ant
  • b)
    Bewoulf
  • c)
    Lucene
  • d)
    Velocity
  • e)
    Xerces
icon
Questão anulada pela banca organizadora do concurso.

09495 CESGRANRIO (2011) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Engenharia de Software

Um engenheiro de software constrói, implanta e precisa manter um sistema de software aplicativo em funcionamento por meio de instrumentos que permitam o domínio da complexidade desse processo.
Essas atividades exigem desse engenheiro poder intelectual, disciplina, cultura tecnológica e cultura
  • a)
    ambiental
  • b)
    funcional
  • c)
    gerencial
  • d)
    informal
  • e)
    oriental

09518 CESGRANRIO (2011) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Engenharia de Software

Um gerente de projetos de desenvolvimento de sistemas sociotécnicos deve ser
  • a)
    proficiente em, pelo menos, duas ou três linguagens de programação estruturada para definir a que será utilizada no processo de software.
  • b)
    efetivo nos testes operacionais do sistema e corrigir os erros encontrados, evitando, dessa forma, a participação dos usuários nesse processo.
  • c)
    participante ativo da equipe técnica do projeto, escrevendo e testando rotinas, fluxos e programas, incentivando, assim, todos os profissionais técnicos envolvidos no projeto.
  • d)
    formal e conhecedor de todo o projeto em desenvolvimento para manter o controle sobre o trabalho da equipe de forma individual, facilitando a identificação das tarefas mais críticas.
  • e)
    competente e eficiente nas funções básicas que caracterizam o processo de administração de qualquer tipo de empreendimento que são planejamento, controle, organização e liderança de equipe.

12614 CESGRANRIO (2011) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Engenharia de Software

O acoplamento de conteúdo acontece quando, entre dois módulos, um referencia o interior do outro. Esses dois módulos podem estar acoplados por mais de uma forma.
Desse modo, o acoplamento desses módulos será definido pela(o)
  • a)
    coesão existente entre esses módulos
  • b)
    portabilidade das atividades de um módulo para outro
  • c)
    troca de mensagens de suas funcionalidades
  • d)
    pior tipo de acoplamento por eles apresentado
  • e)
    tamanho das instruções comuns ao acoplamento

12615 CESGRANRIO (2011) - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento / Engenharia de Software

Um projeto estruturado para desenvolvimento de sistemas é dividido em diversas fases e, entre elas, a que é responsável pelos testes de aceitação de um sistema que, passando por ela, estará pronto para ser implantado e posto em produção.
A partir dessa fase, qualquer modificação que aconteça nesse sistema pertencerá à fase denominada
  • a)
    manutenção
  • b)
    implementação
  • c)
    análise
  • d)
    reconhecimento do problema
  • e)
    estudo da viabilidade