ACC - 2º teste tipo (outro)

Este teste contém 20 questões.
Cada questão vale 1 valor.
Respostas incorrectas descontam 25% de uma resposta correcta.
Respostas em branco não descontam.
Para cada questão há apenas uma resposta correcta.
No caso de haver mais do que uma resposta correcta, deve assinalar-se uma resposta do tipo: todas as anteriores; ou a primeira e a terceira alíneas estão correctas.

1 Considere as seguintes instruções Assembly 386, no sistema operativo Linux:
mov ebx,0
mov eax,1
int 0x80
A intenção destas instruções é:
Remover o valor do registo ebx    
Iniciar um programa    
Terminar um programa    
Incrementar o registo eax    
    


2 Considere as seguintes instruções Assembly 386:
mov al,byte[ebx]
A intenção destas instruções é:
Mover um byte para o registo ebx    
Mover o valor de al para o registo ebx    
Mover o byte menos significativo de ebx para al    
Nenhuma das anteriores    
    


3 Considere o número 1754(8) na base 8. Converta-o para a base 16, sem passar para base 10. O resultado é:
2EC    
3EC    
FB0    
Nenhuma das anteriores    
    


4 Calcule a seguinte diferença em base 8: 4133(8) - 1376(8) e seleccione o resultado correcto.
2645    
2545    
2535    
3645    
    


5 Calcule o seguinte produto em base 2: 1101(2) x 0110(2) e seleccione o resultado correcto.
100111    
1001110    
101110    
Nenhum dos anteriores    
    


6 Efectue a seguinte divisão inteira em base 2: 110101(2) / 1011(2) e seleccione o valor do resto.
1001    
100    
10    
Nenhum dos anteriores    
    


7 Considere um disco que roda a 5400 rpm (rotações por minuto). Considere que cada pista tem 1.600.000 bits. Qual o número máximo de bytes que pode ser lido em cada pista, por segundo?
1,44 x 10E8    
1,8 x 10E7    
8,64 x 10E9    
1,08 x 10E9    
    


8 Considere um disco com 10 superfícies, 100.000 pistas por superfície, e com 1.600.000 bits em cada pista. Qual a sua capacidade?
2 x 10E11 bytes    
1,6 x 10E12 bytes    
1,6 x 10E11 bytes    
Nenhum dos anteriores    
    


9 Indique qual a instrução Assembly 386 correcta para declarar uma variável, de nome "alfa", não inicializada e do tipo byte.
alfa resb 1    
alfa db 1    
alfa db 0    
alfa equ 0    
    


10 Considere a seguinte instrução em Assembly 386 e indique o seu significado:
beta dw 4
Declara uma variável inicializada, de nome "beta", com 4 bytes    
Declara uma variável inicializada, de nome "beta", com 2 bytes    
Declara uma variável de nome "beta" com 4 bytes não inicializada    
Declara uma variável não inicializada, com o valor 4    
    


11 Calcule a seguinte diferença em base 2: 100110(2) - 11011(2) e seleccione o resultado correcto.
1011    
1101    
11101    
Nenhum dos anteriores    
    


12 Seleccione as características da memória central (RAM), de um computador:
Acesso aleatório e não volátil    
Acesso aleatório e volátil    
Acesso semi-aleatório e volátil    
Acesso sequencial e não volátil    
    


13 A memória cache é uma memória de:
acesso sequencial    
acesso aleatório por endereço    
acesso por conteúdo    
acesso pseudo-aleatório    
    


14 Os discos rígidos constituem a memória secundária dos computadores actuais. São considerados memória de:
acesso puramente sequencial    
acesso aleatório por endereço    
acesso por conteúdo    
acesso pseudo-aleatório    
    


15 Calcule a seguinte soma em base 16: 7A,F(16) + 91,A(16) e seleccione o resultado correcto.
10C,9    
10B,9    
FB,9    
Nenhum dos anteriores    
    


16 Qual o complemento para 2 do número de 8 bits 10110100 ?
01001011    
01001010    
01001100    
01001110    
    


17 Considere o seguinte número binário, representado em complemento para 2: 10110010 Qual o seu valor em base 10?
79    
-79    
-78    
78    
    


18 Considere o número 2FA,D(16) na base 16. Converta-o para a base 8, sem passar para base 10. O resultado é:
1372,64    
576,32    
2770,15    
Nenhuma das anteriores    
    


19 Qual das seguintes instruções Assembly 386 declara um vector com 4 números de 16 bits cada?
vector resw 4    
vector resw 16    
vector resd 4    
vector resd 16    
    


20 Represente o número 25,5(10) no formato de vírgula flutuante IEEE 754 (real curto) . Qual o seu valor em hexadecimal?
41CC0000    
C1C80000    
C1CC0000    
41C80000    
    



 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Por favor, confirme as respostas antes de premir o botão abaixo.

Por favor, confirme o envio dos dados.