Questões de Ciência da Computação

Lista completa de Questões de Ciência da Computação para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

As Áreas-Chave de Processo: definição do processo da organização, revisão por parceiros e programa de treinamento, são encontradas, entre outras, no nível

  • A. 1 - Inicial. .
  • B. 2 - Repetitivo.
  • C. 3 - Definido.
  • D. 4 - Gerenciado.
  • E. 5 - Otimizado.

Em relação à tecnologia Java Database Conectivity, analise o trecho de código abaixo e julgue as assertivas de I a IV.

Connection con = DriverManager.getConnection( "jdbc:oracle:thin:@dbaprod1:1544:SHR1_PRD", username, passwd);

I. Para efetuar a conexão ao servidor de banco de dados oracle referido no código é mandatário dizer ao gerenciador de driver do JDBC qual gerenciador de banco de dados será utilizado antes de efetuar a conexão encontrada no código acima.

II. Para efetuar a conexão ao banco de dados oracle referido no código é necessário instalar todos os clientes e drivers de conectividade deste gerenciador de banco de dados antes de efetuar a conexão encontrada no código acima.

III. A conexão ao banco de dados oracle referida no código não precisa de quaisquer pré-requisitos, uma vez que é utilizado o conceito de direct client connection, havendo apenas a necessidade de especificar o nome do servidor, a porta, a instância, o nome de usuário e a senha.

IV. A conexão deve ser realizada por meio do driver ODBC específico para JDBC que acompanha o gerenciador de banco de dados.

É correto o que consta APENAS em

  • A. I.
  • B. I e II.
  • C. I, III e IV.
  • D. II e III.
  • E. II e IV.

Escolha a alternativa INCORRETA sobre os conceitos de programação orientada a objetos.

  • A.

    Dois importantes conceitos a serem observados no desenvolvimento orientado a objetos são: modularidade e reuso.

  • B.

    Normalmente a modularidade é diretamente proporcional à coesão.

  • C.

    Acoplamento é normalmente inversamente proporcional à modularidade.

  • D.

    Componentes (classes) com muitos serviços (métodos) e interfaces pequenas (poucos parâmetros) são exemplos de componentes coesos e fracamente acoplados.

  • E.

    Desenvolver sistemas mais reusáveis e modulares implica em um maior investimento. Porém, tal investimento pode ser recuperado com um menor custo de manutenção, que pode representar até 70% do custo durante a vida do software.

A seguir, são mostradas linhas de um arquivo de configuração DNS.

Acerca dessas linhas em configuração DNS, julgue os seguintes itens.

Se o servidor DNS primário não estiver disponível, os servidores secundários devem aguardar 2 horas entre tentativas de se comunicar com o servidor primário; os servidores secundários devem solicitar informações ao servidor primário a cada 28.000 segundos.

  • C. Certo
  • E. Errado

É uma métrica de software

  • A.

    o método de ponto por função.

  • B.

    o processo unificado.

  • C.

    o método de desenvolvimento espiral.

  • D.

    a prototipação.

  • E.

    o modelo cascata.

A figura acima apresenta uma visão de arquitetura de ciclo de vida de software e sistemas. Considere as seguintes especificações de atribuições profissionais.

I Elaborar processos de produção de sistemas e rotinas em implantação ou implantadas, estabelecendo o seu funcionamento por meio de normas e instruções de procedimentos e avaliando os riscos de descontinuidade de serviços e produtos.

II Homologar sistemas e rotinas na produção, em ambientes de plataforma alta e baixa, analisando os produtos e serviços a serem implantados e interagindo junto às áreas de suporte técnico, de desenvolvimento e de operações para viabilizar o seu funcionamento na produção, bem como fornecer soluções em falhas/problemas detectados e otimizar o seu desempenho durante o processo de implantação e desenvolver soluções que viabilizem a linha de produção.

III Desenvolver sistemas orientados a objeto, atuando em processo de desenvolvimento de software nas etapas de iniciação e elaboração ou de construção e transição, conforme as metodologias adotadas na organização.

IV Projetar e administrar o ambiente operacional, definindo padrões para monitoração, instalação, configuração e customização do parque de servidores, visando garantir os melhores níveis de serviços relativos à infra-estrutura de tratamento da informação.

A partir das informações apresentadas acima, julgue os itens a seguir acerca do escopo da ISO-12207.

A atividade I está mais associada a um papel de operação (operating role) que a um papel de suporte (supporting role).

  • C. Certo
  • E. Errado

Com respeito à segurança da informação, julgue os itens que se seguem. Uma das principais medidas para se proteger uma rede de computadores é o estabelecimento de um perímetro de segurança, que pode incluir roteadores de borda, firewalls, sistemas de detecção ou prevenção de intrusão, servidores de VPN, proxies, zonas desmilitarizadas e subredes filtradas.

  • C. Certo
  • E. Errado

Que propriedade do modelo ACID garante que uma transação é totalmente executada ou nenhum passo dela é executado?

  • A.

    Atomicidade

  • B.

    Durabilidade

  • C.

    Consistência

  • D.

    Completude

  • E. Isolamento

Com relação à melhoria dos processos de software, é correto afirmar:

  • A. A maturidade dos processos de software de uma organização influencia na capacidade de atingir metas de custo, qualidade e cronograma e determina o nível de qualidade.
  • B. Os processos de desenvolvimento de software têm de ser bem definidos, face à sua alta dependência dos desenvolvedores. Devem guardar disciplina e fidelidade ao processo e serem transparentes para com a alta administração.
  • C. Os processos imaturos caracterizam-se pelo prazo e qualidade de difícil previsão, uso de teste-piloto, excessivo uso de tecnologia e baixa visão do progresso e da qualidade.
  • D. O foco no produto torna-se irrelevante, já que a qualidade do sistema de software é influenciada pela qualidade do processo utilizado para seu desenvolvimento e sua manutenção.
  • E. Os processos imaturos requerem apoio visível da alta administração, em função dos custos de manutenção e dos riscos na adoção de nova tecnologia.

Acerca dos sistemas operacionais, julgue os próximos itens. Nas técnicas de gerência de memória, a segmentação divide a memória em blocos com tamanhos iguais e está sujeita à fragmentação interna; a paginação divide a memória em blocos com diferentes tamanhos e está sujeita à fragmentação externa; a segmentação paginada divide a memória em segmentos que por sua vez são divididos em páginas.

  • C. Certo
  • E. Errado
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...