Ciências da computação dia 226
Modelo Complexo modelo que une dois outros modelos, não no sentido de colocar tudo de implementação em um, mas sim interliga-los em formato de relacionamento como um relacionamento de BD
Modelo Complexo modelo que une dois outros modelos, não no sentido de colocar tudo de implementação em um, mas sim interliga-los em formato de relacionamento como um relacionamento de BD
Método da substituição realiza alguma manipulação (método de integração) na função semelhante à regra da cadeia para derivadas Se Temos f(x) = F’(x) e g(x) seja uma função que sua imagem esteja contida em F(x)
Siga sempre o mesmo padrão de espaçamento e ações no app se você pediu pra clicar em salvar, você precisa perdir pra confirmação a remoção de algo também
Análise sintática ascendente (shift-reduce) de baixo para cima (folha para a raiz) reduz(reduce) ao invés de derivar vai do terminal reduzindo a cadeia para um não terminal (chegando no símbolo não terminal inicial da cadeia, se a entrada for válida) gramática LR(K) por utilizar gramáticas LR(K), podemos verificar qualquer quantidade de simbolos a frente K, sendo 0 ou 1 os mais comuns e o suficiente para a maioria dos casos São eficientes podem ser usadas com uma grande variedade de gramáticas aceita recursão à esquerda e ambiguidade Por aceitar ambiguidade há várias maneiras de reduzir uma unica expressão, mas o resultando sempre deve ser o mesmo usado por diversas linguagens vai empilhando(shift) os símbolos e a partir da tabela sintática (dos produtos da expansão), o conjunto de símbolos(handle) é convertido para um único não terminal S -> [L] | a L -> L;S | S entrada = [a;a] | Pilha | Entrada | Ação | |--------|----------|---------| | $ | [a;a]$ | shift [ | | $[ | a;a]$ | shift a | | $[a | ;a]$ | reduce a to S | | $[S | ;a]$ | reduce S to L | | $[L | ;a]$ | shift ; | | $[L; | a]$ | shift a | | $[L;a | ]$ | reduce a to S | | $[L;S | ]$ | reduce L;S to S | | $[L | ]$ | shift ] | | $[L] | $ | reduce [L] to S | | $S | $ | reduce S to L | | $L | $ | ACCEPT |
Mobile systems — tabela de esforço/valor Primeiro são enumeradas as tarefas e são coladas em uma tabela como essa: quanto maior o valor e menor o esforço melhor
Nas outras aulas vimos como transformar proposições lógicas em tabelas e expressões matemáticas, agora vamos fazer circuitos com isso obs: as operações lógicas foram feitas por Boole em 1850 e as portas lógicas e sua simbologia foi feita em 1938 Cada operador lógico possui uma certa simbologia lembrando que você também pode negar proposições ou a saída delas por exemplo a porta nor, que basicamente pega todo o valor resultante da porta OR e inverte ...
para fazer subtrações em binário, podemos fazer da seguinte forma 10 -> 2 - 01 -> 1 ----- 1 00 --> o zero mais a direita pega 1 empresato e fica 10 (2 em decimal) - 01 ----- 01 -> 1 Com isso, podemos fazer a seguinte tabela verdade para um meio subtrator usando os mintermos de S e VOUT, podemos criar uma expressão usando a soma de produtos da seguinte forma: ...
Usando essa formulação, podemos pegar integrais que não eram passiveis de serem resolvidas usando substituição e agora resolve-las. Contudo, precisamos entender qual parte chamar de u e qual de dv, para isso podemos usar um artificio usando o LIATE, podemos identificar quais tipos de função temos em uma integral, e, com base no seu tipo, encontrar u e dv. Nesse método, u sempre será o tipo de função mais a esquerda e dv o mais a direita. Caso sejam do mesmo tipo, podemos escolher o que fica mais fácil de integrar e derivar. ...
Micro-serviço mais fácil de escalar mais custoso para infra API comunica a aplicação com os micro-serviços micro-serviço não se importa com a aplicação em si, eles simplesmente fazem a tarefa e retornam algo, dai a aplicação se encarrega de como lidar com ela. Fazendo assim com que seja possível reutilizar os micro-serviços em outras aplicações Não possui Views com base nas finalidades do projeto, é constituído um padrão para essas APIs pode have uma camada para padronização de dados usando os DTOs (camada DTL) usa chamadas HTTP ...
micro-serviço cada micro-serviço deve ser único, especializado e individual Não pode haver mais de um serviço com a mesma funcionalidade, removendo assim, conflitos se um micro-serviço não for especializado, ele se torna um monólito cada micro-serviço deve pensar em si mesmo, sem pensando no que há fora, por isso individual