Skip to content
View lolaferreira's full-sized avatar

Block or report lolaferreira

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lolaferreira/README.md

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!

Popular repositories Loading

  1. lolaferreira lolaferreira Public

    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.

    C++ 1

  2. smalltalkbr smalltalkbr Public

    Repositório dos projetos encontrados nos livros do Pharo.org feitos na linguagem Smalltalk. Todos os códigos estão com comentários da autora do repositório.

    Smalltalk 1