Computador
(a)
• Inicializar a posi¸ao de mem´ria x com o valor 6 e a posi¸˜o de mem´ria y c˜ o ca o com o valor -5; reservar uma posi¸ao de mem´ria func; c˜ o
• Colocar o valor de f (x, y ) na posi¸ao func, onde f ´ definida por c˜ e f (x, y ) =
(b)
x2 y
−y + 5
se x ≥ y , caso contr´rio. a • Inicializar a posi¸˜o de mem´ria n com o valor 5, e as cinco posi¸˜es de ca o co mem´ria a partir da posi¸˜o vec, respectivamente, com os valores 1, 0, o ca
-12, 4 e 3; reservar uma posi¸˜o de mem´ria maiores; ca o
• Determinar o n´mero de valores guardados nas n-1 posi¸oes de mem´ria u c˜ o ap´s a posi¸˜o vec, que s˜o estritamente maiores que o valor guardado na o ca a posi¸ao vec. Colocar esse n´mero na posi¸ao de mem´ria maiores. c˜ u c˜ o
3. Escreva um comando em shell do Unix junta DIR FICH que dados um nome de um direct´rio (DIR) e um nome de um ficheiro (FICH), permita concatenar todos os o ficheiros normais do direct´rio (DIR) cujos nomes terminam por .apoo no ficheiro o FICH. Se o comando for chamado sem argumentos ou com um s´ argumento deve o apenas ser escrita a mensagem
Uso: junta DIR FICH e terminar. Se o primeiro argumento n˜o for um direct´rio, deve apenas ser escrita a o a mensagem
DIR n~o ´ direct´rio! ae o e terminar. Se ficheiro dado como segundo argumento existir, deve apenas ser escrita a mensagem o ficheiro FICH j´ existe! a e terminar.
Introdu¸˜o aos Computadores — Exame — 20070124 ca Parte te´rica o Dura¸˜o: 20m ca NOME:
.
1. A retro-alimenta¸˜o (feedback ) ´ usada em