Questões de Ciência da Computação da Universidade da Amazônia (UNAMA)

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

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

Quanto à prototipação de software, é correto afirmar:

I. A prototipação do software pode apoiar as atividades dos processos de engenharia de requisitos, tais como o levantamento de requisitos e a validação desses requisitos.

II. Além de prover melhorias na especificação de um software, um protótipo também pode ser usado para treinar os usuários antes do sistema final ser entregue.

III. Como modelos de prototipação, a prototipação incremental ou descartável é adequada para a validação de requisitos em grandes sistemas, pois fornece um protótipo como um sistema funcional que evolui até o sistema final.

IV. A prototipação evolucionária é utilizada para que os requisitos funcionais sejam melhor entendidos, discutidos e avaliados pelo usuário final, sendo que, após essa avaliação, o protótipo é descartado dando lugar ao sistema final.

O correto está somente em:

  • A.

    I, III e IV.

  • B.

    I e III.

  • C.

    II e III.

  • D.

    I e II.

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

Considerando Banco de Dados orientado a objetos, pode-se afirmar:

  • A.

    Cada objeto distinto armazenado no banco possui uma identidade única, que pode ser alterada quando o seu valor for baseado em uma propriedade do objeto.

  • B.

    Objetos complexos possuem o seu estado construído a partir de outros objetos, ditos subclasses, pelo uso de construtores de classes.

  • C.

    A principal propriedade que é exigida de um identificador de objeto é que ele seja capaz de localizar fisicamente um objeto instanciado em um banco.

  • D.

    O identificador de um objeto, ou OID, é uma identidade única e imutável e, preferencialmente, não reutilizável, ou seja, mesmo que o objeto seja destruído o seu OID não deverá ser reaproveitado.

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

Considere a memória de um computador que implemente a técnica de gerenciamento de memória com alocação em partições fixas. Suponha que o sistema foi inicializado com três partições de tamanhos fixos, P1 (100 kb), P2 (200 kb) e P3 (300 kb), disponíveis aos programas dos usuários. Após a carga dos programas seguintes na memória, Prog-1 (80 kb), Prog-2 (120 kb) e Prog-3 (240 kb), nas partições P1, P2 e P3, respectivamente, a fragmentação interna dessa memória principal será de:

  • A.

    160 kb.

  • B.

    140 kb

  • C.

    130 kb.

  • D.

    120 kb.

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

A tecnologia de transporte e comutação de informações digitais denominada ATM (Asyncronous Transfer Mode) possui, dentre outras, a característica de:

  • A.

    comutar pacotes de tamanhos fixos (também chamado de células) e possuir multiplexação estatística de circuitos, onde a banda de transmissão para uma determinada porta é alocada por demanda.

  • B.

    trafegar, por meio de pacotes denominados células, informações relativas somente a dados, proporcionando, assim, altas taxas de transmissão.

  • C.

    dividir em pequenos blocos o dado a ser transmitido. Esses blocos são denominados frames, que possuem 53 bytes, sendo que somente 43 desses bytes são utilizados para transporte de dados, o restante é usado como controle.

  • D.

    fazer a subdivisão da banda de transmissão em canais de tamanho variável, e serializar os dados de acordo com a informação de controle denominada PT (Playload Type).

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

Considere a definição da seguinte struct escrita em linguagem de programação C.

struct endereco

{ char logradouro [50];

int numero;

char cidade[30];

char estado[2]; }

end1, end2;

A alternativa que manipula corretamente a struct acima definida é:

  • A.

    Para armazenar o valor 104 na variável numero: endereco.numero = 104;

  • B.

    Para copiar o conteúdo das variáveis de end1 para end2: end1.strcpy = end2;

  • C.

    Para criar um array de structs endereco: struct endereco end10[10];

  • D.

    Para mostrar o conteúdo da variável logradouro: printf("%s",logradouro.end1);

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

Considere o trecho do programa abaixo, desenvolvido em linguagem de programação C.

int a[5] [5];

   for (int i=0;i<5;i++)

          { for (int j=0;j<5; j++) {

               if (i==j)

                   a[i][j]=0;

               else if (j>i)

a[i][j]=1;

else

a[i][j]=2;

  }

}

Assim, é correto afirmar que o programa preenche:

  • A.

    com o valor (0) zero todos os elementos da diagonal principal da matriz, com o valor 1 (um) os elementos que estão abaixo da diagonal principal e com o valor 2 (dois) os elementos acima da diagonal principal.

  • B.

    com o valor (0) zero todos os elementos da diagonal secundária da matriz, com o valor 1 (um) os elementos que estão abaixo da diagonal secundária e com o valor 2 (dois) os elementos que estão acima da diagonal secundária.

  • C.

    com o valor (0) zero todos os elementos da diagonal principal da matriz, com o valor 1 (um) os elementos que estão acima da diagonal principal e com o valor 2 (dois) os elementos que estão abaixo da diagonal principal.

  • D.

    com o valor (0) zero todos os elementos da diagonal secundária da matriz, com o valor 1 (um) os elementos que estão acima da diagonal secundária e com o valor 2 (dois) os elementos que estão abaixo da diagonal secundária.

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

Qual a alternativa que completa corretamente a frase abaixo?

O _________________ é um padrão de codificação de caracteres que abrange quase todos os alfabetos e símbolos de grafia, baseado na codificação de 16 bits. Ele foi implementado para padronizar as codificações de caracteres, independente de plataforma ou idioma, pois os padrões existentes como ________________ e _______________ apresentam divergências de acordo com o idioma, por exemplo.

  • A.

    ASCII, BCD, Unicode.

  • B.

    Unicode, ASCII, EBCDIC.

  • C.

    BCD, EBCDIC, ASCII.

  • D.

    EBCDIC, Unicode, BCD.

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

As três (3) principais variáveis que precisam ser controladas em gerência de projetos são:

  • A.

    risco, cronograma e custo.

  • B.

    qualidade, risco e tempo.

  • C.

    tempo, custo e escopo.

  • D.

    cronograma, qualidade e escopo.

NAS QUESTÕES NUMERADAS DE 16 A 40, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

Relacione os itens da primeira coluna com os conceitos da segunda coluna e assinale a alternativa que apresenta a seqüência correta de relacionamento, de cima para baixo.

  • A.

    1, 2 e 3.

  • B.

    3, 4 e 5.

  • C.

    4, 1 e 2.

  • D.

    5, 3 e 2.

NAS QUESTÕES NUMERADAS DE 11 A 25, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.

Um sistema de computação é um produto de software que, via de regra, apresenta alta complexidade no que se refere à captura dos seus objetivos e funcionalidades. A fase do desenvolvimento que trata desse aspecto do sistema é denominado de:

  • A. programação.
  • B. análise de requisitos.
  • C. testes e depuração de códigos.
  • D. implantaçã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...