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:
variáveis globais a uma Unit têm de ser obrigatoriamente declaradas na seção interface desta Unit;
variáveis globais a uma Unit têm de ser obrigatoriamente declaradas na seção implementation desta Unit;
o corpo dos métodos públicos de uma Unit (as linhas de código) deve ser definido na seção interface desta Unit;
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;
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:3 e 4
1, 2, 3 e 4
somente a 3
somente a 4
1 e 4
Observe o trecho de código a seguir em Object Pascal:
1
1, 2, 3, 4
4, 3, 2, 1
4
o vetor estará vazio
Observe o trecho de um programa em Object Pascal a seguir:
Text é um atributo da classe TEdit;
TForm1 é uma classe herdeira de TForm;
Items é um atributo da classe TListBox;
Button1Click é um método da classe TButton;
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
O1=I4 O2=I1 AND I2 AND I3;
O1=I3 AND I4 O2=I3;
O1=I1 AND I2 AND I3 AND I4 O2=I1 AND I2 AND I3;
O1=I1 AND I2 AND I3 AND I4 O2=I4 OR (I1 AND I2 AND I3);
O1=((I1 AND I2) OR I3) AND I4 O2=(I1 AND I2) OR I3
Sobre o uso de DLLs, é INCORRETO afirmar que:
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;
uma DLL pode exportar suas variáveis e funções para os módulos clientes;
o uso de DLLs é uma solução para o compartilhamento de código sem expor o código fonte;
o uso de DLLs permite compartilhar código entre aplicações escritas em diferentes linguagens;
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:0 e 7;
7 e 7;
7 e 0;
0 e 0;
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:
redes 1 e 4;
redes 2 e 3;
redes 2 e 4;
redes 3 e 4;
redes 4 e 5.
O atributo action da tag (marcação) html form é utilizado para:
atribuir uma ação a um evento de preenchimento;
fazer verificação do conteúdo de campos em formulário;
incluir movimento em um formulário;
indicar o endereço de destino do formulário;
selecionar o tipo de codificação do formulário.
Considere a expressão em php apresentada a seguir: $vetor[] = 'b' A ação realizada é:
o item será incluído no fim do vetor;
o item será incluído no início do vetor;
o item será incluído no lugar do primeiro item existente do vetor;
o item será incluído no lugar do último item existente do vetor;
o item será incluído no vetor em uma posição aleatória (não determinística).
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...