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

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

Com relação à gestão estratégica e ao alinhamento estratégico entre tecnologia da informação (TI) e negócio, julgue os itens subsequentes.

A TI tanto pode ser direcionada a partir da estratégia de negócio quanto ser o ponto de partida para a formulação de uma estratégia corporativa. Assim, a percepção de uma oportunidade de uso estratégico de TI para alavancar negócios permite que a organização desenvolva uma estratégia corporativa embasada na tecnologia.

  • C. Certo
  • E. Errado

Um sistema pode ser definido como um conjunto de partes coordenadas que concorrem para a realização de um determinado objetivo. O sistema de processamento de dados é responsável pela coleta, armazenamento, processamento e recuperação, em equipamentos de processamento eletrônico, dos dados necessários ao funcionamento de outro sistema maior chamado sistema de informações. Assinale a alternativa incorreta sobre sistemas.

  • A.

    Os Sistemas de Processamento de Transações tratam e processam as operações diárias dos negócios, ou transações.

  • B.

    Sistemas de Informações Gerenciais são caracterizados pela produção de relatórios pré-programados, tanto periódicos quanto sob demanda e de exceção. São caracterizados por fornecer assistência imediata na solução de problemas complexos.

  • C.

    Os Sistemas de Apoio à Decisão dão apoio e assistência em todos os aspectos da tomada de decisões sobre um problema específico.

  • D.

    Sistemas Especialistas são programas constituídos por uma série de regras (as vezes também heurísticas) que analisam informações (normalmente fornecidas pelo usuário do sistema) sobre uma classe específica de problema (ou domínio de problema). São subsistemas do campo da inteligência artificial e podem fazer sugestões e chegar a conclusões de um modo bem semelhante ao de um profissional especialista.

Sistemas distribuídos são aqueles dispostos em computadores distintos e autônomos, que trabalham juntos para dar a impressão de ser um único sistema, com acesso local a seus usuários. Uma característica importante nesses sistemas é a transparência. Acerca das formas de transparência de um sistema distribuído, assinale a alternativa correta.

  • A.

    A transparência de acesso oculta diferenças na apresentação de dados e no modo de acesso a um recurso.

  • B.

    A transparência de replicação oculta que um recurso pode ser movido para outro computador quando em uso.

  • C.

    A transparência de migração oculta que um recurso pode ser compartilhado por diversos usuários, ao mesmo tempo.

  • D.

    A transparência de relocação está presente no sistema quando a falha e a recuperação de um recurso são feitas de forma imperceptível ao seu usuário.

  • E.

    A transparência de localização permite que um recurso possa ser movido de uma localização para outra.

O conceito de sistemas distribuídos baseados em objetos deu origem a implementações de ferramentas de auxílio ao desenvolvimento. A empresa americana Microsoft também desenvolveu sua própria tecnologia para criação de componentes de softwares distribuídos. A tecnologia desenvolvida pela Microsoft para desenvolvimento de sistemas distribuídos baseados em objetos é a

  • A.

    DCOM (Distributed Component Object Model).

  • B.

    Java RMI (Java Remote Method Invocation).

  • C.

    CORBA (Common Object Request Broker Architecture).

  • D.

    MORB (Microsoft Object Request Broker).

  • E.

    MRMI (Microsoft Remote Method Invocation).

As aplicações de engenharia exigem grandes volumes de dados para transferir e armazenar seus projetos na forma de desenhos, gráficos e cálculos complexos. Estas aplicações serão bastante beneficiadas com a chegada no mercado do SuperSpeed USB ou USB 3.0 que possui uma taxa de transferência de dados em torno de 4,8 gigabits por segundo, ou seja, cerca de 10 vezes mais rápida que a atual tecnologia usada nos cabos USB 2.0, que possui uma taxa de transferência de

  • A.

    4,8 Mbps ou 0,6 MB/s.

  • B.

    480 Mbps ou 48 MB/s.

  • C.

    480 Mbps ou 60 MB/s.

  • D.

    4800 Mbps ou 480 MB/s.

  • E.

    4800 Mbps ou 600 MB/s.

A Relação Equivalência Forte de Programas (EFP) define que um par de programas pertence à relação se as correspondentes funções computadas coincidem para

  • A.

    uma dada máquina. Tal EFP fornece subsídios à análise do acoplamento por controle entre módulos.

  • B.

    um par de máquinas que não podem simular-se mutuamente. Tal EFP fornece subsídios para a construção da coesão sequencial entre módulos.

  • C.

    um par de máquinas que podem simular-se mutuamente. Tal EFP fornece subsídios para a construção da coesão comunicacional entre módulos.

  • D.

    uma dada máquina. Tal EFP fornece subsídios à análise da complexidade estrutural de programas.

  • E.

    qualquer máquina. Tal EFP fornece subsídios à análise da complexidade estrutural de programas.

Considere a hierarquia de classes de programas induzida pela Relação Equivalência Forte de Programas a qual mostra os programas do âmbito mais geral − retângulo mais externo para o menos geral − retângulo mais interno.

Os tipos de programas I, II e III representados na figura são, respectivamente,

  • A.

    Recursivos, Iterativos e Monolíticos.

  • B.

    Recursivos, Monolíticos e Iterativos.

  • C.

    Monolíticos, Iterativos e Recursivos.

  • D.

    Iterativos, Monolíticos e Recursivos.

  • E.

    Iterativos, Recursivos e Monolíticos.

Uma característica que serve para distinguir os sistemas de tempo real de qualquer outro tipo é o tratamento de interrupções. A respeito dessa característica, assinale a opção correta.

  • A.

    O tratamento de interrupções para um evento pode ser interrompido por outro evento de prioridade mais elevada.

  • B.

    O tratamento de interrupções envolve somente o armazenamento de informações de forma que o computador possa recomeçar corretamente a tarefa interrompida.

  • C.

    O tratamento de interrupções auxilia a geração de deadlocks e evita laços intermináveis.

  • D.

    Um sistema de tempo real deve responder a interrupções somente se cálculos dinâmicos determinarem metas factíveis.

Em um sistema operacional multiprocessado, os processos compartilham os recursos, são executados em paralelo e frequentemente interagem entre si. Essa característica permite um uso mais eficiente do hardware, porém sempre existe o risco de ocorrer um deadlock que pode comprometer todo o sistema.

Considerando essas informações, é correto afirmar que o deadlock ocorre

  • A.

    sempre que um processo invade o espaço de memória do sistema operacional.

  • B.

    quando um processo requisita um recurso de um outro processo e este recurso é liberado imediatamente.

  • C.

    quando um processo é finalizado por um processo filho.

  • D.

    quando cada processo, de um grupo de processos, fica esperando indefinidamente por recursos que devem ser liberados por outro processo do mesmo grupo.

Para definir as permissões padrão para a criação de arquivos, um administrador de sistemas utilizou o comando umask o=rw,g=w,u=r.

Assinale a opção que representa as permissões que deverão ser mostradas pelo comando ls -l logo após a criação de um arquivo no sistema.

  • A.

    -r---w-rw-

  • B.

    -rw--w-r--

  • C.

    -r--rw--w-

  • D.

    --w-r--rw-

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...