UNIVERSIDADE de AVEIRO

Documentos relacionados
Linguagem Pascal. Prof. Sérgio Rodrigues. É a descrição, de forma lógica, dos passos a serem executados no cumprimento de determinada tarefa;

PROGRAMA. Unidade Curricular: Informática

Aulas Anteriores. Detalhes da linguagem de programação

Aula Anterior. Decomposição algorítmica (continuação)

PLANIFICAÇÃO ANUAL TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO Curso Profissional de Restaurante/Bar. Competências

PLANO DE ENSINO. Súmula:

Operação com processadores de texto 1º Período Instalar, configurar e operar com software de escritório.

Lógica de Programação I. Gilson de Souza Carvalho

Curso Ano Semestre Docente. 1º 2º Bruno Silva

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

Resolução De Problemas Em Informática. Docente: Ana Paula Afonso Resolução de Problemas. 1. Analisar o problema

UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática

Elementos básicos das linguagens de programação

TÉCNICO DE INFORMÁTICA - SISTEMAS

Informática CET - CO. Francisco Rente

Introdução Capítulo 1: Um Olhar sobre as Funcionalidades e Interface do Microsoft Excel

Linguagem de Programação Pascal - Introdução

1.2 OPERAÇÕES BÁSICAS EM ALGORITMOS E PROGRAMAS 18

Linguagem Pascal. Prof. Antonio Almeida de Barros Junior

Pascal. -Cabeçalho do programa. - label - const - type - var - procedure - function. - integer - real - byte - boolean - char - string

Conteúdo de Formação

Obrigatória X Opcional

ESCOLA SECUNDÁRIA MANUEL DA FONSECA, SANTIAGO DO CACÉM GRUPO DISICPLINAR - Informática ANO: 10º TICP ANO LECTIVO: 2008/2009 p.1/6

SUBGERÊNCIA DE GESTÃO EDUCACIONAL PLANO DE CURSO

Ensino Básico 1º Ciclo Informática no Ensino

Algoritmo e Programação Matemática

ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE)

Ficha de Unidade Curricular (FUC) de Informática

Ficha da Unidade Curricular (UC)

Desenvolvimento de programas. Análise do problema. Análise do problema. Análise do problema. Desenvolvimento do algoritmo. Codificação do programa

Linguagem de programação: Pascal

EMGI Programação. Ficha Excel 2. Utilizando a folha de cálculo Microsoft Excel

Aula 5 Oficina de Programação Introdução ao C. Profa. Elaine Faria UFU

Procedimento. Função. Selecção Condicional - a instrução if-then-else. expressão if lógica then instrução else instrução

Unidade VI. Técnicas de Teste de Software Teste Estrutural. Profa. Dra. Sandra Fabbri

A G R U P A M E N T O D E E S C O L A S D E O L I V E I R I N H A ( ) E S C O L A B Á S I C A D E O L I V E I R I N H A ( )

INTRODUÇÃO AOS COMPUTADORES

DOCENTE: MICAEL ALVES

Algoritmos: Conceitos Fundamentais. Slides de autoria de Rosely Sanches e Simone Senger de Souza

Capítulo IV : A Linguagem Pascal Ficheiros de Texto

Sequencial Estrutura de controlo mais simples. As instruções são executadas sequencialmente.

ENGENHARIA DE PRODUÇÃO ICC 1 TÉCNICAS DE PROGRAMAÇÃO

Conceitos Básicos de Algoritmos

PLANIFICAÇÃO ANUAL DAS ÁREAS CURRICULARES DISCIPLINARES

INFORMÁTICA PARA GESTÃO I Curso Superior de Gestão de Marketing

Métodos Computacionais. Operadores, Expressões Aritméticas e Entrada/Saída de Dados

Programação de Computadores I Dados, Operadores e Expressões PROFESSORA CINTIA CAETANO

INTRODUÇÃO À LINGUAGEM PASCAL PREFÁCIO

Microsoft Excel Avançado Macros e VBA EDIÇÕES 2017 RIO TINTO

ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE)

Microsoft Excel Avançado Macros e VBA EDIÇÕES 2017 RIO TINTO

Apresentação da Disciplina

UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática

PLANIFICAÇÃO ANUAL TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO Curso Profissional de Cozinha/Pastelaria. Competências

Compilador de LP3 para C3E e P3

Unidade de Ensino/Aprendizagem 1 - Tecnologias da Informação e Comunicação

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

APÊNDICE A - FUNDAMENTOS DA LINGUAGEM DE PROGRAMAÇÃO PASCAL.

Programação em VB.Net 4.0 com Mobile Apps

Concursos Públicos. Concursos em andamento:

Módulo 3 Subprogramas

Plano de Ensino. Identificação. Câmpus de Jaboticabal. Curso 17 - Agronomia. Ênfase. Disciplina 3751agroTP1 - PROCESSAMENTO DE DADOS

Introdução... 1 I FUNCIONALIDADES BÁSICAS... 3

ESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA 2006/2007

ESTRUTURA CONDICIONAL E SELEÇÃO

Modelo de plano analitico

Ciência da Computação. Prof. Dr. Leandro Alves Neves Prof. Dr. Adriano M. Cansian

Aula Anterior. Noção de array (continuação) Introdução aos subprogramas. Exemplos de aplicação

Variáveis, Expressões Aritméticas e Entrada e Saída de Dados

APONTAMENTOS DE PASCAL

No final deste curso, saberás criar programas através da linguagem de programação Java.

Licenciatura em Informática

CURSOS DE INFORMÁTICA.

Microcontroladores. Programação: fluxogramas, pseudocódigos e lógica. Prof. Daniel

tipoveiculo = (bicicleta, motociclo, motorizada, automovel, autocomreb, camioneta, autocarro, camiao, reboque); veiculo : tipoveiculo;

UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática

Ficha de Unidade Curricular (FUC) de Aplicações Informáticas

Métodos de Programação I (2005/2006) 1. Ficheiro (file)

FACCAT Sistemas de Informação. Estruturas de Dados

Programação de Computadores:

CFAC: Programação em FORTRAN - I

Material III-Bimestre Introdução e conceitos fundamentais da Linguagem C#

Algoritmos. Prof. Jonatas Bastos Site:

Sistemas Digitais e Arquitectura de Computadores

Programação em FORTRAN - I. João Manuel R. S. Tavares

Fundamentos de Algoritmos (5175/31)

PORTUGUÊS ESTRUTURADO: INTRODUÇÃO INTRODUÇÃO À PROGRAMAÇÃO PROF. ALEXANDRO DOS SANTOS SILVA

AGRUPAMENTO DE ESCOLAS FERNÃO DE MAGALHÃES

Ficheiros de texto 1. Ficheiros de texto. 1. Implementar um programa que leia uma frase do teclado e a escreva num ficheiro.

Conceitos Básicos. Professor: Juliano Lucas Gonçalves.

Disciplina: Programação I

#include <stdio.h> Void main() { printf( Cheguei!\n"); } INTRODUÇÃO A LINGUAGEM C

DISCIPLINA: Computação e Algoritmo I. PROFESSOR: Léo M. Lopes da Silva Garcia FORMAÇÃO:

Apêndice A. Pseudo-Linguagem

Material Didático Proposto

Programação Estruturada Comandos Condicionais (Decisão) Operadores Relacionais

Disciplina Programação Prof. Esp. Armando Hage. Programação em Turbo Pascal

Trabalho de Desenho de Linguagens de Programação e de Compiladores. Mini Pascal

Programação em C#.Net 4.0 com Mobile Apps

Transcrição:

UNIVERSIDADE de AVEIRO GUIÃO Introdução à Informática 1.º Ano 1.º Semestre Departamento de Electrónica e Telecomunicações 2000/2001

Disciplina Área Científica Cursos Ano Introdução à Informática Informática 1º Ano Comum em Ciências e Tecnologia 1.º ano Período de Leccionação 1.º semestre Unidades de Crédito 4.0 Escolaridade Semanal 3 horas teóricas 0 horas teórico-práticas 2 horas práticas Duração Semanas lectivas Semanas de avaliação 13 semanas 2 semanas Ano Lectivo 2000/2001 Docentes da Disciplina Aulas teóricas Aulas práticas José Luís Oliveira Osvaldo Rocha Pacheco Armando Domingues Rocha João Nuno Matos Luís Seabra Lopes Carlos Costa Bastos José Luís Oliveira Osvaldo Rocha Pacheco Armando Domingues Rocha João Nuno Matos Luís Seabra Lopes Carlos Costa Bastos António Luís Teixeira António Nogueira Armando Nolasco Pinto António Navarro António Rodrigues Tavares Rui Andrade Aguiar Rui Ferreira Castro Rui Escadas Martins Paulo Monteiro Nuno Borges Carvalho João Paulo Firmeza

CARACTERIZAÇÃO DA DISCIPLINA Os computadores estão rapidamente a fazer parte integrante das nossas vidas não só nos ambientes empresariais e domésticos como também no meio educacional. Apesar desta acessibilidade crescente aos computadores e da constatação de índices elevados de aceitação por parte de utilizadores a sua utilização ainda não é feita de uma forma sistemática. A integração de disciplinas de formação base em computadores, ou mais genericamente em informática, nos diversos curricula é por isso uma questão de grande importância. Esta formação permitirá um ganho considerável no rendimento do aluno ao longo da sua licenciatura e criará raízes para uma formação mais sólida que caracterizará o futuro licenciado. No âmbito dos conceitos básicos, na disciplina de Introdução à Informática, incluem-se a panorâmica e o estado actual da informática, a arquitectura e elementos de um computador, as áreas de aplicação e tecnologias emergentes, os sistemas operativos e respectivos mecanismos gerais de interacção e utilitários típicos. Por outro lado, são abordados os recentes desenvolvimentos tecnológicos, nomeadamente através de referências às actuais tecnologias de comunicação, em particular alguns serviços suportados pela Internet. OBJECTIVOS DA DISCIPLINA Introdução à Informática é uma disciplina com um carácter muito formativo, na qual se pretende que os alunos fiquem a conhecer os rudimentos da arquitectura de um computador e do funcionamento de um sistema operativo, sejam expostos aos recentes desenvolvimentos tecnológicos, saibam recorrer a utilitários como a folha de cálculo para a resolução de problemas genéricos, e que sejam capazes de especificar e descrever determinados tipos de algoritmos, bem como realizar a sua transcrição para a linguagem de programação Pascal. De acordo com os objectivos enunciados a disciplina Introdução à Informática está estruturada em três módulos distintos: Introdução aos Computadores, Folha de Cálculo Microsoft Excel e Introdução à Programação em Pascal. No módulo inicial são apresentados os conceitos básicos relativos aos sistemas informáticos (breve panorâmica do historial e estado actual da informática, arquitectura e elementos de um computador, áreas de aplicação e tecnologias emergentes). Segue-se uma componente formativa que engloba referências a sistemas operativos orientadas para os conceitos de ficheiros e directórios, e ainda o estudo do ambiente Microsoft Windows, em particular as suas formas gerais de interacção e os seus utilitários típicos, nomeadamente os de processamento de texto e os de gestão de ficheiros. O módulo central da disciplina consiste na introdução de uma folha de cálculo, mais concretamente a folha de cálculo Microsoft Excel, e as várias vertentes da sua utilização, nomeadamente apresentação estruturada de informação, realização de cálculos com recurso a operadores e funções predefinidas, construção e edição de gráficos, e gestão de bases de dados. Finalmente, no terceiro módulo da disciplina introduzem-se os conceitos básicos da linguagem de programação Pascal, nomeadamente a estrutura de um programa em Pascal, os tipos de dados básicos, os diferentes tipos de instruções e ainda uma breve referência às funções predefinidas.

CONTEÚDOS PROGRAMÁTICOS E BIBLIOGRAFIA ESPECÍFICA Os três módulos de Introdução à Informática são distribuídas ao longo do semestre da seguinte forma: três semanas para Introdução aos Computadores, o que corresponde a seis aulas teóricas e três aulas práticas; cinco semanas para a Folha de Cálculo Microsoft Excel, ou seja dez aulas teóricas e cinco aulas práticas; respectivamente cinco e quatro semanas para a parte teórica e parte prática do módulo Introdução à Programação em Pascal, o que corresponde dez aulas teóricas e quatro aulas práticas.

PROGRAMA A. Introdução aos Computadores 1. A arquitectura de um computador 1.1. Panorâmica histórica e domínios de aplicação 1.2. Sistemas de numeração 1.3. Unidades de informação 1.4. Conceitos básicos sobre a organização e funcionamento do computador 1.4.1. Organização interna 1.4.2. Unidade Central de Processamento. 1.4.3. Memórias 1.4.4. Periféricos 1.4.5. Barramento 1.5. Gamas e capacidade dos computadores existentes no mercado 2. Sistemas operativos 2.1. Função de um sistema operativo 2.2. Modelo de organização de informação 2.3. O sistema operativo MS-DOS 2.3.1. Discos 2.3.2. Ficheiros e directórios 2.3.3. Comandos 2.4. Outros sistemas operativos 2.4.1. Microsoft Windows 2.4.2. MAC OS 2.4.3. UNIX 3. Organização e utilização do ambiente Microsoft Windows 3.1. Gestor de Ficheiros 3.1.1. Métodos de selecção 3.1.2. Criar directórios 3.1.3. Mover, copiar, apagar e mudar nomes a ficheiros e directórios 3.2. Painel de controlo 3.3. Clipboard 3.4. Outras versões de Windows 4. Redes de computadores 4.1. Tipos de redes 4.1.2. Protocolos de comunicação

4.1.3. Meio físico 4.2. Internet 4.2.1. Domínios 4.2.2. Correio Electrónico 4.2.3. Notícias (News) 4.2.4. WWW - World Wide Web 4.2.5. Transferência de ficheiros 4.2.6. Sistemas de pesquisa 5. Editores de Texto 5.1. Características típicas 5.2. Técnicas de edição 5.3. Métodos de selecção 5.4. Processos de reedição 5.4.1. Copiar e mover blocos do documento 5.4.2. Anulação ou repetição do último procedimento 5.4.3. Procura e substituição 5.5. Formatação 5.5.1. Formatação de caracteres 5.5.2. Formatação de parágrafos 5.5.3. Tabuladores ou Tabs 5.5.4. Configuração de página 5.6. Manipulação de ficheiros B. Folha de Cálculo Microsoft Excel 1. Conceitos básicos 1.1. Facilidades típicas de uma folha de cálculo 1.1.1. Noções de célula e endereçamento 1.1.2. Aplicações 1.2. Conteúdos das células 1.2.2. Constantes 1.2.3. Fórmulas 1.2.4. Formatos 1.2.5. Notas 2. Apresentação estruturada de informação 2.1. Alteração da largura das colunas e altura das linhas 2.2. Inserção de valores e células

2.3. Eliminar células e conteúdos de células 2.4. Modos de selecção 2.5. Transferência e duplicação do conteúdo das células 2.6. Definição de formatos 2.7. Manipulação e impressão de ficheiros 3. Realização de cálculos 3.1. Operadores 3.1.1. Precedência dos operadores 3.2. Inserção de fórmulas 3.2.1. Repetição de fórmulas 3.2.2. Tipos de endereços (endereçamento relativo e absoluto) 3.3. Funções 3.3.1. Funções estatísticas 3.3.2. Funções matemáticas e trigonométricas 3.3.3. Funções de texto 3.3.4. Funções de datas e horas 3.3.5. Funções lógicas 3.3.6. Funções de informação 3.3.7. Funções de pesquisa e referência 4. Construção e edição de gráficos 4.1. Como construir um gráfico 4.2. Tipos de gráficos 4.3. Facilidades de edição 5. Gestão de bases de dados 5.1. Conceito de base de dados e de bases de dados relacionais 5.2. Projecto de uma base de dados 5.3. Bases de dados no Microsoft Excel 5.4. Pesquisa e actualização de informação 5.5. Ordenação de informação 5.6. Filtragem e extracção de informação 5.7. Relacionamento de tabelas 5.8. Funções que operam sobre bases de dados C. Introdução à Programação em Pascal 1. Elementos básicos sobre a criação e execução de programas 1.1. Linguagens de programação

1.1.1. A execução de um programa 1.1.2. Compiladores e interpretadores 1.2. O ambiente Turbo Pascal para Windows 2. Introdução do conceito de algoritmo 2.1. Ciclo de produção de um programa 2.2. Descrição algorítmica da solução de um problema 2.2.1. Tipos de linguagem a utilizar 2.2.2. Regras fundamentais para a organização da descrição 2.3. Noção de sequência na realização das operações 2.3.1. Primitivas de alteração da ordem de realização das operações 3. Estrutura de um programa 3.1. Exemplo de um programa em Pascal 3.2. Noção de identificador 3.2.1. Regras de construção de identificadores válidos em Pascal 3.3. Cabeçalho de um programa 3.4. Parte declarativa 3.4.1. Variáveis 3.4.2. Constantes 3.5. Parte de execução 4. Tipos de dados básicos 4.1. Tipos numéricos (Integer e Real) 4.2. Tipo Boolean 4.3. Tipo Char 4.4. Tipo String 4.5. Definição de constantes e variáveis 5. Instruções de atribuição e expressões 5.1. Sintaxe 5.1.1. Regra geral de atribuição 5.2. Expressões aritméticas 5.2.1. Operadores 5.2.2. Hierarquia das operações 5.3. Expressões do tipo Boolean 5.3.1. Operadores relacionais 5.3.2. Operadores do tipo Boolean 5.3.3. Hierarquia das operações 5.4. Expressões do tipo caracter

6. Instruções de entrada e saída de dados 6.1. Instruções de entrada de dados 6.1.1. Sintaxe 6.1.2. Diferença entre Read e Readln 6.1.3. Dados numéricos 6.1.4. Dados to tipo char 6.2. Instruções de saída de dados 6.2.1. Sintaxe 6.2.2. Diferença entre Write e Writeln 6.2.3. Saída não formatada 6.2.4. Saída formatada 7. Instruções decisórias 7.1. Decisão binária (instrução If..then.. else) 7.1.1. Sintaxe 7.1.2. Encadeamento e encapsulamento de instruções deste tipo 7.2. Decisão múltipla (instrução Case.. of.. else) 7.2.1. Sintaxe 7.2.2. Extensões mais comuns ao Pascal normalizado 8. Instruções de controlo de ciclos repetitivos 8.1. Número de iterações só conhecido aquando da última execução do ciclo 8.1.1. Instruções Repeat.. until e While.. do 8.1.2. Sintaxe 8.1.3. Diferença entre elas 8.1.4. Iniciação e modificação da condição de controlo do tipo Boolean 8.2. Número de iterações previamente conhecido 8.2.1. Instrução For.. to/downto.. do 8.2.2. Sintaxe 8.2.3. Restrições impostas à variável de controlo do ciclo 9. Funções predefinidas

BIBLIOGRAFIA GERAL Para Introdução à Informática propõe-se como livro base a seguinte referência:?? Nelson Pacheco da Rocha, Fernando Manuel dos Santos Ramos, José Luís Guimarães Oliveira, "Introdução à Informática", Fundação João Jacinto Magalhães, Universidade de Aveiro, 1997. Como referências complementares sugerem-se:?? "Guia Prático Excel", McGraw-Hill.?? J. Pavão Martins, "Introdução à Programação usando o Pascal", McGraw-Hill. Para a disciplina Introdução à Informática são recomendados os capítulos 1 (Computadores e Algoritmos), 3 (Estrutura de um Programa), 4 (Tipos de Informação Elementar), 5 (Estruturas de controlo I: sequenciação), 6 (Estruturas de controlo II: Selecção) e 7 (Estruturas de controlo III: Repetição).

METODOLOGIA DE ENSINO E APRENDIZAGEM As aulas teóricas têm um carácter essencialmente expositivo e servem para introduzir os conceitos que serão explorados nas aulas práticas. É essencial, até devido ao pouco tempo disponível para as aulas práticas, que as aulas práticas e aulas teóricas estejam sincronizadas. Quem frequentar as aulas teóricas deverá poder resolver os problemas das aulas práticas sem necessidade de qualquer introdução teórica adicional. Os exercícios a realizar nas aulas práticas podem ser encontrados no livro "Introdução à Informática" anteriormente referido e num caderno de exercícios complementares, disponível na secção de textos. Em termos pedagógicos, a organização das aulas teóricas e práticas pressupõe que os alunos utilizem os laboratórios de Informática para além das aulas práticas. Nesse sentido, informase que os laboratórios estarão acessíveis fora dos períodos de aulas. MÉTODOS DE AVALIAÇÃO A disciplina Introdução à Informática é avaliada nas suas três componentes, Teórica (T), Prática (P) e Avaliação Contínua (AC), com pesos respectivos de 50%, 35% e 15%. Para um aluno ficar aprovado na disciplina Introdução à Informática tem que obter mais do que cinco valores nas componentes teórica e prática. Por outro lado, quem tiver menos do que cinco valores no primeiro teste está automaticamente reprovado. A componente teórica é a nota obtida numa prova escrita realizada no final do semestre. Todos os alunos poderão submeter-se a uma prova de recorrência independentemente de se terem ou não apresentado à prova anterior e a classificação da dita prova de recorrência substituirá a classificação obtida anteriormente, salvo se for inferior a esta. A componente prática é a nota obtida num exame prático a realizar no período reservado à avaliação. No início de Janeiro de 2001 será afixado no Gabinete do 1º Ano (Complexo Científico - Pedagógico) uma pauta com os nomes de todos os alunos de Introdução à Informática e as indicações da data, hora e local dos exames práticos. Finalmente, a avaliação contínua é obtida através da média ponderada dos resultados obtidos em 3 pequenos testes realizados em computador, durante as aulas práticas em data a indicar. A frequência de 2/3 do total das aulas práticas para os alunos do regime ordinário é obrigatória, ou seja um número de faltas superior a 4 implica uma reprovação por faltas. Os alunos reprovados por faltas não poderão realizar o exame de recurso na época de Setembro. A prova de recurso na época de Setembro é constituída por uma prova teórica e uma prova prática com os pesos respectivos de 55% e 45%.

TESTE EXEMPLO DE INTRODUÇÃO À INFORMÁTICA 1. O MS-Write é um editor de texto. Das suas capacidades faz parte, por exemplo: a) A possibilidade de escrever o texto em duas colunas por página. b) Permitir desenhar e escrever simultaneamente. c) A inserção de um cabeçalho e/ou rodapé em todas as páginas. d) A possibilidade de editar simultaneamente mais do que um documento. e) Nenhuma das hipóteses anteriores. Para responder às seguintes perguntas considere a porção da folha de cálculo que se segue: A B C 1 Tabela de Funcionários 2 AGENTES Clara Correia 90000 3 Manuel Caetano 4 Manuel Triste 5 António Pires 6 Patrícia Prazeres 7 Rosa Antunes 8 Rui Cavaco 9 CHEFES Ana Aleixo 10 Pinto Alves 11 Francisco Pereira 12 DIRECTORES Manuela Henriques 13 Joaquim Patrício 2. O salário do primeiro empregado é de 90.000$00. O salário do segundo empregado é superior ao do primeiro empregado em 9.000$00, e assim sucessivamente para os restantes funcionários. Qual a fórmula que deve existir na célula C9 para determinar o salário da Ana Aleixo? a) =C8+9000 b) =C8*1.1 c) =C10-9000 d) =SUM(C2:C8) e) Nenhuma das opções anteriores. 3. Qual a fórmula que utilizaria para calcular o salário médio? a) =AVERAGE(C2:C13) b) =C2+C3+...+C13/12 c) =SUM(C2:C13)/10 d) =SUM(C2:C13) e) Nenhuma das opções anteriores. 4. Considerando que os valores da tabela representam os salários mensais, que fórmula colocaria em C11 para calcular o total gasto por mês em salários dos trabalhadores da categoria AGENTES? a) =AVERAGE(C2:C13) b) =AVERAGE(A1:C13) c) =SUM(C2:C13)/10 d) =SUM(C2:C13) e) Nenhuma das opções anteriores. Considere a seguinte tabela:

A B C D E 1 Vendas de Novas Usadas Aluguer Lucro viaturas 2 Outubro 13 5 12 3 Novembro 17 2 26 4 Dezembro 10 4 11 5 Janeiro 15 7 10 5. Considerando apenas o mês de Outubro, como será calculado o valor total do lucro supondo que o lucro de uma viatura nova é 100.000$00, de uma usada é 50.000$00 e de uma de Aluguer é 10.000$00. a) =100.000$00*B2 + 50.000$00*C2 + 10.000$00*D2 b) =100000*B2 + 50000*C2 + 10000*D2 c) =100Mil*B2 + 50Mil*C2 + 10Mil*D2 d) =100.000$00*B2 + 50000*C2 + 10Mil*D2 e) Qualquer das anteriores (Todas são válidas). 6. Suponha que queria na célula F6 a indicação do maior número de viaturas usadas vendidas nos diferentes meses. Qual das seguintes fórmulas utilizaria? a) =IF(C3>C2; C3; C2) b) =MAX(C2;C5) c) =MIN(C2;C5) d) =SUM(C2;C5) e) Nenhuma das opções anteriores. INTRODUÇÃO AO PASCAL 1. Para cada uma das seguintes alíneas, e considerando a parte declarativa, indique, justificando, quais os erros existentes no código, se existirem. a) var a: char; b: boolean; begin readln (a); b:= a>a and a < z; writeln ('O valor de b é', b); end. b) var decisao: char; tempo, velocidade: integer; espaco: real; begin if (decisao = '1') then espaco:= velocidade*tempo; end. 2. Traduza para linguagem PASCAL a seguinte expressão: a) y? b) a? 2[sen(x)? cos(x)] cos (x) 2b 2? b? 5 b

3. Escreva um programa em Turbo Pascal que aceite um número inteiro e que determine e forneça como resultado o respectivo quadrado e o resto da sua divisão por 3. 4. Escreva em Turbo Pascal um programa que aceite um número inteiro, e indique se esse número é ou não positivo. Caso o número seja positivo o programa deverá ainda indicar se ele é superior a 100. 5. Escreva um programa que calcule o valor do prémio de um seguro automóvel em função dos seguintes parâmetros de entrada: a) Preço Base de qualquer viatura = 10.000$00. b) Idade da viatura: até 5 anos = 5.000$00. entre 6 e 10 anos = 8.000$00. mais do que 10 anos = 10.000$00 + 500$00 por cada ano acima de 11. c) Idade do condutor: até 25 anos ou mais do que 60 anos = 5.000$00. d) Agravamento por cada acidente = 2.000$00.