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.

Analise as seguintes afirmações relativas a Programação de Computadores.

 

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

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

O sistema de armazenamento de arquivos criado no Windows para trocar informações entre as mídias de CDROM e DVD é

  • A.

    FAT32

  • B.

    UDF

  • C.

    FAT

  • D.

    DCVD

  • E.

    NTFS

Leia o Enunciado a seguir para responder às questões de números 32 e 33.

 Considere a seguinte estrutura de dados, onde cada célula é composta por um link (apontador) para a célula à esquerda (LE), um link para a célula à direita (LD) e os dados (D). Esta estrutura possui, também, um Header, que é uma célula que não contém informação e é utilizada para auxiliar no gerenciamento da estrutura.

Considerando a estrutura de dados anterior, deseja-se construir uma subrotina Insere(P,X) para inserir uma célula genérica P à direita de uma célula X. A lógica desta subrotina é apresentada a seguir, porém sem o seu núcleo principal.

Assinale a alternativa que completa corretamente a lógica do Núcleo Principal da subrotina Insere(P,X).

  • A.

  • B.

  • C.

  • D.

  • E.

A engenharia de software auxiliada por computador (CASE) vem tendo um impacto significativo sobre os projetos de software, em especial por apresentar várias ferramentas que automatizam ou dão suporte computacional às diversas atividades de desenvolvimento e gerência de projetos. Acerca das técnicas e ferramentas CASE, julgue os itens seguintes.

Há uma tendência para a utilização de estações de trabalho interligadas em rede nos ambientes de desenvolvimento de software. Assim, as ferramentas CASE dispõem de bancos de dados e meios que permitem as comunicações e a interação entre os engenheiros de software, participantes de um projeto.

  • C. Certo
  • E. Errado

Quando avaliamos a modularidade de um design de software devemos:

  • A.

    considerar que existe um número ideal de módulos baseado no grau de abstração.

  • B.

    avaliar os custos de integração versus os custos unitários dos módulos.

  • C.

    aumentar ao máximo possível o número de módulos para garantir custos menores.

  • D.

    diminuir o número de módulos porque, assim, vamos conseguir custos menores.

Considere as seguintes afirmativas sobre stored procedures no MS SQL Server 7.0:

I. Uma stored procedure pode ter parâmetros de entrada e/ou de saída

II. É possível empregar comandos tipo GOTO e IF ... ELSE, além dos comandos SQL

III. Um parâmetro de entrada não pode ser do tipo CURSOR.

IV. Num ambiente cliente/servidor, stored procedures são vantajosas porque são executadas na máquina cliente, aliviando a carga de processamento do servidor

Pode-se concluir que o número de afirmativas corretas é de:

  • A.

    0

  • B.

    1

  • C.

    2

  • D.

    3

  • E.

    4

Analise as seguintes afirmações relativas a Programação de Computadores.Indique a opção que contenha todas as afirmações verdadeiras.

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

verdadeiras.

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

A forma básica de um comando Unix: nome_do_comando [opções] [argumentos] indica que

  • A.

    o parâmetro opções são os nomes de arquivos e diretórios que o comando necessita acessar.

  • B.

    o nome_do_comando é apenas um label identificador do comando.

  • C.

    os parâmetros entre colchetes significam partes opcionais do comando que podem ser omitidas.

  • D.

    o parâmetro opções são as operações que serão executadas pelo comando.

  • E.

    o parâmetro argumentos é obrigatório em todos os comandos.

Considere a seguinte estrutura de dados do tipo árvore, onde os nós estão denominados por letras de A a M.

Assinale a afirmação correta a respeito desta árvore.

  • A.

    É uma árvore binária completa.

  • B.

    É uma árvore binária encadeada.

  • C.

    Os nós B, C e D são pais de G.

  • D.

    Os nós E, F, G, H, I e J são irmãos.

  • E.

    O grau de A é 3, o de C é 1 e o de F é 0.

A engenharia de software auxiliada por computador (CASE) vem tendo um impacto significativo sobre os projetos de software, em especial por apresentar várias ferramentas que automatizam ou dão suporte computacional às diversas atividades de desenvolvimento e gerência de projetos. Acerca das técnicas e ferramentas CASE, julgue os itens seguintes.

Ferramentas de rastreamento de requisitos permitem verificar se os requisitos dos usuários foram completamente definidos.

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