Lista completa de Questões de Ciência da Computação do ano 2008 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Considerando a figura acima, que ilustra um diagrama de blocos que apresenta os processos de compilação e montagem de programas, julgue os itens a seguir.
Nesse diagrama, o bloco #A representa um programa em linguagem de alto nível. Constituem exemplos de linguagens de alto nível as linguagens Pascal, C e Java.
Considerando a figura acima, que ilustra um diagrama de blocos que apresenta os processos de compilação e montagem de programas, julgue os itens a seguir.
Sabendo-se que o processo #I corresponde à compilação do programa representado pelo bloco #A, é correto afirmar que o bloco #B representa esse programa em linguagem de montagem.
Com relação aos conceitos de linguagens de programação, de lógica de programação e de estruturas de dados, julgue os próximos itens.
Um programa em linguagem C, ao ser executado, divide a memória do computador a ele alocada em três áreas: área de instruções, que armazena o código compilado e montado em linguagem de máquina; área de memória estática, em que são criadas as variáveis globais e locais estáticas; e a área de heap, destinada a armazenar dados alocados dinamicamente.
Com relação aos conceitos de linguagens de programação, de lógica de programação e de estruturas de dados, julgue os próximos itens.
A alocação dinâmica de memória permite reservar espaços de memória de tamanho arbitrário e acessá-los por meio de apontadores.
Com relação ao código em Pascal apresentado acima, julgue os itens subseqüentes.
Embora o Pascal permita a definição de vetores multidimensionais, na linha 5 do programa acima define-se um vetor unidimensional de tamanho estático e do tipo real. O número de elementos que esse vetor pode comportar é igual a 8.
Com relação ao código em Pascal apresentado acima, julgue os itens subseqüentes.
Nas linhas de 10 a 12 do programa acima, implementa-se um ciclo de repetição que permite ler uma variável auxiliar temporária e acumular o valor dessa variável na variável r2.
Com relação ao código em Pascal apresentado acima, julgue os itens subseqüentes.
Considere-se que os valores lidos por meio das instruções nas linhas de 10 a 12 sejam 1, 2, 3, 4, 5, 6, 7 e 4. Nesse caso, o resultado a ser impresso na linha 14 é 4.
Com relação à linguagem Natural, ao banco de dados Adabas e à linguagem JCL (Job Control Language), julgue os itens seguintes.
Os objetos definidos por M – Map, G – Global, L – Local, A — Parameter Data e P – Procedure fazem parte do ambiente de desenvolvimento da linguagem Natural.
Com relação à linguagem Natural, ao banco de dados Adabas e à linguagem JCL (Job Control Language), julgue os itens seguintes.
Na linguagem Natural, a instrução UPDATE permite atualizar valores de campos de um arquivo Adabas. O registro atualizado será sempre o último que foi acessado pelas instruções FIND, READ ou GET.
Com relação à linguagem Natural, ao banco de dados Adabas e à linguagem JCL (Job Control Language), julgue os itens seguintes.
O comando CNTL da linguagem JCL do MVS indica o início de uma o mais sentenças de controle de programa.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...