Processo de Desenvolvimento
|
|
- Natália Antas Fidalgo
- 7 Há anos
- Visualizações:
Transcrição
1 Processo de Desenvolvimento Problema Análise Testes OK Codificação Testes OK Produção 1. Contexto do problema 2. Análise / síntese do problema 3. Esquema de processamento 4. e testes 5. Codificação 6. Testes e validação 7. Produção / manutenção 1 Documentação Problema Análise - A documentação é uma componente essencial na concepção de programas, que deve acompanhar todas as etapas do desenvolvimento de produto Testes OK Codificação Testes OK Produção 2 1
2 Ver referências 25. Write a script area_menu that will print a list consisting of cylinder, circle, and rectangle. It prompts the user to choose one, and then prompts the user for the appropriate quantities (e.g., the radius of the circle) and then prints its area. If the user enters an invalid choice, the script simply prints an error message. The script should use a selection structure to accomplish this. Here are some examples of running it (units are assumed to be meters). Cylinder Circle Rectangle Inputs [m] radius_base = 2.00 length = 8.00 radius = 2.00 length = 8.00 width= 5.00 Outputs [m 2 ] area = area = area= Problema 1. Contexto do Problema Desenvolver uma aplicação para calcular a área de uma das seguintes figuras geométricas: círculo rectângulo cilindro 4 2
3 Análise 2.2 Especificações e Requisitos 2.3 Métodos de Processamento 2.1 Entradas 2.1 Saídas 5 Análise 2.1 Esquema de processamento Entradas: Tipo de sólido geométrico (opcao) Consoante o caso, Saídas: Circulo: raio (raio) Rectângulo: comprimento (comprimento) e largura (Largura) Cilindro: raio da base (raio) e comprimento do cilindro (comprimento) Área do sólido (area) 6 3
4 Análise 2.2 Especificações funcionais e Requisitos (EF) O programa disponibiliza ao utilizador as opções disponíveis para cálculo de áreas (EF) O utilizador escolhe a opção adequada e, consoante o caso, introduz a informação relativa ao sólido que escolheu (EF) O programa apresenta a área calculada (REQ) As unidades de trabalho são em metros [m] e metros quadrados [m 2 ] (REQ) A precisão da apresentação é de 2 casas decimais 7 Análise 2.3 Fluxo de dados opção = círculo Utilizador Programa Apresenta opções Introduz opcao Introduz raio Pede raio Apresenta area 8 4
5 Análise 2.3 Fluxo de dados opção = rectângulo Utilizador Introduz opcao Programa Apresenta opções Introduz comprimento Introduz largura Pede comprimento Pede largura Apresenta area 9 Análise 2.3 Fluxo de dados opção = cilindro Utilizador Introduz opcao Introduz comprimento Introduz raio Programa Apresenta opções Pede comprimento Pede raio Apresenta area 10 5
6 Análise 2.3 Métodos de Processamento Área do círculo: área circulo = π raio 2 Área do rectângulo: área rectângulo = comprimento largura Área do cilindro: área cilindro = 2 área circulo + área rectângulo Constante PI: π = largura = perímetro circulo = 2 π raio Abordagem Top-Down 12 6
7 3.2 Lista de tarefas Lista #1: corpo principal do programa Programa apresenta opções disponíveis Utilizador escreve opção Calcular área Apresentar área calculada Lista #2: Calcular área do rectângulo Programa pede comprimento Utilizador escreve comprimento Programa pede largura Utilizador escreve largura Calcular área com area_rectangulo() Lista #3: Calcular área do círculo Programa pede raio Utilizador escreve raio Calcular área com area_cilindro() Lista #4: Calcular área do cilindro Programa pede raio Utilizador escreve raio Programa pede comprimento Utilizador escreve comprimento Calcular largura c/ perimetro_circulo() Calcular área com area_cilindro() : corpo principal do programa i. Programa apresenta opções disponíveis ii. Utilizador escreve opção iii. Se opção = rectângulo a. Programa pede comprimento b. Utilizador escreve comprimento c. Programa pede largura d. Utilizador escreve largura e. Calcular area_rectangulo() 14 7
8 3.3 iv. Se opção = círculo a. Programa pede raio b. Utilizador escreve raio c. Calcular area_circulo() v. Se opção = cilindro a. Programa pede raio b. Utilizador escreve raio c. Programa pede comprimento d. Utilizador escreve comprimento e. Calcular largura com perimetro_circulo() f. Calcular area_cilindro() vi. Caso contrário a. Apresentar mensagem de erro vii. Apresentar área calculada 16 8
9 Testes () 4 Testes: calcular área do rectângulo comprimento largura Esperado area Testes () 4 Testes: calcular área do círculo raio Esperado area
10 Testes () 4 Testes: calcular área do cilindro comprimento raio largura area Esperado Esperado Codificação 5 Codificação em MATLAB: estrutura do programa M-file: calcular_areas.m Rectângulo Círculo Cilindro Função: area_rectangulo.m Função: area_circulo.m Função: perimetro_circulo.m 20 10
11 Codificação 5 Codificação em MATLAB: corpo principal Os comentários foram omitidos! 21 Codificação 5 Codificação em MATLAB: calcular área do rectângulo Os comentários foram omitidos! 22 11
12 Codificação 5 Codificação em MATLAB: calcular área do círculo Os comentários foram omitidos! 23 Codificação 5 Codificação em MATLAB: calcular área do cilindro Os comentários foram omitidos! 24 12
13 Testes (Matlab) 6 Testes à codificação >> calcular_areas Comprimento = 8 Largura = 2 A área tem m2 >> calcular_areas Raio = 2 A área tem m2 >> calcular_areas Comprimento = 8 Raio = 2 A área tem m2 25 Referências Capítulo 3 de Stormy Attaway (2009), Matlab: A Practical Introduction to Programming and Problem Solving, Elsevier
COMPUTAÇÃO E PROGRAMAÇÃO
COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN Ficha da Aula Prática 3: Entrada/saída de dados. Scripts e funções. Estruturas de selecção. Sumário das tarefas e objectivos da aula: 1. Utilizar
Leia maisComputação e Programação
Computação e Programação 3ª Aula de Problemas Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Exercícios Resolvidos [Baseado no Livro 1] (Ver referências no último slide) 2.28 Pretende-se
Leia maisComputação e Programação 2009 / 2010
Computação e Programação 2ª Aula de Problemas Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Exercícios Resolvidos [Livro 1] (Ver referências no slide 20) 3.3 Write a program to convert
Leia maisInstituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos e tarefas
Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos e tarefas Aplicar os passos do processo de desenvolvimento para a construção de um algoritmo 1 Exercícios Resolvidos 1 - EXERCÍCIO
Leia maisComputação e Programação 2009 / 2010
Computação e Programação 4ª Aula de Problemas Estruturas de selecção (if-, if-if, switch) Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Problema 1 Escrevaum script quepedeaoutilizadorum
Leia maisCOMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN
COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN Ficha da Aula Prática 5: Selecção e repetição. Funções. Sumário das tarefas e objectivos da aula: 1. Implementar estruturas de selecção e repetição.
Leia maisComputação e Programação
Computação e Programação 10ª Aula de Problemas Tópicos Avançados sobre Funções Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Problema 1 3. The velocity of sound in air is 49.02xT^(1/2)
Leia maisComputação e Programação
Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teórica 10 Exemplo de desenvolvimento de Programa Modular: Máquina de venda de bilhetes D.E.M. Área Científica de Controlo Automação e
Leia maisCOMPUTAÇÃO E PROGRAMAÇÃO
COMPUTAÇÃO E PROGRAMAÇÃO º Semestre 205/206 MEMec, LEAN Ficha da Aula Prática 3: Estruturas de repetição. Sumário das tarefas e objectivos da aula:. Estruturas de repetição controladas por contador 2.
Leia maisCOMPUTAÇÃO E PROGRAMAÇÃO
COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2015/2016 MEMec, LEAN Ficha da Aula Prática 2: Entrada/saída de dados. Scripts. Estruturas de selecção. Sumário das tarefas e objectivos da aula: 1. Utilizar funções
Leia maisComputação e Programação
Computação e Programação 7ª Aula de Problemas Sub-funções; Vectorização; Manipulação de strings; Estrutura try-catch Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Problema 1 Seja um
Leia maisProjecto e Desenvolvimento de Programas
Projecto e Desenvolvimento de Programas Projecto de programas Metodologia de desenvolvimento Construção de algoritmos Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Programa de Computador
Leia maisComputação e Programação
Computação e Programação MEMec, LEAN - º Semestre 205-206 Expressões Relacionais Estruturas de Selecção Simples Genéricas Aula Teórica 5 D.E.M. Área Científica de Controlo Automação e Informática Industrial
Leia maisComputação e Programação
Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Aula Teórica 4 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Alinhamento da AT 4 Construção de programas Actividades de teste
Leia maisComputação e Programação
Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Aula Teórica 5 Instituto Superior Técnico, Dep. de Engenharia Mecânica - Sistemas Alinhamento da AT 5 2 1 Alinhamento da AT 5 3 A empresa Metal
Leia maisComputação e Programação
Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Aula Teórica 10 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Alinhamento da AT 10 Passagem de argumentos por valor Âmbito
Leia maisCOMPUTAÇÃO E PROGRAMAÇÃO
COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2015/2016 MEMec, LEAN Ficha da Aula Prática 6: Cadeias de caracteres (strings). Estruturas de dados (structures). Sumário das tarefas e objectivos da aula: 1. Utilizar
Leia maisTópicos avançados sobre funções
Tópicos avançados sobre funções Definição de function handle Utilização de function handles Funções anónimas Funções em que os argumentos são funções (function functions) Funções com número de parâmetros
Leia maisComputação e Programação
Computação e Programação 9ª Aula de Problemas Manipulação avançada de ficheiros fopen, fclose, fprintf, fgetl, fgets, fscanf, textscan Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Problema
Leia maisProgramação em MATLAB
Programação em MATLAB Estruturas de Repetição Ciclo WHILE As instruções BREAK e RETURN A função ERROR Vectorização Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Estruturas de repetição
Leia maisComputação e Programação
Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teórica 9 Abordagem ao projecto de programas s, Abordagem Top-Down, Modularidade Processo de Desenvolvimento Tipos de Erros e Casos de
Leia maisProgramação em MATLAB
Programação em MATLAB Estruturas de Repetição Ciclo FOR Ciclos FOR encadeados Pré-alocação de variáveis Combinar ciclos FOR com a instrução IF Instituto Superior Técnico, Dep. de Engenharia Mecânica -
Leia maisCell arrays e estruturas: exemplos
Cell arrays e estruturas: exemplos Cell arrays e estruturas: Comparação entre os dois tipos de dados; Exemplos. Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Cell arrays e estruturas
Leia maisProgramação em MATLAB
Programação em MATLAB Desenvolvimento de software em MATLAB Scripts ou M-files Funções definidas pelo programador Estruturas de Selecção Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII
Leia maisRESOLUÇÃO. Computação e Programação (2009/2010-1º Semestre) 1º Teste (11/11/2009) Nome. Número. Leia com atenção os pontos que se seguem:
Computação e Programação (2009/2010-1º Semestre) 1º Teste MEMec - LEAN (11/11/2009) DURAÇÃO: 1h30m RESOLUÇÃO Leia com atenção os pontos que se seguem: Comece por escrever o seu nome e número nesta folha,
Leia maisCOMPUTAÇÃO E PROGRAMAÇÃO
COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN Ficha da Aula Prática 7 Estruturas de dados: cell arrays, estruturas. Sumário das tarefas e objectivos da aula: 1. Entender o conceito de estruturas
Leia mais1º Exame de INTRODUÇÃO À PROGRAMAÇÃO Licenciatura em Engenharia Mecânica 30 de Junho de º Semestre
º Exame de INTRODUÇÃO À PROGRAMAÇÃO Licenciatura em Engenharia Mecânica de Junho de 6 º Semestre Exame sem consulta : 6: h Nome: Número: Escreva o seu número e nome em todas as folhas de exame. O exame
Leia maisEstruturas de dados complexas: cell arrays e structures
Estruturas de dados complexas: cell arrays e structures Cell arrays Criação de cell arrays Aceder a elementos Visualizar elementos Modificar elementos Eliminar elementos Guardar strings em cell arrays
Leia maisA empresa Metal Worksfabrica e comercializa tubos de chaminé feitos por encomenda nas
Exemplo: Metal Works A empresa Metal Worksfabrica e comercializa tubos de chaminé feitos por encomenda nas suas instalações situadas na Amadora. O tubo é fabricado mediante a especificação do cliente,
Leia maisTópicos avançados sobre funções (cont.)
Tópicos avançados sobre funções (cont.) Definição de function handle Utilização de function handles Funções anónimas Funções em que os argumentos são funções (function functions) Funções com número de
Leia maisCOMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN
COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN Ficha da Aula Prática 8: Processamento de ficheiros. Sumário das tarefas e objectivos da aula: 1. Conhecer as operações necessárias à leitura,
Leia maisComputação e Programação
Computação e Programação 8ª Aula de Problemas Cell arrays Estruturas Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Problema 1 Escreva uma função que recebe um cell array de strings e
Leia maisComputação e Programação (2010/2011-1º Semestre)
Computação e Programação (2010/2011-1º Semestre) 1º Exame: 27.1.2011 DURAÇÃO: 2 horas MEMec - LEAN Leia com atenção os pontos que se seguem: Comece por escrever o seu nome e número nesta folha, e número,
Leia maisCorreção do 1º Exame de INTRODUÇÃO À PROGRAMAÇÃO Licenciatura em Engenharia Mecânica 30 de Junho de 2006, 2º Semestre
Correção do º Exame de INTRODUÇÃO À PROGRAMAÇÃO Licenciatura em Engenharia Mecânica 3 de Junho de 26, 2º Semestre. (2.) Perguntas de resposta rápida de Fortran (.4 valores cada).. Todos os componentes
Leia maisFUNÇÕES O que são e que servem? Dividir para conquistar! Vantagens.
FUNÇÕES para O que são e que servem? Dividir para conquistar! Vantagens. sin; abs; cos; length... FUNÇÕES PRÉ- DEFINIDAS Por exemplo, a função length calcula um único valor e retorna o comprimento do vetor
Leia maisProgramação e Computação para Arquitectura 2015/2016
Instituto Superior Técnico Programação e Computação para Arquitectura 2015/2016 Segundo Teste 12/01/2016 Nome: Número: Escreva o seu número em todas as folhas da prova. O tamanho das respostas deve ser
Leia maisComputação e Programação
Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teórica 4 Gráficos Algoritmos simples e estruturas de controlo Funções de Entrada / Saída Scripts D.E.M. Área Científica de Controlo Automação
Leia maisComputação e Programação
Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teórica 6 Estruturas de Repetição (FOR, WHILE) A instrução break Pré-alocação de variáveis D.E.M. Área Científica de Controlo Automação
Leia maisACH5531 Introdução à Computação
ACH5531 Introdução à Computação Prof. Dr. Grzegorz Kowal grzegorz.kowal@usp.br https://sites.google.com/usp.br/ach5531 1 o sem 2019 sexta-feira, 14h00-15h45 CB, Bloco 3, 2 o andar, Lab. 6 Exercícios 1.
Leia maisMétodos Formais em Engenharia de Software. VDMToolTutorial
Métodos Formais em Engenharia de Software VDMToolTutorial Ana Paiva apaiva@fe.up.pt www.fe.up.pt/~apaiva Agenda Install Start Create a project Write a specification Add a file to a project Check syntax
Leia maisFunções definidas pelo programador: Passagem de argumentos Formas de Funções comuns Programas modulares
Computação e Programação MEMec, LEAN - 1º Semestre 2014-2015 Aula Teórica 8 Funções definidas pelo programador: Passagem de argumentos Formas de Funções comuns Programas modulares D.E.M. Área Científica
Leia maisIntrodução à Programação Aula prática Nº O número de bactérias numa cultura pode ser estimado pela expressão:
Funções 1. O número de bactérias numa cultura pode ser estimado pela expressão: N e kt sendo N a população inicial, k a taxa de crescimento e t o tempo de evolução. Escreva uma função para calcular o número
Leia maisCaderno 1: (É permitido o uso de calculadora.) Não é permitido o uso de corretor. Deves riscar aquilo que pretendes que não seja classificado.
Nome: Ano / Turma: N.º: Data: - - Caderno 1: (É permitido o uso de calculadora.) O teste é constituído por dois cadernos (Caderno 1 e Caderno ). Utiliza apenas caneta ou esferográfica, de tinta azul ou
Leia maisMATEMÁTICA - 3o ciclo Teorema de Pitágoras (8 o ano) Propostas de resolução
MTEMÁTI - 3o ciclo Teorema de Pitágoras (8 o ano) Propostas de resolução Exercícios de provas nacionais e testes intermédios 1. omo a reta T P é tangente à circunferência no ponto T é perpendicular ao
Leia maisFUNÇÕES PARTE 2. Recordando Forma geral: r1, r2,...: lista de argumentos de SAÍDA (retorno) arg1, arg2,...: lista de argumentos de ENTRADA
Recordando Forma geral: FUNÇÕES PARTE 2 funcfon [r1, r2,...] = nome_fç (arg1, arg2,...) % comentários... Código r1, r2,...: lista de argumentos de SAÍDA (retorno) arg1, arg2,...: lista de argumentos de
Leia mais1ª LISTA DE EXERCÍCIOS
Departamento de Informática 205/2 ª LISTA DE EXERCÍCIOS Essa lista de exercícios deve ser resolvida integralmente usando o ambiente BOCA. Instruções gerais para o uso do BOCA: O BOCA é um programa que
Leia maisUniversidade Católica de Petrópolis Centro de Engenharia e Computação Campus Barão de Amazonas Programação II - Matlab
Universidade Católica de Petrópolis Centro de Engenharia e Computação Campus Barão de Amazonas Programação II - Matlab Aula 6 Programação em Matlab Exemplos de scripts utilizando desvios condicionais e
Leia maisProvas de Acesso ao Ensino Superior Para Maiores de 23 Anos
Provas de Acesso ao Ensino Superior Para Maiores de 23 Anos Candidatura de 206 Exame de Matemática Tempo para realização da prova: 2 horas Tolerância: 30 minutos Material admitido: material de escrita
Leia mais1. O número de bactérias numa cultura pode ser estimado pela expressão:
Funções 1. O número de bactérias numa cultura pode ser estimado pela expressão: N e kt sendo N a população inicial, k a taxa de crescimento e t o tempo de evolução. Escreva uma função para calcular o número
Leia maisAula Anterior. Decomposição algorítmica (continuação)
Aula Anterior Decomposição algorítmica (continuação) Degenerescência da decomposição básica da solução em três etapas Método de decomposição modificado à entrada Associação de diferentes valores de entrada
Leia maisEMGI Programação. Ficha 7 Resolução. Programação 1 Calcular a hipotenusa de um triângulo rectângulo, sabendo as medidas dos seus catetos:
Programação 1 Calcular a hipotenusa de um triângulo rectângulo, sabendo as medidas dos seus catetos: variáveis cat1, cat2, hipotenusa : real; escrever ( Escreva a medida do cateto 1: ); ler (cat1); escrever
Leia maisEngenharia de Software
Sumário Engenharia de Software Modelos de desenvolvimento de software Fases de desenvolvimento Programação modular Abordagem top-down e bottom-up Linguagens de programação: Compilação / Interpretação Aplicação
Leia maisDivisão de Engenharia Mecânica. Programa de Pós-Graduação em Engenharia Aeronáutica e Mecânica. Prova de Seleção para Bolsas 2 o semestre de 2013
Divisão de Engenharia Mecânica Programa de Pós-Graduação em Engenharia Aeronáutica e Mecânica Prova de Seleção para Bolsas 2 o semestre de 203 9 de agosto de 203 Nome do Candidato Observações. Duração
Leia maisLógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Atividade 01 - RESPOSTAS Professor: Danilo Giacobo
Lógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Atividade 01 - RESPOSTAS Professor: Danilo Giacobo 1. Quais são os quatro tipos primitivos para a construção de algoritmos? R.: inteiro,
Leia maisMATEMÁTICA - 3o ciclo Teorema de Pitágoras (8 o ano) Propostas de resolução
MTEMÁTI - 3o ciclo Teorema de Pitágoras (8 o ano) Propostas de resolução Exercícios de provas nacionais e testes intermédios 1. omo a base do prisma é um quadrado, os lados adjacentes são perpendiculares,
Leia maisExercí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
Leia maisManipulação de strings e conversão entre tipos de dados
e conversão entre tipos de dados Criação de variáveis do tipo string: As strings como arrays uni-dimensionais Operações sobre strings Concatenação Formatação Comparação Procura, Substituição e Separação
Leia maisManipulação de strings e conversão entre tipos de dados
Manipulação de strings e conversão entre tipos de dados Avaliação de strings A função eval() A estrutura try-catch A função IS para strings Conversão entre tipos de dados Instituto Superior Técnico, Dep.
Leia maisBent glass lamination 1 If the curve of the bent glass is small, you can laminate it by vacuum bag. Noted: The shape of the wood should match the maximum curve of the glass. 2 If the curve of the glass
Leia maisESCOLA SECUNDÁRIA COM 2º E 3º CICLOS ANSELMO DE ANDRADE 9º ANO ANO LECTIVO
ESCOLA SECUNDÁRIA COM 2º E 3º CICLOS ANSELMO DE ANDRADE 9º ANO ANO LECTIVO 2011-2012 Sólidos Geométricos NOME: Nº TURMA: Polígonos Um polígono é uma figura geométrica plana limitada por uma linha fechada.
Leia maisCOLÉGIO DE APLICAÇÃO JOÃO XXIII UFJF
COLÉGIO DE APLICAÇÃO JOÃO XXIII UFJF Conteúdos Prova de Recuperação 1. Conjuntos Numéricos: - a. Identificar e representar números Naturais (IN), Inteiros (Z), Racionais (Q), Irracionais (Ir) e Reais.
Leia maisMatemática 6.º ano. 1. Determine o valor das seguintes expressões e apresente o resultado como uma potência. Mostre como chegou ao resultado.
1. Determine o valor das seguintes expressões e apresente o resultado como uma potência. Mostre como chegou ao resultado. a) ( 3 4 )25 : ( 3 4 )15 5 10 b) 15 35 : 5 35 3 45 2. Calcule o valor das seguintes
Leia maisMatrizes como imagens Funções definidas pelo programador: Âmbito das variáveis Apresentação do projecto
Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teórica 7 Matrizes como imagens Funções definidas pelo programador: Âmbito das variáveis Apresentação do projecto D.E.M. Área Científica
Leia maisFicha de Trabalho: Exames e Testes intermédios do 9º ano: Teorema de Pitágoras, áreas e volumes
Ficha de Trabalho: Exames e Testes intermédios do 9º ano: Teorema de Pitágoras, áreas e volumes 1. Considera a figura ao lado, onde: [ABFG] é um quadrado de área 36; [BCDE] é um quadrado de área 64; F
Leia maisMATEMÁTICA - 3o ciclo Teorema de Pitágoras (8 o ano)
MTMÁTI - 3o ciclo Teorema de Pitágoras (8 o ano) xercícios de provas nacionais e testes intermédios 1. Na figura ao lado, estão representados um cilindro e um prisma quadrangular regular [ ] de bases []
Leia maisComputação e Programação
Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teórica 20 Números complexos Tópicos Avançados sobre Funções Funções com número variável de argumentos de entrada e saída Funções como
Leia maisOperações Vetoriais. Exemplos de aplicação. Felipe Valério de Siqueira Ruan Moraes Andrade
Operações Vetoriais Exemplos de aplicação Felipe Valério de Siqueira Ruan Moraes Andrade Índice 1. 2. Celular Space Attribute Fill 3. Vector to Vector Vector to Raster Processamento Vetorial Agregação
Leia maisCADERNO DE EXERCÍCIOS ALGORITMOS
J. EXERCÍCIOS SOBRE MODULARIZAÇÃO 77. Faça uma função que recebe um número inteiro por parâmetro e retorna verdadeiro se ele for par e falso se for ímpar. 78. Escreva um programa que leia o raio de um
Leia maisMATEMÁTICA - 3o ciclo Teorema de Pitágoras (8 o ano) Propostas de resolução
MTEMÁTI - 3o ciclo Teorema de Pitágoras (8 o ano) Propostas de resolução Exercícios de provas nacionais e testes intermédios 1. omo o triângulo [] é um triângulo retângulo em, (porque [EF GH] é paralelepípedo
Leia maisMatéria: Matemática Assunto: Volume Prof. Dudan
Matéria: Matemática Assunto: Volume Prof. Dudan Matemática VOLUME DEFINIÇÃO As medidas de volume possuem grande importância nas situações envolvendo capacidades de sólidos. Podemos definir volume como
Leia maisCOLÉGIO SHALOM Ensino Fundamental 8 Ano Prof.º: Wesley Disciplina Geometria Aluno (a):. No.
COLÉGIO SHALOM Ensino Fundamental 8 Ano Prof.º: Wesley Disciplina Geometria Aluno (a):. No. Trabalho de Recuperação Data: / 12/2016 Valor: Orientações: -Responder manuscrito; -Cópias de colegas, entrega
Leia maisESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA 2006/2007
ESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA INTRODUÇÃO À PROGRAMAÇÃO (ENG. INFORMÁTICA) COMPUTADORES E PROGRAMAÇÃO I (ENG. ELECTROTÉCNICA) 2006/2007 TRABALHO PRÁTICO Nº
Leia maisManipulação avançada de ficheiros
Manipulação avançada de ficheiros Leitura / escrita de ficheiros Formato ascii Formato.mat Ligação a folhas de cálculo (Microsoft Excel) Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII
Leia maisEscola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A Funções e Gráficos Generalidades. Funções polinomiais. Função módulo.
Escola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A Funções e Gráficos Generalidades. Funções polinomiais. Função módulo. Trabalho de casa nº 14 1. Um cilindro como o da figura tem 10 cm de
Leia maisComputação e Programação
Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Aula Teórica 15 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Alinhamento da AT 15 Manipulação avançada de ficheiros Leitura
Leia maisESTRATÉGIAS PARA CÁLCULO DE ÁREAS DESCONHECIDAS
1 MATEMÁTICA III º ANO ESTRATÉGIAS PARA CÁLCULO DE ÁREAS DESCONHECIDAS 1. Após assistir ao programa Ecoprático, da TV Cultura, em que foi abordado o tema do aproveitamento da iluminação e da ventilação
Leia maisMATEMÁTICA - 3o ciclo Teorema de Pitágoras (8 o ano)
MTMÁTI - 3o ciclo Teorema de Pitágoras (8 o ano) xercícios de provas nacionais e testes intermédios 1. No transporte marítimo de gás, usam-se, frequentemente, navios com tanques esféricos. Na figura seguinte,
Leia maisProgramação. Folha Prática 5. Lab. 5. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved.
Programação Folha Prática 5 Lab. 5 Departamento de Informática Universidade da Beira Interior Portugal Copyright 2010 All rights reserved. 1. Revisão. 2. Objectivos. 3. Exercícios LAB. 5 5ª semana ESTRUTURAS
Leia maisMATEMÁTICA - 3o ciclo Teorema de Pitágoras (8 o ano)
MTMÁTI - 3o ciclo Teorema de Pitágoras (8 o ano) xercícios de provas nacionais e testes intermédios 1. Na figura ao lado, estão representados uma circunferência de centro no ponto e os pontos T, P,, M
Leia maisMATEMÁTICA OFICINA ALEXSANDRO KESLLER PAZ NA ESCOLA ÁLGEBRA
ALEXSANDRO KESLLER MATEMÁTICA OFICINA ÁLGEBRA PAZ NA ESCOLA 21.03.2019 MATEMÁTICA BÁSICA Conhecimentos Álgebricos Medidas de comprimento Transformações de unidades de medidas de comprimento Conhecimentos
Leia maisProgramação de Computadores I Estrutura de um Programa Procedimentos de Entrada e Saída PROFESSORA CINTIA CAETANO
Programação de Computadores I Estrutura de um Programa Procedimentos de Entrada e Saída PROFESSORA CINTIA CAETANO Estrutura de um programa Todo programa é subdividido em três áreas distintas: cabeçalho
Leia maisComputação e Programação
Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Aula Teórica 16 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Alinhamento da AT 16 Estrutura try-catch Processo de leitura/escrita
Leia maisProgramação em MATLAB
Programação em MATLAB Estruturas de Selecção (conclusão) Caso de Estudo: Cálculo de Áreas Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Estruturas genéricas de selecção Determina a instrução,
Leia maisEstruturas de dados complexas: cell arrays e structures
Estruturas de dados complexas: cell arrays e structures Structures (estruturas) Criação de estruturas Alterar, acrescentar e remover campos (fields) Visualizar (apresentar) uma estrutura Estruturas como
Leia maisIntrodução à Programação de Computadores Fabricação Mecânica
Introdução à Programação de Computadores Fabricação Mecânica Edilson Hipolito da Silva edilson.hipolito@ifsc.edu.br - http://www.hipolito.info Aula 06 - Introdução a algoritmos Roteiro Algoritmos Formas
Leia mais2. Escreva um programa em C para ler uma temperatura em graus Celsius, calcular e escrever o valor correspondente em graus Fahrenheit.
Lista de Exercicios III 1. Escreva um programa em C para ler uma temperatura em graus Fahrenheit, calcular e escrever o valor correspondente em graus Celsius (de acordo com a fórmula abaixo). 2. Escreva
Leia maisCFAC: Programação em FORTRAN - V
Programação em FORTRAN V João Manuel R. S. Tavares Output no écran Exemplo de escrita em formato livre (*): radius = 7.2345121 PRINT *,'Radius = ',radius,' cm' Resultado: Radius = 7.2345121 cm @2001 -
Leia maisProva Escrita de Matemática
ESCOLA SECUNDÁRIA C/3º CICLO DO ENSINO BÁSICO DE LOUSADA Prova Escrita de Matemática 3.º Ciclo do Ensino Básico - 8ºAno de Escolaridade Duração da Prova: 90 minutos Data: /02/2010 Versão A A PREENCHER
Leia maisEscola Básica dos 2º e 3º Ciclos de Santo António Ficha de Trabalho. Espaço - Outra Visão
Matemática Escola Básica dos 2º e 3º Ciclos de Santo António Ficha de Trabalho 9º ano Espaço - Outra Visão 1. Arrumaram-se três esferas iguais dentro de uma caixa cilíndrica (figura 1). Como se pode observar
Leia maisAMBIENTE DE PROGRAMAÇÃO PYTHON
Computadores e Programação Engª Biomédica Departamento de Física Faculdade de Ciências e Tecnologia da Universidade de Coimbra Ano Lectivo 2003/2004 FICHA 1 AMBIENTE DE PROGRAMAÇÃO PYTHON 1.1. Objectivos
Leia maisComputação e Programação
Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teórica 25 Interfaces Gráficas do Utilizador (GUIs) Programação event-driven GUIs no MATLAB Componentes e handles Estrutura do código no
Leia maisCaderno 1: (É permitido o uso de calculadora.) Não é permitido o uso de corretor. Deves riscar aquilo que pretendes que não seja classificado.
Proposta de Resolução [dezembro - 017] Caderno 1: (É permitido o uso de calculadora.) O teste é constituído por dois cadernos (Caderno 1 e Caderno ). Utiliza apenas caneta ou esferográfica, de tinta azul
Leia maisApontamentos de matemática 6.º ano Volumes
VOLUME DO PARALELEPÍPEDO RETÂNGULO A figura representa um paralelepípedo formado por cubos iguais. Podemos observar que é constituída por 5 3 2 = 30 cubos. Se cada cubo representar uma unidade de volume,
Leia maisEscola Secundária de Lousada
Escola Secundária de Lousada Ficha de Trabalho de Matemática do 8º ano - nº Data: / 04 / 01 Assunto: Áreas e Volumes de Sólidos II Lições nº, 1. Para vedar um terreno quadrangular com 900 m de área, o
Leia maisProgramação em MATLAB
Programação em MATLAB Funções de Entrada / Saída Construção de gráficos Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Entrada / Saída de dados 2 1 Função pré-definida input Descrição:
Leia maisExercícios complementares
Exercícios complementares Conteúdo(s) abordado(s): o olume de figuras geométricas especiais ( cilindro, cubo, pirâmide, prisma e cones) Os conteúdos abordados neste material fazem parte dos blocos de conteúdos
Leia maisEscola Secundária com 3º Ciclo D. Dinis Curso Profissional de Técnico de Informática de Gestão Teste final do Módulo 1
1\ 1. A figura representa uma sala. Escola Secundária com º Ciclo D. Dinis Curso Profissional de Técnico de Informática de Gestão Teste final do Módulo 1 1.1 À volta de todas as paredes foi colocado um
Leia maisProva Final de Linguagens de Programação - DCC024B -
Prova Final de Linguagens de Programação - DCC024B - Ciência da Computação Nome: Eu dou minha palavra de honra que não trapaceei, estou trapaceando, ou trapacearei neste exame. Número de matrícula: As
Leia maisTutorial 4. Para se obter estas estatísticas é necessário primeiramente atualizar as Tabelas de Atributos de cada Dataframe.
Tutorial 4 Inserir campo e calcular comprimento num shapefile Atualizar a área num shapefile Calcular a distância e atualizar área projeção Lambert Calcular a distância e atualizar área projeção Cônica
Leia maisTema: Espaço Outra Visão
Escola EB 2, de Ribeirão (Sede) ANO LECTIVO 2010/2011 Ficha de Trabalho Maio 2011 Nome: N.º: Turma: 9.º Ano Compilação de Exercícios de Exames Nacionais (EN) e de Testes Intermédios (TI) Tema: Espaço Outra
Leia mais