Abstração de dados. Capítulo 9
|
|
- Isabel Morais
- 5 Há anos
- Visualizações:
Transcrição
1 Capítulo 9 Abstração de dados 1. Suponha que desejava criar o tipo racional. Um número racional é qualquer número que possa ser expresso como o quociente de dois inteiros: o numerador (um inteiro positivo, negativo ou nulo) e o denominador (um inteiro positivo). Os racionais a/b e c/d são iguais se e só se a d = b c. As operações básicas para o tipo racional são as seguintes: cria_rac : Z N 7! racional cria_rac(n, d) tem como valor o número racional cujo numerador é n ecujodenominadoréd (d >0). num : racional 7! Z num(r) tem como valor o numerador do racional r. den : racional 7! N den(r) tem como valor o denominador do racional r. eh_racional : universal 7! lógico eh_racional(arg) tem o valor verdadeiro se arg éumnúmero racional e tem o valor falso em caso contrário. eh_rac_zero : racional 7! lógico eh_rac_zero(r) tem o valor verdadeiro se r éoracional0 etem ovalorfalso em caso contrário. rac_iguais : racional racional 7! lógico rac_iguais(r 1,r 2 ) tem o valor verdadeiro se r 1 e r 2 correspondem ao mesmo número racional e tem o valor falso em caso contrário. (a) Escolha uma representação para o tipo racional usando dicionários. 55
2 56 CAPÍTULO 9. ABSTRAÇÃO DE DADOS (b) Escreva as operações básicas utilizando a representação escolhida. (c) Escreva o transformador de saída para o tipo racional. Porexemplo, >>> escreve_rac(cria_rac(1, 3)) 1/3 (d) Escreva a função produto_rac que calcula o produto de dois racionais. Se r 1 = a/b e r 2 = c/d então r 1 r 2 = ac/bd. Porexemplo, >>> escreve_rac(produto_rac(cria_rac(1,3), cria_rac(3,4))) 3/12 Note que esta função é uma função de alto nível, poisnãopertence às operações básicas e, como tal, não pode usar a representação. 2. Suponha que desejava criar o tipo relógio para representar um instante de tempo dentro de um dia. Suponha que um relógio é caracterizado por um triplo de inteiros positivos, correspondentes às horas (entre 0 e 23), aos minutos (entre 0 e 59) e aos segundos (entre 0 e 59). As operações básicas para o tipo relógio são as seguintes: cria_rel : N 3 0 7! relógio cria_rel(h, m, s) tem como valor o relógio cujas horas são h, os minutos são m eossegundossãos. horas : relógio 7! N 0 horas(r) tem como valor as horas do relógio r. minutos : relógio 7! N 0 minutos(r) tem como valor os minutos do relógio r. segs : relógio 7! N 0 segs(r) tem como valor os segundos do relógio r. eh_relógio : universal 7! lógico eh_relógio(arg) tem o valor verdadeiro se arg éumrelógio e tem o valor falso em caso contrário. eh_meia_noite : relógio 7! lógico eh_meia_noite(r) tem o valor verdadeiro se r corresponde à meia noite 00 : 00 : 00 etemovalorfalso em caso contrário. eh_meio_dia : relógio 7! lógico eh_meio_dia(r) tem o valor verdadeiro se r corresponde ao meio dia 12 : 00 : 00 etemovalorfalso em caso contrário. mesmas_horas : relógio 2 7! lógico mesmas_horas(r 1,r 2 ) tem o valor verdadeiro se r 1 e r 2 correspondem às mesmas horas e tem o valor falso em caso contrário.
3 57 (a) Escolha uma representação interna para o tipo relógio recorrendo a listas. (b) Escreva as operações básicas, utilizando a a representação escolhida. (c) Suponha que a representação externa para os elementos do tipo relógio é hh:mm:ss, em que hh são os dois dígitos que representam as horas, mm são os dois dígitos que identificam os minutos e ss são os dois dígitos que identificam os segundos. Escreva o transformador de saída para o tipo relógio. Porexemplo, >>> escreve_relogio(cria_relogio(9, 2, 34)) 09:02:34 (d) Escreva o predicado depois_rel que recebe dois relógios e devolve verdadeiro apenas se o segundo relógio corresponder a um instante de tempo posterior ao primeiro relógio. (e) Escreva a função dif_segs que calcula o número de segundos entre dois instantes, representados por dois relógios. Esta função apenas deve produzir um valor se o segundo instante de tempo for posterior ao primeiro, gerando uma mensagem de erro se essa condição não se verificar. Por exemplo, >>> dif_segs(cria_rel(10, 2, 34), cria_rel(11, 21, 34)) 4740 >>> dif_segs(cria_rel(10, 2, 34), cria_rel(9, 21, 34)) ValueError: dif_segs: primeiro arg posterior ao segundo (f) Suponha que altera a representação interna do tipo relógio para um dicionário com as chaves horas, min e seg. Oquedeveráfazer às funções escreve_relogio e dif_segundos para que estas sejam usadas com esta nova representação? Justifique a sua resposta. 3. Suponha que desejava criar o tipo data. Umadata écaracterizadaporum dia (um inteiro entre 1 e 31), um mês (um inteiro entre 1 e 12) e um ano (um inteiro que pode ser positivo, nulo ou negativo). Para cada data, deve ser respeitado o limite de dias de cada mês, incluindo o caso de Fevereiro nos anos bissextos. Recorde que um ano é bissexto se for divisível por 4 enãofordivisívelpor100,anãoserquesejatambémdivisívelpor400. Por exemplo, 1984 é bissexto, 1100 não é, e 2000 é bissexto. O tipo data tem as seguintes operações básicas: cria_data : N N Z 7! data cria_data(d, m, a) tem como valor a data com dia d, mêsm e ano a. dia : data 7! N dia(dt) tem como valor o dia da data dt.
4 58 CAPÍTULO 9. ABSTRAÇÃO DE DADOS mes : data 7! N mes(dt) tem como valor o mês da data dt. ano : data 7! Z ano(dt) tem como valor o ano da data dt. eh_data : universal 7! lógico eh_data(arg) tem o valor verdadeiro se arg éumadata etem ovalorfalso em caso contrário. mesma_data : data 2 7! lógico mesma_data(d 1,d 2 ) tem o valor verdadeiro se d 1 e d 2 correspondem à mesma data e tem o valor falso em caso contrário. (a) Escolha uma representação interna para o tipo data usando dicionários. (b) Escreva as operações básicas para a representação escolhida. (c) Supondo que a representação externa para um elemento do tipo data é dd/mm/aaaa ee (em que dd representa o dia, mm omês,aaaa oano e ee representa a era, a qual é omitida se o ano for maior ou igual a 0 eéescritaac se o ano for menor que zero), escreva o transformador de saída para o tipo data. Porexemplo, >>> escreve_data (cria_data (5, 9, 2018)) 05/09/2018 >>> escreve_data (cria_data (5, 9, -10)) 05/09/10 AC (d) Defina o predicado data_anterior que recebe como argumentos duas datas etemovalorverdadeiroapenasseaprimeiradata éanteriorà segunda. >>> data_anterior(cria_data(2, 1, 2003), \ cria_data(2, 1, 2005)) True (e) Defina a função idade que recebe como argumentos a data de nascimento de uma pessoa e outra data posterior e devolve a idade da pessoa, em anos, na segunda data. >>> idade(cria_data(2, 1, 2003), cria_data(1, 1, 2005)) 2 >>> idade(cria_data(2, 1, 2003), cria_data(1, 2, 2005)) 3 >>> idade(cria_data(2, 1, 2003), cria_data(1, 2, 2000)) ValueError: idade: a pessoa ainda não nasceu
5 59 4. Considere o tipo time_stamp para representar um instante de tempo. Um time_stamp corresponde a um par constituído por uma data eporum relógio. As operações básicas para o tipo time_stamp são: cria_time_stamp : data relógio 7! time_stamp cria_time_stamp(dt, rel) tem como valor o time_stamp com data dt e relógio rel. data : time_stamp 7! data data(ts) tem como valor a data de ts. relógio : time_stamp 7! relógio relógio(ts) tem como valor o relógio do time_stamp ts. eh_time_stamp : universal 7! lógico eh_time_stamp(arg) tem o valor verdadeiro se arg é um time_- stamp etemovalorfalso em caso contrário. mesmo_time_stamp : time_stamp 2 7! lógico mesma_time_stamp(ts 1,ts 2 ) tem o valor verdadeiro se ts 1 e ts 2 correspondem ao mesmo time_stamp etemovalorfalso em caso contrário. (a) Escolha uma representação para o tipo time_stamp. (b) Escreva as operações básicas com base na representação escolhida. (c) Escreva o predicado depois_ts : time_stamp 2 7! lógico depois_ts(ts 1,ts 2 ) tem o valor verdadeiro apenas se ts 1 corresponder auminstanteposteriorats Suponha que desejava criar o tipo vetor. Umvetornumreferencialcartesiano pode ser representado pelas coordenadas da sua extremidade (x, y), estando a sua origem no ponto (0, 0), verfigura9.1.podemosconsiderar as seguintes operações básicas para vetores: Construtor: vetor : R 2 7! vetor vetor(x, y) tem como valor o vetor cuja extremidade é o ponto (x, y). abcissa : vetor 7! R abcissa(v) tem como valor a abcissa da extremidade do vetor v.
6 60 CAPÍTULO 9. ABSTRAÇÃO DE DADOS y 6 ~v 1 1 ~v 2 - x Figura 9.1: Exemplo de vetores. ordenada : vetor 7! R ordenada(v) tem como valor a ordenada da extremidade do vetor v. Teste: eh_vetor : universal 7! lógico eh_vetor(arg) tem valor verdadeiro apenas se arg éumvetor. eh_vetor_nulo : vetor 7! lógico eh_vetor_nulo(v) tem valor verdadeiro apenas se v éovetor (0, 0). vetores_iguais : vetor vetor 7! lógico vetores_iguais(v 1,v 2 ) tem valor verdadeiro apenas se os vetores v 1 e v 2 são iguais. (a) Defina uma representação para vetores utilizando tuplos. (b) Escreva as operações básicas, de acordo com a representação escolhida. (c) Escreva uma função para calcular o produto escalar de dois vetores. Oprodutoescalardosvetoresrepresentadospelospontos(a, b) e (c, d) édadopeloreala c + b d.
Abstração de dados. Capítulo 10
Capítulo 10 Abstração de dados 1. Suponha que desejava criar o tipo tempo em Python, caracterizado por um certo número de horas (um inteiro não negativo), minutos (um inteiro entre 0 e 59) e segundos (um
Fundamentos da Programação
Fundamentos da Programação Solução do exame 12 de Janeiro de 2018 09:00 11:00 1. Indique se cada uma das seguintes afirmações é verdadeira ou falsa. No caso de ser falsa, justifique de forma sucinta. (a)
2. Diga qual é a diferença entre tipos de informação elementares e tipos de informação estruturados.
Capítulo 5 Abstracção de dados 5. Exercícios de revisão. Diga o que é um tipo abstracto de informação.. Diga qual é a diferença entre tipos de informação elementares e tipos de informação estruturados.
Fundamentos da Programação
Fundamentos da Programação Solução do Exame 13 de Janeiro de 2017 09:00 11:00 1. Indique se cada uma das seguintes afirmações é verdadeira ou falsa. No caso de ser falsa, justifique de forma sucinta. (a)
if not(isinstance(a, int)) or a < 0: raise ValueError ("misterio: arg nao e inteiro nao negativo") else: return misterio_aux(a, a + 1)
Capítulo 7 Recursão e iteração 1. (1) Considere a seguinte função: def misterio(a): def misterio_aux(b, c): if b == 0: return True elif c == 0: return False return misterio_aux(b -, c - ) if not(isinstance(a,
if not(isinstance(a, int)) or a < 0: raise ValueError ( misterio: arg devia ser inteiro nao negativo ) else: return misterio_aux(a, a + 1)
Capítulo 7 Recursão e iteração 1. (1) Considere a seguinte função: def misterio(a): def misterio_aux(b, c): if b == 0: return True elif c == 0: return False return misterio_aux(b - 2, c - 2) if not(isinstance(a,
Fundamentos da Programação
Fundamentos da Programação Exame 9 de Janeiro de 2015 09:00 11:00 1. De um modo sucinto, explique o que é: (a) (0.5) Um processo computacional. Um ente imaterial que existe dentro de um computador durante
Fundamentos da Programação
Fundamentos da Programação Solução do Primeiro Teste 29 de Março de 2014 09:00 10:30 1. (1.0) O que é um processo computacional? Qual a relação entre um programa e um processo computacional? Um processo
Fundamentos da Programação
Fundamentos da Programação Segundo Teste 18 de Junho de 2014 15:00 16:30 1. (1.0) Diga quais as fases por que passa o desenvolvimento de um programa no modelo estudado e o que se faz em cada uma delas.
Exercícios para Fundamentos da Programação
Exercícios para Fundamentos da Programação Fausto Almeida, Cláudia Antunes, Ana Cardoso-Cachopo, Pedro Amaro de Matos, Francisco Saraiva de Melo Departamento de Engenharia Informática Instituto Superior
Fundamentos da Programação
Fundamentos da Programação Solução da Repescagem do Primeiro Teste 31 de Janeiro de 2013 09:00 10:30 1. De um modo sucinto, (a) (0.5) Diga o que é um processo computacional. Um processo computacional é
>>> concatena_strings_lista([ ola,, bom,, dia! ]) ola bom dia!
Capítulo 5 Listas 1. (2) Escreva uma função concatena_strings_lista que recebe uma lista de cadeias de caracteres, e devolve uma cadeia de caracteres que resulta de concatenar todos os elementos da lista.
FICHA de AVALIAÇÃO de MATEMÁTICA A 11.º Ano Versão 2
FICHA de AVALIAÇÃO de MATEMÁTICA A.º Ano Versão Nome: N.º Turma: Apresente o seu raciocínio de forma clara, indicando todos os cálculos que tiver de efetuar e todas as justificações necessárias. Quando,
Números e Operações. Nome: N.ª: Ano: Turma:
MATEMÁTICA 3º CICLO FICHA 1 Números e Operações Números Racionais Nome: N.ª: Ano: Turma: Data: / / 20 Os números 1, 2, 3, 4, 5, chamam-se números naturais. O conjunto dos números naturais representa-se
Minicurso de nivelamento de pré-cálculo:
Minicurso de nivelamento de pré-cálculo: 07. Quarta-feira Resolva os eercícios abaio, tomando bastante cuidado na maneira de escrever a resolução dos mesmos. Não use a calculadora, a idéia é que você treine
Desigualdades entre cubos A ordenação de dois números racionais positivos mantém-se para os seus cubos. Para q e r, se q r então ex.
Números e operações Raízes cúbicas racionais Qualquer número não negativo q igual ao cubo de um número inteiro não negativo r, ou seja q r, designa-se por cubo perfeito, sendo r a raiz cúbica de q. Desigualdades
Proposta de teste de avaliação
Proposta de teste de avaliação Matemática A. O ANO DE ESCOLARIDADE Duração: 90 minutos Data: Grupo Na resposta aos itens deste grupo, selecione a opção correta. Escreva, na sua folha de respostas, o número
MATEMÁTICA A - 11o Ano. Propostas de resolução
MATEMÁTICA A - o Ano Funções racionais Propostas de resolução Eercícios de eames e testes intermédios. Como o conjunto solução da condição f 0 é o conjunto das abcissas dos pontos do gráfico da função
FICHA de AVALIAÇÃO de MATEMÁTICA A 11.º Ano Versão 1
FICHA de AVALIAÇÃO de MATEMÁTICA A.º Ano Versão Nome: N.º Turma: Apresente o seu raciocínio de forma clara, indicando todos os cálculos que tiver de efetuar e todas as justificações necessárias. Quando,
Fundamentos da Programação
Fundamentos da Programação Solução do segundo exame 29 de Janeiro de 2016 18:30 20:30 1. Indique se cada uma das seguintes afirmações é verdadeira ou falsa. No caso de ser falsa, justifique de forma sucinta.
Humberto José Bortolossi [01] (a) (1.0) Escreva infinitos números racionais que pertençam ao intervalo
PRIMEIRA VERIFICAÇÃO DE APRENDIZAGEM Pré-Cálculo Humberto José Bortolossi http://www.professores.uff.br/hjbortol/ Nome legível: Assinatura: [0] (a) (.0) Escreva infinitos números racionais que pertençam
FICHA de AVALIAÇÃO de MATEMÁTICA A 10.º Ano de escolaridade Versão 1
FICHA de AVALIAÇÃO de MATEMÁTICA A 3.º Teste 0.º Ano de escolaridade Versão Nome: N.º Turma: Professor: José Tinoco 0/0/07 É permitido o uso de calculadora científica Apresente o seu raciocínio de forma
Fundamentos da Programação
Fundamentos da Programação Solução do Segundo Teste 18 de Janeiro de 2013 09:00 10:30 1. (2.0) Escolha a única resposta incorrecta para as seguintes questões. Cada resposta certa vale 1 valor e cada resposta
Exercícios para Fundamentos da Programação
Exercícios para Fundamentos da Programação Fausto Almeida, Cláudia Antunes, Ana Cardoso-Cachopo, Pedro Amaro de Matos, Francisco Saraiva de Melo Departamento de Engenharia Informática Instituto Superior
Prova Escrita de MATEMÁTICA A - 12o Ano a Fase
Prova Escrita de MATEMÁTICA A - o Ano 05 - a Fase Proposta de resolução GRUPO I. Escolhendo os lugares das etremidades para os dois rapazes, eistem hipóteses correspondentes a uma troca entre os rapazes.
CONCURSO DE ADMISSÃO AO COLÉGIO MILITAR DO RECIFE - 96 / 97 MÚLTIPLA ESCOLHA
19 MÚLTIPLA ESCOLHA ESCOLHA A ÚNICA RESPOSTA CERTA, ASSINALANDO-A COM X NOS PARÊNTESES À ESQUERDA OS ITENS DE 01 A 0 DEVERÃO SER RESPONDIDOS COM BASE NA TEORIA DOS CONJUNTOS. Item 01. No diagrama estão
EXAME NACIONAL DO ENSINO SECUNDÁRIO ª FASE
EXAME NACIONAL DO ENSINO SECUNDÁRIO 011 1.ª FASE DISCIPLINA: MATEMÁTICA A _ PROVA 65 Grupo II Item 1.1 O examinando efectua a divisão inteira de z z 16z 16 por z z1 e obtém z 16. Resolve a equação z 16
FICHA de AVALIAÇÃO de MATEMÁTICA A 11.º Ano Versão 1
FICHA de AVALIAÇÃO de MATEMÁTICA A º Ano Versão Nome: Nº Turma: Apresente o seu raciocínio de forma clara, indicando todos os cálculos que tiver de efetuar e todas as justificações necessárias Quando,
2. Pré-requisitos do 3. Ciclo. 7. ano PR 7.1. Resolução
7. ano PR 7.1. Dados dois conjuntos A e B fica definida uma função 1ou aplicação2 f de A em B, quando a cada elemento de A se associa um elemento único de B representado por f 1x2. Dada uma função numérica
Fundamentos da Programação
Fundamentos da Programação Solução do Primeiro Teste 27 de Outubro de 2012 09:00 10:30 1. (1.0) O que é um processo computacional? Qual a relação entre um programa e um processo computacional? Um processo
FICHA de AVALIAÇÃO de MATEMÁTICA A 10.º Ano de escolaridade Versão 2
FICHA de AVALIAÇÃO de MATEMÁTICA A 3.º Teste 0.º Ano de escolaridade Versão Nome: N.º Turma: Professor: José Tinoco 0/0/07 É permitido o uso de calculadora científica Apresente o seu raciocínio de forma
Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A. 5º Teste de avaliação versão2. Grupo I
Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A 5º Teste de avaliação versão Grupo I As cinco questões deste grupo são de escolha múltipla. Para cada uma delas são indicadas quatro alternativas,
Teste de Matemática A 2015 / 2016
Teste de Matemática A 2015 / 2016 Teste N.º 2 Matemática A Duração do Teste: 90 minutos 10.º Ano de Escolaridade Nome do aluno: Turma: Grupo I Os cinco itens deste grupo são de escolha múltipla. Em cada
PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) 2ª FASE 20 DE JULHO 2018 CADERNO 1
PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) ª FASE 0 DE JULHO 08 CADERNO... P00/00 Como se trata de uma distribuição normal temos que: ( ) 0,9545. P µ σ
FICHA de AVALIAÇÃO de MATEMÁTICA A 11.º Ano Versão 3
FICHA de AVALIAÇÃO de MATEMÁTICA A.º Ano Versão Nome: N.º Turma: Apresente o seu raciocínio de forma clara, indicando todos os cálculos que tiver de efetuar e todas as justificações necessárias. Quando,
Teste de Matemática A 2017 / Teste N.º 4 Matemática A. Duração do Teste: 90 minutos NÃO É PERMITIDO O USO DE CALCULADORA
Teste de Matemática A 017 / 018 Teste N.º 4 Matemática A Duração do Teste: 90 minutos NÃO É PERMITIDO O USO DE CALCULADORA 10.º Ano de Escolaridade Nome do aluno: N.º: Turma: Na resposta aos itens de escolha
MATEMÁTICA A - 11.º Ano TRIGONOMETRIA
MATEMÁTICA A - 11.º Ano TRIGONOMETRIA NOME: N.º 1. Na figura ao lado [ABCD] é um quadrado de lado 5 cm. O é o ponto de interseção das diagonais. Calcula: 1.1. AB BC 1.2. AB DC 1.3. AB BD 1.4. AO DC 2.
Proposta de teste de avaliação
Matemática A 10 O ANO DE ESCOLARIDADE Duração: 90 minutos Data: Grupo I Na resposta aos itens deste grupo, selecione a opção correta Escreva, na folha de respostas, o número do item e a letra que identifica
MATEMÁTICA A - 12o Ano N o s Complexos - Conjuntos e condições
MATEMÁTICA A - 12o Ano N o s Complexos - Conjuntos e condições Exercícios de exames e testes intermédios 1. Em C, conjunto dos números complexos, considere: z 1 = 1 i ] π [, com θ 2e iθ 12,π 4 w = z 1
Pontifícia Universidade Católica de Goiás Escola de Engenharia. Aluno (a): Aula Laboratório 07 Cap 9 Resposta no Domínio do Tempo
Escola de Engenharia Laboratório ENG 3503 Sistemas de Controle Prof: Filipe Fraga 07 Aluno (a): Aula Laboratório 07 Cap 9 Resposta no Domínio do Tempo 1- Considerações teóricas: A resposta de saída de
Informática no Ensino de Matemática Prof. José Carlos de Souza Junior
Informática no Ensino de Matemática Prof. José Carlos de Souza Junior http://www.unifal-mg.edu.br/matematica/?q=disc jc Aula 03 ATIVIDADE 01 (a) Sejam u = (a b)/(a + b), v = (b c)/(b + c) e w = (c a)/(c
PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) 2ª FASE 20 DE JULHO 2018 CADERNO 1
Associação de Professores de Matemática Contactos: Rua Dr. João Couto, n.º 7-A 500-36 Lisboa Tel.: +35 76 36 90 / 7 03 77 Fax: +35 76 64 4 http://www.apm.pt email: geral@apm.pt PROPOSTA DE RESOLUÇÃO DA
Teste de Matemática A 2015 / 2016
Teste de Matemática A 2015 / 2016 Teste N.º 5 Matemática A Duração do Teste: 90 minutos 10.º Ano de Escolaridade Nome do aluno: Turma: Grupo I Os cinco itens deste grupo são de escolha múltipla. Em cada
1. Considere a seguinte lista de dicionários na qual os significados dos campos são óbvios:
Capítulo 8 Dicionários 1. Considere a seguinte lista de dicionários na qual os significados dos campos são óbvios: l_nomes = [{ nome :{ nomep : Jose, apelido : Silva }, morada :{ rua : R. dos douradores,
Fundamentos da Programação
Fundamentos da Programação Solução do Exame 1 de Fevereiro de 2019 09:00 11:00 1. Usando palavras suas e, no máximo, em cinco linhas responda às seguintes questões. Respostas dadas através de exemplos
Teste de Matemática A 2016 / 2017
Teste de Matemática A 2016 / 2017 Teste N.º 5 Matemática A Duração do Teste: 90 minutos 10.º Ano de Escolaridade Nome do aluno: N.º: Turma: Grupo I Os cinco itens deste grupo são de escolha múltipla. Em
FICHA DE TRABALHO N.º 4 MATEMÁTICA A - 10.º ANO POLINÓMIOS
FICHA DE TRABALHO N.º 4 MATEMÁTICA A - 10.º ANO POLINÓMIOS Conhece a Matemática e dominarás o Mundo. Galileu Galilei GRUPO I ITENS DE ESCOLHA MÚLTIPLA 1. Na figura está representado um paralelepípedo ABCDEFGH.
Exercícios para Fundamentos da Programação Utilizando Múltiplos Paradigmas
Exercícios para Fundamentos da Programação Utilizando Múltiplos Paradigmas Pedro Adão, Fausto Almeida, Ana Cardoso-Cachopo, Pedro Amaro de Matos (editores) Departamento de Engenharia Informática Instituto
Teste de Matemática A 2016 / 2017
Teste de Matemática A 2016 / 2017 Teste N.º 5 Matemática A Duração do Teste: 90 minutos 10.º Ano de Escolaridade Nome do aluno: N.º: Turma: Grupo I Os cinco itens deste grupo são de escolha múltipla. Em
Prova Escrita de MATEMÁTICA A - 12o Ano a Fase
Prova Escrita de MATEMÁTICA A - 1o Ano 009 - a Fase Proposta de resolução GRUPO I 1. Como a Maria escolheu CD de um conjunto de 9, sem considerar a ordem relevante, existem 9 C pares diferentes que podem
Antiderivadas e Integrais Indefinidas
UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA CIVIL DISCIPLINA: CÁLCULO DIFERENCIAL E INTEGRAL I Antiderivadas e Integrais
Álgebra Linear I - Aula 5. Roteiro
Álgebra Linear I - Aula 5 1. Produto misto. 2. Equação paramétrica da reta. 3. Retas paralelas e reversas. 4. Equação paramétrica do plano. 5. Ortogonalizade. Roteiro 1 Produto Misto Dados três vetores
Programação I Aula 19 Aritmética com racionais Pedro Vasconcelos DCC/FCUP
Programação I Aula 19 Aritmética com racionais DCC/FCUP DCC/FCUP 2019 1/ 30 Nesta aula 1 Aritmética com racionais 2 Simplificação 3 Operações 4 Comparações DCC/FCUP 2019 2/ 30 Aritmética com racionais
b) Determine o conjunto de todos os valores de z para os quais (z + i)/(1 + iz) é um número real.
1 Projeto Jovem Nota 10 Números Complexos Lista 2 Professor Marco Costa 1. (Fuvest 2003) Nos itens abaixo, z denota um número complexo e i a unidade imaginária (i = -1). Suponha z i. a) Para quais valores
Provas de Acesso ao Ensino Superior Para Maiores de 23 anos PROVA MODELO DE MATEMÁTICA
Provas de Acesso ao Ensino Superior Para Maiores de anos PROVA MODELO DE MATEMÁTICA Duração: horas + 0 minutos Material necessário: Material de escrita Máquina de calcular científica (não gráfica) A prova
Apontamentos de matemática 6.º ano Decomposição de um número em fatores primos
Divisores de um número (revisão do 5.º ano) Os divisores de um número são os números naturais pelos quais podemos dividir esse número de forma exata (resto zero). Exemplos: Os divisores de 4 são 1, 2 e
Guião Revisões: Funções ESA-IPVC. Funções
GUIÃO REVISÕES Funções Conceito de função Quatro amigos decidiram apostar no totoloto, tendo cada um deles preenchido o seu boletim da seguinte forma: Boletim do Hugo Boletim do João Jogos Apostas Jogos
3 pode ser associado a letra C.
PROFESSOR: EQUIPE DE MATEMÁTICA BANCO DE QUESTÕES - ÁLGEBRA - 8º ANO - ENSINO FUNDAMENTAL ============================================================================ 01- Na figura a seguir foram representados
Proposta de teste de avaliação
Proposta de teste de avaliação Matemática A 10. O ANO DE ESCOLARIDADE Duração: 90 minutos Data: O teste é constituído por dois grupos, I e II. O Grupo I inclui cinco questões de escolha múltipla. O Grupo
Fundamentos de Programação
Fundamentos de Programação Primeiro Teste 21 de Abril de 2012 11:30 13:00 Nome: Número: Esta prova, individual e sem consulta, tem 5 páginas com 10 perguntas. A cotação de cada pergunta está assinalada
FICHA de AVALIAÇÃO de MATEMÁTICA A 11.º Ano de escolaridade Versão 2
FICHA de AVALIAÇÃO de MATEMÁTICA A.º Teste 11.º Ano de escolaridade Versão Nome: N.º Turma: Professor: José Tinoco 11/1/017 Apresente o seu raciocínio de forma clara, indicando todos os cálculos que tiver
FICHA de AVALIAÇÃO de MATEMÁTICA A 11.º Ano Versão 3
FICHA de AVALIAÇÃO de MATEMÁTICA A.º Ano Versão Nome: N.º Turma: Apresente o seu raciocínio de orma clara, indicando todos os cálculos que tiver de eetuar e todas as justiicações necessárias. Quando, para
MATEMÁTICA A - 12o Ano N o s Complexos - Conjuntos e condições
MATEMÁTICA A - 1o Ano N o s Complexos - Conjuntos e condições Exercícios de exames e testes intermédios 1. Na figura ao lado, está representado, no plano complexo, um quadrado cujo centro coincide com
MATEMÁTICA - 3o ciclo Números Reais - Dízimas (8 o ano) Propostas de resolução
MATEMÁTICA - 3o ciclo Números Reais - Dízimas (8 o ano) Propostas de resolução Exercícios de provas nacionais e testes intermédios. Como o ponto O é a origem da reta e a abcissa do ponto A é 5, então OA
FICHA de AVALIAÇÃO de MATEMÁTICA A 11.º Ano de escolaridade Versão 1
FICHA de AVALIAÇÃO de MATEMÁTICA A.º Teste 11.º Ano de escolaridade Versão 1 Nome: N.º Turma: Professor: José Tinoco 11/1/017 Apresente o seu raciocínio de forma clara, indicando todos os cálculos que
Estruturação de Procedimentos
Capítulo 4 Estruturação de Procedimentos 4. Exercícios de revisão. Diga o que entende por linguagem estruturada em blocos. Descreva a regra associada a esta estrutura, e diga qual a sua importância. 2.
Lista 2 com respostas
Lista 2 com respostas Professora Nataliia Goloshchapova MAT0105-1 semestre de 2015 Exercício 1. Sejam OABC um tetraedro e M o ponto médio de BC. Explique por que ( OA, OB, OC ) é base e determine as coordenadas
Matemática Computacional
folha de exercícios 5 :: página 1/5 exercício 5.1. Defina a função f : R R, f(x) = 4x 4 3x 3 + 2x 2 + x. Calcule f(0), f( 1), f(4/3) e f(2.88923). exercício 5.2. Defina a função g : R R R, g(x, y) = x
Antiderivadas e Integrais Indefinidas. Antiderivadas e Integrais Indefinidas
UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA CIVIL DISCIPLINA: CÁLCULO DIFERENCIAL E INTEGRAL I Antiderivadas e Integrais
Prova final de MATEMÁTICA - 3o ciclo a Fase
Prova final de MATEMÁTICA - 3o ciclo 017-1 a Fase Proposta de resolução Caderno 1 1. Como 9 =,5 e 5,, temos que 5 < 9 indicados na definição do conjunto, vem que: e assim, representando na reta real os
Fundamentos da Programação
Fundamentos da Programação Solução do Exame 1 de Fevereiro de 2017 09:00 11:00 1. Usando palavras suas e, no máximo, em três linhas explique os seguintes conceitos. Explicações dadas através de exemplos
Capítulo 1-Sistemas de Coordenadas, Intervalos e Inequações
Capítulo 1-Sistemas de Coordenadas, Intervalos e Inequações 1 Sistema Unidimensional de Coordenadas Cartesianas Conceito: Neste sistema, também chamado de Sistema Linear, um ponto pode se mover livremente
1. Conhecendo-se somente os produtos AB e AC, calcule A = X 2 = 2X. 3. Mostre que se A e B são matrizes que comutam com a matriz M = 1 0
Lista de exercícios. AL. 1 sem. 2015 Prof. Fabiano Borges da Silva 1 Matrizes Notações: 0 para matriz nula; I para matriz identidade; 1. Conhecendo-se somente os produtos AB e AC calcule A(B + C) B t A
FICHA de AVALIAÇÃO de MATEMÁTICA A 11.º Ano Versão 1
FICHA de AVALIAÇÃO de MATEMÁTICA A.º Ano Versão Nome: N.º Turma: Apresente o seu raciocínio de orma clara, indicando todos os cálculos que tiver de eetuar e todas as justiicações necessárias. Quando, para
Prova Escrita de MATEMÁTICA A - 12o Ano a Fase
Prova Escrita de MATEMÁTICA A - o Ano 04 - a Fase Proposta de resolução GRUPO I. Usando as leis de DeMorgan, e a probabilidade do acontecimento contrário, temos que: P A B P A B P A B então P A B 0,48
RESOLUÇÃO DA FICHA DE REVISÕES MATEMÁTICA A
Escola Secundária de Fontes Pereira de Melo - 401780 "Escola em processo de mudança" Ano Lectivo 2011/2012 RESOLUÇÃO DA FICHA DE REVISÕES MATEMÁTICA A 11ºA 30-01-2012 1. Num referencial o. n. considera
Conceito de Campos e Tabelas
Aula 04 Conceito de Campos e Tabelas Tabelas É um conjunto de registros de um mesmo tipo onde cada linha é composta por um campo que recebe um valor de atributo. Em um Banco de Dados poderá existir uma
arv_esq(árv) recebe uma árvore, árv, e tem como valor a sua árvore esquerda. Se a árvore for vazia, o valor desta operação é indefinido.
Capítulo 13 Árvores Binárias 13.1 Tipo Árvore Considere o TAI Árvore, inido e implementado como se apresenta em seguida: Construtores: nova_arv : {} 7! árvore arvore() tem como valor uma árvore vazia.
Módulo: aritmética dos restos. Divisibilidade e Resto. Tópicos Adicionais
Módulo: aritmética dos restos Divisibilidade e Resto Tópicos Adicionais Módulo: aritmética dos restos Divisibilidade e resto 1 Exercícios Introdutórios Exercício 1. Encontre os inteiros que, na divisão
Laboratório 5 Estruturas de Selecção
Instituto Politécnico de Setúbal Escola Superior de Tecnologia Departamento de Sistemas e Informática Laboratório 5 Estruturas de Selecção Disciplina de Introdução à Programação Ano Lectivo 2006/2007 DSI
PLANEJAMENTO ANUAL / TRIMESTRAL 2012 Conteúdos Habilidades Avaliação
COLÉGIO LA SALLE BRASÍLIA Disciplina: Matemática Trimestre: 1º Números Naturais: - Sistema de numeração - Adição e subtração - Multiplicação e divisão - Traduzir em palavras números representados por algarismos
Humberto José Bortolossi x 1 < 0 x2 x 12 < 0. x 1 x + 12 (x + 3)(x 4)
SEGUNDA VERIFICAÇÃO DE APRENDIZAGEM Matemática Básica Humberto José Bortolossi http://www.professores.uff.br/hjbortol/ Nome legível: Assinatura: [0] (2.0) Resolva a inequação x 2 < x + 2 no conjunto dos
Escola Secundária com 3º ciclo D. Dinis 11º Ano de Matemática A Tema I Geometria no Plano e no Espaço II. 2º Teste de avaliação.
Escola Secundária com 3º ciclo D. Dinis 11º Ano de Matemática A Tema I Geometria no Plano e no Espaço II 2º Teste de avaliação Grupo I As cinco questões deste grupo são de escolha múltipla. Para cada uma
Processamento da Informação Exercícios de programação
Processamento da Informação Exercícios de programação Prof. Jesús P. Mena-Chalco Vetores: Inicialização Atividade em aula 04/03 Questão 3: Min-Max int T[ ] = {20, 100, 0, 30, -60, 10, 0, 0}; i m1 m2 0
Exercícios de exames e provas oficiais
mata Exercícios de exames e provas oficiais. Na figura, está representado, no plano complexo, um quadrado cujo centro coincide com a origem e em que cada lado é paralelo a um eixo. Os vértices deste quadrado
Lista 2 com respostas
Lista 2 com respostas Professora Nataliia Goloshchapova MAT0112-1 semestre de 2015 Exercício 1. Sejam OABC um tetraedro e M o ponto médio de BC. Explique por que ( OA, OB, OC ) é base e determine as coordenadas
Prova final de MATEMÁTICA - 3o ciclo a Chamada
Prova final de MATEMÁTICA - 3o ciclo 013-1 a Chamada Proposta de resolução 1. Como o João escolhe 1 de entre 9 bolas, o número de casos possíveis para as escolhas do João são 9. Como os números, 3, 5 e
Proposta de Resolução da Prova Escrita de Matemática
prova 65, 2ª fase, 205 proposta de resolução Proposta de Resolução da Prova Escrita de Matemática 2.º Ano de Escolaridade Prova 65/2.ª Fase 8 páginas 205 Grupo I. P X P X 2 P X a 2a 0,4 a 0,6 a 0,2 0,2
MATEMÁTICA - 3o ciclo
MATEMÁTICA - o ciclo Números Reais - Dízimas Propostas de resolução. Como o ponto O é a origem da reta e a abcissa do ponto A é 5, então OA = 5, e o diâmetro da circunferência é: d = 2 OA = 2 5 2. Recorrendo
Questões. 2ª Lista de Exercícios (Geometria Analítica e Álgebra Linear) Prof. Helder G. G. de Lima 1
ª Lista de Exercícios (Geometria Analítica e Álgebra Linear) Prof. Helder G. G. de Lima 1 Questões 1. Sejam A, B, C e D vértices de um quadrado. Quantos vetores diferentes entre si podem ser definidos
TESTE INTERMÉDIO 11.º ANO
TESTE INTERMÉDIO 11.º ANO NOME: N.º: TURMA: ANO LETIVO: / DATA: / / CLASSIFICAÇÃO: PROFESSOR(A): ENC. EDUCAÇÃO: DURAÇÃO DO TESTE: 90 MINUTOS GRUPO I Os cinco itens deste grupo são de escolha múltipla.
Frequência Introdução à Programação IGE e ETI 2004/2/10 1º semestre de 2003/2004 ISCTE
Recibo da (IGE e ETI), 2004/2/10 1º semestre de 2003/2004, ISCTE Nome do aluno:... Número do aluno:... Assinatura do docente:... Notas: Frequência Introdução à Programação IGE e ETI 2004/2/10 1º semestre
FÍSICA 1ºTA REPOSICAÇÃO 2015 CINEMÁTICA ESCALAR DEFINIÇÕES E CONCEITOS
FÍSICA ºTA REPOSICAÇÃO 205 CINEMÁTICA ESCALAR DEFINIÇÕES E CONCEITOS O QUE É A CINEMÁTICA A Cinemática estuda o movimento dos corpos, independentemente das causas desse movimento. Seu objetivo é descrever
MA14 - Aritmética Lista 1. Unidades 1 e 2
MA14 - Aritmética Lista 1 Unidades 1 e 2 Abramo Hefez PROFMAT - SBM 05 a 11 de agosto 2013 Unidade 1 1. Mostre, por indução matemática, que, para todo n N {0}, a) 8 3 2n + 7 b) 9 10 n + 3.4 n+2 + 5 2.
Exercício 1. Exercício 2. Exercício 3. Considere a função f que para valores de x é de nida pela relação f(x) = x(sin /x).
E Eercício 1 Considere a função f que para valores de é denida pela relação f() = (sin /). 1.1 Mostre que a função f é contínua em R\{}. 1.2 Sabendo que f é contínua no ponto = determine o valor de f().
Prova Escrita de MATEMÁTICA A - 12o Ano a Fase
Prova Escrita de MATEMÁTICA A - 2o Ano 207-2 a Fase Proposta de resolução GRUPO I. Temos que os algarismos pares, ficando juntos podem ocupar 4 grupos de duas posições adjacentes e trocando entre si, podem
JOSÉ ROBERTO RIBEIRO JÚNIOR. 9 de Outubro de 2017
9 de Outubro de 2017 Vetores Ferramenta matemática que é utilizada nas seguintes disciplinas dos cursos de Engenharia: Física; Mecânica Resistência dos materiais Fenômenos do transporte Consideremos um