Top Banner
35

Fundamento da Administração da Informação

Jun 23, 2015

Download

Education

WANDERSON JONER

Apresentação do Trabalho em Grupo do 1.º Semestre de ADS.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Fundamento da Administração da Informação
Page 2: Fundamento da Administração da Informação
Page 3: Fundamento da Administração da Informação
Page 4: Fundamento da Administração da Informação
Page 5: Fundamento da Administração da Informação

4.2

Page 6: Fundamento da Administração da Informação

Aqui começa o código:algoritmo "Cadastro_Nossa_Locadora"var Variável, em Matemática, é um ente, em geral representado por uma letra, que pode assumir diferentes valores

numéricos em uma expressão algébrica, numa fórmula ou num algoritmo;// aqui embaixo esta as declarações das variáveiscliente,livro: caracterecpf: inteiromes, dia, ano: inteiroinicio// Seção de Comandos// mostra na tela um menu de consulta a ser realizada para a locação do livro// no item gênero colocamos ao invés de numero como no exemplo, foi desenvolvida a forma de chamar pelo nome do gênero// dando mais transparência ao sistema e para chamar o livro pelo gênero que seria a categoria, usamos o (" Estrutura de Múltipla Escolha")escreval// aqui embaixo está o cabeçalhoescreval(" NOSSA LOCADORA DE LIVROS ")

escrevalescreval("")escreval ("Qual livro desejas consultar")escreval(".")

Page 7: Fundamento da Administração da Informação

• // aqui está código da lista de gênero para o usuário escolher esta lista será impressa na tela• • escreval("Lista de genero da Biblioteca Nossa Locadora.")• escreval(".")• escreval(".")• escreval("1 - Aviação")• escreval("2 - Bebidas")• escreval("3 - Culinaria")• escreval("4 - Esportes")• escreval(".")• • // aqui começa a coleta de dados com o comando leia ( Ler o gênero do livro ) aqui o usuário

digita o gênero do livro• // Aviação, Bebidas, Culinária, Esportes

Page 8: Fundamento da Administração da Informação
Page 9: Fundamento da Administração da Informação

• caso "Aviação"• • escreval• escreval(" NOSSA LOCADORA DE LIVROS ")• escreval• escreval("")• escreva ("Você escolheu o Livro de aviação")• escreval()• escreval()• escreva("Nome do cliente: ")• leia(cliente)• escreva("CPF: ")• leia(cpf)• escreval()• escreval ("Digite o dia da aquisição: ")• leia (dia)• escreval ("Digite o mês da aquisição: ")• escreval• escreval("")• leia (mes)• escreval ("Digite o ano da aquisição: ")• leia (ano)• limpatela

Page 10: Fundamento da Administração da Informação
Page 11: Fundamento da Administração da Informação

• escreval()• escreval()• escreval ("Codigo: 001 ")• escreval (" Genero: Aviação Valor R$ 20,00")• escreval (" Nome do Livro: Quem Inventou o 14 Bis")• escreval("")• escreval (" Assunto: A Conquista dos Céus ")• escreval (" Autor: Santos Dumont")• escreval("")• escreval (" Editora: Abril")• escreval (" Edição: 01 de Ouro")• escreval("")• escreval (" Ano de Públicação: 1920")• escreval (" Idioma: Brasileiro")• escreval

Page 12: Fundamento da Administração da Informação
Page 13: Fundamento da Administração da Informação
Page 14: Fundamento da Administração da Informação

• //inicio da validação da data• escreval("Digite o dia, mês e ano da locação")• leia(dia, mes, ano)• • // Logo abaixo está um exemplo de data inválida

31 / 13 / 2012, não existe os mês treze, então o sistema vai dar um feed back dizendo para digitar novamente a data usando a estrutura subalgoritmimica

Page 15: Fundamento da Administração da Informação

• A condição "se-então(-senão)" é uma estrutura de seleção comum em diversas linguagens de programação.

• se (mes < 1) ou (mes > 12) ou (dia < 1) ou (dia > 31) ou (ano < 0) entao• escreva("Data inválida!")• escreval• escreval("Digite novamente")• escreval• escreval("Digite o dia, mês e ano da locação")• // se der erro ele vai ler o comando novamente• leia(dia, mes, ano)• se (mes < 1) ou (mes > 12) ou (dia < 1) ou (dia > 31) ou (ano < 0)

entao• escreva("Data inválida o sistema travou!")• escreval• escreval("Reinicie o sistema, aperte ESC depois F-9")• fimse

Page 16: Fundamento da Administração da Informação
Page 17: Fundamento da Administração da Informação

• senao• se ((mes = 4) ou (mes = 6) ou (mes = 9) ou (mes = 11)) e (dia > 30)

entao• escreva("Data inválida!")• escreval• escreval("Digite novamente")• escreval• escreval("Digite o dia, mês e ano da locação")• leia(dia, mes, ano)• se ((mes = 4) ou (mes = 6) ou (mes = 9) ou (mes = 11)) e (dia >

30) entao• escreva("Data inválida o sistema travou!")• escreval• escreval("Reinicie o sistema, aperte ESC depois F-9")• fimse

Page 18: Fundamento da Administração da Informação
Page 19: Fundamento da Administração da Informação

• // aqui ocódigo verifica se é ano bissexto• // o Ano tem quer diferente de zer (0) e

ano divisão modular por 4 igual a zero • • se (ano <>0)e(ano mod 4 = 0)entao• escreva (" ano bissexto")

Page 20: Fundamento da Administração da Informação

• // aqui começa a validação do mes de Fevereiro, se é mês de ano bissexto ou não se o dia for menor que

• // 29 e o mes for igual data válida• • se (dia < 29) e (mes = 2) entao• • // se o mes = 2 e o dia for menor que 29 então esta

tudo normal e o código passar direto• • escreval(" ... data válida")• escreval("...passando para a proxima etapa do sistema")• fimse• •

Page 21: Fundamento da Administração da Informação
Page 22: Fundamento da Administração da Informação

• se (ano <> 0)e(ano mod 4 = 0) entao• escreval(“Ano Bissexto")

Page 23: Fundamento da Administração da Informação
Page 24: Fundamento da Administração da Informação

• senao• escreva("ano não é bissexto")• fimse• fimse

Page 25: Fundamento da Administração da Informação
Page 26: Fundamento da Administração da Informação
Page 27: Fundamento da Administração da Informação

• // aqui começa a contar de 1 até 1000 ou seja ele vai repetir a pergunta para locação //de livros de 1 até 1000 que já seria um numero alto e que podemos classificar como // ilimitado

• • para contador de 1 ate 1000 passo 1 faca

Page 28: Fundamento da Administração da Informação

• escreval()• escreval ("Codigo: 001 ")• escreval (" Genero: Aviação, Valor: R$ 20,00 ")• escreval (" Nome do Livro: Quem Inventou o 14 Bis")• escreval("")• escreval (" Assunto: A Conquista dos Céus ")• escreval (" Autor: Santos Dumont")• escreval("")• escreval (" Editora: Abril")• escreval (" Edição: 01 de Ouro")• escreval("")• escreval (" Ano de Públicação: 1920")• escreval (" Idioma: Brasileiro")• escreval• • escreval("Quantos livros desejas Locar: ")• leia(biss14)• • • escreva ("Voce locou: ", biss14, " no valor da locação por unidade R$ ", valbiss14)

Page 29: Fundamento da Administração da Informação
Page 30: Fundamento da Administração da Informação
Page 31: Fundamento da Administração da Informação
Page 32: Fundamento da Administração da Informação
Page 33: Fundamento da Administração da Informação

• escreval(" NOSSA LOCADORA DE LIVROS ")• escreval• escreval("Nome do Cliente ",cliente)• escreval("CPF de N.º ",cpf)• escreval("Endereço: ", endereco)• escreval("Telefone: ", telefone)• escreval()• escreval(" RESUMO DA LOCAÇÃO ")• escreval• • escreval ("Quantidade de livros de Aviação ", biss14, " no valor de R$ ", Valbiss14)• escreval ("Quantidade de livros de Bebidas ", bebi, " no valor de R$ ", valbebi)• escreval ("Quantidade de livros de Culinaria ", culi, " no valor de R$ ", valculi)• escreval ("Quantidade de livros de Esportes ", esport, " no valor de R$ ", valesport)• valbiss14<- valbiss14 * biss14• valbebi<- valbebi * bebi• valculi<- valculi * culi• valesport<- valesport * esport• valfinal<- (valbiss14) + (valbebi) + (valculi) + (valesport)• valquant<- biss14 + bebi + culi + esport• escreval• escreval• escreval("numero de unidades locadas ",valquant)• escreval("Valor total da locação de livros à pagar R$ ",valfinal)• • Fimalgoritmo

Page 34: Fundamento da Administração da Informação
Page 35: Fundamento da Administração da Informação

• – CONCLUSÃO• • • Foi altamente didático o aprendizado contido neste

trabalho, a expansão de horizontes proporcionada, colocou em xeque nossas dúvidas, nos capacitou e nos qualificou de forma eficaz quanto a elaboração de sistemas de alarmes de incêndio com detectores, no desenvolvimento de algoritmos e na compreensão da lógica aristotélica e Booleana que são a base para a lógica algorítmica que executada a através dos conectivos lógicos e usada nos pseudocódigos.