Questão 1: Questão 2:

Documentos relacionados
ALGORITMOS E PROGRAMAÇÃO. Andreza Leite Andreza.leite@univasf.edu.br

Universidade Federal de Ouro Preto UFOP. Instituto de Ciências Exatas e Biológicas ICEB. Departamento de Computação DECOM

Lógica de Programação. Profas. Simone Campos Camargo e Janete Ferreira Biazotto

tipo e tamanho e com os "mesmos" elementos do vetor A, ou seja, B[i] = A[i].

Unidade 1: O Computador

Expressões Lógicas e Aritméticas. Professora Kátia Adriana Alves Leite de Barros katia.barros@pitagoras.com.br

Sistemas Numéricos. Tiago Alves de Oliveira

Programação de Computadores I Pseudocódigo PROFESSORA CINTIA CAETANO

Lista de Exercícios de Estrutura Condicional

Algoritmos Resolvidos Lista 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma.

Lista de Exercícios 04 Estruturas de Dados Homogêneas - Vetores

Exercícios de Fixação Pseudocódigo e Estruturas Básicas de Controle

1. Estrutura de seleção. Seleção: algumas etapas (passos) do algoritmo são executadas dependendo do resultado de uma condição

2ª Lista de exercícios

Carlos de Salles Soares Neto Segundas e Quartas, 17h40 às 19h10

ARQUITETURA DE COMPUTADORES. Professor: Clayton Rodrigues da Siva

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C. Exercícios: Structs

Assunto: Identificação: Versão: Folha / Nº: Leiaute-IMPORTAÇÃO-NFSe - XML DOC-IN / 12

Informática I. Aula Aula 19-20/06/06 1

Departamento de Informática - PUC-Rio INF 1005 Programação I P1 22/09/2010 Nota

Estruturas de Repetição

ADMINISTRAÇÃO DE BANCOS DE DADOS MÓDULO 8

Inteligência Artificial

Programação de Computadores I Estruturas de Repetição PROFESSORA CINTIA CAETANO

1ª Lista de exercícios

Lista de Exercícios 03 Algoritmos e Scilab Estrutura de Repetição 1) Escreva um algoritmo em Scilab que imprima todos os números inteiros de 0 a 50.

Lista de Exercícios 03 Algoritmos e Scilab Estrutura de Repetição 1) Escreva um algoritmo em Scilab que imprima todos os números inteiros de 0 a 50.

OPERAÇÕES COM FRAÇÕES

bit e byte Arquitetura de Computadores Charles Tim Batista Garrocho Instituto Federal do Paraná IFPR Campus Goioerê charles.garrocho.

17. Faça um programa que escreve na tela a mesma frase 10vezes. E depois faça com que o programa mostre o número de cada linha no início e no final

Algoritmos e Programação : Conceitos e estruturas básicas. Hudson Victoria Diniz

Introdução ao javascript ver material de apoio em downloads e também-referência livro javascript manzano.

SISTEMAS OPERACIONAIS. 3ª. Lista de Exercícios

Exercícios: variáveis e expressões

Seu pé direito nas melhores Faculdades

OBSERVAÇÕES: EXERCÍCIOS

Sumário. Introdução... 2 Informações sobre os arquivos... 2

EXERCÍCIOS. 2. Faça um algoritmo que receba dois números e ao final mostre a soma, subtração, multiplicação e a divisão dos números lidos.

Capítulo 1. Importação de Dados de Instituições Financeiras - Arquivo TXT 3

PROGRAMA DE INICIAÇÃO CIENTÍFICA VOLUNTÁRIO PIC DIREITO/UniCEUB EDITAL DE 2016

Algoritmos & Programação

1.8. Correspondência eletrônica dirigida ao Polo 46 do MNPEF deve ser endereçada a:

com Utilização do Código de Barras VERSÃO 04

- no assunto colocar [ALG] PRIMEIRA PARTE

O Sistema de Computação

CURSO TÉCNICO EM PROCESSAMENTO DE DADOS

BEMATECH LOJA PRACTICO ENTRADA MANUAL DE NOTAS FISCAIS

Manual do Desenvolvedor Geração de Tokens

Universidade Estadual de Ponta Grossa PRÓ-REITORIA DE GRADUAÇÃO DIVISÃO DE ENSINO

CONTEÚDOS PROGRAMÁTICOS

8 Crie um pequeno sistema para controle automatizado de estoque, com os seguintes registros:

Exemplo 1. cálculo intermédio. Instituto Superior Politécnico de VISEU. Instituto Superior Politécnico de VISEU. Escola Superior de Tecnologia

Conteúdo programático

ENG1000 Introdução à Engenharia

Assessoria Técnica de Tecnologia da Informação - ATTI. Projeto de Informatização da. Secretaria Municipal de Saúde do. Município de São Paulo

II Semana de Ciência e Tecnologia do IFMG campus Bambuí II Jornada Científica 19 a 23 de Outubro de 2009

SUMÁRIO PARTE I - INTRODUÇÃO... 8

a) 2 b) 3 c) 4 d) 5 e) 6

Introdução a Algoritmos Parte 04

Algoritmos e Linguagens de Programação

Algoritmos APRENDENDO A PROGRAMAR COM C#

Exercícios de Fixação Aulas 05 e 06

ESTRUTURA DE DADOS FILAS SEQUENCIAIS

Algoritmos x Programação. Primeiros Passos na Linguagem C/C++ Como traduzir um algoritmo? Algoritmo original. Prof. Marcelo Cohen flash@inf

Lista de Exercícios 1

MC Teste de Mesa e Comandos Repetitivos

Curso C: Ponteiros e Arrays

CURSO BÁSICO DE PROGRAMAÇÃO AULA 7

2) Escreva um algoritmo que leia um conjunto de 10 notas, armazene-as em uma variável composta chamada NOTA e calcule e imprima a sua média.

BC-0505 Processamento da Informação

Prova de Fundamentos de Bancos de Dados 2003/2 Prova 1

Simulado de Linguagem de Programação Java

Aula 3 MODALIDADES DO CONTRATO DE TRABALHO

RELATÓRIO PARA A. SOCIEDADE informações sobre recomendações de incorporação de medicamentos e outras tecnologias no SUS

Linguagem de Programação C. Fluxo de Saída Padrão. Linguagem de Programação C. printf. Fluxo de Saída Padrão. Algoritmos e Lógica de Programação

COLÉGIO NOSSA SENHORA DA PIEDADE. Programa de Recuperação Paralela. 3ª Etapa Ano: 7º Turma: 7.1

SISTEMA CAÇA-TALENTOS MANUAL DE OPERAÇÃO PERFIL SECRETARIA

INSTRUÇÃO PARA PREENCHIMENTO DOS FORMULÁRIOS

VERSÃO RESPOSTAS PROVA DE MARKETING

M3D4 - Certificados Digitais Aula 2 Certificado Digital e suas aplicações

Objetivo do Portal da Gestão Escolar

Estrutura de Repetição Simples

Prova de Fundamentos de Bancos de Dados 1 a Prova

NOVA VERSÃO SAFE DOC MANUAL

UNIMINAS Só é necessário o armazenamento de: Sinal da mantissa: - (menos). Valor da mantissa: Sinal do expoente: -(na realidade, háh

EDITAL N.º 01/2016 PROCESSO SELETIVO SIMPLIFICADO PARA INGRESSO NOS CURSOS DE EXTENSÃO DO CAMPUS AVANÇADO DO PECÉM

Como contar o estoque. -Contagem do Estoque -Contagem Sequencial

CADERNO DE EXERCÍCIOS ALGORITMOS

Aula 2 Variáveis. Precisamos armazenar os tipos de dados da aula anterior (inteiros, reais, literais e lógicos) em memória. Como fazer?

Algoritmo e Programação

BANCO DE DADOS. Vinícius Pádua

SISTEMA DE RECURSOS HUMANOS RH OBJETIVO

21- EXERCÍCIOS FUNÇÕES DO SEGUNDO GRAU

Módulo de Equações do Segundo Grau. Equações do Segundo Grau: Resultados Básicos. Nono Ano

CENTRO EDUCACIONAL NOVO MUNDO Matemática

ESTÁGIO SUPERVISIONADO ORIENTAÇOES PARA PREENCHIMENTO DOS DOCUMENTOS Cursos: Administração / TADS ORIENTAÇÕES:

Matemática. Resolução das atividades complementares. M2 Matrizes [ ] 1 Construa a matriz linha A 5 (a ij

AVALIAÇÃO DA APRENDIZAGEM EM PROCESSO. Matemática. 3ª Série do Ensino Médio Turma 2º bimestre de 2015 Data / / Escola Aluno

Transcrição:

ICET CURSO: Ciência da Computação e Sistemas de Informação (Linguagem de Programação e Algoritmos) Estudos Disciplinares Campus: Data: / / Nome: RA: Turma: Questão 1: Qual a sequência que este algoritmo apresenta ao final? DECLARE cont, num1, num2, res NUMÉRICO num1 0 num2 1 ESCREVA num1 ESCREVA num2 PARA cont 3 ATÉ 8 FAÇA res num1 + num2 ESCREVA res num1 num2 num2 res _ALGORITMO a) 0-1 - 1-2 - 3-5 - 8-13 - 21-35 55 b) 0-1 - 1-2 - 3-5 - 8-13 - 21 c) 0-1 - 1-2 - 3-5 - 8-13 d) 1-2 - 3-4 - 5-6 - 7-8 e) 3-4 - 5-6 - 7-8 Questão 2: O que o algoritmo abaixo faz? DECLARE m, calc, i NUMÉRICO LEIA m ENQUANTO (m > 0) FAÇA INÍCIO calc 0 SE (RESTO (m/2) = 0)

ENTÃO INÍCIO PARA i 1 ATÉ m FAÇA INÍCIO SE (RESTO (m/i) = 0) ENTÃO calc calc + 1 ESCREVA calc SENÃO INÍCIO PARA i 1 ATÉ m-1 FAÇA INÍCIO calc calc + i ESCREVA calc LEIA m _ALGORITMO. a) Lê um número determinado de valores para m, todos inteiros e positivos, um de cada vez. Se m for par, verifique quantos divisores possui. Se m for ímpar, calcule a soma dos números inteiros de l até m (m não deve entrar nos cálculos). Mostra os cálculos realizados. Finaliza a entrada de dados com m zero ou positivo. b) Lê um número indeterminado de valores para m, todos inteiros e positivos, um de cada vez. Se m for ímpar, verifique quantos divisores possui. Se m for par, calcule a soma dos números inteiros de l até m (m não deve entrar nos cálculos). Mostra os cálculos realizados. Finaliza a entrada de dados com m zero ou negativo. c) Lê um número indeterminado de valores para m, todos inteiros e positivos, um de cada vez. Se m for par, verifique quantos divisores possui. Se m for ímpar, calcule a soma dos números inteiros de l até m (m não deve entrar nos cálculos). Mostra os cálculos realizados. Finaliza a entrada de dados com m zero ou negativo. d) Lê um número indeterminado de valores para m, todos inteiros e positivos, um de cada vez. Se m for par, verifique quantos divisores possui. Se m for ímpar, calcule a soma dos números inteiros de l até m (m não deve entrar nos cálculos). Mostra os cálculos realizados. Finaliza a entrada de dados com m zero ou negativo.

e) Lê um número indeterminado de valores para m, todos inteiros e positivos, um de cada vez. Se m for par, verifique quantos divisores possui. Se m for ímpar, calcule a soma dos números inteiros de l até m (m não deve entrar nos cálculos). Mostra os cálculos realizados. Finaliza a entrada de dados com m zero ou negativo. Questão 3: Dado o enunciado abaixo: Peça as horas de trabalho, número de horas trabalhadas no mês, e o percentual de desconto do INSS. O algoritmo deverá mostrar o salário bruto, o valor descontado e o valor do salário líquido. Sendo: Horas de trabalho = 160 Valor das Horas trabalhadas =20,00 Percentural de desconto = 30 Programa salario; Variáveis HT, VH,PD,TD,SB: real; Inicio Imprima Digite as horas trabalhadas: Ler HT Imprima Digite o valor das horas trabalhadas Ler VH; Imprima Digite o porcentual de desconto Ler PD; SB=HT * VH; TD =(PD/100) * SB; // TD Total de desconto SL =SB-TD; //SL Salário liquido Imprima Salário Bruto é:, SB Imprima Total de Descontos:, TD Imprima Salário Liquido:, SL Fim. Qual será o resultado final? a) Salário bruto = 3.200 Total de descontos = 9,60 Salário líquido =2400,00 b) Salário bruto = 3.200 Total de descontos = 960,00 Salário líquido =2240,00 c) Salário bruto = 3.000 Total de descontos = 9,60 Salário líquido =2400 d) Salário bruto = 3.200 Total de descontos = 96,00 Salário líquido =2400,00

e) Salário bruto = 3.200 Total de descontos = 9,60 Salário líquido =2240,00 Questão 4: Sendo o custo de um espetáculo teatral igual a R$ 500.000,00 e o preço do convite desse espetáculo igual a R$ 80,00. Qual será a resposta do algoritmo abaixo: ALGORITMO SOLUÇÃO: ALGORITMO DECLARE custo, convite, qtd NUMÉRICO LEIA custo LEIA convite qtd custo / convite ESCREVA qtd _ALGORITMO a) 6.250 convites b) 6.050 convites c) 7.250 convites d) 625 convites e) 605 convites Questão 5: Faça um programa que receba o código correspondente ao cargo de um funcionário e seu salário atual e mostre o cargo, o valor do aumento e seu novo salário. Caso o usuário digite código 2 e o salário igual a R$ 1550,00. Qual será o resultado final do algoritmo? ALGORITMO SOLUÇÃO: ALGORITMO DECLARE salario, aumento, novo_sal, cargo NUMÉRICO ESCREVA Digite o cargo do funcionário (1, 2, 3, 4 ou 5). LEIA cargo ESCREVA Digite o valor do salario: LEIA salario SE (cargo = 1) ENTÃO INÍCIO

ESCREVA O cargo é Escriturário aumento salario * 50 / 100 ESCREVA O valor do aumento é:, aumento novo_sal salario + aumento ESCREVA O novo salario é:, novo_sal SENÃO SE (cargo = 2) ENTÃO INÍCIO ESCREVA O cargo é Secretário aumento salario * 35 / 100 ESCREVA O valor do aumento é:, aumento novo_sal salario + aumento ESCREVA O novo salario é:, novo_sal SENÃO SE (cargo = 3) ENTÃO INÍCIO ESCREVA O cargo é Caixa aumento salario * 20 / 100 ESCREVA O valor do aumento é:, aumento novo_sal salario + aumento ESCREVA O novo salario é:, novo_sal SENÃO SE (cargo = 4) ENTÃO INÍCIO ESCREVA O cargo é Gerente aumento salario * 10 / 100 ESCREVA O valor do aumento é:, aumento novo_sal salario + aumento ESCREVA O novo salario é:, novo_sal SENÃO SE (cargo = 5) ENTÃO INÍCIO ESCREVA O cargo é Diretor aumento salario * 0 / 100 ESCREVA O valor do aumento é:, aumento novo_sal salario + aumento ESCREVA O novo salario é:, novo_sal SENÃO ESCREVA Cargo Inexistente! _ALGORITMO a) Cargo: Secretária Valor do aumento 542,50 Novo salário: 2092,50 b) Cargo: Gerente Valor do aumento 542,50 Novo salário: 2092,50 c) Cargo: Secretária Valor do aumento 500,50 Novo salário: 2092,50 d) Cargo: Caixa Valor do aumento 542,50 Novo salário: 2092,50 e) Cargo: Secretária Valor do aumento 542,50 Novo salário: 2000,50

Questão 6: Sendo o salário de um funcionário igual a R$ 750,00, qual será o novo salário desse funcionário, acrescido de bonificações e de auxílio-escola? ALGORITMO ALGORITMO DECLARE sal, novo_sal, boni, aux NUMÉRICO LEIA sal SE sal <= 500 ENTÃO boni sal * 5% SE (sal > 500) E (sal <= 1200) SE (sal > 1200) SE sal <= 600 SE sal > 600 ENTÃO boni sal * 12% ENTÃO boni 0 ENTÃO aux 150 ENTÃO aux 100 novo_sal sal + boni + aux ESCREVA novo_sal _ALGORITMO a) R$ 940,00 b) R$ 1.940,00 c) R$ 950,00 d) R$ 840,00 e) R$ 2.940,00 Questão 7: Um algoritmo e, posteriormente um programa, recebe dados. Tais dados precisam ser armazenados no computador para serem utilizados no processamento. Esse armazenamento é feito na memória. Portanto, para armazenarmos dados no computador utilizamos: a) Tabela ASCII b) Variáveis

c) Bytes d) Variantes e) Types Questão 8: VAR nome: caracter[30] idade: inteiro salário: real tem_filhos: lógico No exemplo acima foram declaradas quatro variáveis, qual a única alternativa incorreta? a) A variável nome, capaz de armazenar dados caracter de comprimento 30 (30caracteres). b) A variável idade, capaz de armazenar um número inteiro. c) A variável salário, capaz de armazenar um número real. d) A variável tem_filhos, capaz de armazenar uma informação lógica. e) As variáveis não foram declaradas corretamente. Questão 9: Temos os operadores MOD, DIV e SQR I 3 MOD 2 Lê-se: Resto de divisão de três por dois II - 3 DIV 2 - Lê-se: Quociente de divisão de três por dois. III- SQRT 8 Lê-se: Raiz quadrada de oito. IV - 3 MOD 2 Lê-se: Quociente de divisão de três por dois. V - SQR 8 Lê-se Raiz quadrada de oito. Quais as alternativas incorretas? a) I, II e III b) IV e V c) II e IV

d) Todas e) I e V Questão 10: Dado o enunciado: A conversão de graus Farenheit para Celsius é obtida por c = 5/9*(F 32). Faça um programa que calcule e escreva uma tabela de graus Celsius e graus Farenheit, cujos graus variem de 50 a 65 de 1 em 1. Qual a linha está errada? ALGORITMO Solução: 1) DECLARE cels, faren string 2) PARA faren 50 ATÉ 65 FAÇA 3) INÍCIO 4) ESCREVA faren 5) cels 5/9 * (faren 32) 6) ESCREVA cels 7) 8) _ALGORITMO. a) 1 b) 2 c) 3 d) 4 e) 5

Estudos Disciplinares Nome do Aluno: RA: Curso: Turma: FICHA Exercício Exercício 1 Exercício 2 Exercício 3 Exercício 4 Exercício 5 Exercício 6 Exercício 7 Exercício 8 Exercício 9 Exercício 10 Gabarito

IV. MODELO DE FICHA DE HORAS DE ESTUDOS DISCIPLINARES

FICHA DE ESTUDOS DISCIPLINARES - ED NOME: RA: CURSO: CAMPUS: SEMESTRE: TURNO: ASSINATURA DATA ATIVIDADE TOTAL DE HORAS ALUNO PROFESSOR TOTAL DE HORAS: