Questões de Ciência da Computação da Fundação Carlos Chagas (FCC)

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

No processo de software é correto afirmar que o modelo Cascata descreve um método de desenvolvimento que é

  • A. linear e seqüencial e o prazo final é determinado muito tarde no projeto.
  • B. linear e seqüencial e o prazo final é determinado muito cedo no projeto.
  • C. linear mas não seqüencial e o prazo final é determinado muito tarde no projeto.
  • D. iterativo e incremental e o prazo final é determinado muito tarde no projeto.
  • E. iterativo e o prazo final é determinado muito cedo no projeto.

NÃO é um objetivo do processo de normalização

  • A.

    reduzir redundâncias.

  • B.

    evitar anomalias de atualização.

  • C.

    simplificar imposição de restrições de integridade.

  • D.

    produzir uma boa base para crescimento futuro.

  • E.

    reduzir o número de junções em tempo de execução.

Dos nove core process workflow do RUP, são, respectivamente, dois core engineering e dois core supporting workflows:

  • A.

    Implementation, Test, Project Management e Environment

  • B.

    Requirements, Configuration and Change Management, Project Management e Test

  • C.

    Configuration and Change Management, Implementation, Requirements e Test

  • D.

    Project Management, Requirements e Implementation

  • E.

    Business modeling, Requirements, Analysis & Design e Implamentation

No processo de software, a premissa que o desenvolvimento de sistema pode começar com informação incompleta e que requisitos completos são obtidos através de um processo cíclico e dialético de reações do usuário e que o importante nesta abordagem é que o ponto de vista orientado a projeto é enriquecido com o aumento de interesse da participação do usuário final,

  • A. explica a abordagem bottom-up.
  • B. conduz ao caos e à desestruturação do sistema.
  • C. é uma definição da engenharia reversa.
  • D. define o component-based development.
  • E. justifica a abordagem por prototipação.

Nos sistemas Fast Ethernet

  • a.

    não é permitido o uso de hubs e switches e nem cabos multiponto com conectores BNC.

  • b.

    somente é permitido o uso de hubs e conectores de pressão.

  • c.

    não é permitido o uso de hubs e switches, mas sim o uso de cabos multiponto com conectores BNC.

  • d.

    não é permitido o uso de cabos multiponto com conectores de pressão ou BNC, mas sim o uso de hubs e switches.

  • e.

    somente é permitido o uso de switches e conectores BNC.

Na arquitetura MVC, o encapsulamento das funcionalidade de processamento específicas da aplicação, a selação do comportamento do modelo e a permissão do apresentação da lógica de processamento são respectivamente as atribuições

  • A.

    do Modelo, da Visão e do Controlador

  • B.

    da Visão, do Modelo e do Controlador

  • C.

    do Controlador, do Modelo e da Visão

  • D.

    do Modelo, do Controlador e da Visão

  • E.

    da Visão, do Controlador e do Modelo

O método que busca medir esforço, prazo, tamanho de equipe e custo necessário para o desenvolvimento do software, desde que se tenha a dimensão do mesmo, por meio de um modelo de estimativa de tamanho de software (Boehm) é o

  • A. Function Point Analysis.
  • B. CoCoMo.
  • C. Work Breakdown Structure.
  • D. Benchmarking.
  • E. Flowcharting.

Serviço baseado no princípio do sistema telefônico cujo aspecto essencial é seu funcionamento como um tubo, ou seja, o transmissor empurra bits em uma extremidade que são recebidos pelo receptor na outra extremidade, preservando a ordem, na maioria dos casos. Esta definição é correta para

  • a.

    QoS.

  • b.

    Serviço de datagrama sem confirmação.

  • c.

    Serviço orientado a conexões.

  • d.

    Conexão por paridade.

  • e.

    Serviço de datagrama com confirmação.

No contexto da UML

  • A.

    não exist distinção entre operação e método

  • B.

    um método especifica um serviço que pode ser solicitado por qualquer objeto da classe para afetar o comportamento

  • C.

    toda operação não abstrata de uma classe deve ter um método que fornece um algoritmo executável com um corpo

  • D.

    em uma etrutura de herança somente é permitido um método para a mesma operação

  • E.

    operação é a implementação de um método selecionado pelo polimorfismo

Como várias pessoas trabalham em paralelo e concorrentemente nos mesmos arquivos do projeto, é necessária uma política para ordenar e integrar todas essas fontes de alterações, de modo a evitar que uma pessoa sobrescreva o trabalho de outra.

No controle de mudanças de software, a frase acima

  • A. está coerente e diz respeito à sincronização de mudanças concorrentes.
  • B. se baseia em uma premissa não recomendada que é ter várias pessoas trabalhando concorrentemente.
  • C. se baseia em uma necessidade real, porém a política de ordenar e integrar não é recomendada.
  • D. não está totalmente correta porque quando relaciona a política de ordenação e integração ao fato "evitar que uma pessoa sobrescreva o trabalho de outra", entra no campo do impraticável.
  • E. está coerente e diz respeito à proibição de mudanças concorrentes.
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...