Questões de Ciência da Computação da Escola de Administração Fazendária (ESAF)

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

Nos sistemas operacionais, um processo é a forma de representar um programa em execução. É o processo que utiliza os recursos do computador para a realização das tarefas para as quais a máquina é destinada. Com relação aos processos do Linux, o comando

  • A. kill -%CPU 15 4155 faz com que o Linux utilize até 15% da CPU para o processo 4155
  • B. kill -SEGV 4155 faz com que o Linux informe a faixa de endereço que o processo 4155 está ocupando.
  • C. kill -CONT 4155 faz com que o processo 4155 volte a ser executado.
  • D. kill -ILL 4155 faz com que o Linux elimine o processo 4155.
  • E. kill -TERM 4155 faz com que o Linux informe o tempo que o processo 4155 está parado.

Ao analisar um módulo de um sistema considerando a Análise por Pontos de Função (APF) chegou-se aos seguintes valores:

Nível de Influência Geral = 40 Pontos de Função não-ajustados = 1340

Neste caso, a quantidade de Pontos de Função ajustados será

  • a.

    536

  • b.

    804

  • c.

    1273

  • d.

    1340

  • e.

    1407

O RUP é um processo de Engenharia de Software que fornece uma abordagem disciplinada para assumir tarefas e responsabilidades dentro de uma organização de desenvolvimento de software. Seu objetivo é assegurar a produção de software de alta qualidade, que satisfaça as necessidades de seus usuários finais, dentro de prazo e orçamento previsíveis. O modelo de visão 4+1 da arquitetura, segundo o RUP, sugere uma abordagem de cinco visões da arquitetura de um sistema. Quanto a esta abordagem é correto afirmar que a Visão Lógica

  • a.

    descreve a organização de módulos estáticos de software no ambiente de desenvolvimento, como, por exemplo, o gerenciamento de configuração.

  • b.

    endereça os aspectos simultâneos na execução. Focaliza, entre outros, assuntos como inicialização e paralisação do sistema, tolerância a falhas, distribuição de objetos, tempo de resposta e escalabilidade.

  • c.

    focaliza assuntos como desenvolvimento, instalação e desempenho do sistema.

  • d.

    contém alguns cenários ou casos de uso que agem para ilustrar no documento de arquitetura de software como as outras visões funcionam.

  • e.

    endereça as exigências funcionais do sistema, isto é, expressa o que o sistema deveria fazer para seus usuários finais. É uma abstração do modelo de projeto e identifica pacotes de projetos principais, subsistemas e classes.

Considerando a Análise por Pontos de Função (APF) para o cálculo dos Pontos de Função, determina-se o número de APF de uma aplicação em três etapas de avaliação. Os valores encontrados na Terceira Etapa refletem

  • a.

    as funções específicas e mensuráveis do negócio, providas ao usuário pela aplicação. São os Pontos de Função não-ajustados.

  • b.

    as funções específicas e mensuráveis do negócio, providas ao usuário pela aplicação. Este valor é denominado Fator de Ajuste.

  • c.

    a funcionalidade geral provida ao usuário pela aplicação, ou Pontos de Função não-ajustados, dividido pelo Fator de Ajuste encontrado com a soma das funções específicas e mensuráveis do negócio, providas ao usuário pela aplicação.

  • d.

    a funcionalidade geral provida ao usuário pela aplicação, ou Fator de Ajuste, dividido pelos Pontos de Função não-ajustados encontrado com a soma das funções específicas e mensuráveis do negócio, providas ao usuário pela aplicação.

  • e.

    a aplicação do Fator de Ajuste sobre o resultado dos Pontos de Função não-ajustados apurado na primeira etapa.

O CMM fornece uma estrutura para organizar etapas evolutivas para o processo de desenvolvimento de software, considerando cinco níveis de maturidade que colocam fundamentos sucessivos para a contínua melhoria desse processo. Com relação a esses níveis é correto afirmar que

  • a.

    o processo inicial, ou nível 1, envolve o Gerenciamento de Configuração e o Planejamento do Projeto.

  • b.

    as atividades de gestão e engenharia e de gerenciamento de configuração existem apenas no nível 5.

  • c.

    no processo inicial, ou nível 1, são coletadas medições detalhadas do processo de software e da qualidade do produto.

  • d.

    no processo inicial, ou nível 1, o processo de software para as atividades de gestão e engenharia é documentado, padronizado e integrado em um processo de software padrão para a organização. Todos os projetos utilizam uma versão aprovada do processo de software padrão da organização para desenvolver e manter o software.

  • e.

    os cinco níveis de maturidade definem uma escala ordinal para medir a maturidade do processo de software de uma organização e para avaliar a sua capabilidade do processo de software.

A Análise por Pontos de Função (APF) dimensiona o software considerando a perspectiva do usuário e quantificando a funcionalidade que ele proporciona ao seu usuário final. Para o usuário, uma aplicação é um conjunto de funções ou atividades do negócio que o beneficiam na realização de suas tarefas. Segundo a Análise por Pontos de Função (APF) essas funções são divididas em 5 grupos. Com relação a essa divisão é correto afirmar que no grupo arquivo lógico interno estão as funções que representam

  • a.

    as atividades que, através de uma requisição de dados (entrada), gera uma aquisição e exibição imediata de dados (saída).

  • b.

    as atividades da aplicação (processos) que têm como resultado a extração de dados da aplicação.

  • c.

    as necessidades de grupos de dados logicamente relacionados, utilizados pela aplicação, mas que sofrem manutenção a partir de outra aplicação.

  • d.

    os requerimentos de armazenamento de grupos de dados logicamente relacionados, cuja manutenção é efetuada pela própria aplicação.

  • e.

    as atividades vindas diretamente do usuário, por meio de um processo lógico único, com o objetivo de inserir, modificar ou remover dados dos arquivos lógicos internos.

Analise as seguintes afirmações relacionadas aos componentes funcionais (hardware) de um computador:

I. Em uma placa-mãe, as entradas padrão PCI servem para se encaixar os cabos que ligam unidades de CD/ DVD. Esses cabos, chamados de flat cables, podem ser de 40 ou 80 vias. Cada cabo pode suportar até duas unidades de CD/DVD.

II. O endereçamento consiste na capacidade do processador de acessar um número máximo de células da memória. Para acessar uma célula, o processador precisa saber o endereço dela. Cada célula armazena um byte. Assim, um processador com o barramento de dados com 16 bits pode acessar duas células por vez.

III. O clock interno indica a freqüência na qual o processador trabalha. Portanto, num Pentium 4 de 2,6 GHz, o "2,6 GHz" indica o clock interno, geralmente obtido por meio de um multiplicador do clock externo. O clock externo é o que indica a freqüência de trabalho do barramento de comunicação com a placa-mãe.

IV. O setor de BOOT de um HD contém um pequeno software chamado Post, que é responsável por controlar o uso do hardware do computador, manter as informações relativas à hora e data e testar os componentes de hardware após o computador ser ligado.

Indique a opção que contenha todas as afirmações verdadeiras.

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

A Análise de Pontos de Função quantifica a funcionalidade do sistema sob o ponto de vista do usuário e

  • a.

    oferece uma medida da quantidade de linhas de código do software ou sistema solicitado.

  • b.

    por isso, uma contagem de pontos de função deve ser realizada utilizando uma terminologia exclusiva para o usuário, o que significa dizer que os requisitos devem estar definidos em uma linguagem que represente de forma única o entendimento dos stakeholders do projeto.

  • c.

    utiliza os requisitos não-funcionais como a base para o cálculo dos pontos de função não ajustados e alguns requisitos funcionais são integrantes das Características Gerais de Sistema utilizadas na fase de determinação do fator de ajuste utilizado

  • d.

    os requisitos de software utilizados na análise devem identificar, a partir de um determinado momento, também componentes técnicos úteis aos desenvolvedores durante o processo de desenvolvimento.

  • e.

    fornece um valor que especifica a quantidade de funções e procedimentos e, em alguns casos como o desenvolvimento orientado a objetos, métodos e classes que serão implementados no código do software ou sistema solicitado.

O Data Warehouse é um conjunto de dados orientado por assuntos, não volátil, variável com o tempo e integrado, criado para dar suporte à decisão. Considerando essa tecnologia e suas derivadas ou variantes é correto afirmar que

  • a.

    a premissa do Data Mining é uma argumentação ativa, isto é, em vez de o usuário definir o problema, selecionar os dados e as ferramentas para analisar tais dados, as ferramentas do Data Mining pesquisam automaticamente os mesmos à procura de, por exemplo, possíveis relacionamentos, identificando assim problemas não identificados pelo usuário.

  • b.

    um Data Mining é considerado Top-down quando uma empresa, por desconhecer a tecnologia do Data Warehouse, prefere primeiro criar um banco de dados para somente uma área. Com isso, os custos são bem inferiores de um projeto de Data Warehouse completo. A partir da visualização dos primeiros resultados, parte para outra área e assim sucessivamente até resultar num Data Warehouse.

  • c.

    um Data Mining é considerado Bottom-up quando a empresa cria um Data Warehouse e depois parte para sua segmentação, isto é, dividindo o Data Warehouse em áreas menores, gerando assim pequenos bancos orientados por assuntos departamentalizados.

  • d.

    o propósito de uma análise de dados com a tecnologia Data Mart é descobrir, previamente, características dos dados, sejam relacionamentos, dependências ou tendências desconhecidas.

  • e.

    as ferramentas de Data Mart analisam os dados, descobrem problemas ou oportunidades escondidas nos relacionamentos dos dados, e então diagnosticam o comportamento dos negócios, requerendo a mínima intervenção do usuário.

Com relação à arquitetura de computadores é correto afirmar que

  • A.

    A arquitetura RISC especifica que o microprocessador possui poucas instruções, mas cada uma delas é otimizada para que sejam executadas muito rapidamente, normalmente, dentro de um único ciclo de relógio.

  • B.

    o BIOS é o circuito de apoio ao computador que gerencia praticamente todo o funcionamento da placa-mãe (controle de memória cache, DRAM, controle do buffer de dados, interface com a CPU, etc.). Ele é responsável pelas informações necessárias ao reconhecimento de hardware (armazenadas na sua memória ROM).

  • C.

    usando-se um endereço de K bits pode-se endereçar no máximo K² (K x K) posições de memória ou células de memória.

  • D.

    o chipset é um pequeno programa armazenado na memória ROM da placa-mãe. É responsável por acordar o computador, contar e verificar a memória RAM, inicializar dispositivos, e o principal, dar início ao processo de boot.

  • E. os registradores são memórias ROM utilizadas para o armazenamento de dados.
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...