Questões de Ciência da Computação da Núcleo de Computação Eletrônica UFRJ (NCE)

Lista completa de Questões de Ciência da Computação da Núcleo de Computação Eletrônica UFRJ (NCE) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

A respeito das seções interface e implementation em uma Unit codificada em Object Pascal, é correto afirmar que:

  • A.

    variáveis globais a uma Unit têm de ser obrigatoriamente declaradas na seção interface desta Unit;

  • B.

    variáveis globais a uma Unit têm de ser obrigatoriamente declaradas na seção implementation desta Unit;

  • C.

    o corpo dos métodos públicos de uma Unit (as linhas de código) deve ser definido na seção interface desta Unit;

  • D.

    variáveis globais a uma Unit podem estar declaradas em qualquer lugar da Unit ou na seção interface das Units referenciadas na cláusula uses;

  • E.

    a seção interface é utilizada para a inicialização da Unit, isto é, a execução do código que estabelece as pré-condições necessárias para o perfeito funcionamento da Unit.

Observe o trecho abaixo de um programa em Java. Cada comando de saída é identificado por um comentário numerado.

Se o valor digitado pelo usuário for a string "12x", as mensagens de saída impressas serão:

  • A.

    3 e 4

  • B.

    1, 2, 3 e 4

  • C.

    somente a 3

  • D.

    somente a 4

  • E.

    1 e 4

Observe o trecho de código a seguir em Object Pascal:

  • A.

    1

  • B.

    1, 2, 3, 4

  • C.

    4, 3, 2, 1

  • D.

    4

  • E.

    o vetor estará vazio

Observe o trecho de um programa em Object Pascal a seguir:

  • A.

    Text é um atributo da classe TEdit;

  • B.

    TForm1 é uma classe herdeira de TForm;

  • C.

    Items é um atributo da classe TListBox;

  • D.

    Button1Click é um método da classe TButton;

  • E.

    Form1 é uma instância da classe TForm1.

A figura abaixo corresponde a uma porta lógica AND com duas entradas A e B e uma saída C

  • A.

    O1=I4 O2=I1 AND I2 AND I3;

  • B.

    O1=I3 AND I4 O2=I3;

  • C.

    O1=I1 AND I2 AND I3 AND I4 O2=I1 AND I2 AND I3;

  • D.

    O1=I1 AND I2 AND I3 AND I4 O2=I4 OR (I1 AND I2 AND I3);

  • E.

    O1=((I1 AND I2) OR I3) AND I4 O2=(I1 AND I2) OR I3

Sobre o uso de DLLs, é INCORRETO afirmar que:

  • A.

    o uso de DLLs diminui o tempo de compilação de uma aplicação uma vez que partes já testadas do código podem ser incorporadas ao projeto na forma de código executável;

  • B.

    uma DLL pode exportar suas variáveis e funções para os módulos clientes;

  • C.

    o uso de DLLs é uma solução para o compartilhamento de código sem expor o código fonte;

  • D.

    o uso de DLLs permite compartilhar código entre aplicações escritas em diferentes linguagens;

  • E.

    o uso de DLLs facilita a manutenção do software uma vez que novas versões de uma DLL podem ser fornecidas sem ser necessário recompilar as aplicações clientes.

Observe os seguintes programas escritos respectivamente em Object Pascal e Java.

Os valores impressos pelos programas em Object Pascal e Java, respectivamente, serão:

  • A.

    0 e 7;

  • B.

    7 e 7;

  • C.

    7 e 0;

  • D.

    0 e 0;

  • E.

    3 e 4.

Foi atribuído o endereço de rede 146.164.0.0 para a UFRJ. O administrador a dividiu em sub-redes utilizando VLSM. Examine os endereços listados a seguir com as suas respectivas máscaras representando sub-redes distintas e assinale a alternativa que apresenta os conjuntos de sub-redes cujos endereços estão conflitando:

  • A.

    redes 1 e 4;

  • B.

    redes 2 e 3;

  • C.

    redes 2 e 4;

  • D.

    redes 3 e 4;

  • E.

    redes 4 e 5.

O atributo action da tag (marcação) html form é utilizado para:

  • A.

    atribuir uma ação a um evento de preenchimento;

  • B.

    fazer verificação do conteúdo de campos em formulário;

  • C.

    incluir movimento em um formulário;

  • D.

    indicar o endereço de destino do formulário;

  • E.

    selecionar o tipo de codificação do formulário.

Considere a expressão em php apresentada a seguir: $vetor[] = 'b' A ação realizada é:

  • A.

    o item será incluído no fim do vetor;

  • B.

    o item será incluído no início do vetor;

  • C.

    o item será incluído no lugar do primeiro item existente do vetor;

  • D.

    o item será incluído no lugar do último item existente do vetor;

  • E.

    o item será incluído no vetor em uma posição aleatória (não determinística).

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