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.

Analise os quadros abaixo, relativos às categorias de atributos direcionadores de custo do modelo básico do COCOMO:

A correta associação entre os elementos das duas tabelas é

  • A.

  • B.

  • C.

  • D.

  • E.

E ab (KLOC) exp (bb) é uma equação típica do modelo COCOMO básico, onde "E" é o esforço aplicado em pessoas-mês, KLOC é o número estimado de linhas de código do projeto. O coeficiente ab e o expoente bb referem-se a valores extraídos da tabela de classes de projetos, de acordo com sua classificação em modo

  • A. simples, modo intermediário ou modo complexo.
  • B. orgânico, modo semidestacado ou modo embutido.
  • C. embutido, modo semidestacado ou modo destacado.
  • D. orgânico, modo intermediário ou modo sistêmico.
  • E. hardware, modo software e modo recursos.

Em relação aos conceitos e fundamentos de engenharia de software, é correto afirmar:

  • A. Enquanto a classificação dos requisitos determina as prioridades relativas dos requisitos e avalia a estabilidade e a complexidade de realização, a revisão dos requisitos determina se todos eles satisfazem os critérios de qualidade e se as especificações dos requisitos do software estão claras e bem entendidas por todas as partes interessadas.
  • B. Na especificação dos requisitos, nem todo requisito presente é um requisito a ser construído, tampouco podem ser rastreáveis.
  • C. Entre as medidas diretas do processo de engenharia de software, incluem-se a funcionalidade, a eficiência, a qualidade e a confiabilidade.
  • D. As ferramentas da engenharia de software constituem o elo de ligação que mantém juntos os procedimentos e os métodos, possibilitando o desenvolvimento racional e oportuno do software.
  • E. A engenharia de software é definida por um conjunto de métodos que são escolhidos tendo-se como base a natureza da aplicação, os controles e os produtos que precisam ser entregues.

Segundo Roger S. Pressman: "Ele tem um lugar definido no trabalho da Engenharia de Software, pois produz um padrão no qual os métodos para análise, projeto, codificação, testes e manutenção podem ser colocados".

O conceito acima refere-se ao paradigma

  • A. das técnicas de quarta geração.
  • B. da prototipação.
  • C. do modelo de dados.
  • D. do ciclo de vida clássico.
  • E. dos modelos de projeto.

Em relação a ferramentas CASE, é correto afirmar que:

  • A. elas devem orientar o sistema através do uso de programação e evitar a decomposição em níveis muito detalhados, para que o código possa ser gerado automaticamente.
  • B. elas são projetadas para utilizarem a modelagem visual, ou seja, representarem por meio de modelos gráficos, o sistema que está sendo definido. A tarefa de manutenção de dados e diagramas é feita de maneira rápida e fácil.
  • C. mesmo que as linguagens não ofereçam estrutura básica para suportar as técnicas utilizadas no ciclo de desenvolvimento, elas oferecem a capacidade de adaptá-las às técnicas de projeto.
  • D. elas eliminam a necessidade do uso da prototipação, por serem capazes de gerar automaticamente o escopo das especificações do projeto físico, a partir das especificações do projeto, e de enviar porções do projeto e especificações para o dicionário de desenvolvimento.
  • E. a implementação da tecnologia CASE não requer grande volume de investimentos, pois dispensa a necessidade de desenvolvimento de um conjunto significativo de requisitos, limitando-se apenas em avaliar o ambiente corporativo de informática.

Considere as afirmações sobre sistemas de arquivo no Windows:

I. O sistema padrão do Windows NT é o NTFS.

II. Os sistemas padrão do Windows 9x são os FAT e o HPFS.

III. Os sistemas FAT, NTFS e HPFS são suportados pelo Windows NT.

É correto o que se afirma APENAS em

  • A.

    I e III.

  • B.

    I e II.

  • C.

    I.

  • D.

    II.

  • E.

    III.

O conceito correto relacionado a componentes funcionais de computador e básicos de informática é:

  • A. a máquina de Turing possui o mesmo poder computacional de qualquer computador de propósito geral.
  • B. um boot-up nada mais é do que uma representação digital de uma imagem qualquer. A imagem é armazenada como um conjunto de pontos. São arquivos de imagens, figuras, com extensão bmp.
  • C. um modem comum de um computador com velocidade de 56Kbps tem a capacidade de transmitir 56K bytes por segundo de dados através de uma rede telefônica.
  • D. um computador da família XT tradicional não tinha muita capacidade de processamento e de armazenamento, visto que normalmente usava um winchester de 1 GB e um processador do tipo 8088 operando a apenas 50 Mhz.
  • E. o número binário "10" somado ao hexadecimal "E" resultará no equivalente ao decimal "17".

Os navegadores da Web freqüentemente:

I. Restringem um applet não-assinado de modo que ele possa se comunicar somente com a máquina da qual ele foi originalmente baixado.

II. Proíbem applet não-assinado de fazer processamento de arquivos nas máquinas em que são executados.

III. Permitem que applet não-assinado realize processamento de arquivos somente nos servidores Web.

Está CORRETO o que se afirma APENAS em

  • A.

    I e II.

  • B.

    I, II e III.

  • C.

    II.

  • D.

    II e III.

  • E.

    III.

A UML representa o desenvolvimento de novos conceitos não normalmente usados. Por isso e muitas outras razões, o bom entendimento da UML não é apenas aprender a simbologia e o seu significado, mas também aprender a modelar a Orientação a Objetos. Nesse aspecto, é correto afirmar:

  • A. a notação, definida pelos seus vários tipos de diagramas, é o modo pelo qual um gerente de projeto pode descrever os vários aspectos de modelagem pela UML. Se num determinado projeto ele necessitar de um diagrama estático, onde a estrutura descrita é sempre válida em qualquer ponto do ciclo de vida do sistema, o diagrama de classe é a ferramenta recomendada.
  • B. o diagrama de seqüências de análises é a implementação de um diagrama de classe, onde os atributos e as operações ainda não estão completamente definidos, o que ocorrerá somente após a inicialização do caso de uso por um ator.
  • C. a UML usa uma combinação de diagramas de estado, diagramas de seqüência e diagramas de atividade para representar o comportamento estático dos objetos e classes que tiverem sido identificados como parte do modelo de análise.
  • D. um diagrama de seqüência representa a associação seqüencial entre os objetos, as seqüências de métodos de um objeto e a conexão dos caminhos do caso de uso.
  • E. um diagrama de caso de uso, quando não contém elementos modelados para um sistema, mostra os diferentes relacionamentos, mas não as generalizações; mostra as associações, mas não as dependências entre estes elementos.

Analise as representações gráficas abaixo, relacionadas aos modelos de elementos usados nos diagramas da UML:

Os diagramas acima representam, respectivamente,

  • A. Dependência, Refinamento e Associação Recursiva.
  • B. Associação Qualificada, Generalização Normal e Refinamento.
  • C. Associação Exclusiva, Associação Qualificada e Dependência.
  • D. Generalização Normal, Generalização Restrita e Refinamento.
  • E. Refinamento, Associação Recursiva e Generalização.
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...