Você está na página 1de 18

CURSO DE ENGENHARIA DE PRODUÇÃO

UNIVERSIDADE ESTADUAL DO MARANHÃO


CENTRO DE CIÊNCIAS TECNOLÓGICAS
CURSO DE ENGENHARIA DE PRODUÇÃO
DISCIPLINA: LINGUAGENS DE PROGRAMAÇÃO APLICADAS À
ENGENHARIA DE PRODUÇÃO - 60H

Prof. Dr. Reinaldo de Jesus da Silva

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 1


CURSO DE ENGENHARIA DE PRODUÇÃO

LINGUAGENS DE PROGRAMAÇÃO APLICADAS À


ENGENHARIA DE PRODUÇÃO
Objetivos:
Apresentar ao aluno conceitos fundamentais Linguagem de
Programação. Capacitar o aluno a discutir os tópicos
envolvidos em áreas atuais de pesquisa. Dar ao aluno
experiência na áreas de linguagem de programação.

Ementa:
Conceitos banco de dados. Modelagem de banco de dados.
Comandos básicos de banco de dados. Estudo de linguagem
orientada a objetos. Construção de aplicações e
implementação em áreas da Engenharia de Produção.
Introdução à mineração de dados.
Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 2
CURSO DE ENGENHARIA DE PRODUÇÃO

Download dos aplicativos BD


1. Ferramenta para modelagem em banco de dados relacional
- BR Modelo - http://www.sis4.com/brModelo/download.aspx
2. Ferramenta para edição de texto
• https://notepad-plus-plus.org/download/v7.5.6.html
• https://code.visualstudio.com/download
3. Banco de Dados Mysql -
• https://dev.mysql.com/downloads/mysql/
4. Mysql Workbench-
• https://dev.mysql.com/downloads/workbench/
5. Python -
• https://www.onlinegdb.com/online_python_compiler
• https://www.programiz.com/python-programming/online-
compiler/
6. Portugol Online -
• https://portugol-webstudio.cubos.io/ide

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 3


CURSO DE ENGENHARIA DE PRODUÇÃO

Algortimos
Os algoritmos fazem parte do dia-a-dia
das pessoas.
Um algoritmo pode ser visto como uma
sequência de ações executáveis para a
obtenção de uma solução para um
determinado tipo de problema.
Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 4
CURSO DE ENGENHARIA DE PRODUÇÃO

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 5


CURSO DE ENGENHARIA DE PRODUÇÃO

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 6


CURSO DE ENGENHARIA DE PRODUÇÃO

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 7


CURSO DE ENGENHARIA DE PRODUÇÃO

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 8


CURSO DE ENGENHARIA DE PRODUÇÃO

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 9


CURSO DE ENGENHARIA DE PRODUÇÃO

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 10


CURSO DE ENGENHARIA DE PRODUÇÃO

Para construção de algoritmo são necessários os


seguintes passos:
• Compreender o problema
• Definir os dados de entrada
• Definir Processamento
• Definir os dados de saída
• Construir algoritmo
• Testar o algoritmo realizando simulação
Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 11
CURSO DE ENGENHARIA DE PRODUÇÃO

Tipos de algoritmos

• Descrição Narrativa
• Fluxograma
• Pseudocódigo ou Portugol

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 12


CURSO DE ENGENHARIA DE PRODUÇÃO

Passo 1: Receber os dois número que serão somado


Passo 2: Soma os números
Passo 3: Mostrar o resultado obtidos na soma

Vantagem: linguagem natural.


Desvantagem: abre espaços para várias interpretação.

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 13


CURSO DE ENGENHARIA DE PRODUÇÃO

Consiste em analisar o enunciado do problema e


escrever, utilizando símbolos gráficos pre-
definidos.

Vantagem: entendimento do elemento gráficos é


mais simples que o entendimento de textos.
Desvantagem: é necessário aprender a
simbologia.
Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 14
CURSO DE ENGENHARIA DE PRODUÇÃO

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 15


CURSO DE ENGENHARIA DE PRODUÇÃO

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 16


CURSO DE ENGENHARIA DE PRODUÇÃO

programa
{
funcao inicio()
{
real a, b, soma, sub, mult, div

escreva("Digite o primeiro número: ")


leia(a)

escreva("Digite o segundo número: ")


leia(b)
soma = a + b // Soma os dois valores
sub = a - b // Subtrai os dois valores
mult = a * b // Multiplica os dois valores
div = a / b // Divide os dois valores
escreva("\nA soma dos números é igual a: ", soma)
// Exibe o resultado da soma
escreva("\nA subtração dos números é igual a: ", sub)
// Exibe o resultado da subtração
escreva("\nA multiplicação dos números é igual a: ", mult)
// Exibe o resultado da multiplicação
escreva("\nA divisão dos números é igual a: ", div, "\n")
// Exibe o resultado da divisão
}
} Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 17
CURSO DE ENGENHARIA DE PRODUÇÃO

1. https://rachacuca.com.br/jogos/missionarios-e-canibais/

2. https://rachacuca.com.br/jogos/o-lobo-e-a-ovelha/

Disciplina: LINGUAGENS DE PROGRAMACAO APLICADAS A ENGENHARIA DE PRODUÇÃO 18

Você também pode gostar