TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalho Feito

Trabalho Universitário: Trabalho Feito. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  26/9/2013  •  2.901 Palavras (12 Páginas)  •  345 Visualizações

Página 1 de 12

SUMÁRIO

1 INTRODUÇÃO 3

2 OBJETIVO 4

3 DESENVOLVIMENTO 5

3.1 DETECTORES DE INVASÃO 5

3.2 atividades propostas 6

3.2.1 Cadastro de Livros 6

3.2.2 Validação de Datas 9

3.2.3 Locação de Livros 10

3.3 PROPOSIÇÕES SIMPLES E COMPOSTAS 12

4 CONCLUSÃO 14

1 INTRODUÇÃO

Neste trabalho procuramos demonstrar e elaborar as etapas a serem seguidas para a instalação de um sistema de alarmes, exibindo os circuitos e tabela-verdade. Iremos demonstrar o desenvolvimento dos algoritmos que farão a locadora de livros melhorar e agilizar sua estrutura organizacional, para melhor atender seus clientes. Todo código fonte será feito em Visualg, para melhor entendimento da lógica por trás de um ótimo programa.

2 OBJETIVO

Vamos fazer alguns algoritmos que possibilitam buscar nome do livro, cadastrar usuário e ainda, um de repetição com simulação, mas seguindo o contexto vamos aprimorar nossos conhecimentos e fazer uma tabela-verdade incluindo um circuito de detectores de incêndio e dois sensores de entrada da empresa.

Descreveremos uma situação relacionada de sistemas informações de uma locadora de livros, montando vários tipos de algoritmos. Criaremos um algoritmo chamado vetor, possibilitado que armazene dez nomes de livros, que faça a busca de toda a locadora, claramente na ordem e usando o método bolha.

3 DESENVOLVIMENTO

3.1 DETECTORES DE INVASÃO

A “Nossa Locadora de Livros” possui uma área total de 200m2 que precisam de segurança. Para isso, é necessária a instalação de um sistema de alarmes com dois sensores de entrada nas portas e uma campainha para o alarme, que seria o sensor de saída. No Quadro 1, temos a tabela verdade dos sensores de incêndio e logo em seguida, na Figura 1, o desenho do circuito a ser utilizado.

Quadro 1 – Tabela verdade

0=Desligado

1=Ligado

SENSOR 1 (p)

SENSOR 2 (q)

SIRENE (p v q)

0

0

0

0

1

1

1

0

1

1

1

1

Figura 1 – Desenho do circuito do detector de invasão.

Fonte: Desenvolvido pelos autores do presente trabalho.

3.2 atividades propostas

3.2.1 Cadastro de Livros

Para o cadastro dos livros, desenvolvemos o algoritmo do Quadro 2, com validação das datas. Logo abaixo, na Figura 2, está o print da tela deste algoritmo em execução no Visualg.

Quadro 2 – Algoritmo para cadastro de livros

algoritmo "cadastroLivro"

var

cod,ano,dia_aquisicao,mes_aquisicao,ano_aquisicao:inteiro

dia_publicacao,mes_publicacao,ano_publicacao,num_editora:inteiro

nome_livro,nome_editora,autor,categoria:caracter

dataValida : logico

inicio

//seção de códigos

dataValida <- falso

escreval("========CADASTRO=======")

escreva("CÓDIGO DO LIVRO: ")

leia(cod)

escreva("ANO DA EDIÇÃO DO LIVRO: ")

leia(ano)

escreval("===DATA DA AQUISIÇÃO==")

escreva("DIA:")

leia(dia_aquisicao)

escreva("MÊS:")

leia(mes_aquisicao)

escreva("ANO:")

leia(ano_aquisicao)

escreval("=======================")

escreval("===DATA DA PUBLICAÇÃO==")

//loop para digitar e validar data

enquanto dataValida = falso faca

escreva("DIA: ")

leia(dia_publicacao)

//valida dia

enquanto dataValida = falso faca

se (dia_publicacao > 31) ou (dia_publicacao < 1) entao

escreva("Dia inválido, Favor informe um dia válido!")

leia(dia_publicacao)

senao

dataValida <- verdadeiro

fimse

fimenquanto

dataValida <-falso

escreva("MÊS: ")

leia(mes_publicacao)

//valida mes

enquanto dataValida = falso faca

se (mes_publicacao > 12) ou (mes_publicacao < 1) entao

escreva("Mês inválido,

...

Baixar como (para membros premium)  txt (12.7 Kb)  
Continuar por mais 11 páginas »
Disponível apenas no TrabalhosGratuitos.com