SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
UNOPAR VIRTUAL
Curso Superior de Tecnologia em Análise e
Desenvolvimento de Sistemas
1º SEMESTRE – 2012/2
DISCIPLINA PROFESSOR
Educação à Distância
Fundamentos da Administração da Informação.
Fundamentos de Lógica e Matemática Discreta
Organização de Computadores
Linguagens e Técnicas de Programação I
Seminários I
Everson Morais
Marco Hisatomi
Merris Mozer
Adriane Loper
Veronice de Freitas
 
Produção Textual Interdisciplinar – Em Grupo
 
Caro Aluno,
A produção textual interdisciplinar em grupo tem como base os assuntos
abordados no eixo temático, envolvendo todas as disciplinas do semestre.
Objetivo:
Trabalhar o conteúdo do eixo temático, incentivar a interatividade e a regionalidade e
auxiliar na aplicação dos conceitos estudados.
Eixo Temático: Fundamentos da Informação
Neste semestre de Fundamentos da Informação a finalidade é situar o aluno no ambiente
da computação, com a descrição de seus conceitos introdutórios focados no subsídio do
curso: a informação.
 
Orientações:
 Alunos com disciplinas em regime REGULAR:
 A atividade deve ser realizada EM GRUPO de 2 (dois) a 7 (sete)
alunos.
 Na capa do trabalho devem constar os nomes de todos os alunos
participantes do grupo.
 É obrigatória a apresentação da atividade em grupo no polo no
horário das aulas atividades das disciplinas de seminários.
 A indicação do tempo de apresentação é por aproximadamente 20
minutos.
 Alunos com disciplinas em regime de DEPENDÊNCIA ou ADAPTAÇÃO:
 A atividade deve ser realizada INDIVIDUALMENTE.
 
 O texto deve estar de acordo com o estabelecido nas normas ABNT para
construção de documento textual;
 É sugerida a leitura de todo material disponibilizado no ambiente virtual para
melhor compreensão dos conceitos pesquisados, assim como, das bibliografias
citadas nas disciplinas;
 Lembre-se que seu tutor eletrônico está à disposição para sanar as possíveis
dúvidas;
 Acessem a sala do tutor e os fóruns;
 Atenção para o prazo de envio da atividade.
UNOPAR VIRTUAL
Curso Superior de Tecnologia em Análise e
Desenvolvimento de Sistemas
 
Atividade Proposta:
1. Capa, Folha de Rosto e Sumário.
2. Introdução: apresente o contexto da atividade com objetividade, buscando
familiarizar o leitor com o conteúdo a ser abordado, ou seja, explique de que se trata o
trabalho.
3. Objetivo: demonstre as metas a serem alcançadas.
4. Desenvolvimento: com base no cenário proposto “Nossa Locadora de Livros”,
elabore as atividades a partir das seguintes diretrizes:
4.1. Com o cenário da “Nossa Locadora de Livros”, temos a informação que sua
estrutura física conta com uma área total de 200m2
e devemos ter cuidados com a
integridade física da empresa.
Para isto, utilizaremos detectores de invasão (de portas) com dois sensores de
entrada e uma campainha para alarme (sensor de saída).
Faça a tabela-verdade e o desenho do circuito a ser utilizado.
4.2. Para a realização dos próximos exercícios siga o contexto da “Nossa Locadora de
Livros”. No arquivo de envio da produção textual deve conter o print screen da
tela de execução do algoritmo no VisuAlg e o código fonte do algoritmo.
Material de apoio:
Exemplo das estruturas condicionais: simples, composta, encadeada:
http://www.luizmatos.eti.br/disciplinas/docs/algoritmos/Capitulo_3.pdf
Algumas dicas de como escrever algoritmos com qualidade:
http://www.luizmatos.eti.br/disciplinas/docs/algoritmos/Capitulos_1-2.pdf
Obs.: no final deste arquivo, estão disponibilizados exemplos de algoritmos para
auxílio nos exercícios propostos.
UNOPAR VIRTUAL
Curso Superior de Tecnologia em Análise e
Desenvolvimento de Sistemas
4.2.1. Faça um cadastro do título contendo no mínimo oito informações (inclua no
cadastro uma data (veja o exemplo após o exemplo do cadastro).
Obs: segue um exemplo contendo algumas informações referentes ao
cadastro de um livro.
No visualg simule a leitura da data usando três variáveis seguindo o exemplo
abaixo :
Data de publicação: DIA 05
MÊS: 04
ANO: 2001
4.2.2. Descreva o que seria necessário para que uma data não aceite valores
inválidos durante o cadastro (não é necessário desenvolver toda
programação para validação)  coloque alguns exemplos de data inválida e
descreva o processo de validação (poderá usar uma tabela como a
representada a seguir para representar os dias válidos para cada mês
(pesquise exemplos de programas para validação de datas e inclua um
código como exemplo).
Exemplo de data inválida (dia inválido)
Data de
publicação:
DIA: 32 (dia inválido)
MÊS: 06
ANO: 2012
Exemplo – tabela de representação para validação dos meses
Mês de 28 ou 29 dias Meses com 30
dias
Meses com 31
dias
Descreva como poderia resolver a
validação para o mês de fevereiro
Ano bissexto:
http://pt.wikipedia.org/wiki/Ano_bissexto
Quais são os
meses de 30 dias
Quais são os
meses de 31 dias
4.2.3. Desenvolva um algoritmo que simule a locação de livros (deverá ser de
forma ilimitada)  perguntar se o usuário deseja continuar a locação (SIM ou
NÃO) :
Obs: considerando que as informações dos livros não estão gravadas será
necessário repetir as informações dos livros informando CÓDIGO, TITULO,
CATEGORIA (1 – Rede de Computadores, 2 – Programação, 3 – Banco de
UNOPAR VIRTUAL
Curso Superior de Tecnologia em Análise e
Desenvolvimento de Sistemas
dados) , PREÇO (após concluir a locação programa deverá apresentar um
resumo da locação totalizando os livros por categoria e também fornecer o
total geral da locação.
Exemplo :
.
4.4 Baseado no cenário proposto, e a partir das proposições simples p, q, r a
seguir, que são conceitos abordados na disciplina de Fundamentos da
Administração da Informação, em seguida escreva em linguagem lógica a
proposição composta T (p,q,r) e construa a tabela-verdade para essa
proposição composta.
ATENÇÃO: Na proposição condicional é muito importante que você aluno escreva
as colunas que compõe a condição na forma correta” ” pois isto poderá influenciar
no valor .
p: “Nossa locadora de livros” é uma empresa privadas com fins lucrativos.
q: Maria Helena é responsável pelo departamento financeiro da locadora.
r: O primeiro computador da “Nossa locadora de livros” foi adquirido em 1995.
T (p,q,r): Se “Nossa locadora de livros” não é uma empresa privadas com fins
lucrativos ou o primeiro computador da “Nossa locadora de livros” foi adquirido em
1995, então Maria Helena não é responsável pelo departamento financeiro da
locadora.
5. Conclusão: descreva as principais reflexões sobre o desenvolvimento da atividade,
considerando o que a atividade lhe proporcionou.
6. Referências: relacione as fontes utilizadas em ordem alfabética, incluindo as
referências eletrônicas.
Para a realização da atividade proposta, leiam com muita atenção o estudo de caso
descrito no cenário “Nossa Locadora de Livros”.
Este cenário tem por objetivo descrever uma situação relacionada a um sistema de
informação de uma locadora de livros.
LOCAÇÃO DE LIVROS
=============================================
=========
Código: 0001
Título: Linguagens e técnicas de programação I
Categoria: 1
Preço da locação: 15,00
Continuar a locação (SIM ou NÃO) ?
=============================================
=========
Resumo da locação:
Total de locação da categoria 1 = 15,00
Total de locação da categoria 2 = 55,00
Total de locação da categoria 3 = 30,00
Total geral = 100,00
UNOPAR VIRTUAL
Curso Superior de Tecnologia em Análise e
Desenvolvimento de Sistemas
Cenário Proposto: “Nossa Locadora de Livros”
A “Nossa Locadora de Livros” é uma empresa privada com fins lucrativos e está situada
na região central da cidade de São Paulo, fundada em 20 de janeiro de 1.990, com o
objetivo de atender a demanda de locação de livros. Seu fundador o Sr. João Carlos é o
diretor e conta com um quadro de 7 funcionários que atuam em diversas áreas, sendo:
Paulo Rodrigues, Ana Paula e José Roberto (depto locação), Márcia Regina (depto
compras), André Augusto (depto controle estoque) e Maria Helena (depto financeiro);
desde o início de sua operação a direção continua sendo o seu fundador.
Seu estoque atual possui 20.000 títulos, que são organizados com as seguintes que são
classificados como: diamante, ouro, prata e bronze. Os valores da locação são
organizados pela classificação dos livros: diamante, R$ 20,00; ouro R$ 15,00; prata R$
10,00 e bronze R$ 5,00.
Em 1995, a empresa adquiriu o seu primeiro computador e teve a necessidade de
contratar uma empresa de TI (Tecnologia da Informação) para informatizar as primeiras
rotinas. A empresa “Alunos da UNOPAR” assumiu esse compromisso e atua plenamente
no desenvolvimento do sistema de locação de livros.
Sua estrutura física conta com uma área total de 200m2
. A figura 1, apresenta o
organograma da “Nossa Locadora de Livros”.
EXEMPLOS DE ALGORITMOS
Caro aluno segue abaixo um exemplo que poderá ser utilizado como base para
desenvolvimento do exercício 02: (o algoritmo tem por objetivo verificar qual é o
melhor time do Rio de Janeiro).
ALGORITMO "TIME"
VAR
FLA,FLU,FOGO,VASCO,OP,TOTAL:INTEIRO
Figura 1. Organograma: Nossa Locadora de Livros
UNOPAR VIRTUAL
Curso Superior de Tecnologia em Análise e
Desenvolvimento de Sistemas
RESPOSTA:CARACTER
INICIO
// INICIALIZAR AS VARIÁVEIS
REPITA
ESCREVAL("QUAL SEU TIME? ")
ESCREVAL(" 1- FLAMENGO ")
ESCREVAL(" 2- BOTAFOGO ")
ESCREVAL(" 3- VASCO ")
ESCREVAL(" 4- FLUMINENSE ")
ESCREVAL(" 5- SAIR ")
LEIA(OP)
ESCOLHA OP
CASO 1
FLA<- FLA + 1
CASO 2
FOGO<- FOGO + 1
CASO 3
VASCO<- VASCO + 1
CASO 4
FLU<-FLU+1
CASO 5
ESCREVA("ENCERRANDO")
LIMPATELA
FIMESCOLHA
ATE OP=5
// AO SAIR DA ESTRUTURA DE REPETIÇÃO IMPRIMIA O RESULTADO.
FIMALGORITMO
Caro aluno, o exercício abaixo contém exemplo de calculo de credito de acordo
com o saldo médio do cliente.
Obs: poderá usar como base para desenvolver o exercício 03.
Um banco concederá um crédito especial aos seus clientes, variável com o saldo
médio no último ano. Faça um algoritmo que leia o saldo médio de um cliente e
calcule o valor do crédito de acordo com a tabela abaixo. Mostre uma mensagem
informando o saldo médio e o valor do crédito.
Saldo médio Percentual
De 0 a 200 Nenhum crédito (zero)
De 201 a 400 20% do valor do salário médio
De 401 a 600 30% do valor do salário médio
Acima de 601 40% do valor do salário médio
ALGORITMO “CREDITO”
VAR
SALDO_MEDIO, CREDITO: REAL
UNOPAR VIRTUAL
Curso Superior de Tecnologia em Análise e
Desenvolvimento de Sistemas
INICIO
// ---------- DADOS DE ENTRADA ---------
ESCREVA(“ENTRE COM O SALDO MÉDIO:”)
LEIA(SALDO_MEDIO)
// ---- PROCESSAMENTO ---------
SE SALDO_MEDIO < 200 ENTAO
CREDITO  0
SENAO
SE SALDO_MEDIA <= 400 ENTAO
CREDITO  SALDO_MEDIO * 0.20
SENAO
SE SALDO_MEDIO <= 600 ENTAO
CREDITO  SALDO_MEDIO * 0.30
SENAO
CREDITO  SALDO_MEDIO * 0.40
FIMSE
FIMSE
FIMSE
// ---------------- SAÍDA -----------
ESCREVAL(“VALOR DO SALDO MÉDIO: “, SALDO_MEDIO)
ESCREVAL(“VALOR DO CRÉDITO: “, CREDITO)
FIMALGORITMO
Caro aluno, o exercício abaixo contém exemplo que faz uso do método de
classificação bolha para classificar os dados de um vetor (código escrito na
linguagem PASCAL).
Link – algoritmos de classificação (existem vários métodos)
http://www.cs.ubc.ca/spider/harrison/Java/index.html
{ ------------------ MÉTODO BOLHA ----------------}
program Bolha1;
var
V:array[1..10] of integer;
J,
BOLHA, {indicador do ultimo elemento que esta fora da ordem}
LSUP, {indica o tamanho do vetor a ser pesquisado}
AUX:integer; {AUX --> auxilia para troca do elemento}
begin
clrscr;
{-------------- CARREGA VETOR ----------}
for J := 1 to 10 do
begin
write('Entre com o ',J,' § valor: ');
readln(V[J]);
UNOPAR VIRTUAL
Curso Superior de Tecnologia em Análise e
Desenvolvimento de Sistemas
end;
{------------ CLASSIFICA VETOR ----------}
LSUP := 10;
while LSUP > 1 do
begin
BOLHA := 0;
for J := 1 TO LSUP -1 do
begin
if V[J] > V[J+1] then
begin
AUX := V[J];
V[J] := V[J+1];
V[J+1] := AUX;
BOLHA := J;
end;
end;
LSUP := BOLHA;
end;
{-------- MOSTRA VETOR CLASSIFICADO-------}
writeln('>>>>>>>>>>>Vetor classificado<<<<<<<<<<<<<');
for J := 1 to 10 do
begin
writeln(V[J]);
end;
repeat until keypressed;
end.
Tenham um ótimo trabalho!

Mais conteúdo relacionado

Destaque (6)

Orientacoes portifolio grupo
Orientacoes portifolio grupoOrientacoes portifolio grupo
Orientacoes portifolio grupo
 
Apresentação adm 3º periodo unopar patos pb
Apresentação adm 3º periodo unopar patos pbApresentação adm 3º periodo unopar patos pb
Apresentação adm 3º periodo unopar patos pb
 
Produção
ProduçãoProdução
Produção
 
Trabalho individual unopar. 1º semestre
Trabalho individual unopar.  1º semestreTrabalho individual unopar.  1º semestre
Trabalho individual unopar. 1º semestre
 
Portfolio unopar administração 7º periodo conceito excelente!
Portfolio unopar administração 7º periodo   conceito excelente!Portfolio unopar administração 7º periodo   conceito excelente!
Portfolio unopar administração 7º periodo conceito excelente!
 
Logística - Logística e Cadeia de Suprimentos - instagram.com/cursos_de_logis...
Logística - Logística e Cadeia de Suprimentos - instagram.com/cursos_de_logis...Logística - Logística e Cadeia de Suprimentos - instagram.com/cursos_de_logis...
Logística - Logística e Cadeia de Suprimentos - instagram.com/cursos_de_logis...
 

Semelhante a Portifoliogrupo 130109082241-phpapp02

Gabarito respostas (3)
Gabarito respostas (3)Gabarito respostas (3)
Gabarito respostas (3)
Fernanda Goz
 
Apostila elementos de projeto de informática
Apostila elementos de projeto de informáticaApostila elementos de projeto de informática
Apostila elementos de projeto de informática
Fabricio Tecinfo
 
Apostila sistemas operacionais
Apostila sistemas operacionaisApostila sistemas operacionais
Apostila sistemas operacionais
fernandao777
 

Semelhante a Portifoliogrupo 130109082241-phpapp02 (20)

PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SWPLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
 
Plano do Projeto
Plano do ProjetoPlano do Projeto
Plano do Projeto
 
portfolio unopar
portfolio unoparportfolio unopar
portfolio unopar
 
Livro Algoritmos e Programação de Computadores Autores JR., Dilermando
Livro Algoritmos e Programação de Computadores Autores JR., DilermandoLivro Algoritmos e Programação de Computadores Autores JR., Dilermando
Livro Algoritmos e Programação de Computadores Autores JR., Dilermando
 
Plano deprojeto grupo1
Plano deprojeto grupo1Plano deprojeto grupo1
Plano deprojeto grupo1
 
Matemática Licenciatura - Aplicações digitais são sempre confiáveis.pdf
Matemática Licenciatura - Aplicações digitais são sempre confiáveis.pdfMatemática Licenciatura - Aplicações digitais são sempre confiáveis.pdf
Matemática Licenciatura - Aplicações digitais são sempre confiáveis.pdf
 
Plano de Projeto - Gerencia de Projetos
Plano de Projeto - Gerencia de ProjetosPlano de Projeto - Gerencia de Projetos
Plano de Projeto - Gerencia de Projetos
 
Gabarito respostas (3)
Gabarito respostas (3)Gabarito respostas (3)
Gabarito respostas (3)
 
Apostila elementos de projeto de informática
Apostila elementos de projeto de informáticaApostila elementos de projeto de informática
Apostila elementos de projeto de informática
 
Curso de Informática para Concurso PC-RJ
Curso de Informática para Concurso PC-RJCurso de Informática para Concurso PC-RJ
Curso de Informática para Concurso PC-RJ
 
Curso Informática para Concurso PC-RJ - Inspetor
Curso Informática para Concurso PC-RJ - InspetorCurso Informática para Concurso PC-RJ - Inspetor
Curso Informática para Concurso PC-RJ - Inspetor
 
Apostila sistemas operacionais
Apostila sistemas operacionaisApostila sistemas operacionais
Apostila sistemas operacionais
 
2semestre individual
2semestre individual2semestre individual
2semestre individual
 
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2
 
FC-Logic
FC-LogicFC-Logic
FC-Logic
 
Portifólio grupo 1º SEM. 2016 (Atividade Proposta)
Portifólio grupo 1º SEM. 2016 (Atividade Proposta)Portifólio grupo 1º SEM. 2016 (Atividade Proposta)
Portifólio grupo 1º SEM. 2016 (Atividade Proposta)
 
Relatorio de estagio tecnico em informatica
Relatorio de estagio tecnico em informaticaRelatorio de estagio tecnico em informatica
Relatorio de estagio tecnico em informatica
 
Gestão de Projetos e Empreendedorismo: TAD-NC4 (16/09/2013)
Gestão de Projetos e Empreendedorismo: TAD-NC4 (16/09/2013)Gestão de Projetos e Empreendedorismo: TAD-NC4 (16/09/2013)
Gestão de Projetos e Empreendedorismo: TAD-NC4 (16/09/2013)
 
Gestão de Projetos e Empreendedorismo: SIN-NA7 (18/09/2013)
Gestão de Projetos e Empreendedorismo: SIN-NA7 (18/09/2013)Gestão de Projetos e Empreendedorismo: SIN-NA7 (18/09/2013)
Gestão de Projetos e Empreendedorismo: SIN-NA7 (18/09/2013)
 
Algorítimos
AlgorítimosAlgorítimos
Algorítimos
 

Portifoliogrupo 130109082241-phpapp02

  • 1. UNOPAR VIRTUAL Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas 1º SEMESTRE – 2012/2 DISCIPLINA PROFESSOR Educação à Distância Fundamentos da Administração da Informação. Fundamentos de Lógica e Matemática Discreta Organização de Computadores Linguagens e Técnicas de Programação I Seminários I Everson Morais Marco Hisatomi Merris Mozer Adriane Loper Veronice de Freitas   Produção Textual Interdisciplinar – Em Grupo   Caro Aluno, A produção textual interdisciplinar em grupo tem como base os assuntos abordados no eixo temático, envolvendo todas as disciplinas do semestre. Objetivo: Trabalhar o conteúdo do eixo temático, incentivar a interatividade e a regionalidade e auxiliar na aplicação dos conceitos estudados. Eixo Temático: Fundamentos da Informação Neste semestre de Fundamentos da Informação a finalidade é situar o aluno no ambiente da computação, com a descrição de seus conceitos introdutórios focados no subsídio do curso: a informação.   Orientações:  Alunos com disciplinas em regime REGULAR:  A atividade deve ser realizada EM GRUPO de 2 (dois) a 7 (sete) alunos.  Na capa do trabalho devem constar os nomes de todos os alunos participantes do grupo.  É obrigatória a apresentação da atividade em grupo no polo no horário das aulas atividades das disciplinas de seminários.  A indicação do tempo de apresentação é por aproximadamente 20 minutos.  Alunos com disciplinas em regime de DEPENDÊNCIA ou ADAPTAÇÃO:  A atividade deve ser realizada INDIVIDUALMENTE.    O texto deve estar de acordo com o estabelecido nas normas ABNT para construção de documento textual;  É sugerida a leitura de todo material disponibilizado no ambiente virtual para melhor compreensão dos conceitos pesquisados, assim como, das bibliografias citadas nas disciplinas;  Lembre-se que seu tutor eletrônico está à disposição para sanar as possíveis dúvidas;  Acessem a sala do tutor e os fóruns;  Atenção para o prazo de envio da atividade.
  • 2. UNOPAR VIRTUAL Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas   Atividade Proposta: 1. Capa, Folha de Rosto e Sumário. 2. Introdução: apresente o contexto da atividade com objetividade, buscando familiarizar o leitor com o conteúdo a ser abordado, ou seja, explique de que se trata o trabalho. 3. Objetivo: demonstre as metas a serem alcançadas. 4. Desenvolvimento: com base no cenário proposto “Nossa Locadora de Livros”, elabore as atividades a partir das seguintes diretrizes: 4.1. Com o cenário da “Nossa Locadora de Livros”, temos a informação que sua estrutura física conta com uma área total de 200m2 e devemos ter cuidados com a integridade física da empresa. Para isto, utilizaremos detectores de invasão (de portas) com dois sensores de entrada e uma campainha para alarme (sensor de saída). Faça a tabela-verdade e o desenho do circuito a ser utilizado. 4.2. Para a realização dos próximos exercícios siga o contexto da “Nossa Locadora de Livros”. No arquivo de envio da produção textual deve conter o print screen da tela de execução do algoritmo no VisuAlg e o código fonte do algoritmo. Material de apoio: Exemplo das estruturas condicionais: simples, composta, encadeada: http://www.luizmatos.eti.br/disciplinas/docs/algoritmos/Capitulo_3.pdf Algumas dicas de como escrever algoritmos com qualidade: http://www.luizmatos.eti.br/disciplinas/docs/algoritmos/Capitulos_1-2.pdf Obs.: no final deste arquivo, estão disponibilizados exemplos de algoritmos para auxílio nos exercícios propostos.
  • 3. UNOPAR VIRTUAL Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas 4.2.1. Faça um cadastro do título contendo no mínimo oito informações (inclua no cadastro uma data (veja o exemplo após o exemplo do cadastro). Obs: segue um exemplo contendo algumas informações referentes ao cadastro de um livro. No visualg simule a leitura da data usando três variáveis seguindo o exemplo abaixo : Data de publicação: DIA 05 MÊS: 04 ANO: 2001 4.2.2. Descreva o que seria necessário para que uma data não aceite valores inválidos durante o cadastro (não é necessário desenvolver toda programação para validação)  coloque alguns exemplos de data inválida e descreva o processo de validação (poderá usar uma tabela como a representada a seguir para representar os dias válidos para cada mês (pesquise exemplos de programas para validação de datas e inclua um código como exemplo). Exemplo de data inválida (dia inválido) Data de publicação: DIA: 32 (dia inválido) MÊS: 06 ANO: 2012 Exemplo – tabela de representação para validação dos meses Mês de 28 ou 29 dias Meses com 30 dias Meses com 31 dias Descreva como poderia resolver a validação para o mês de fevereiro Ano bissexto: http://pt.wikipedia.org/wiki/Ano_bissexto Quais são os meses de 30 dias Quais são os meses de 31 dias 4.2.3. Desenvolva um algoritmo que simule a locação de livros (deverá ser de forma ilimitada)  perguntar se o usuário deseja continuar a locação (SIM ou NÃO) : Obs: considerando que as informações dos livros não estão gravadas será necessário repetir as informações dos livros informando CÓDIGO, TITULO, CATEGORIA (1 – Rede de Computadores, 2 – Programação, 3 – Banco de
  • 4. UNOPAR VIRTUAL Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas dados) , PREÇO (após concluir a locação programa deverá apresentar um resumo da locação totalizando os livros por categoria e também fornecer o total geral da locação. Exemplo : . 4.4 Baseado no cenário proposto, e a partir das proposições simples p, q, r a seguir, que são conceitos abordados na disciplina de Fundamentos da Administração da Informação, em seguida escreva em linguagem lógica a proposição composta T (p,q,r) e construa a tabela-verdade para essa proposição composta. ATENÇÃO: Na proposição condicional é muito importante que você aluno escreva as colunas que compõe a condição na forma correta” ” pois isto poderá influenciar no valor . p: “Nossa locadora de livros” é uma empresa privadas com fins lucrativos. q: Maria Helena é responsável pelo departamento financeiro da locadora. r: O primeiro computador da “Nossa locadora de livros” foi adquirido em 1995. T (p,q,r): Se “Nossa locadora de livros” não é uma empresa privadas com fins lucrativos ou o primeiro computador da “Nossa locadora de livros” foi adquirido em 1995, então Maria Helena não é responsável pelo departamento financeiro da locadora. 5. Conclusão: descreva as principais reflexões sobre o desenvolvimento da atividade, considerando o que a atividade lhe proporcionou. 6. Referências: relacione as fontes utilizadas em ordem alfabética, incluindo as referências eletrônicas. Para a realização da atividade proposta, leiam com muita atenção o estudo de caso descrito no cenário “Nossa Locadora de Livros”. Este cenário tem por objetivo descrever uma situação relacionada a um sistema de informação de uma locadora de livros. LOCAÇÃO DE LIVROS ============================================= ========= Código: 0001 Título: Linguagens e técnicas de programação I Categoria: 1 Preço da locação: 15,00 Continuar a locação (SIM ou NÃO) ? ============================================= ========= Resumo da locação: Total de locação da categoria 1 = 15,00 Total de locação da categoria 2 = 55,00 Total de locação da categoria 3 = 30,00 Total geral = 100,00
  • 5. UNOPAR VIRTUAL Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Cenário Proposto: “Nossa Locadora de Livros” A “Nossa Locadora de Livros” é uma empresa privada com fins lucrativos e está situada na região central da cidade de São Paulo, fundada em 20 de janeiro de 1.990, com o objetivo de atender a demanda de locação de livros. Seu fundador o Sr. João Carlos é o diretor e conta com um quadro de 7 funcionários que atuam em diversas áreas, sendo: Paulo Rodrigues, Ana Paula e José Roberto (depto locação), Márcia Regina (depto compras), André Augusto (depto controle estoque) e Maria Helena (depto financeiro); desde o início de sua operação a direção continua sendo o seu fundador. Seu estoque atual possui 20.000 títulos, que são organizados com as seguintes que são classificados como: diamante, ouro, prata e bronze. Os valores da locação são organizados pela classificação dos livros: diamante, R$ 20,00; ouro R$ 15,00; prata R$ 10,00 e bronze R$ 5,00. Em 1995, a empresa adquiriu o seu primeiro computador e teve a necessidade de contratar uma empresa de TI (Tecnologia da Informação) para informatizar as primeiras rotinas. A empresa “Alunos da UNOPAR” assumiu esse compromisso e atua plenamente no desenvolvimento do sistema de locação de livros. Sua estrutura física conta com uma área total de 200m2 . A figura 1, apresenta o organograma da “Nossa Locadora de Livros”. EXEMPLOS DE ALGORITMOS Caro aluno segue abaixo um exemplo que poderá ser utilizado como base para desenvolvimento do exercício 02: (o algoritmo tem por objetivo verificar qual é o melhor time do Rio de Janeiro). ALGORITMO "TIME" VAR FLA,FLU,FOGO,VASCO,OP,TOTAL:INTEIRO Figura 1. Organograma: Nossa Locadora de Livros
  • 6. UNOPAR VIRTUAL Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas RESPOSTA:CARACTER INICIO // INICIALIZAR AS VARIÁVEIS REPITA ESCREVAL("QUAL SEU TIME? ") ESCREVAL(" 1- FLAMENGO ") ESCREVAL(" 2- BOTAFOGO ") ESCREVAL(" 3- VASCO ") ESCREVAL(" 4- FLUMINENSE ") ESCREVAL(" 5- SAIR ") LEIA(OP) ESCOLHA OP CASO 1 FLA<- FLA + 1 CASO 2 FOGO<- FOGO + 1 CASO 3 VASCO<- VASCO + 1 CASO 4 FLU<-FLU+1 CASO 5 ESCREVA("ENCERRANDO") LIMPATELA FIMESCOLHA ATE OP=5 // AO SAIR DA ESTRUTURA DE REPETIÇÃO IMPRIMIA O RESULTADO. FIMALGORITMO Caro aluno, o exercício abaixo contém exemplo de calculo de credito de acordo com o saldo médio do cliente. Obs: poderá usar como base para desenvolver o exercício 03. Um banco concederá um crédito especial aos seus clientes, variável com o saldo médio no último ano. Faça um algoritmo que leia o saldo médio de um cliente e calcule o valor do crédito de acordo com a tabela abaixo. Mostre uma mensagem informando o saldo médio e o valor do crédito. Saldo médio Percentual De 0 a 200 Nenhum crédito (zero) De 201 a 400 20% do valor do salário médio De 401 a 600 30% do valor do salário médio Acima de 601 40% do valor do salário médio ALGORITMO “CREDITO” VAR SALDO_MEDIO, CREDITO: REAL
  • 7. UNOPAR VIRTUAL Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas INICIO // ---------- DADOS DE ENTRADA --------- ESCREVA(“ENTRE COM O SALDO MÉDIO:”) LEIA(SALDO_MEDIO) // ---- PROCESSAMENTO --------- SE SALDO_MEDIO < 200 ENTAO CREDITO  0 SENAO SE SALDO_MEDIA <= 400 ENTAO CREDITO  SALDO_MEDIO * 0.20 SENAO SE SALDO_MEDIO <= 600 ENTAO CREDITO  SALDO_MEDIO * 0.30 SENAO CREDITO  SALDO_MEDIO * 0.40 FIMSE FIMSE FIMSE // ---------------- SAÍDA ----------- ESCREVAL(“VALOR DO SALDO MÉDIO: “, SALDO_MEDIO) ESCREVAL(“VALOR DO CRÉDITO: “, CREDITO) FIMALGORITMO Caro aluno, o exercício abaixo contém exemplo que faz uso do método de classificação bolha para classificar os dados de um vetor (código escrito na linguagem PASCAL). Link – algoritmos de classificação (existem vários métodos) http://www.cs.ubc.ca/spider/harrison/Java/index.html { ------------------ MÉTODO BOLHA ----------------} program Bolha1; var V:array[1..10] of integer; J, BOLHA, {indicador do ultimo elemento que esta fora da ordem} LSUP, {indica o tamanho do vetor a ser pesquisado} AUX:integer; {AUX --> auxilia para troca do elemento} begin clrscr; {-------------- CARREGA VETOR ----------} for J := 1 to 10 do begin write('Entre com o ',J,' § valor: '); readln(V[J]);
  • 8. UNOPAR VIRTUAL Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas end; {------------ CLASSIFICA VETOR ----------} LSUP := 10; while LSUP > 1 do begin BOLHA := 0; for J := 1 TO LSUP -1 do begin if V[J] > V[J+1] then begin AUX := V[J]; V[J] := V[J+1]; V[J+1] := AUX; BOLHA := J; end; end; LSUP := BOLHA; end; {-------- MOSTRA VETOR CLASSIFICADO-------} writeln('>>>>>>>>>>>Vetor classificado<<<<<<<<<<<<<'); for J := 1 to 10 do begin writeln(V[J]); end; repeat until keypressed; end. Tenham um ótimo trabalho!