I N S T I T UT O P OL I T É C N I C O D E B RAG AN Ç A ESCOLA SUPERIOR AGRÁRIA DE BRAGANÇA Engª do Ambiente e do Território - Engª Biotecnológica – Engª Agronómica – Engª Florestal INT. À INFORMÁTICA - INFORMÁTICA E COMPUTAÇÃO Exame (1ª Chamada) – Época Normal Grupo I [3,5 pts] Duração : 2 horas Data : 24/01/2003 (As perguntas de alternativa múltipla respondidas erroneamente não assumem cotação negativa) 1.1 a) b) c) d) - Em termos informáticos, um Kilobyte de informação corresponde exactamente a: Metade de um Gigabyte; Metade de um Megabyte; O dobro de um Megabyte; 8192 bits. 1.2 a) b) c) d) - O sistema operativo Windows inclui entre os seus acessórios: O processador de texto Word; A folha de cálculo Excel; O bloco de notas electrónico; Todas as anteriores; 1.3 - Ao seguir uma hiperligação num documento do Word, o utilizador poderá ser redireccionado para: a) Uma parte desse documento do Word; b) Outro documento do Word; c) Uma célula de uma folha de cálculo do Excel; d) Todas as anteriores. 1.4 - Para criar um índice remissivo no processador de texto Word será necessário: a) Marcar as entradas do índice remissivo e seguidamente seleccionar uma estrutura de índice remissivo; b) Utilizar o estilo pretendido e seguidamente seleccionar uma estrutura de índice remissivo; c) Utilizar o estilo "remissivo" e seguidamente seleccionar uma estrutura de índice remissivo; d) No processador de texto Word não é possível a geração de índices remissivos. 1.5 a) b) c) d) - Na folha de cálculo Excel, as funções de bases de dados: Apresentam todas a mesma sintaxe no tocante aos parâmetros; Necessitam sempre de critério(s); Podem trabalhar com critérios dinâmicos ou estáticos; Todas as anteriores. 1.6 - Usando a folha de cálculo Excel, fizeram-se as seguintes entradas; A1=3; A2=1 e A3=SE(A1<=A2;A1;SE(A1>A2;A2;"erro")), assim, A3 apresentará o seguinte valor: a) 1; b) 2; c) 3; d) erro. 1.7 - Em termos de tipos de dados, a linguagem de programação Pascal permite ao utilizador (programador): a) Definir novos tipos de dados; b) Definir matrizes heterogéneas, ou seja com células de vários tipos de dados; c) Definir variáveis globais com o mesmo identificador, desde que sejam de tipos de dados diferentes; d) Todas as anteriores. 1/3 Grupo II [2,5 pts] 2.1. - O que entende por memória principal num sistema informático. Quais os tipos de memória que constituem a memória principal e quais as sua funções. 2.2 - Complete a tabela seguinte realizando todas as conversões necessárias. Apresente todos os cálculos efectuados. Binário Decimal 100011(2) 29(10) 1010010(2) Grupo III [2 pts] 3.1 - O sistema operativo Windows organiza o sistema de arquivo em entidades básicas, a saber, unidades, pastas e ficheiros. Defina-as indicando claramente as suas funcionalidades. 3.2 - O ambiente de trabalho é o topo da hierarquia organizativa do Windows, no nível seguinte encontramos, por exemplo, os elementos: "O Meu Computador", "Vizinhança da Rede" e "Reciclagem". Descreva sucintamente a funcionalidade associada a cada um destes elementos. Grupo IV [2 pts] 4.1 - Atente no rodapé desta página. Descreva todos os passos necessários para a sua elaboração no processador de texto Word. 4.2 - Indique todos os pressupostos necessários para a elaboração da impressão em série usando o processador de texto Word. Grupo V [4 pts] A empresa de sondagens BôTeste efectuou um estudo de mercado relativo ao preço de 4 produtos de consumo frequente. O estudo foi realizado nos 4 principais hiper/super mercados existentes na localidade de Bragança. Os resultados obtidos foram tratados na folha de cálculo Excel como se ilustra. Considere que a tabela $A$2:$F$6 se nomeou de "bd". a) Com base na figura acima, preencha os campos da imagem ao lado, de modo a conferir a funcionalidade desejada à caixa de combinação indicada. b) Escreva a fórmula a colocar na célula H8 por forma a surgir o preço do produto seleccionado, no local de venda seleccionado? c) Qual a fórmula a colocar na célula E13 para efectuar o cálculo descrito no texto que a precede? d) Indique a fórmula a inserir na célula F14 por forma a surgir o nome do produto pretendido? 2/3 Grupo VI [6 pts] 6.1 – Um número perfeito é um número natural que é igual à soma dos seus divisores próprios. Chamam-se divisores próprios de um número a todos os seus divisores diferentes dele próprio. Sirva como exemplo o número 6, do qual são divisores próprios o 3, 2 e 1, cuja soma é igual a 6. Crie um algoritmo com aplicação computacional, que deverá expressar em fluxograma, que permita verificar se um determinado número natural que é lido do teclado é ou não número perfeito. Exemplo: Entrada > Número Natural : 12 Saída < Soma dos divisores próprios = 6+4+3+2+1 = 16. Não é perfeito. 6.2 - A partir do fluxograma da questão anterior, codifique o programa correspondente em linguagem Pascal. 6.3 – Considere a definição das matrizes M1 e M2 como se segue: type matriz = array [1..3,1..3] of integer; var M1,M2,M3:matriz; Crie um sub-programa, que recebe como parâmetros duas matrizes do tipo acima definido, devolva em M3, que lhe é passada por referência, uma nova matriz construída à custa dos maiores valores encontrados para cada célula em M1 e M2. Veja o exemplo na questão seguinte. Exemplo do cabeçalho do sub-programa: Procedure matriz_com_maiores_valores (M1, M2:matriz; var M3:matriz); 6.4 – Suponha que em determinado momento, M1 e M2, valem o seguinte: 2 1 -4 M1 1 5 -2 6 5 7 M2 3 -1 0 4 9 5 1 2 12 M3 3 1 1 4 9 5 5 6 12 Faça a traçagem da execução do sub-programa que constituiu resposta à questão anterior, recebendo M1 e M2 com os estados supra-apresentados. 3/3