Cadernos de estudo

Notebook

Materiais interativos de disciplinas já cursadas, reorganizados como cadernos vivos de estudo.

notebook.kenzofujimoto.com

Teoria, prática e revisão reunidas em um só lugar, mantendo as simulações e materiais de cada disciplina.

10

Disciplinas

20+

Páginas

CIA, risco e resposta

Cibersegurança

01

Caderno da P1 com Tríade CIA, risco, ameaças, engenharia social, confiança digital, estudos de caso, resposta a incidentes e revisão oficial.

Tríade CIARiscoEngenharia SocialResposta a Incidentes

Decisões, qualidade e visões

Arquitetura de Software

02

Caderno completo da P1 com fundamentos, papel do arquiteto, RF/RNF e ASRs, atributos de qualidade, táticas, trade-offs, estilos arquiteturais, 4+1, C4 e questões das atividades e revisões enviadas.

RF/RNF e ASRAtributos de qualidade4+1C4Trade-offs

Front-end, AST e interpretação

Projeto de Compiladores

03

Caderno da P1 com processo de compilação, linguagens, análise léxica e sintática, GLC, precedência, árvores de derivação, AST, avaliação e tabela de símbolos.

Lexer e ParserGLCASTTabela de Símbolos

Design centrado no usuário

Interação Humano-Computador

04

Caderno da P1 com Engenharia Cognitiva e Semiótica, affordance, usabilidade, UX, acessibilidade, estilos de interação, Gestalt e processos de design.

Eng. CognitivaEng. SemióticaUsabilidadeProcesso de Design

Modelos computacionais

Linguagens Formais e Autômatos

05

Teoria organizada por aula, autômatos finitos, autômatos com pilha, máquinas de Turing e exercícios resolvidos passo a passo.

AFD e AFNDGramáticasMáquinas de TuringNP-completude

Camadas e infraestrutura

Redes de Computadores

06

Guia multipágina para revisar fundamentos, modelos OSI/TCP-IP, aplicações, Packet Tracer, IPv4, CIDR, VLSM, roteamento e segurança.

OSI/TCP-IPIPv4/VLSMRoteamentoFirewall e VPN

Processo e modelagem

Engenharia de Software

07

Revisão por aula com requisitos, modelagem, arquitetura, qualidade, testes, manutenção e exemplos de entrega.

RequisitosCasos de usoQualidadeManutenção

Estruturas discretas

Teoria dos Grafos

08

Páginas, exercícios e animações conferidas por invariantes para revisar conectividade, distâncias, coloração, matching e fluxo.

DistânciasKruskal/PrimColoraçãoMatchingFluxo máximo

Modelos de linguagem

Paradigmas de Programação

09

Caderno visual para comparar linguagens e paradigmas: imperativo, orientado a objetos, funcional com Haskell e lógico com Prolog.

ImperativoOOHaskellProlog

Kernel e recursos

Sistemas Operacionais

10

Caderno com processos, escalonamento, IPC, sincronização, deadlock, memória, arquivos, E/S e segurança em forma visual.

ProcessosDeadlockMemória virtualArquivos