Programação I Caderno de Exercícios Nome.

Slides:



Advertisements
Apresentações semelhantes
Componentes de Um Computador
Advertisements

Componentes de Um Computador
Componentes de Um Computador
Programação em Java Prof. Maurício Braga
Pseudo-código: sintaxe
Capitulo 6: Entrada e Saída
Construção de Algoritmos 2
Algoritmo Exemplo: faça um algoritmo para tocar todas as músicas de um cd. Após o usuário apertar o play Algoritmo Para as músicas de 1 até última música.
Entrada e Saída Introdução.
Introdução a Programação Renata Freire
Uso da vírgula no período composto e casos gerais
Relembrando o uso de outros sinais de pontuação
CADERNO DE LÓGICA Nome.
Anatomia de uma classe Nome:
Algoritmos Escher.
THOBER CORADI DETOFENO, MSC. Aula 07
Vetores, Matrizes e Funções
1 4.6 – Variáveis - introdução Nesta altura (ao nível da programação) interessa saber que um computador tem: Nesta altura (ao nível da programação) interessa.
O Portal do Estudante de Computação
Introdução a Programação
Professor Robson Campos
Arquitetura de Computadores
Inclusão Digital Aula 1 – O computador.
JAVA: Conceitos Iniciais
Tecnologias Especificas Informática
Unidade I: “Dê um mergulho rápido”
Aula prática 6 Vetores e Matrizes
Ameliara Freire O comando de entrada de dados é utilizado quando desejamos fornecer um valor para um nosso programa. Os dispositivos.
Comunicação Inclusiva Acessibilidade e Programação Web
9º ANO INTRODUÇÃO ÀS TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
Estrutura de dados, pseudocódigo
Entrada e saída.
PCI- Introdução à Computação
Introdução a Programação
LINGUAGENS DE PROGRAMAÇÃO PROF. DANIELA PIRES
Ana Duarte e Ana Marques 8ºB Nº1 e Nº2
Algoritmos e Programação de Computadores
Fábio de Oliveira Borges
Tabela periódica Caderno de exercícios Nome: Produção:
Introdução a aplicativos Java
Prof. Daniel Aula 03.  Criar Projeto  Criar Pacote  Criando classes  Meu primeiro programa  Compilar  Comentários  Variáveis.
Estatística Descritiva: Medidas
Lógica de Programação/ Algoritmos Engenharia Produção 2014
PROGRAMAÇÃO I Dados Tipos de dados Variáveis Constantes Expressões
Testes de Hipóteses Caderno de Exercícios Nome
O que são, para que servem e onde podem ser utilizadas?
Soluções Caderno de exercícios Nome: Produção:
FUNÇÃO INVERSA Conteúdo: Profª Maria Cristina Kessler
Faculdade Talentos Humanos - FACTHUS - Algoritmo I - Rogério Rodrigues
Introdução à Informática Profa. Regiane Klidzio
CES-10 INTRODUÇÃO À COMPUTAÇÃO Capítulo V Comandos de Entrada e Saída.
Conjuntos numéricos A A∩B B Caderno de Exercícios 1ª aula Nome
Funções Caderno de Exercícios 2ª aula Nome
Introdução à Informática
Nome: Produção: Profa. Cláudia Kuplich Barcellos Prof. Claudio Gilberto de Paula.
Fundamentos de linguagens de programação
Encontrar e entrar em uma sala de chat Use a pesquisa do Lync para encontrar salas às quais você tenha acesso. Referência Rápida do Lync 2013 Chat Persistente.
Profa. Mercedes Gonzales Márquez
Fundamentos de Programação
Professor: André L. R. Didier Autor: Francisco Airton
Algoritmos e Programação I
Arquitetura geral de computadores
Curso Engenharia Química Modalidade Superior Instituto Federal do Sul de Minas, câmpus Pouso Alegre Professora Michelle Nery Programação de Computadores.
Introdução a Informática
Informática e o Computador (Parte I)
Linguagem de Programação
3) Unidades de Entrada e/ou Saída de Dados
Adriano A. Ribeiro. Português Estruturado Apesar do Português Estruturado ser uma linguagem bastante simplificada, ela possui todos os elementos básicos.
Lógica de Programação Aula 06 Prof. Marcelo Marcony.
Transcrição da apresentação:

Programação I Caderno de Exercícios Nome

DICAS PARA USAR ESTE CADERNO Neste caderno de exercícios você pode escrever nestas caixas. Note que Isto só é possível no modo de apresentação. Para continuar trabalhando: Para recomeçar do início da apresentação: clique na tecla F5. Para continuar do ponto onde parou: clique shift + F5 Se o tamanho da caixa parecer pequeno para o que você pretende escrever, não se preocupe pois ela irá se adequar ao texto. Para salvar o que escreveu você deve: 1 - Sair do modo de apresentação clicando no botão esc ; 2 – Salvar.

Placas de Rede, Som, Vídeo, Fax Computador é uma máquina (hardware) que processa dados e é passível de ser programada, ou seja, comandada por um conjunto de programas (software). Processador Placa-Mãe Memória Placas de Rede, Som, Vídeo, Fax Fonte de Energia Monitor Disco Rígido (HD Leitor de CDs e/ou DVDs Teclado Mouse

Os dados do mundo real são codificados para serem processados pelo computador. Os dados são então armazenados em dispositivos adequados aos quais os computadores têm acesso O processamento (manipulação dos dados) , armazenamento e acesso aos dados obedecem  aos comandos de um programa. O comportamento do computador depende do software que ele está executando, no momento

Um programa é uma sequência de instruções (ou comandos) que dizem exatamente o que o computador deve fazer. O programa está escrito em uma linguagem de programação. Em java, geralmente, um programa é uma classe. Um conjunto de programas que se relacionam é um software. Em java, um software é um conjunto de classes que se relacionam.

Uma linguagem de programação tem regras, palavras-chave, e outros elementos necessários para formar os comandos. Permite que o programador refira-se à memória do computador através de variáveis

Unidade de entrada: teclado O programador deve enxergar o computador como uma máquina que será por ele programada e recebe comandos que atuam em diferentes unidades. Inicialmente podemos nos preocupar com apenas três unidades: Através da unidade de saída, o computador comunica-se com o meio externo. Unidade de saída: tela Na memória são armazenados, temporariamente, programas em execução e dados. A memória consiste em uma sequência de posições de armazenamento. memória Unidade de entrada: teclado Através da unidade de entrada há a comunicação do meio externo para o computador.

“Como escrever o comando” é o significado: “O que faz o comando” Dois aspectos de um comando em uma linguagem de programação: Sintaxe Semântica é a forma: “Como escrever o comando” é o significado: “O que faz o comando” Não consegue fazer nada certo?

comandos de atribuição Os comandos básicos (ou instruções) de uma linguagem de programação pertencem a uma das categorias abaixo: comandos de entrada comandos de atribuição Um comando de entrada faz com que o computador realize uma “leitura” dos dados provenientes de uma unidade de entrada. O programador deve usar este comando para captar os dados da unidade de entrada e armazenar na memória. Um comando de atribuição armazena valores na memória. O programador deve usar este comando para armazenar resultados de cálculos, de leituras, etc. na memória. comandos de controle comandos de saída Os comandos de controle servem para determinar o fluxo de execução de um programa. Lembrando que um programa consiste em uma sequência de comandos que serão executados pelo computador, o programador deve usar estes comandos para alterar a ordem de execução, seja para repetir a execução de um ou mais comandos, seja para condicionar a execução de um ou mais comandos Um comando de saída faz com que o computador realize uma “escrita” em uma unidade de saída. O programador deve usar este comando para mostrar dados e resultados (que estão armazenados na memória) e mensagens, na unidade de saída.

A expressão é avaliada e o resultado é armazenado na variável comando de atribuição Um comando de atribuição armazena valores na memória. O programador deve usar este comando para armazenar resultados de cálculos, de leituras, etc. na memória. variável expressão; A expressão é avaliada e o resultado é armazenado na variável Clique para ver exemplos Memória int x = 5; Clique para executar int res = x + 2 * 3 Clique para executar x 5 5 + 6 res 11 12 res = res +1; Clique para executar 11 + 1

comandos de entrada 2 5 Ler num Os comandos (ou métodos) que realizam a entrada de dados, captam os dados digitados no teclado e enviam para a memória. Digitar os dados no teclado Memória 2 5 Ler num num 25

Saída de dados Os comandos (ou métodos) que realizam a saída de dados exibem, na tela, os valores armazenados na memória. Memória Exibir num 25 num 25

Coloque um V para as frases verdadeiras e um F para as falsas Computador é uma máquina que processa dados sob o controle de um programa armazenado O computador é capaz de processar somente dados numéricos. O cálculo da média de um aluno é um exemplo de processamento de dados. A classificação, em ordem alfabética, dos nomes dos clientes de uma empresa é um exemplo de processamento de dados. O programador escreve uma sequência de comandos e o computador determina, no momento da execução, qual comando será executado primeiro.

Associe as colunas Observe que nem todas as caixinhas são preenchidas [ a ] A forma de escrever o comando semântica sintaxe [ b ] Uma sequência de comandos linguagem [ c ] Os dados são armazenados. unidade de saída [ d ] O teclado memória variável [ e ] O que um comando faz unidade de entrada [ f ] O computador exibe os resultados programa

a Não Sim Não b Sim c Não Sim d Não Sim e Não Sim Não f Sim Um trecho de programa para exibir na tela o nome de um funcionário acompanhado de seu salário atual e seu salário reajustado em 5%, poderia ter a seguinte sequência de comandos? i. leia nome, salario ii. salario  salario + salario * 0.05 iii. exiba nome, salario a Não Justifique o “não” Sim b i. leia nome, salario ii. salarioReajustado salario * 1.05 iii. exiba nome, salário, salarioReajustado Não Justifique o “não” Sim c i. leia nome, salario ii. exiba nome, salarioReajustado Não Justifique o “não” Sim i. leia nome, salario ii. salarioReajustado salario +salario * 0.05 iii. exiba nome, salario, salarioReajustado d Não Justifique o “não” Sim e i. leia nome, salario ii. exiba nome, salario, salario * 1.05 Não Justifique o “não” Sim f i. leia nome ii. salarioReajustado salario * 1.05 iii. exiba nome, salario, salarioReajustado Não Justifique o “não” Sim

a b d Preencha a memória a  5 b  3 Soma  a + b soma d  soma/2 d  d + 1 a soma b d

5) Mostre a memória e a tela, após a execução dos comandos abaixo: salario  1200.00 reajuste  salario * 0.05 salReaj  salario + reajuste exiba “salario atual: ” , salario exiba “salario reajustado: “ ,salReaj Memória salario reajuste salReaj