Atps Algoritmo e Programação
Por: JRMS14 • 27/9/2015 • Trabalho acadêmico • 1.299 Palavras (6 Páginas) • 186 Visualizações
Faculdades Integradas Torricelli Guarulhos Anhanguera[pic 1]
Engenharia Elétrica
Engenharia de Produção
Engenharia de Controle e Automação
Atividades Práticas Supervisionadas
Algoritmo e Programação
Conceitos Fundamentais de Programação
& Programação Estruturada
Guarulhos, 27 de setembro de 2014.
Índice
Resumo ..............................................................................................3
Objetivos ...........................................................................................3
Etapa 1 – Conceitos Fundamentais de Programação ........................4
Passo 1 ....................................................................................4
Passo 2 ....................................................................................4
Passo3 .....................................................................................5
Passo4 .....................................................................................5
Etapa 2 – Programação Estruturada .................................................6
Passo 1 ....................................................................................6
Passo 2 ....................................................................................6
Passo 3 ....................................................................................6
Passo4 .....................................................................................9
[pic 2]
Resumo
Participar de um projeto de informatização de uma indústria de papel e celulose, com a responsabilidade da otimização de corte de bobinas de papel. Esta solução de software deve maximizar a utilização da Bobina Jumbo reduzindo a perda por Refugo Comercial (parte da bobina que não é utilizada para comercialização). As perdas na indústria de papel representam cerca de 2,5% de seus custos de produção e por isso é maior alvo quando se trata de redução de custos no processo de fabricação.
A maximização do corte das Bobinas Jumbo pode representar a viabilidade de
produção de um pedido para um cliente. Dependendo do volume de perda gerada pela não utilização completa da bobina, um gerente de produção pode optar por descartar esta fabricação e atender a outras que permitam uma otimização do corte (maior aproveitamento da largura de bobina disponível).
Para definir quais os pedidos possuem as características adequadas para utilização
máxima da Bobina Jumbo, as empresas do segmento de papel e celulose adotam tecnologias computacionais (softwares) que tem a capacidade de combinar as possibilidades de corte baseado nos formatos solicitados nos pedidos.
Objetivos
- Conceber, projetar e analisar sistemas, produtos e processos;
- Identificar, formular e resolver problemas de Engenharia;
- Desenvolver e/ou utilizar novas ferramentas e técnicas;
- Atuar em equipes multidisciplinares;
- Com a elaboração de um software para aprimorar o corte das bobinas, que leva em conta as variações de largura de diâmetro pedidas pelos clientes.
ETAPA 1 - Conceitos Fundamentais de Programação
Passo 1
1. Fazer a leitura de: Introdução à Programação de Computadores para Cursos de Engenharia e de Automação.
2. Fazer a leitura de: Algoritmos Computacionais (Programas)
3. Fazer a leitura do: Capítulo 1 Introdução do PLT da disciplina
Passo 2
Registrar informações obtidas no passo anterior
1-Algoritmo é a base da programação, por se tratar de passos sequenciais lógicos finitos organizados com a finalidade de resolver certo problema. Ele em si não é a solução do problema, mas o meio de obtê-la.
2-Pseudolinguagem é uma forma de facilitar a criação de um algoritmo, devido ao fato de que ela aproxima a linguagem de programação da linguagem natural, sendo usualmente empregada para a inicialização na arte de programar.
3-A estrutura é construída em sequencia de instruções, delimitado pelos comandos início e fim. As variáveis são declaradas no início de programa, seguidos da estrutura de execução, esta que coleta as informações e gera soluções. E por fim o comando "fim" que encerra o algoritmo.
4-De modo geral, os tipos de dados primitivos são:
INTEIRO: Representa valores numéricos negativos ou positivos sem casa decimal, ou seja, valores inteiros.
REAL: Representa valores numéricos negativos ou positivos com casa decimal, ou seja, valores reais.
LÓGICO: Representa valores booleanos, assumindo apenas dois estados, VERDADEIRO ou FALSO.
TEXTO: Representa uma sequencia de um ou mais de caracteres, colocamos os valores do tipo TEXTO entre “” (aspas duplas).
5-
[pic 3][pic 4][pic 5]
Passo 3
1. Desenvolver uma função matemática que resuma o cálculo do peso teórico de uma Bobina Filha.
2. Descrever as variáveis que armazenarão as informações que serão solicitadas para que o cálculo do peso teórico possa ser realizado.
var
pesoteorico, diametroexterno, largura ,pesometro: real
inicio
pesometro <- 2.040816326530612
escreval (" informe largura: ")
leia (largura)
escreval (" informe diamentro: ")
leia (diametroexterno)
pesoteorico <- (largura*(diametroexterno/1000)*pesometro)
escreval (" O peso desta bobina eh:", pesoteorico)
Passo 4
Elaborar um relatório com o nome Relatório 1 - Conceitos Fundamentais de Programação
...