Git Product home page Git Product logo

BASE DA TI POR LOLA FERREIRA 💻

Esse espaço é destinado a códigos com conceitos base da computação ou seja, tem finalidade de estudo.

  • Verifique o LICENSE para usufruir da melhor forma.
  • A ordem de aprendizagem dos códigos está no número inicial do nome do arquivo. Inicie pela pasta ../CAPITULO_1
    • o primeiro numero indica o capitulo.
    • o segundo numero indica a sequencia dentro do capitulo
  • Esse ambiente está em construção!! 🪵

ESCLARECENDO COMHECIMENTOS PRÉVIOS

  • SINAL DIGITAL: tem a ver com dado discreto e representa dois estados posiveis de um contexto, ex.: 5volts e 0volts, 1 e 0...
  • SINAL ANALÓGICO: tem a ver com dado continuo e representa um range de valores, ex: de 0volts a 5volts.
  • PULSE WIDTH MODULATION(PWM): é uma forma de emular sinal analogico a partir da variação de estado do sinal digital.
  • PORTAS LÓGICAS: são abstrações de circuitos eletrônicos que utilizam transistores para determinar o sinal de saida de acordo com o de entrada. Cada porta apresenta suas probabilidades de saída. os sinais tanto de saida quanto de entrada são discretos. Através deles são criados circuitos mais complexos como SR-latch, D-FlipFlop e afins. Alguns deles são: AND, NAND, OR, NOR, XOR... É possivel simular as portas com circuitos simples com entrada sendo interruptor e saida algum LED, os circuitos que criei no Tinkecad podem ajudar na visualizacao prática inicial: "https://www.tinkercad.com/things/8OJ8kUmItA7-portas-logicas?sharecode=ztWGQH-5qrvGBnHb0iQ9qzxiCDS4evXeUWgIeXcAoXo"

DESCRIÇÃO DOS CAPÍTULOS

  • CAPITULO 1: discorre acerca dos códigos mais usuais, apresentando conceitos introdutórios.
  • CAPITULO 2: discorre acerca do uso de operadores bit a bit e a implementação deles para soma, subtracao e afins.

OBS: os códigos podem conter instruções indicadas como opcionais, mas que estão comentadas (não irão executar). Descomente para usar. Como identificar um comentário? //seu comentario ou /* seu comentario * /. Como Descomentar? Apague ou // ou /* */.

Exemplo de intrução opcional comentada

  • //#include <stdlib.h> //opcional: biblioteca para uso da função system(), descomente para usar

Exemplo de intrução opcional descomentada

  • #include <stdlib.h> //opcional: biblioteca para uso da função system(), descomente para usar

MEU ARDUINO

Com intenção similar, apresento projetos pessoais para serem feitos utilizando Arduino ou qualquer outro tipo de plataforma de programação de prototipagem eletrônica.

SOBRE MIM 🔖

Lorena Ferreira é Tecnóloga em Redes de Computadores pela Fatec Osasco

MINHA EXPERIENCIA 🔽

 Já trabalhei desenvolvendo sistemas de ponto de venda para empresas de varejo. 
 Sistema? Linux. ☕
 Linguagem? C. 🦖

Eu programo em linguagem C/C++, mas já me aventurei em outras linguagens, principalmente na faculdade. Atualmente, tenho feito projetos com Arduino e estudado mais sobre os fundamentos da computação (eletrônica e afins).

Curiosidade: Sou Multiartista!

GOSTOU? ME MANDE UMA MENSAGEM!

Lorena ferreira's Projects

lolaferreira icon lolaferreira

Repositório de códigos para você que já tem contato com programação e quer entender melhor os conceitos com aplicações práticas.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.