1/3
I I N N S S T T I I T T U U T T O O P P O O L L I I T T É É C C N N I I C C O O D D E E B B R R A A G G A A N N Ç Ç A A
E S C O L A S U P E R I O R A G R Á R I A D E B R A G A N Ç A Engª do Ambiente e do Território - Engª Biotecnológica – Engª Agronómica –
Engª Florestal
INFORMÁTICA-INFORMÁTICA E COMPUTAÇÃO
E x a m e ( 2 ª C h a m a d a ) –
É p o c a N o r m a l D u r a ç ã o : 2 h o r a s D a t a : 0 9 / 0 2 / 2 0 0 2
Grupo I [3,5 pts]
(As perguntas de alternativa múltipla, quando erradas, não provocam qualquer desconto na nota.)1.1 - Se num sistema informático, aumentarmos a capacidade da memória RAM, isso significa que:
a) Os dados para p rocessamento serão acedidos mais rapidamente, pois a probabilidade destes estarem na RAM aumenta;
b) A capacidade de armazenamento diminui;
c) É necessário proceder a um aumento da memória ROM;
d) O sistema operativo, na eventualidade de não conseguir usar toda a extensão de memória RAM irá convertê-la em ROM.
1.2 - Um CD difere de uma disquete por ser:
a) Um suporte de armazenamento de acesso directo;
b) Baseado em tecnologia óptica;
c) Estruturado em pistas e sectores;
d) Inferior na capacidade de armazenamento.
1.3 - Quan do o tipo de acesso a uma pasta partilhada é apenas de leitura, irá permitir aos demais utilizadores da rede:
a) Ler, copiar, modificar e eliminar os elementos partilhados;
b) Ler e copiar os elementos, mas sem a possibilidade de modificá-los ou eliminá-los;
c) Alterar os nomes de qualquer elemento;
d) Modificar e eliminar apenas pastas.
1.4 - No Sistema Operativo Windows o Painel de Controlo é utilizado para:
a) Personalização e configuração do ambiente de trabalho;
b) Instalar/Remover programas;
c) Modificar a data e hora do sistema;
d) Todas as anteriores.
1.5 - A formatação condicional de uma ou mais células do Excel, consiste em:
a) Alterar o seu valor absoluto;
b) Apresentar textualmente a fórmula contida na célula;
c) Apresentar o valor resultante numa formatação condicionada por um ou mais testes lógicos;
d) Nenhuma das anteriores.
1.6 - As possibilidades para o fluxo de informação num fluxograma são:
a) Decisões que condicionam o processamento subsequente;
b) Processamento cíclico, sob certas condições;
c) Processamento em sequência linear;
d) Todas as anteriores.
1.7 - Em linguagem de programação Pascal, um sub-programa utiliza sempre:
a) Parâmetros passados por valor;
b) Variáveis globais;
c) Parâmetros passados por referência;
d) Nenhuma das anteriores.
2/3
Grupo II [2,5 pts]
2.1 - Diga o que entende por arquitectura de um sistema informático. Caso necessário, elabore um esquema representativo.
2.2 - Complete o seguinte quadro. Encontre o valor de X e apresente o resultado final em codificação binária. Apresente todos os cálculos necessários à resolução do problema.
Grupo III [2 pts]
3.1 - "Eliminar um elemento do sistema de arquivo do Windows nem sempre é um facto irreversível.".
Comenta a afirmação precedente.
3.2 - No sistema operativo Windows é possível ao utilizador criar atalhos para diferentes elementos constituintes do sistema informático. Diga o que entende por atalhos e de que forma podem estes melhorar o desempenho.
Grupo IV [2 pts]
4.1 - O que entende por impressão em série ou “mail merge” e quais os pressupostos para utilizar esta funcionalidade. Distinga entre campos do Word e campos de impressão em série.
4.2 - Suponha que a próxima versão do processador de texto Word incorporará as melhores sugestões dos utilizadores. Indique três sugestões de melhoramentos que proporia.
Grupo V [4 pts]
5.1 - Por motivo da celebração do Carnaval 2002, os alunos da ESAB decidiram efectuar uma festa.
Utilizaram a folha de cálculo Excel para ajudar na gestão do bar. Considerando que o conjunto de células $A$2:$D$6 se designa por "tab_bebidas", tabela esta que corresponde à tabela de preços das bebidas e que $A$13:$C$16 se designa por "bd_vendas", responda às seguintes questões:
a) Qual a fórmula que deverá existir em D10 para calcular o preço unitário dependentemente da quantidade presente na célula da esquerda.
b) Qual a fórmula a colocar em E10 por forma a obter o total a pagar pelo consumo.
c) Que fórmula utilizaria para calcular as receitas somadas das vendas de bebidas de cápsula e café.
d) Quais os passos e qual a sequência que teria de gravar na macro atribuída ao botão "Vender", para que se registem automaticamente as vendas na tabela "Vendas Efectuadas".
Incógnita Binário Decimal
A 11110
B 10
C 1001
D 6
X=(A+B*C)/D
3/3
Grupo VI [6 pts]
6.1 – Lidos do teclado, 3 valores numéricos inteiros : a, b e c . Determinar a média aritmética dos extremos.
Exemplo:
Entrada >
a: 4 b: 5 c: 2
Saída <
Média dos extremos = (5+2) / 2 = 3.5
Elabore um fluxograma, com aplicação computacional, que solucione o problema apresentado.
6.2 - A partir do fluxograma da questão anterior, codifique o programa correspondente em linguagem Pascal.
6.3 – Considere a seguinte estrutura de dados:
type bit =1..0;
matriz = array [1..7,1..7] of bit;
chave = array [1..7] of integer;
var M:matriz;
C:chave;
Crie um sub-programa, que recebe os seguintes parâmetros:
- uma matriz do tipo M, onde cada célula representa um nº do 1 ao 49, do 1 ao 7 na primeira linha, do 8 ao 14 na segunda e assim sucessivamente, que armazenam uma aposta simples do totoloto, onde cada número seleccionado no boletim corresponde a '1' e os restantes a '0';
- um vector do tipo C, que corresponde à chave sorteada, 6 números ordenados + o nº suplementar;
(ver exemplos na questão 6.4)
Pretende-se que tal sub -programa apresente o resultado da aposta, ou seja o número de acertos.
Exemplo do cabeçalho do sub-programa:
Procedure mostra_acertos_aposta (M:matriz; C:chave);
6.4 – Suponha que em determinado momento, M e C, valem o seguinte:
M
0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0
C
7 13 20 22 35 44 9
Faça a traçagem da execução do sub-programa que constituiu resposta à questão anterior, recebendo M com o estado supra -apresentado.