Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2020
Nome do Docente
Fabiano Santos de Oliveira
Formação
Tecnólogo em Informática (UNIPAR-2004), Especialista em JAVA (2011), Especialista em
Marketing de Moda (2009), Gerente de Projetos (2010)
Especialista em E-commerce e Tecnologias emergentes (2012)
Experiência
• Liderou equipes de Desenvolvimento de Sistemas e Sites para Internet para diversos
segmentos, Coordenou Departamento de Marketing,
criou E-commerce´s para diversas empresas,
Professor Universitário há 10 anos
Atualmente é Gerente de E-commerce (8 anos)
E-mail Institucional
fabiano.oliveira@faculdadefacec.edu.br
2020
O que esperar da disciplina?
Qual a sua importância para o profissional formando em Engenharia Civil?
Carga horária 80Hs.
Aulas práticas
Normas
Avaliações
Tipo(s): Teórica, Teórica e Prática – Peso 7 para parte teórica e 3 para prática (Regra)
De 5 a 15 questões (Dissertativas e Objetivas)
Utilização de meios fraudulentos – consequência
Períodos Bimestrais (Média 6,0)
2 oportunidades – mediante pagamento de taxa
Substitutiva – mediante pagamento de taxa
Exame
2020
2020
2020
2020
2020
2020
2020
2020
2020
Ementa:
Princípios e estruturas básicas de programação de computadores. Utilização
das estruturas básicas de programação de computador na resolução de
problemas de engenharia. Elaborar programas utilizando o paradigma de
orientação a objetos.
2020
Plano de Ensino:
Algoritmos:
Conceitos e representação.
Álgebra Booleana.
Conectivos Lógicos e Tabela-Verdade.
Tipos de Dados Primitivos, Constantes e Variáveis.
Operadores Aritméticos, Relacionais e Lógicos.
Expressões.
Estruturas Básicas:
Sequência, Seleção e Repetição.
Variáveis Compostas Homogêneas e Heterogêneas.
Conceitos de Programação Estruturada e Modular.
Procedimentos e Funções.
Ponteiros.
Recursividade.
2020
Plano de Ensino:
Excel para Engenheiros – Apresentação
2020
2020
2020
2020
Plano de Ensino:
2020
Plano de Ensino:
O Excel é uma das ferramentas mais importantes disponíveis para uma série de
profissionais que precisam lidar todos os dias com computador. Também aparece
constantemente como um dos pré-requisitos mais solicitados para as mais diversas
vagas de trabalho.
Nesta Disciplina os alunos terão uma visão abrangente de uma série de funções e
de ferramentas que podem ser encontradas dentro do programa Excel e que podem
ser aplicadas no dia a dia das atividades de um engenheiro.
2020
Programação
e
Linguagem de Programação
21
Introdução
Por que programar ?
O Que é um programa ?
Necessitam de compiladores ou
interpretadores para gerar as instruções do
microprocessador.
- INTERPRETADORES
- COMPILADORES
Algoritmo
=
Sequência lógica e não ambígua
de instruções que leva à
solução de um problema
em um tempo finito.
Algoritmos
Um algoritmo não representa, necessariamente,
um programa de computador e sim os passos
necessários para realizar uma tarefa. Sua
implementação pode ser feita por um ser
computador, por um robô ou mesmo por um
humano. Diferentes algoritmos podem realizar
a mesma tarefa usando um conjunto
diferenciado de instruções em mais ou menos
tempo, espaço ou esforço do que outros.
https://pt.wikipedia.org/wiki/Algoritmo
Algoritmos - Exemplo
Algoritmo: Sacar dinheiro
INÍCIO
1.Ir até o caixa eletrônico.
2.Colocar o cartão.
3.Digitar a senha.
4.Solicitar o saldo.
5.Se o saldo for maior ou igual à quantia
desejada, sacar a quantia desejada;
caso contrário sacar o valor do saldo.
6. Retirar dinheiro e cartão.
7. FIM.
Algoritmos – Características básicas
Sequência lógica
As instruções devem ser definidas em uma
ordem correta.
Não ambígua
A sequência lógica e as instruções não
devem dar margem à dupla interpretação.
Solução de um problema
A sequência lógica deve resolver
exatamente o problema identificado.
Tempo finito
A sequência lógica não deve
possuir iterações infinitas.
Algoritmo ambíguo
• Modo de preparo: Quão cremoso?!?
Sequência:
INÍCIO
1. Tirar o fone do gancho;
2. Ouvir o sinal de linha;
3. Introduzir o cartão;
4. Teclar o número desejado;
5. Conversar;
6. Desligar;
7. Retirar o cartão;
FIM
Algoritmo – Estruturas básicas
Algoritmo para ligar de um telefone público
INÍCIO
1.Tirar o fone do gancho;
2.Se ouvir o sinal de linha, então:
1.Introduzir o cartão;
2.Teclar o número desejado;
3.Conversar;
4.Desligar;
5.Retirar o cartão;
3.Senão
1.Ir para o próximo telefone;
4. FIM
Algoritmo – Estruturas básicas
Algoritmo para ligar de um telefone público
INÍCIO
1. Repita
1. Tirar o fone do gancho;
2. Se ouvir o sinal de linha então
1.Introduzir o cartão;
2.Teclar o número desejado;
3.Conversar;
4.Desligar;
5.Retirar o cartão;
3. Senão
Ir para o próximo telefone;
2. Até ouvir o sinal de linha Este algoritmo usa uma
3. FIM estrutura de repetição
“Repita/Até”
Conclusão
Escrever algoritmos e, por fim programar,
consiste em dividir qualquer problema em
vários passos menores, usando uma ou mais
formas de representação.