Sunteți pe pagina 1din 17

SISTEMA DE ENSINO PRESENCIAL CONECTADO

CURSO SUPERIOR DE TECNOLOGIA EM ANLISE E


DESENVOLVIMENTO DE SISTEMAS
ANDERSON REIS DOS SANTOS
ARILSON DE CARVALHO SANTOS
DANIEL OLIVEIRA DELGADO
IGOR SANTOS ALMEIDA
TIAGO BARRETO MUELLER

ATIVIDADE INTERDISCIPLINAR DO CURSO STADS EAD

Ilheus
2011
1

ANDERSON REIS DOS SANTOS


ARILSON DE CARVALHO SANTOS
DANIEL OLIVEIRA DELGADO
IGOR SANTOS ALMEIDA
TIAGO BARRETO MUELLER

ATIVIDADE INTERDISCIPLINAR DO CURSO STADS EAD

Trabalho apresentado ao Curso Superior de


Tecnologia em Anlose e desenvolvimento de Sistema
da UNOPAR - Universidade Norte do Paran, para as
disciplinas Educao Distncia, Fundamentos da
Administrao da Informao, Fundamentos de Logica
e
Matemtica
Discreta,
Organizao
de
Computadores,
Linguaguens
e
Tcnicas
de
Programao I.
Prof. Everson Matias de Morais
Prof. Thiago Nunes Bazoli
Prof. Eliane Maria O. Araman
Prof. Adriane A. Loper
Prof. Veronice de Freitas

Ilheus
2011
2

SUMRIO

1 ALGORITMO QUE VERIFICA SE O NUMERO PAR OU IMPAR..............4

2 CALCULAR EXCESSO DE PESO E VALOR DA MULTA ............................4

3 CALCULANDO SALRIO TOTAL E SALARIO EXCEDENTE......................5

4 CALCULAR O NDICE DE POLUIO DE 3 GRUPOS DE INDSTRIA.....7

5 CADASTRO SALARIAL DE FUNCIONRIOS...............................................8

6 ELEIO PRESIDENCIAL.............................................................................10

7 CONVERSO DE BINRIO PARA DECIMAL..............................................13


7.1 Parte II.................................................................................................14
7.2 Parte III................................................................................................15

8 CONCLUSO.................................................................................................16

9 REFERNCIA.................................................................................................17

1 Algoritmo que verifica se o numero par ou impar.


Desenvolva um algoritmo capaz de verificar se os nmeros inteiros, dados como
entrada, par ou impar.
algoritmo "Verificando se os nmeros so pares e impares"
// Funo : verificar se par ou impar
// Autor : Anderson Reis
// Data : 29/10/2011
// Seo de Declaraes
var
N, X: inteiro
inicio
escreval("Digite um nmero:")
leia(N)
X<-(N mod 2)
se X=0 entao
escreval("O nmero" N, " PAR")
senao
escreval("O nmero", N, " IMPAR")
fimse
fimalgoritmo

2 Calcular excesso de peso e valor da multa.


Joo papo-de-pescador, homem de bem, comprou um microprocessador para
controlar o rendimento dirio do seu trabalho, toda ves que ele traz um peso de
peixes maior que o estabelido pelo regulamento de pesca do estado de So Paulo
(50 quilos) deve pagar ima multa de R$ 4,00 por quilo excedente, joo precisa que
voc faa um algoritmo que leia a varivel P (peso de peixes) e verifique se h
4

excesso. Se houver, gravar na varivel E (excesso) e na varivel M o valor da


multa que joo dever pagar. Caso contrrio mostrar tais variveis com o
contedo ZERO.
algoritmo "Pesando O Peixe"
// Funo : Calcular excesso de peso e valor da multa
// Autor : Anderso Reis
// Data : 30/10/2011
// Seo de Declaraes
var
P1, E1, M: Real
inicio
// Seo de Comandos
escreval("Digite o Peso:")
leia(P1)
se (P1>50)entao
E1<-(P1-50))
M<-(E1*4.00))
senao
E1<-0
M<-0
fimse
escreval("Excesso :", E1, " Kg")
escreval("Multa : R$", M)
fimalgoritmo

3 Calculando salrio total e salario excedente.


Elabore um algoritmo que leia as variveis C e N respectivamente cdigo e
nmero de horas trabalhados de um operrio. E calcule o salrio sabendo-o que
ele ganha R$ 10,00 por hora. Quando o nmero de horas exceder a 50 calcule o
excesso e pagando armazenando-o na varivel E, caso contrrio zerar tal varivel.
A hora excedente de trabalho vale R$ 20,00. No final do processamento imprimir o
5

salrio total e o salrio excedente.

algoritmo "Salrio Total e Excedente"


// Funo : Calculando salrio total e salario excedente
// Autor : Arilson de Carvalho Santos
// Data : 22/10/2011
var
C,N,EX,ST,SEX:REAL
inicio
Escreval("Digite Cdigo")
Leia(C)
Escreval("Horas Trabalhadas")
Leia(N)
SE N>50 ENTAO
EX<-(N-50)*20.00
ST<-50*10.00+EX
SENAO
ST<-N*10.00
EX<-0
FIMSE
Escreval("Salrio Total",ST)
Escreva("Salrio Excedente",EX)
fimalgoritmo

4 Calcular o ndice de poluio de 3 grupos de indstria.


6

A secretria de Meio Ambiente que controla o ndice de poluio mantm 3 grupos


que so altamente poluentes do meio ambiente. O ndice de poluio aceitavel
varia de 0,05 at 0,25. Se o ndice sobe para 0,3 as indstrias do 1 grupo so
intimadas a suspenderem suas atividades, se o ndice crescer para 0,4 as
indstrias do 1 e 2 grupo so intimadas a suspenderem suas atividades, se o
ndice atingir 0,5 todos os grupos devem ser notificados a paralisarem suas
atividades. Faa um algoritmo que leia o ndice de poluio medido e emita a
notificao adequada aos diferentes grupos de empresas.

algoritmo "ndice de poluio "


// Funo : Calcular o ndice de poluio de 3 grupos de indstria
// Autor : TIAGO BARRETO MUELLER
// Data : 02/11/2011
// Seo de Declaraes
var
// IP indice de poluio
IP: Real
inicio
escreval("Digite o ndice:")
Leia(IP)
se (IP>=0.3)e(IP<=0.39) entao
escreval("1 Grupo suspendam as atividades")
senao
se(IP>=0.4)e(IP<=0.49)entao
escreval("1 e 2 Grupo suspendam as atividades")
senao
se (IP>=0.5) entao
7

escreval("Todos os grupos suspendam as atividades")


senao
escreval("ndice Bom")
fimse
fimse
fimse
fimalgoritmo

5 Cadastro salarial de funcionrios.


Faa um programa que leia o nome, valor hora, total de horas trabalhadas e a
idade de 50 funcionrios. Aps a leitura dos dados exiba.
a) A mdia salarial bruta da empresa.
b) O nome e a idade do funcionrio mais velho.
c) O nome e o salrio do funcionrio que tiver a maior renda.

algoritmo "Cadastro Salarial de Funcionrios"


// Funo :Calcular a mdia salarial da empresa e dizer o nome e idade do
funcionario mais velho, o nome e salrio do funcionario que tiver maior renda.

// Autor : Daniel Oliveira Delgado


// Data : 03/11/2011
var
Ind: inteiro
NO:caractere

// nome do funcionrio

ID: inteiro

// idade do funcionario

HT: inteiro

// horas trabalhadas

SS:real

// soma do salario
8

VH: real

// valor das horas

SB: real

// Salario bruto

NV: caractere
IV: inteiro

// ir armazenar o nome do funcionrio mais velho


// idade do funcionrio mais velho

NMS: caractere
MS: real

// nome do funcionrio com o maior salrio


// maior salrio

inicio
// inicializa as variveis para controle do nome e idade do funcionario mais velho
NV <- ""
IV <- 0
// inicializa o Nome e salario do funcionario que ganha o maior salario
NMS <- ""
MS <- 0
para ind de 1 ate 50 passo 1 faca
escreval ("Nome de funcionrio: ")
leia (NO)
escreval ("Idade: ")
leia (id)
escreval ("Horas trabalhadas: ")
leia (ht)
escreval ("Valor da hora trabalhada: ")
leia (vh)
se id > IV entao
IV <- id
NV <- NO
9

Fimse
SB <- ht * vh
SS <- SS + SB
se SB > MS entao
NMS <- NO
MS <- SB
Fimse
fimpara
escreval("Item a - A mdia salarial bruta da empresa : ", "R$", SS / 50)
escreval("item b - O nome e a idade do funcionrio mais velho: ", NV, IV ," anos")
escreval("Item c - O nome e o salrio do funcionrio que tiver a maior renda : ",
NMS, " R$", MS)
fimalgoritmo

6 Eleio presidencial.
Em uma eleio presidencial existem quatro candidatos. Os votos so informados
atravs de cdigos. Os dados utilizados para a contagem dos votos obedecem
seguinte codifio:

1, 2, 3, 4 = votos para os respectivos candidatos;

5 = voto nulo;

6 = voto em branco;

Elabore um algoritmo que leia o cdigo do candidato em um voto. Calcule e


escreva:

Total de votos para cada candidato;

Total de votos nulos;

10

Total de votos em branco;

Como finalizador do conjunto de votos, tem-se o valor 0.

algoritmo "Eleio presidencial"


// Funo : Computar os votos de 4 candidatos e os votos nulos e em branco
// Autor : Anderson Reis
// Data : 03/11/2011
var
CAN1, CAN2, CAN3, CAN4, VN, VB, S, OP, Total: inteiro
inicio
repita
escreval("

ELEIO PRESIDENCIAL

")

escreval("=================================")
escreval(" 1 -> Candidato 01 ")
escreval(" 2 -> Candidato 02 ")
escreval(" 3 -> Candidato 03 ")
escreval(" 4 -> Candidato 04 ")
escreval(" 5 -> Voto nulo ")
escreval(" 6 -> Voto em branco ")
escreval(" 0 -> Sair ")
escreval("=================================")
escreval(" Escolha qual seu Candidato? ")
escreval("=================================")
leia(OP)
escolha OP
11

caso 1
CAN1<-CAN1+1
caso 2
CAN2<-CAN2+1
caso 3
CAN3<-CAN3+1
caso 4
CAN4<-CAN4+1
caso 5
VN<-VN+1
caso 6
VB<-VB+1
caso 0
escreval("Encerrando")
limpatela
fimescolha
ate OP=0
escreval("

ELEIO PRESIDENCIAL

")

escreval("=================================")
escreval("Total de votos candidato 01: ", CAN1)
escreval("Total de votos candidato 02: ", CAN2)
escreval("Total de votos candidato 03: ", CAN3)
escreval("Total de votos candidato 04: ", CAN4)
escreval("Total de votos nulos: ", VN)
escreval("Total de votos em branco: ", VB)
12

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

7 Converso de binrio para decimal.


algoritmo "conversao de binario para decimal"
// Funo : binario para decimal
// Autor : TIAGO BARRETO MUELLER
// Data : 02/11/2011
var
i

: inteiro

bin
numV
num

: caracter
: inteiro
: vetor[100] de inteiro

posicao : inteiro
decimal : inteiro
expoente : inteiro
inicio
ESCREVAL("digite o numero em forma binaria : ")
LEIA(bin)
numV <- compr(bin)
expoente <- 0
decimal <- 0
PARA i<-1 ATE numV FACA
posicao <- NumV - i + 1
SE COPIA(bin,posicao,1) = "1" ENTAO
13

decimal <- decimal + int(exp(2, expoente))


FIMSE
expoente <- expoente + 1
FIMPARA
ESCREVAl("O valor decimal do binrio ", bin, " : ",decimal)
Fimalgoritmo

7.1 Parte II
(~p r) ~q
P
V
V
V
V
F
F
F
F

Q
V
V
F
F
V
V
F
f

R
V
F
V
F
V
F
V
f

~p
F
F
F
F
V
V
V
v

~q
F
F
V
V
F
F
V
V

(~p r)
v
F
V
F
V
V
V
V

(~p r) -> ~q
F
v
V
V
F
F
V
V

7.2 Parte III


Caracterizao da organizao empresa A
Acc Brasil Industria & Comercil de computadorer ltda.
Av. Canavieiras, 700 - Bairro Cidade Nova - 45652-125 - Ilhus - BA - Tel.: 073
3234-7300
Website: www.accept.com.br; e-mail: suporte@accept.com.br
A Accept fabricante nacional com 23 anos de experincia. Conta com fabrica em
Ilheus-BA, e sede em So Paulo-SP. Como menbro do canal Premier da intel,
oferece ao mercado em primeira moa mais alta tecnologia, em desktop,
notebooks, workstations e servidores.
Desde 1988, a Accept vem conquistando, a cada ano maior posio de
destaque no mercado corporativo oferecendo produtos e servios em
tecnologia. A Accept foi a primeira empresa a conquistar a certificao
Premier Provider da Intel na Amrica Latina em 2011, iniciativa mundial da
Intel que seleciona e certifica seus principais parceiros de negcios.
Tipo de sistema utilizado: Microsiga Proteus
14

Tipo de ambiente: Windows 7/ Windows server 2008 R2/ Windows XP


Tipo de linguagem de programao e banco de dados: SQL, banco de dados
ERP
Quais os profissionais envolvidos no desenvolvimento e manuteo: O setor de TI
Quais od benefcios que esse sistema troxe para a emprsa: um sistema que
troxe mais segurana, confiabilidade e rastreabilidade aos produtos da
Accept. Facilita o acesso os cadastros dos produtos, pesquisas, consutas e
oferece relatorios dos produtos desda entrada ate a chegada desse produo
nas mos do cliente.Abrange toda a empresa desde a area recebimento ate a
area de expedio, integrando tambem os setores fiscais, P&D e engenharia.
Como era o controle da empresa antes de existir esse sistema: A empresa tinha
um sistema chamado SAP, porem ele no atendia as necessidades da empresa.
Caracterizao da organizao empresa B
Empresa: Rede Tecnologia ltda.
Rua 6 148 Pontal Loteamento. Jardim Pontal.
Telefone: 3084 2907
Vilela25u@hotmail.com
Informtica: Tecnologia da informao, Manuteno de redes, compra e vendas
de produtos e assistncia tcnica.
Histrico: Outubro de 2008.
Estruturas de redes cabeada e sem fio.
1 Gestor financeiro de clientes.
2 Windows.
3 SQL.
4 Danilo Nunes.
5 Agilidade em processamentos de dados.
6 Manual (Excel).

15

CONCLUSO

Percebi que as empresas necessitam cada vez mais de sistemas que integrem
toda a suas estruturas dando diariamente relatorios e documentos de todas as
etapas dos processos, afim de garantir o correto entendimento das tarefas a
serem desenvolvidas por sua equipe garantindo ao cliente que sua necessidade
foi atendida.
Com os avanos tecnolgicos as empresas tm ficado cada vez mais conectadas,
interligando todos os seus sistemas, servios, filiais e tambm fazendo sua
network com clientes e fornecedores atravs de software.
Com todos esses avanos tecnolgicos, surge uma figura muito importante na
administrao desses servios que o profissional de TI.
Alem dos conhecimentos tcnicos e conceituais, esses profissionais precisam
desenvolver habilidades humanas. Precisam conhecer tantos as modalidades de
sistemas de informao como as modalidades de negcios .

16

REFERNCIAS

MATOS LUIZ. Comandos e Estrutura de Controle. Disponvel em: <


http://www.luizmatos.eti.br/disciplinas/docs/algoritmos/Capitulo_3.pdf>.

Acesso

em: 30 out. 2011.

MATOS LUIZ. Conceitos de Lgica de Programao. Disponvel em:<


http://www.luizmatos.eti.br/disciplinas/docs/algoritmos/Capitulos_1-2.pdf> . Acceso
em 02 nov. 2011.
UNIVERSIDADE NORTE DO PARAN. Unopar Virtual, web aula. Linguagens e
Tcnicas

de

Programao

I.

Disponvel

em:

https://www21.unopar.br/unopar/ava/aluno/formwebaula.action?
gecronofer.gcofCd=156917&geoferturm.goftCd=3180595&gediscofer.gofdCd=653
497>. Acesso em 02 nov. 2011.

17

S-ar putea să vă placă și