Escolar Documentos
Profissional Documentos
Cultura Documentos
Thadeu Penna
Sistemas Bin arios Algebra de Boole N umeros inteiros Opera c oes com Inteiros
Thadeu Penna
Sistemas Bin arios Algebra de Boole N umeros inteiros Opera c oes com Inteiros
Thadeu Penna
Sistemas Complexos
Sistemas Complexos Sistema com um grande n umero de constituintes ou partes, que interagem entre si. Aparece um comportamento coletivo complexo. As intera c oes s ao conitantes mas n ao s ao complicadas. O comportamento do todo e diferente da soma das partes.
Thadeu Penna
Sistemas Complexos
Sistemas Complexos Sistema com um grande n umero de constituintes ou partes, que interagem entre si. Aparece um comportamento coletivo complexo. As intera c oes s ao conitantes mas n ao s ao complicadas. O comportamento do todo e diferente da soma das partes.
Thadeu Penna
Sistemas Complexos
Sistemas Complexos Sistema com um grande n umero de constituintes ou partes, que interagem entre si. Aparece um comportamento coletivo complexo. As intera c oes s ao conitantes mas n ao s ao complicadas. O comportamento do todo e diferente da soma das partes.
Thadeu Penna
Sistemas Complexos
Sistemas Complexos Sistema com um grande n umero de constituintes ou partes, que interagem entre si. Aparece um comportamento coletivo complexo. As intera c oes s ao conitantes mas n ao s ao complicadas. O comportamento do todo e diferente da soma das partes.
Thadeu Penna
Elementos, partes, componentes, Intera c oes, conex oes, relacionamentos, redes, Emerg encia - n ao linearidade, escalas, Padr oes, descri c ao, informa c ao, Din amica, resposta, feedback, homeostase, controle Adapta c ao, evolu c ao, organiza c ao, auto-organiza c ao, Conito, satisfa c ao, frustra c ao, otimiza c ao Hist oria, diversidade, sensibilidade ` as condi c oes iniciais Complexidade, descri c ao do sistema, entropia
Thadeu Penna
Elementos, partes, componentes, Intera c oes, conex oes, relacionamentos, redes, Emerg encia - n ao linearidade, escalas, Padr oes, descri c ao, informa c ao, Din amica, resposta, feedback, homeostase, controle Adapta c ao, evolu c ao, organiza c ao, auto-organiza c ao, Conito, satisfa c ao, frustra c ao, otimiza c ao Hist oria, diversidade, sensibilidade ` as condi c oes iniciais Complexidade, descri c ao do sistema, entropia
Thadeu Penna
Elementos, partes, componentes, Intera c oes, conex oes, relacionamentos, redes, Emerg encia - n ao linearidade, escalas, Padr oes, descri c ao, informa c ao, Din amica, resposta, feedback, homeostase, controle Adapta c ao, evolu c ao, organiza c ao, auto-organiza c ao, Conito, satisfa c ao, frustra c ao, otimiza c ao Hist oria, diversidade, sensibilidade ` as condi c oes iniciais Complexidade, descri c ao do sistema, entropia
Thadeu Penna
Elementos, partes, componentes, Intera c oes, conex oes, relacionamentos, redes, Emerg encia - n ao linearidade, escalas, Padr oes, descri c ao, informa c ao, Din amica, resposta, feedback, homeostase, controle Adapta c ao, evolu c ao, organiza c ao, auto-organiza c ao, Conito, satisfa c ao, frustra c ao, otimiza c ao Hist oria, diversidade, sensibilidade ` as condi c oes iniciais Complexidade, descri c ao do sistema, entropia
Thadeu Penna
Elementos, partes, componentes, Intera c oes, conex oes, relacionamentos, redes, Emerg encia - n ao linearidade, escalas, Padr oes, descri c ao, informa c ao, Din amica, resposta, feedback, homeostase, controle Adapta c ao, evolu c ao, organiza c ao, auto-organiza c ao, Conito, satisfa c ao, frustra c ao, otimiza c ao Hist oria, diversidade, sensibilidade ` as condi c oes iniciais Complexidade, descri c ao do sistema, entropia
Thadeu Penna
Elementos, partes, componentes, Intera c oes, conex oes, relacionamentos, redes, Emerg encia - n ao linearidade, escalas, Padr oes, descri c ao, informa c ao, Din amica, resposta, feedback, homeostase, controle Adapta c ao, evolu c ao, organiza c ao, auto-organiza c ao, Conito, satisfa c ao, frustra c ao, otimiza c ao Hist oria, diversidade, sensibilidade ` as condi c oes iniciais Complexidade, descri c ao do sistema, entropia
Thadeu Penna
Elementos, partes, componentes, Intera c oes, conex oes, relacionamentos, redes, Emerg encia - n ao linearidade, escalas, Padr oes, descri c ao, informa c ao, Din amica, resposta, feedback, homeostase, controle Adapta c ao, evolu c ao, organiza c ao, auto-organiza c ao, Conito, satisfa c ao, frustra c ao, otimiza c ao Hist oria, diversidade, sensibilidade ` as condi c oes iniciais Complexidade, descri c ao do sistema, entropia
Thadeu Penna
Elementos, partes, componentes, Intera c oes, conex oes, relacionamentos, redes, Emerg encia - n ao linearidade, escalas, Padr oes, descri c ao, informa c ao, Din amica, resposta, feedback, homeostase, controle Adapta c ao, evolu c ao, organiza c ao, auto-organiza c ao, Conito, satisfa c ao, frustra c ao, otimiza c ao Hist oria, diversidade, sensibilidade ` as condi c oes iniciais Complexidade, descri c ao do sistema, entropia
Thadeu Penna
Elementos, partes, componentes, Intera c oes, conex oes, relacionamentos, redes, Emerg encia - n ao linearidade, escalas, Padr oes, descri c ao, informa c ao, Din amica, resposta, feedback, homeostase, controle Adapta c ao, evolu c ao, organiza c ao, auto-organiza c ao, Conito, satisfa c ao, frustra c ao, otimiza c ao Hist oria, diversidade, sensibilidade ` as condi c oes iniciais Complexidade, descri c ao do sistema, entropia
Thadeu Penna
Macrosc opico Microsc opico Termodin amica Mec anica Estat stica Escalas, frustra c ao Transi c oes de Fase Intera c oes assim etricas, metaestabilidade, utua c oes Simula c oes Computacionais ecientes Monte Carlo, automata celulares, simulated annealing, amostragem entr opica Tamanho nito, multigrid
Thadeu Penna
Macrosc opico Microsc opico Termodin amica Mec anica Estat stica Escalas, frustra c ao Transi c oes de Fase Intera c oes assim etricas, metaestabilidade, utua c oes Simula c oes Computacionais ecientes Monte Carlo, automata celulares, simulated annealing, amostragem entr opica Tamanho nito, multigrid
Thadeu Penna
Macrosc opico Microsc opico Termodin amica Mec anica Estat stica Escalas, frustra c ao Transi c oes de Fase Intera c oes assim etricas, metaestabilidade, utua c oes Simula c oes Computacionais ecientes Monte Carlo, automata celulares, simulated annealing, amostragem entr opica Tamanho nito, multigrid
Thadeu Penna
Macrosc opico Microsc opico Termodin amica Mec anica Estat stica Escalas, frustra c ao Transi c oes de Fase Intera c oes assim etricas, metaestabilidade, utua c oes Simula c oes Computacionais ecientes Monte Carlo, automata celulares, simulated annealing, amostragem entr opica Tamanho nito, multigrid
Thadeu Penna
Macrosc opico Microsc opico Termodin amica Mec anica Estat stica Escalas, frustra c ao Transi c oes de Fase Intera c oes assim etricas, metaestabilidade, utua c oes Simula c oes Computacionais ecientes Monte Carlo, automata celulares, simulated annealing, amostragem entr opica Tamanho nito, multigrid
Thadeu Penna
Macrosc opico Microsc opico Termodin amica Mec anica Estat stica Escalas, frustra c ao Transi c oes de Fase Intera c oes assim etricas, metaestabilidade, utua c oes Simula c oes Computacionais ecientes Monte Carlo, automata celulares, simulated annealing, amostragem entr opica Tamanho nito, multigrid
Thadeu Penna
Macrosc opico Microsc opico Termodin amica Mec anica Estat stica Escalas, frustra c ao Transi c oes de Fase Intera c oes assim etricas, metaestabilidade, utua c oes Simula c oes Computacionais ecientes Monte Carlo, automata celulares, simulated annealing, amostragem entr opica Tamanho nito, multigrid
Thadeu Penna
Simula c oes
Thadeu Penna
Sistemas Booleanos
Thadeu Penna
Sistemas Booleanos
Thadeu Penna
Sistemas Booleanos
Prop osito: simplica c ao Adequado para implementa c ao em computadores digitais F acil paraleliza c ao
Thadeu Penna
Sistemas Booleanos
Prop osito: simplica c ao Adequado para implementa c ao em computadores digitais F acil paraleliza c ao
Thadeu Penna
Sistemas Booleanos
Prop osito: simplica c ao Adequado para implementa c ao em computadores digitais F acil paraleliza c ao Boole, George (1815-1864) Criador da L ogica Matem atica The Mathematical Analysis of Logic (1847) Opera c oes B asicas: AND NOT ! , OR e
Thadeu Penna
Opera c ao AND
Thadeu Penna
Opera c ao OR
Thadeu Penna
Opera c ao NOT !
Thadeu Penna
Tabela Verdade
Thadeu Penna
Tabela Verdade
Thadeu Penna
Diagrama de Conjuntos
Thadeu Penna
Propriedades
Thadeu Penna
Propriedades
Idempotente: aa=aa=a
Thadeu Penna
Propriedades
Thadeu Penna
Propriedades
Idempotente: aa=aa=a Comutativa: ab =ba ab =ba Associativa: a (b c ) = (a b ) c a (b c ) = (a b ) c
Thadeu Penna
Problema 1
Escreva AND em termos de OR e NOT OR em termos de NOT e AND AND em termos de NAND (NOT AND) XOR em termos de AND, OR e NOT XOR em termos de NAND e NOT XNOR (NOT XOR) em termos de AND, OR e NOT
Thadeu Penna
Thadeu Penna
Os computadores lidam com n umeros inteiros e de ponto utuante. Opera co es com inteiros s ao mais ecientes: n ao tem expoentes.
Thadeu Penna
Os computadores lidam com n umeros inteiros e de ponto utuante. Opera co es com inteiros s ao mais ecientes: n ao tem expoentes. N umeros inteiros s ao restritos a uma faixa ([231 , 231 1] para 32 bits).
Thadeu Penna
Os computadores lidam com n umeros inteiros e de ponto utuante. Opera co es com inteiros s ao mais ecientes: n ao tem expoentes. N umeros inteiros s ao restritos a uma faixa ([231 , 231 1] para 32 bits). Opera co es de aritm etica devem ser escritas em termos das fun c oes anteriores.
Thadeu Penna
Os computadores lidam com n umeros inteiros e de ponto utuante. Opera co es com inteiros s ao mais ecientes: n ao tem expoentes. N umeros inteiros s ao restritos a uma faixa ([231 , 231 1] para 32 bits). Opera co es de aritm etica devem ser escritas em termos das fun c oes anteriores. C possui unsigned long int.
Thadeu Penna
Thadeu Penna
Complemento de 2 ( Y = 2B Y )
Thadeu Penna Simula c oes Computacionais de Sistemas Complexos
Soma + +
Thadeu Penna
Soma 6 + + 1102
Thadeu Penna
Thadeu Penna
Thadeu Penna
Thadeu Penna
Thadeu Penna
Multiplica c ao por 2n + +
Thadeu Penna
Thadeu Penna
Thadeu Penna
Thadeu Penna
Thadeu Penna
Multiplica c ao por 2n 3 + 3 + 6 e por pot encias de 2 correspondem 0112 0112 1102 a deslocamentos (shifts)
Thadeu Penna
Multiplica c ao por 2n 3 0112 3 + 0112 6 1102 e por pot encias de 2 correspondem a deslocamentos (shifts) Tamb em podem levar a overow +
Thadeu Penna
Multiplica c ao por 2n 3 0112 3 + 0112 6 1102 e por pot encias de 2 correspondem a deslocamentos (shifts) Tamb em podem levar a overow Note que esta representa c ao funciona para a multiplica c ao +
Thadeu Penna
Multiplica c ao por 2n 3 0112 + 3 + 0112 6 1102 e por pot encias de 2 correspondem a deslocamentos (shifts) Tamb em podem levar a overow Note que esta representa c ao funciona para a multiplica c ao imediato a adapta E c ao para mais bits ;)
Thadeu Penna
Problema 2
Escreva um programa para a soma de dois n umeros inteiros, s o utilizando as fun c oes bin arias FORTRAN integer*4 a,b write(*,*) iand(a,b) write(*,*) ior(a,b) write(*,*) ieor(a,b) write(*,*) ishft(a,1) write(*,*) ishft(a,-1) write(*,*) not(a) C unsigned int a,b; printf(%d\n,a&b); printf(%d\n,a|b); printf(%d\n,a^b); printf(%d\n,a<<1); printf(%d\n,a>>1); printf(%d\n,~a);
Thadeu Penna
Thadeu Penna
Thadeu Penna
Thadeu Penna
Pot encias de 2 Clique aqui Tente descobrir 2n -1 Tente descobrir o i o bit Como setar um bit ?
Thadeu Penna
Pot encias de 2 Clique aqui Tente descobrir 2n -1 Tente descobrir o i o bit Como setar um bit ? Como resetar um bit ?
Thadeu Penna
Pot encias de 2 Clique aqui Tente descobrir 2n -1 Tente descobrir o i o bit Como setar um bit ? Como resetar um bit ? Como inverter um bit ?
Thadeu Penna
Pot encias de 2 Clique aqui Tente descobrir 2n -1 Tente descobrir o i o bit Como setar um bit ? Como resetar um bit ? Como inverter um bit ? Como fazer um shift circular ?
Thadeu Penna