Lógica de Programação

Tamanho: px
Começar a partir da página:

Download "Lógica de Programação"

Transcrição

1 Lógica de Programação Significa o uso correto das leis do pensamento e de processos de raciocínio para a produção de soluções logicamente válidas e coerentes, que resolvam com qualidade os problemas que se deseja programar. Pode ser representada em qualquer uma das linguagens de programação à algoritmos. PROBLEMA Foram compradas 30 canetas iguais, e pagas com uma nota de R$ 100,00, obtendo-se R$ 67,00 como troco. Quanto custou cada caneta? Supondo: X à custo de cada caneta gastei: 30X gastei + troco = X + 67 = X = X = 33 X = 33 / 30 = 1,10 à R$ 1,10 Em termos de variáveis: N = número de canetas Z = nota (valor) utilizado para pagar Y = troco X = (Z Y) / N ICC - 2ª Aula LÓGICA PROGRAMAÇÃO 1 2 Ø Algoritmo: é uma sequência ordenada e sem ambiguidade de passos que visam atingir um objetivo bem definido e, consequentemente levam à solução de um problema. Ø Programação: é responsável pela instrução do computador, do que e de como um problema deve ser resolvido. 3 Em um algoritmo é importante salientarmos: Ø Deve descrever exatamente quais são e em que sequência as instruções devem ser executadas; Ø A ordem dos passos deve ser precisamente determinada; Ø Eficiente: resolve o problema com o mínimo de recursos; Ø Eficaz: consegue resolver o problema em qualquer situação. Todas as situações de exceção q u e p o s s a m a l t e r a r o comportamento do algoritmo devem ser especificadas e tratadas. 4 1

2 Como Construir um Algoritmo Problema Existem várias formas para representar os algoritmos, como por exemplo: descrição narrativa, fluxograma ou diagrama de blocos, pseudocódigo etc. Análise Preliminar Solução Teste de Qualidade Alteração Produto Final 5 6 1) O painel do meio no centro do alvo não tem número. O que o X representa? X ) Ao contrário Para a direita sou a espada que fere; para a esquerda sou a fera que é ferida. Que palavra sou eu? Ao contrário Lâmina/Animal 8 2

3 1) Que nº dá o mesmo resultado quando dividido por -6 ou subtraído de -6? Temos: x / (-6) = (-6) x x = x Assim: -5x = 36, logo x = -7,2 2) Que dois símbolos matemáticos (+, -, *, /) você deve colocar nesta conta para obter 57? 76? 15? 20 = * 15 / 20 = ) A soma do quadrado de dois números consecutivos é Quais são os dois números? x 2 + (x + 1) 2 = 1861 resposta: 30 e Exemplos: a) algoritmo do tipo descrição narrativa para somar 3 números. b) algoritmo do tipo descrição narrativa para sacar dinheiro em um Banco 24h. Exemplo: algoritmo do tipo descrição narrativa para trocar uma lâmpada 1 Remova a lâmpada 2 Coloque uma nova lâmpada. 12 3

4 Detalhando ou refinando os passos: 1.1 Coloque uma escada embaixo da lâmpada 1.2 Suba na escada até alcançar a lâmpada 1.3 Gire a lâmpada queimada no sentido antihorário até que ela se solte. 2.1 Escolha uma lâmpada nova de mesma potência/voltagem da 2.2 Posicione a lâmpada nova no soquete. 2.3 Gire a lâmpada no sentido horário, até que ela se firme. 2.4 Desça da escada. 2.5 Guarde a escada. 13 Ordenando os passos, temos: 1 - Coloque uma escada embaixo da lâmpada 2 - Escolha uma lâmpada nova de mesma potência/ voltagem da 3 - Suba na escada até alcançar a lâmpada 4 - Gire a lâmpada queimada no sentido anti-horário até que ela se solte. 5 - Posicione a lâmpada nova no soquete. 6 - Gire a lâmpada no sentido horário, até que ela se firme. 7 - Desça da escada. 8 - Guarde a escada. 14 Vamos agora, fazer uma suposição: e se a lâmpada não estiver queimada? Estrutura Condicional ou de Decisão (seleção) SE condição ENTÃO comando1 comando2 comandon SENÃO comando3 comando4 comandon 15 1 Acionar o interruptor. 2 SE a lâmpada NÃO acender 3 - ENTÃO Acionar o interruptor 4 - Coloque uma escada embaixo da lâmpada 5 - Escolha uma lâmpada nova de mesma potência/voltagem da 6 - Suba na escada até alcançar a lâmpada 7 - Gire a lâmpada queimada no sentido anti-horário até que ela se solte. 8 - Posicione a lâmpada nova no soquete. 9 - Gire a lâmpada no sentido horário, até que ela se firme Desça da escada Guarde a escada. 16 4

5 Estrutura de Repetição ENQUANTO condição FAÇA comando1 comando2 comandon 17 1 Acionar o interruptor. 2 SE a lâmpada NÃO acender 3 - ENTÃO Acionar o interruptor 4 - Coloque uma escada embaixo da lâmpada 5 - Escolha uma lâmpada nova. 6 - ENQUANTO a potência/volt. não for a mesma da queimada FAÇA 7 - Descarte a lâmpada escolhida 8 - Escolha outra lâmpada 9 - Suba um degrau da escada ENQUANTO não possa alcançar a lâmpada queimada FAÇA 11 - Suba um degrau da escada Gire a lâmpada queimada no sentido antihorário ENQUANTO a lâmpada não estiver livre do soquete FAÇA 14 - Gire a lâmpada queimada no sentido anti-horário Posicione a lâmpada nova no soquete Gire a lâmpada no sentido horário ENQUANTO a lâmpada não estiver firme no soquete FAÇA 18 - Gire a lâmpada no sentido horário Desça da escada Guarde a escada. 19 Exercícios 1 - Faça um algoritmo (Descrição Narrativa) para realizar a troca de um pneu furado. Utilizar estrutura de decisão e de repetição. Considere as seguintes situações: Ø qualquer pneu; Ø qualquer pneu, porém verificar se o pneu reserva está em condições de uso; Ø verificar se tem algum pneu furado; se houver, verificar o pneu reserva e então, trocar o pneu. 20 5

6 2 - Faça um algoritmo (Descrição Narrativa) para fazer uma ligação telefônica de um telefone público a cartão. Utilizar estrutura de decisão e de repetição. Verificar se o cartão tem unidades disponíveis. ü ligação local ü ligação a cobrar ü verificar se o telefone está funcionando e depois fazer a ligação local. 3 - Elabore um algoritmo (Descrição Narrativa) que mova três discos de uma Torre de Hanói, que consiste em três hastes (a, b, c), uma das quais serve de suporte para três discos de tamanhos diferentes ( ), os menores sobre os maiores. Pode-se mover um disco de cada vez para qualquer haste, contanto que nunca seja colocado um disco maior sobre um menor. O objetivo é transferir os três discos para outra haste

2. ALGORITMOS. Unesp Campus de Guaratinguetá. Curso de Programação Computadores Prof. Aníbal Tavares Profa. Cassilda Ribeiro

2. ALGORITMOS. Unesp Campus de Guaratinguetá. Curso de Programação Computadores Prof. Aníbal Tavares Profa. Cassilda Ribeiro 2. ALGORITMOS Unesp Campus de Guaratinguetá Curso de Programação Computadores Prof. Aníbal Tavares Profa. Cassilda Ribeiro 2 - Algoritmo 2.1: Introdução Antes de se utilizar uma linguagem de computador,

Leia mais

Sumário. INF01040 Introdução à Programação. Elaboração de um Programa. Regras para construção de um algoritmo

Sumário. INF01040 Introdução à Programação. Elaboração de um Programa. Regras para construção de um algoritmo INF01040 Introdução à Programação Introdução à Lógica de Programação s Seqüenciais Sumário Elaboração de um programa/algoritmo Formas de representação de um algoritmo Elementos manipulados em um programa/algoritmo

Leia mais

10/02/2015. As linguagens. Algoritmos e Lógica de programação. Os produtos. Os ingredientes. Introdução. Atuais:.Net Java Delphi PHP

10/02/2015. As linguagens. Algoritmos e Lógica de programação. Os produtos. Os ingredientes. Introdução. Atuais:.Net Java Delphi PHP s e Lógica de programação Introdução Atuais:.Net Java Delphi PHP Anteriores: Dbase Clipper VB6 As linguagens Ruby on Rails Python / Perl Objective-C Android (Java) Outras: PL/SQL T-SQL ADVPL Html5 C++

Leia mais

Programação I. Introdução a Lógica de Programação

Programação I. Introdução a Lógica de Programação Engenharia de Controle e Automação Programação I Introdução a Lógica de Programação Lara Popov Zambiasi Bazzi Oberderfer Ementa Introdução a lógica de programação e algoritmos. Constantes, variáveis e

Leia mais

Módulo Lógica Programação com aplicações em Java. Projeto khouse Profissionalizante Profª Larissa Brandão

Módulo Lógica Programação com aplicações em Java. Projeto khouse Profissionalizante Profª Larissa Brandão Educação Módulo Lógica e Ética de Programação com aplicações em Java Projeto khouse Profissionalizante Profª Larissa Brandão n

Leia mais

Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia de Computação CECOMP

Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia de Computação CECOMP Algoritmos e Programação Ricardo Argenton Ramos Baseado nos slides do professor Jadsonlee da Silva Sá Ementa Conceito de algoritmo. Lógica de programação e programação estruturada. Linguagem de definição

Leia mais

Programação para Computação

Programação para Computação Universidade Federal do Vale do São Francisco Programação para Computação Professor: Marcelo Santos Linder E-mail: marcelo.linder@univasf.edu.br Ementa Conceito de algoritmo. Lógica de programação e programação

Leia mais

Introdução à Ciência da Computação

Introdução à Ciência da Computação Créditos Introdução à Ciência da Computação Algoritmos O material a seguir é composto de adaptações dos slides gentilmente cedidos por: Prof. André de Carvalho Slides baseados nos originais das professoras

Leia mais

Introdução à Computação

Introdução à Computação Introdução à Computação Algoritmo Textual Universidade Federal Rural de Pernambuco Professor: Abner Corrêa Barros abnerbarros@gmail.com Um algoritmo pode ser definido como uma seqüência de passos que visam

Leia mais

INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com

INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Objetivos Entender a necessidade de se utilizar uma linguagem formal para construir algoritmos a serem interpretados

Leia mais

Aula 01. - Bibliografia - Definições - Operadores - Criação de um algoritmo - Exercícios. Algoritmo e Programação. Prof. Fábio Nelson.

Aula 01. - Bibliografia - Definições - Operadores - Criação de um algoritmo - Exercícios. Algoritmo e Programação. Prof. Fábio Nelson. - Bibliografia - Definições - Operadores - Criação de um algoritmo - Exercícios Aula 01 Slide 1 BIBLIOGRAFIA SCHILDT H. C Completo e Total, Makron Books. SP, 1997. Curso de linguagem C da UFMG. ZIVIANI,

Leia mais

Introdução a Computação

Introdução a Computação Introdução a Computação Aula 01 Resolução de Problemas Lógicos Edirlei Soares de Lima Desafio 1 Um senhor está em uma das margens de um rio com uma raposa, uma galinha e um saco

Leia mais

Programação 1. Rafael Vargas Mesquita. http://www.ci.ifes.edu.br ftp://ftp.ci.ifes.edu.br/informatica/mesquita/

Programação 1. Rafael Vargas Mesquita. http://www.ci.ifes.edu.br ftp://ftp.ci.ifes.edu.br/informatica/mesquita/ Programação 1 Rafael Vargas Mesquita http://www.ci.ifes.edu.br ftp://ftp.ci.ifes.edu.br/informatica/mesquita/ Definições Básicas Lógica de programação é a técnica de desenvolver algoritmos (sequências

Leia mais

Algoritmos não se aprendem: Copiando algoritmos Estudando algoritmos Algoritmos só se aprendem: Construindo algoritmos Testando algoritmos

Algoritmos não se aprendem: Copiando algoritmos Estudando algoritmos Algoritmos só se aprendem: Construindo algoritmos Testando algoritmos 1. INTRODUÇÃO A ALGORITMOS O uso de algoritmos é quase tão antigo quanto a matemática. Com o passar do tempo, entretanto, ele foi bastante esquecido pela matemática. Com o advento das máquinas de calcular

Leia mais

Algoritmos e Programação de Computadores I. Prof. Eduardo

Algoritmos e Programação de Computadores I. Prof. Eduardo Algoritmos e Programação de Computadores I Prof. Eduardo Professor Eduardo Machado Real - Mestrado em Ciência da Computação - Especialização em Desenvolvimento de Aplicação para a World Wide Web - Licenciatura

Leia mais

Algoritmos e Programação. Prof. Tarcio Carvalho

Algoritmos e Programação. Prof. Tarcio Carvalho Algoritmos e Programação Prof. Tarcio Carvalho Conceito de Lógica A utilização da lógica na vida do indivíduo é constante, visto que é ela quem possibilita a ordenação do pensamento humano. Exemplo: A

Leia mais

Programação Estruturada

Programação Estruturada Programação Estruturada Professor Luis Nícolas de Amorim Trigo nicolas.trigo@ifsertao-pe.edu.br http://professor.ifsertao-pe.edu.br/nicolas.trigo/ EMENTA Programação Estruturada 2 1 CONTEÚDO Introdução

Leia mais

Algoritmos. Cláudio Barbosa contato@claudiobarbosa.pro.br

Algoritmos. Cláudio Barbosa contato@claudiobarbosa.pro.br Algoritmos Partes básicas de um sistema computacional: Hardware, Software e Peopleware Hardware - Componentes físicos de um sistema de computação, incluindo o processador, memória, dispositivos de entrada,

Leia mais

Resolução de problemas e desenvolvimento de algoritmos

Resolução de problemas e desenvolvimento de algoritmos SSC0101 - ICC1 Teórica Introdução à Ciência da Computação I Resolução de problemas e desenvolvimento de algoritmos Prof. Vanderlei Bonato Prof. Cláudio Fabiano Motta Toledo Sumário Análise e solução de

Leia mais

Estrutura Condicional C++

Estrutura Condicional C++ Estrutura Condicional C++ Resumo3 Profª. Ivre Marjorie R. Machado Estrutura Condicional Na estrutura sequencial, todos os comandos são executados independente de qualquer coisa/condição Usando a estrutura

Leia mais

Dado o fluxograma abaixo, montar um pseudocódigo equivalente.

Dado o fluxograma abaixo, montar um pseudocódigo equivalente. EXERCÍCIOS AULA 4 versão 1º Exercício 4,5,6 7 Dado o fluxograma abaixo, montar um pseudocódigo equivalente. Lâmpada, Interruptor, Soquete Aperte o interruptor 8 A lâmpada acendeu? 12 11 A lâmpada está

Leia mais

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br Introdução O computador como ferramenta indispensável: Faz parte das nossas vidas; Por si só não faz nada de útil; Grande capacidade de resolução

Leia mais

Universidade Federal de Uberlândia Faculdade de Computação. Conceitos básicos de algoritmos

Universidade Federal de Uberlândia Faculdade de Computação. Conceitos básicos de algoritmos Universidade Federal de Uberlândia Faculdade de Computação Conceitos básicos de algoritmos Prof. Renato Pimentel 1 Computação Dados Informações vindas de usuários ou de outras máquinas; Processamento transformação

Leia mais

Lógica de Programação

Lógica de Programação Lógica de Programação O que é lógica? Conjunto de regras e princípios que orientam, implícita ou explicitamente, o desenvolvimento de uma argumentação ou de um raciocínio, a resolução de um problema, etc.

Leia mais

Aula 10 Introdução à Algoritmos. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www3.ifrn.edu.

Aula 10 Introdução à Algoritmos. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www3.ifrn.edu. Aula 10 Introdução à Algoritmos Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www3.ifrn.edu.br/~brunogomes Agenda da Aula Introdução aos Algoritmos: Conceitos Iniciais; Programa

Leia mais

Lógica. Everson Santos Araujo everson@por.com.br

Lógica. Everson Santos Araujo everson@por.com.br Lógica Everson Santos Araujo everson@por.com.br Conceitos Coerência de raciocínio, de idéias, ou ainda a sequência coerente, regular e necessária de acontecimentos, de coisas Dicionário Aurélio 2 Conceitos

Leia mais

CAI - Introdução. André Luís Duarte. exatasfepi.com.br

CAI - Introdução. André Luís Duarte. exatasfepi.com.br exatasfepi.com.br CAI - Introdução André Luís Duarte...mas os que esperam no Senhor renovarão as suas forças; subirão com asas como águias; correrão, e não se cansarão; andarão, e não se fatigarão.is 40:31

Leia mais

TÉCNICAS DE PROGRAMAÇÃO 1 ESTRUTURAS DE CONTROLE

TÉCNICAS DE PROGRAMAÇÃO 1 ESTRUTURAS DE CONTROLE TÉCNICAS DE PROGRAMAÇÃO 1 ESTRUTURAS DE CONTROLE 2015.2 Morganna Carmem Diniz Resumo Para implementar a solução de um problema no computador (Algoritmo) é preciso encontrar uma sequência finita de passos

Leia mais

-DJ MOTOR DIRECT-DRIVE

-DJ MOTOR DIRECT-DRIVE -DJ MOTOR DIRECT-DRIVE Manual de operação e manutenção- motor direct-drive...11~14 Encaixe o cabeçote na base e instale os cabos corretamente na caixa de controle MANUAL DE OPERAÇÃO E MANUTENÇÃO-

Leia mais

PROGRAMAÇÃO DE COMPUTADORES (Teoria)

PROGRAMAÇÃO DE COMPUTADORES (Teoria) PC PROGRAMAÇÃO DE COMPUTADORES (Teoria) Aula 01 Prof. Ricardo Veras (prof.rveras@gmail.com) ALGORITMOS "Seqüência ordenada de passos, que deve ser seguida para a realização de um tarefa" "Algoritmo é um

Leia mais

Introdução à Lógica de Programação

Introdução à Lógica de Programação Introdução à Lógica de Programação Sistemas Numéricos As informações inseridas em um computador são traduzidos em dados, ou seja, em sinais que podem ser manipulados pelo computador. O computador trabalha

Leia mais

Apostila de Fundamentos de Programação I. Prof.: André Luiz Montevecchi

Apostila de Fundamentos de Programação I. Prof.: André Luiz Montevecchi Apostila de Fundamentos de Programação I Prof: André Luiz Montevecchi Introdução O mundo atual é dependente da tecnologia O uso intenso de diversos aparatos tecnológicos é parte integrante do nosso dia-a-dia

Leia mais

Introdução à Programação e Algoritmos. Aécio Costa

Introdução à Programação e Algoritmos. Aécio Costa Aécio Costa Programação é a arte de fazer com que o computador faça exatamente o que desejamos que ele faça. O que é um Programa? Uma seqüência de instruções de computador, para a realização de uma determinada

Leia mais

Prof. Edson J. R. Justino Aula Teórica 02 Escola Politécnica Pontifícia Universidade Católica do Paraná - PUCPR Introdução ao Conceito de Algoritmo e O Conceito de Algoritmo e as Estruturas Básicas de

Leia mais

Introdução à Programação de Computadores Parte I Componentes Básicos do Computador e de um Programa

Introdução à Programação de Computadores Parte I Componentes Básicos do Computador e de um Programa Introdução à Programação de Computadores Parte I Componentes Básicos do Computador e de um Programa Prof. João Henrique Kleinschmidt Material elaborado pelos professores de PI Objetivos Compreender os

Leia mais

ICC Introdução para JavaScript

ICC Introdução para JavaScript ICC Introdução para JavaScript Arquitetura Genérica de um Computador Máquina de Von Neumann Diagrama conhecido como Máquina de Von Neumann (grande nome da informática) A finalidade de um computador é receber,

Leia mais

Estruturas de Controle A Tomada de Decisões

Estruturas de Controle A Tomada de Decisões Estruturas de Controle A Tomada de Decisões Foi visto anteriormente como trabalhar com entrada, processamento e saída utilizando variáveis, constantes e operadores aritméticos. Apesar de já se conseguir

Leia mais

Algoritmos. Prof. Thiago Caproni Tavares. thiago.tavares@ifsuldeminas.edu.br. Última Atualização: 2 de outubro de 2014

Algoritmos. Prof. Thiago Caproni Tavares. thiago.tavares@ifsuldeminas.edu.br. Última Atualização: 2 de outubro de 2014 Algoritmos Recuperação Prova Prof. Thiago Caproni Tavares thiago.tavares@ifsuldeminas.edu.br Última Atualização: 2 de outubro de 2014 (thiago.tavares@ifsuldeminas.edu.br) Algoritmos 1 / 24 Conteúdo 1 A

Leia mais

AULA TEÓRICA 10 Tema 9. Introdução à programação. Desenho de Algoritmos

AULA TEÓRICA 10 Tema 9. Introdução à programação. Desenho de Algoritmos AULA TEÓRICA 10 Tema 9. Introdução à programação. Desenho de Algoritmos Ø Resolução de problemas. Ø Algoritmo. Ø Pseudo-código. Ø Fluxograma. Ø Tipos de fluxogramas. Fluxograma sequencial. 1 Resolução

Leia mais

Curso de C. Introdução. Copyright @ 2005 by Arnaldo V. Moura e Daniel F. Ferber

Curso de C. Introdução. Copyright @ 2005 by Arnaldo V. Moura e Daniel F. Ferber Curso de C Introdução Introdução Roteiro: Recordando Algoritmos Linguagem de Programação O computador Instruções de Máquina Níveis de Abstração Compilação Algoritmos Recordando: Algoritmo: conjunto finito

Leia mais

Processamento da Informação Teoria. Algoritmos e Tipos de dados

Processamento da Informação Teoria. Algoritmos e Tipos de dados Processamento da Informação Teoria Algoritmos e Tipos de dados Semana 01 Prof. Jesús P. Mena-Chalco 24/04/2013 (*) Slides adaptados das aulas do Prof. Harlen Costa Batagelo Algumas definições de algoritmo

Leia mais

EXERCÍCIOS e Respostas de Lógica de Programação - ALGORITMOS -

EXERCÍCIOS e Respostas de Lógica de Programação - ALGORITMOS - FIT - Faculdade de Informática de Taquara Curso de Sistemas de Informação EXERCÍCIOS e Respostas de Lógica de Programação - ALGORITMOS - Profa. Flávia Pereira de Carvalho Março de 2007 Profa. Flávia Pereira

Leia mais

Laptop Piano X. Manual do Usuário CÓD. 3103

Laptop Piano X. Manual do Usuário CÓD. 3103 LaptopianoXuxa-Pag.qxd 20.06.07 11:31 Page 1 Laptop Piano X Manual do Usuário CÓD. 3103 LaptopianoXuxa-Pag.qxd 20.06.07 11:32 Page 2 Caros Pais, Nós, da Candide, sempre pensamos em um brinquedo seguro

Leia mais

Introdução a Programação

Introdução a Programação Universidade do Contestado Campus Concórdia Curso de Engenharia Civil Prof.: Maico Petry Introdução a Programação DISCIPLINA: Informática aplicada a Engenharia Programação de Computadores Como programar

Leia mais

ALGORITMOS E ESTRUTURAS DE DADOS I

ALGORITMOS E ESTRUTURAS DE DADOS I ALGORITMOS E ESTRUTURAS DE DADOS I Prof. Eduardo Machado Real Conteúdo deste material: Introdução aos Algoritmos Estrutura Sequencial Algoritmos e Estruturas de Dados 1 Prof. Eduardo 2 1 - INTRODUÇÃO Desde

Leia mais

INFORMATIVO DE PRODUTO

INFORMATIVO DE PRODUTO Central de Iluminação de Emergência 12 V(cc), 20 A, com Capacidade de 240 W. Código AFB240 A central de iluminação de emergência é alimentada pela rede elétrica predial (110 ou 220 volts) e também possui

Leia mais

BCC701 Programação de Computadores I. Fernanda Sumika Hojo de Souza ufop.fernanda@gmail.com www.decom.ufop.br/fernanda

BCC701 Programação de Computadores I. Fernanda Sumika Hojo de Souza ufop.fernanda@gmail.com www.decom.ufop.br/fernanda BCC701 Programação de Computadores I Fernanda Sumika Hojo de Souza ufop.fernanda@gmail.com www.decom.ufop.br/fernanda Conteúdo ProgramáHco Organização de computadores Conceitos básicos Representação de

Leia mais

A lógica de programação ajuda a facilitar o desenvolvimento dos futuros programas que você desenvolverá.

A lógica de programação ajuda a facilitar o desenvolvimento dos futuros programas que você desenvolverá. INTRODUÇÃO A lógica de programação é extremamente necessária para as pessoas que queiram trabalhar na área de programação, seja em qualquer linguagem de programação, como por exemplo: Pascal, Visual Basic,

Leia mais

COIFAS TUBOAR MANUAL DO CONSUMIDOR

COIFAS TUBOAR MANUAL DO CONSUMIDOR COIFAS TUBOAR MANUAL DO CONSUMIDOR CONTEÚDO Conheça sua nova coifa Tuboar 1. Ligando sua coifa Tuboar... 3 1.1 Como utilizar melhor sua coifa... 3 2 - Manutenção... 4 2.1 Coifas esmaltadas... 4 2.2 Coifas

Leia mais

Algoritmos: Lógica para desenvolvimento de programação de computadores. Autor: José Augusto Manzano. Capítulo 1 Abordagem Contextual

Algoritmos: Lógica para desenvolvimento de programação de computadores. Autor: José Augusto Manzano. Capítulo 1 Abordagem Contextual Algoritmos: Lógica para desenvolvimento de programação de computadores Autor: José Augusto Manzano Capítulo 1 Abordagem Contextual 1.1. Definições Básicas Raciocínio lógico depende de vários fatores para

Leia mais

Excel Planilhas Eletrônicas

Excel Planilhas Eletrônicas Excel Planilhas Eletrônicas Capitulo 1 O Excel é um programa de cálculos muito utilizado em empresas para controle administrativo, será utilizado também por pessoas que gostam de organizar suas contas

Leia mais

Introdução à Programação Estruturada Parte 1. Material da Prof. Ana Eliza

Introdução à Programação Estruturada Parte 1. Material da Prof. Ana Eliza Introdução à Programação Estruturada Parte 1 Material da Prof. Ana Eliza Introdução à Programação Estruturada Objetivo Resolução de Problemas Dados Brutos Dados Iniciais Processamento Conjunto de Ações

Leia mais

MANUAL TÉCNICO JIRAU PASSANTE ELÉTRICO

MANUAL TÉCNICO JIRAU PASSANTE ELÉTRICO MANUAL TÉCNICO SUMÁRIO Introdução 03 Descrição da plataforma 04 Instruções de montagem 08 Informações de segurança 12 INTRODUÇÃO O ANDAIME SUSPENSO ELÉTRICO JIRAU é recomendado para trabalhos em altura

Leia mais

Programação 1. Rafael Vargas Mesquita. http://www.ci.ifes.edu.br ftp://ftp.ci.ifes.edu.br/informatica/mesquita/

Programação 1. Rafael Vargas Mesquita. http://www.ci.ifes.edu.br ftp://ftp.ci.ifes.edu.br/informatica/mesquita/ Programação 1 Rafael Vargas Mesquita http://www.ci.ifes.edu.br ftp://ftp.ci.ifes.edu.br/informatica/mesquita/ Pseudo Código Os algoritmos são descritos em uma linguagem chamada pseudocódigo. Este nome

Leia mais

Z Series /Série RZ - Guia de referência rápida

Z Series /Série RZ - Guia de referência rápida Z Series /Série RZ - Guia de referência rápida Utilize este guia para operar a impressora diariamente. Para obter informações mais detalhadas, consulte o Guia do usuário. Conteúdo Vista externa...........................................................

Leia mais

Especificação do Modelo

Especificação do Modelo REMB-05/2011 Especificação do Modelo Modelo: Nome: Dínamo: Freio Dianteiro: Freio: Traseiro: Velocidade Distancia: Parâmetro de Desempenho REMB = 05 / 2011 REMA. 250 Watts. Disco. Disco. 20-28 km, Shimano

Leia mais

1.1. Organização de um Sistema Computacional

1.1. Organização de um Sistema Computacional 1. INTRODUÇÃO 1.1. Organização de um Sistema Computacional Desde a antiguidade, o homem vem desenvolvendo dispositivos elétricoeletrônicos (hardware) que funciona com base em instruções e que são capazes

Leia mais

Automação Industrial Parte 7

Automação Industrial Parte 7 Automação Industrial Parte 7 Prof. Ms. Getúlio Teruo Tateoki http://www.getulio.eng.br/meusalunos/autind.html Definições básicas -Foi desenvolvida com o mesmo conceitos dos diagramas de comandos elétricos

Leia mais

6 Circuitos pneumáticos e hidráulicos

6 Circuitos pneumáticos e hidráulicos A U A UL LA Circuitos pneumáticos e hidráulicos Um problema A injetora de plásticos de uma fábrica quebrou. Desesperado, o supervisor de produção procura pelo novo mecânico de manutenção de plantão: você.

Leia mais

CAPÍTULO 6 - ESTRUTURA DE SELEÇÃO

CAPÍTULO 6 - ESTRUTURA DE SELEÇÃO 6.1 - INTRODUÇÃO CAPÍTULO 6 - ESTRUTURA DE SELEÇÃO Existem problemas que podem ter mais de um caminho a ser seguido para seleção correta, ou existem restrições em suas soluções. O sujeito que irá executar

Leia mais

Algoritmos com VisuAlg

Algoritmos com VisuAlg Algoritmos com VisuAlg Prof Gerson Volney Lagemann Depto Eng de Produção e Sistemas UDESC - CCT Algoritmos com VisuAlg Introdução A linguagem VisuAlg é simples, seu objetivo é disponibilizar um ambiente

Leia mais

Introdução à Programação

Introdução à Programação Introdução à Programação UEM Julho - Novembro 2015 Regente: eng a Tatiana D. Kovalenko Assistente: eng a Leila Omar Monitor: Emilson Vontade website: http://ip-uem.weebly.com AULA TEÓRICA 1 Tema 1. Desenho

Leia mais

MDC-1000s Manual do Usuário

MDC-1000s Manual do Usuário MDC-1000s Manual do Usuário Pág. 02 TERMO DE GARANTIA Este equipamento é garantido pelo fabricante, por um período de total de 12 meses (incluindo a garantia legal de 3 meses e a garantia extra de 9 meses

Leia mais

Dadas a base e a altura de um triangulo, determinar sua área.

Dadas a base e a altura de um triangulo, determinar sua área. Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação ana.santos@qi.edu.br Conceitos Preliminares

Leia mais

Aula 2. - Elaboração de algoritmos/fluxogramas. - Gravação do programa no microcontrolador

Aula 2. - Elaboração de algoritmos/fluxogramas. - Gravação do programa no microcontrolador Aula 2 - Elaboração de algoritmos/fluxogramas - Set de instruções do 8051 - Programação em Assembly - Gravação do programa no microcontrolador - Simulação Exercícios da aula passada... 1) Converta os números

Leia mais

MANUAL DO CONSUMIDOR VENTILADOR DE TETO

MANUAL DO CONSUMIDOR VENTILADOR DE TETO VENTILADOR DE TETO MODELOS: AIRES, LUMIAR FÊNIX, FÊNIX CONTR PETIT Obrigado por adquirir o VENTISOL. Antes de utilizar o seu produto leia atentamente este manual de instruções. Após a leitura guarde-o

Leia mais

Instruções para uso do peso de bater automático

Instruções para uso do peso de bater automático Este equipamento foi desenvolvido com as finalidades de: 1) Agilizar e otimizar o tempo necessário para os testes de penetração de solo; 2) Melhorar a ergonomia do procedimento, evitando esforços físicos

Leia mais

Programação de Computadores

Programação de Computadores Programação de Computadores Curso Engenharia Civil Modalidade Superior Professora Michelle Nery Agenda Introdução a Programação Algoritmos VS Programa 2 Algoritmos Um algoritmo pode ser definido como uma

Leia mais

Conceitos Importantes:

Conceitos Importantes: Conceitos Importantes: Variáveis: Por Flávia Pereira de Carvalho, 2007 i O bom entendimento do conceito de variável é fundamental para elaboração de algoritmos, consequentemente de programas. Uma variável

Leia mais

ES-II. Diagrama de Fluxo de Dados. Elementos do DFD. Níveis de representação do DFD. Convenções para ES-II. TE p/ análise orient.

ES-II. Diagrama de Fluxo de Dados. Elementos do DFD. Níveis de representação do DFD. Convenções para ES-II. TE p/ análise orient. TE p/ análise orient. a processos ES-II - Análise Estruturada - Gerson Prando As Técnicas Estruturadas para análise orientada a processos são: Diagrama de Fluxo de Ferramentas para especificação de processos:

Leia mais

LÓGICA DE PROGRAMAÇÃO

LÓGICA DE PROGRAMAÇÃO - LÓGICA DE PROGRAMAÇÃO MINISTÉRIO DA EDUCAÇÃO PRÓ-REITORIA DE ENSINO DEPARTAMENTO DE EDUCAÇAO À DISTÂNCIA ESCOLA TÉCNICA ABERTA DO PIAUÍ - ETAPI CAMPUS TERESINA CENTRAL LÓGICA DE PROGRAMAÇÃO DISCIPLINA:

Leia mais

XXXVIII OLIMPÍADA PAULISTA DE MATEMÁTICA Prova da Primeira Fase (9 de agosto de 2014) Nível (6 o e 7 o anos do Ensino Fundamental)

XXXVIII OLIMPÍADA PAULISTA DE MATEMÁTICA Prova da Primeira Fase (9 de agosto de 2014) Nível (6 o e 7 o anos do Ensino Fundamental) Instruções: XXXVIII OLIMPÍADA PAULISTA DE MATEMÁTICA Prova da Primeira Fase (9 de agosto de 2014) Nível (6 o e 7 o anos do Ensino Fundamental) Folha de Perguntas A duração da prova é de 3h30min. O tempo

Leia mais

CURSO: TÉCNICO EM INFORMÁTICA NA MODALIDADE EAD

CURSO: TÉCNICO EM INFORMÁTICA NA MODALIDADE EAD LÓGIC DE PROGRMÇÃO CURSO: TÉCNICO EM INFORMÁTIC N MODLIDDE ED Disciplina: Lógica de Programação Profa. Jaqueline F. Domenciano Meu nome é Jaqueline F. Domenciano. Sou Especialista em Educação à Distância,

Leia mais

Programação Estruturada Linguagem C

Programação Estruturada Linguagem C 2007 Programação Estruturada Linguagem C Fluxogramas Francisco Tesifom Munhoz CONTEÚDO Fluxograma... 3 Etapas para criação de um fluxograma:... 3 Símbolos utilizados para a construção do fluxograma:...

Leia mais

Sistemas Inteligentes Lista de Exercícios sobre Busca

Sistemas Inteligentes Lista de Exercícios sobre Busca Sistemas Inteligentes Lista de Exercícios sobre Busca 1) A* - Problema do metrô de Paris Suponha que queremos construir um sistema para auxiliar um usuário do metrô de Paris a saber o trajeto mais rápido

Leia mais

Precaução com a Câmera

Precaução com a Câmera Menu Precauções... 1 Especificação Técnica... 2 Descrição da câmera... Descrição da Montagem da Câmera... 5 Instalação da bateria... 7 Função Ligar e Desligar... 8 Seqüência de vídeos... 8 Menu de configurações...

Leia mais

LÓGICA DE PROGRAMAÇÃO Prof. José Geraldo

LÓGICA DE PROGRAMAÇÃO Prof. José Geraldo LÓGICA DE PROGRAMAÇÃO Prof. José Geraldo 1.1 Introdução A Lógica é forma de organizar os pensamentos e demonstrar o raciocínio de maneira correta. A utilização da lógica é a melhor maneira de solucionar

Leia mais

Faculdade Alagoana de Administração FAA Ciência da Computação. (Resolução de Problemas em) Espaço de Estados

Faculdade Alagoana de Administração FAA Ciência da Computação. (Resolução de Problemas em) Espaço de Estados Faculdade Alagoana de Administração FAA Ciência da Computação (Resolução de Problemas em) Espaço de Estados (Adaptado de O.B. Coelho & G. Bittencourt & C. Moraes) Maria Aparecida Amorim Sibaldo maasibaldo@gmail.com

Leia mais

MC-102 Aula 01. Instituto de Computação Unicamp

MC-102 Aula 01. Instituto de Computação Unicamp MC-102 Aula 01 Introdução à Programação de Computadores Instituto de Computação Unicamp 2015 Roteiro 1 Por que aprender a programar? 2 Hardware e Software 3 Organização de um ambiente computacional 4 Algoritmos

Leia mais

DataQuest. Soluções para Controle de Acesso. DataCar. Manual Técnico Software Ver. 5.2. www.dqcc.com.br 1

DataQuest. Soluções para Controle de Acesso. DataCar. Manual Técnico Software Ver. 5.2. www.dqcc.com.br 1 DataQuest Soluções para Controle de Acesso DataCar Manual Técnico Software Ver. 5.2 www.dqcc.com.br 1 GUIA DE INSTALAÇÃO DataCar 5.2 Controle de Acesso A DataCar Há 5 anos atrás a DataQuest lançou no mercado

Leia mais

Associação Educacional Dom Bosco Curso de Engenharia 1º ano

Associação Educacional Dom Bosco Curso de Engenharia 1º ano Formatação condicional utilizando o valor da célula O que é? Algumas vezes é preciso destacar os valores, ou seja, como colocar em vermelho ou entre parênteses, os negativos, e de outra cor os positivos,

Leia mais

Algoritmos e Pseudocódigo

Algoritmos e Pseudocódigo Algoritmos e Pseudocódigo INF1005 Programação I Prof. Hélio Lopes lopes@inf.puc-rio.br sala 408 RDC 1 algoritmos e pseudocódigo tópicos algoritmo definições representação e resolução de problemas representação

Leia mais

Informática II Cap. 3

Informática II Cap. 3 Cap. 3 1 Tradicionalmente, programar significava apenas a escrita de um programa, que resolvesse o problema pretendido de uma forma aparentemente correcta. Problema Problema Programa Programa Desvantagens:

Leia mais

MANUAL DO CONSUMIDOR VENTILADOR DE TETO

MANUAL DO CONSUMIDOR VENTILADOR DE TETO VENTILADOR DE TETO MODELOS: WIND MDF/PLAST. WIND LIGHT MDF/PLAST. COMERCIAL Obrigado por adquirir o VENTISOL. Antes de utilizar o seu produto leia atentamente este manual de instruções. Após a leitura

Leia mais

Computação Eletrônica

Computação Eletrônica Computação Eletrônica Introdução ovsj@cin.ufpe.br Observação: Material da Disciplina Computação Eletrônica CIN/UFPE. Computador O que diferencia o computador de outras máquinas? Comportamento variável;

Leia mais

Capítulo 7 O Gerenciador de Arquivos

Capítulo 7 O Gerenciador de Arquivos Capítulo 7 O Gerenciador de Arquivos Neste capítulo nós iremos examinar as características da interface do gerenciador de arquivos Konqueror. Através dele realizaremos as principais operações com arquivos

Leia mais

Instituto Superior Politécnico de VISEU. Escola Superior de Tecnologia

Instituto Superior Politécnico de VISEU. Escola Superior de Tecnologia 1 Tradicionalmente, programar significava apenas a escrita de um programa, que resolvesse o problema pretendido de uma forma aparentemente correcta. Problema Problema Programa Programa Desvantagens: Programas

Leia mais

MANUAL DO USUÁRIO INTRODUÇÃO. DIGIPULSE ELETRÔNICA LTDA. (11) 4534-2665 Rua João Albino Gonçalves, 183 Jd. De Lucca Itatiba SP - CEP 13255-191

MANUAL DO USUÁRIO INTRODUÇÃO. DIGIPULSE ELETRÔNICA LTDA. (11) 4534-2665 Rua João Albino Gonçalves, 183 Jd. De Lucca Itatiba SP - CEP 13255-191 MANUAL DO USUÁRIO DIGIPULSE ELETRÔNICA LTDA. (11) 454-2665 Rua João Albino Gonçalves, 18 Jd. De Lucca Itatiba SP - CEP 1255-191 INTRODUÇÃO O DIGIPULSE é um gerenciador de bico suplementar. A estratégia

Leia mais

Lista de Exercícios 4: Soluções Sequências e Indução Matemática

Lista de Exercícios 4: Soluções Sequências e Indução Matemática UFMG/ICEx/DCC DCC Matemática Discreta Lista de Exercícios : Soluções Sequências e Indução Matemática Ciências Exatas & Engenharias o Semestre de 05 O conjunto dos números racionais Q é enumerável, ou seja,

Leia mais

TREINAMENTO DE CERTIFICAÇÃO QTEK Bomber

TREINAMENTO DE CERTIFICAÇÃO QTEK Bomber TREINAMENTO DE CERTIFICAÇÃO QTEK Bomber O QTEK Bomber é um dispositivo de separação de camada independente, projetado para remover ou adicionar camadas de produtos sobre um palete. O Bomber também pode

Leia mais

Introdução a Algoritmos Parte 04

Introdução a Algoritmos Parte 04 Universidade Federal do Vale do São Francisco Curso de Engenharia de Computação Introdução a Algoritmos Parte 04 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti

Leia mais

Lógica de Programação

Lógica de Programação Lógica de Programação ESCOLA Lógica de Programação 1 Escola Alcides Maya - Primeiro Módulo Sumário Lógica de Programação 1 INTRODUÇÃO... 4 1.1 Definições básicas... 4 1.2 Necessidade do uso da lógica...

Leia mais

Sistema Patrimonial. Versão 1.0

Sistema Patrimonial. Versão 1.0 Sistema Patrimonial Versão 1.0 Polo Computacional de Rio Claro abril - 1994 Índice 1. Manual do Sistema Patrimonial para Bens Móveis...1 2. Como Usar a Ajuda...2 3. Como Usar o Sistema...3 4. Entrada de

Leia mais

Primeiro, vamos explicar o fundo teórico do assunto, depois praticamos nossos conhecimentos seguindo as instruções dum pequeno tutorial.

Primeiro, vamos explicar o fundo teórico do assunto, depois praticamos nossos conhecimentos seguindo as instruções dum pequeno tutorial. 45 Capítulo 4 Juros, Taxas e tudo isso Neste livro não quero enfatizar as aplicações do Excel aos negócios, mas uma breve introdução ao uso das funções financeiras é indispensável, assim como, num capítulo

Leia mais

Sessão 2 UFCD 0804 Algoritmos

Sessão 2 UFCD 0804 Algoritmos Sessão 2 UFCD 0804 Algoritmos Revisões Sessão 1 Algoritmo - Definição Um algoritmo é formalmente uma sequência finita de passos que levam a execução de uma tarefa, é uma sequência de instruções para atingir

Leia mais

CURSO BÁSICO DE PROGRAMAÇÃO AULA 7

CURSO BÁSICO DE PROGRAMAÇÃO AULA 7 CURSO BÁSICO DE PROGRAMAÇÃO AULA 7 Revisão para prova: Comandos de Entrada e Saída Estruturas de Decisão (Se, caso (escolha)) Laços de Repetição (Enquanto, Repita, Para) Relembrando Trabalho 1 Prazo de

Leia mais

MANUAL DE INSTALAÇÃO E OPERAÇÃO

MANUAL DE INSTALAÇÃO E OPERAÇÃO MANUAL DE INSTALAÇÃO E OPERAÇÃO EMPRESA ISO CERTIFICADA 9001: 2008 PCBS-CAT PCS-CAT PIS-CAT PLACA COLETIVA E INDIVIDUAL CÓDIGOS: PCBS-CAT, PCS-CAT e PIS-CAT PLACA COLETIVA E INDIVIDUAL PCBS-CAT, PCS-CAT

Leia mais

Introdução à Programação de Computadores

Introdução à Programação de Computadores 1. Objetivos Introdução à Programação de Computadores Nesta seção, vamos discutir os componentes básicos de um computador, tanto em relação a hardware como a software. Também veremos uma pequena introdução

Leia mais

Fechadura de códigos por Impressão Digital. Manual de instalação e utilização

Fechadura de códigos por Impressão Digital. Manual de instalação e utilização Fechadura de códigos por Impressão Digital Manual de instalação e utilização CARACTERÍSTICAS SUMÁRIO CARACTERÍSTICAS ---------------------------------------------------------------------- P2 COMPONENTES,

Leia mais

MANUAL DE INSTRUÇÕES SOLDA BANNER DS 1504

MANUAL DE INSTRUÇÕES SOLDA BANNER DS 1504 MANUAL DE INSTRUÇÕES SOLDA BANNER DS 1504 ÍNDICE 1. Primeiros passos. 2. Cuidados. 3. Descrição da Solda Banner. 4. Teste de Lona e outros materiais. 5. Soldando Banner. 6. Fazendo Bainha para Ilhós. 7.

Leia mais