Ciências da computação dia 19

continuando códigos ponderados código auto-complementável → quando um código ponderado tem o valor 1111 para o decimal 9 e quando você faz 9 — n é só você inverter n (inverter 0 com 1 e 1 com 0) ex: pesos respectivos(3, -1, 1, 6) 1 | 0 0 1 0 2 | 1 1 0 0 7 | 0 0 1 1 (9–2 (2 é o n)) 8 | 11 0 1 (9–1) ...

April 28, 2025 · 5 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 190

Script(interpretado) Em linguagens de script, os comados são interpretados e executados linha a linha pelo interpretador. Compilação Todo o código é escrito e depois o compilador procura por erros e traduz os comandos para linguagem de máquina. Partes do compilador Análise Na parte da análise, o compilador verifica se o código está sintaticamente e semanticamente correto, caso negativo os erros são mostrados para o usuário. Além disso, aqui é criado uma representação intermediária do programa em formato de árvore, assim como uma tabela com os símbolos usados. ...

April 28, 2025 · 3 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 191

Sistemas de informação qualquer sistema (digital ou não) que armazena, coleta, processa e distribui informações para a tomada de decisão. O ambiente pode ser visto como o local onde o sistema está rodando o feedback pode ser visto como o estímulo de retorno do usuário benefícios → aumento da eficiência, monitoramento, coleta de informações, etc. componente do SI → pessoas, hardware, software, dados, rede tipos de usuários do SI → especialista (quem conhece as Tecnologias) e usuário final (quem não sabe nada de tecnologia, mas precisa usar o sistema) Pessoas de culturas diferentes usam os sistemas de maneiras diferentes Dimensões do sistema de informação organização como a empresa está organizada Para isso existem 2 tipos de sistemas: sob medida para a empresa e o de prateleira (comprado no mercado e a empresa precisa se moldar a ele) Tecnologia Tudo envolvendo tecnologia dentro da empresa, desde software ate hardware Pessoas tudo envolvendo as pessoas do projeto cultura, organização, etc. Notas SAP é um ERP Monolito → sistema funciona como um bloco único Microserviços → sistema quebrado em pequenos serviços realizando uma única função, possuindo seus próprios recursos, como Banco de dados

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 192

Mobile API de android mais antigos dão suporte para mais aparelhos, contudo os recursos disponíveis nativamente são menores sempre melhor usar APIs da própria SDK do que de terceiros package name define o nome do app na loja “com.meu.exemplo” nativo → usa a SDK oficial da plataforma (Kotlin/Java em android e Objective-C/Swift em IOS) hibrido → uma única base de dados consegue criar apps para ambas as plataformas (Xamarin, IONIC, React Native, Flutter, etc.) UI → geralmente é fornecido um padrão pela própria SDK UX → experiencia do usuário, geralmente também é seguido um padrão da plataforma em questão (leva em consideração o contexto do uso do APP também) Business mobile é nichado Quando você não quer que algo seja usado (muito) você dificulta/esconde Churn → perca de usuários Taxa de retenção → quantos usuários ficam/usam o app sessão → quantos users entram no app diariamente ARR/FTE (quanto faturo no ano / número de funcionários) → quanto maior maior o prejuizo (por isso de alguns layoffs)

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 193

Derivada Se fizermos uma curva e passarmos uma linha secante (que toca apenas dois pontos) com os pontos P e Q nessa curva, teremos um triângulo retângulo. Com isso, podemos descobrir a tangente desse angulo, usando as coordenadas x e y relativos aos pontos P e Q. para encontrarmos então a reta tangente(reta que encosta em apenas um ponto), podemos aproximar o ponto Q do ponto P. Com isso, a razão cada vez mais se aproxima da indefinição 0/0. ...

April 28, 2025 · 2 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 194

Registradores Para um registrador geral com entrada serial ou paralela podemos fazer o seguinte: guardar valor de forma paralela seta o LOAD=1, ENABLE=X, e coloca-se os dados no barramento de dados, precisando por fim apenas de um pulso do clock para inserir os dados. guardar valor de forma serial seta o LOAD=0, ENABLE=1. Então, configura-se o tipo de shift, LEFT=1 para shift left e LEFT=0 para shift right, lembrando que shift left multiplica o valor por 2 e shift right divide o valor por 2. ...

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 195

Compilador é difícil reinventar a sintaxe de uma linguagem, por isso várias linguagens utilizam estruturas semelhantes, como if, for, etc. métodos formais → especificação sintática (autômatos com regras pré definidas) métodos informais → semântica (necessário entender o contexto do programa para identificar os erros) Expressões poderíamos configurar regras de expressões da seguinte maneira E = conjunto das expressões 1 - a e b são expressões (a,b ∈ E) 2 - se a e b são expressões então a+b e a*b também são(a+b, a*b ∈ E) 3 - (a) também é uma expressão ((a) ∈ E) sendo assim E pode ser --> a | b | E+E | E*E | (E) com essas regras podemos montar uma árvore para, por exemplo, a seguinte expressão, a + (a * b) ...

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 196

Tipos de SI cada tipo de SI tem uma tarefa especifica que é executada Transacional → realiza transações (vendas, reservas, folha de pagamento, etc.) Especialista → armazena dados que geram conhecimento para a empresa (como dados de pesquisa de satisfação), podendo então uma AI ser utilizada aqui para dar insights. a parte operacional da organização alimenta o sistema enquanto a gerancial usa Gerenciais → gera relatórios para a gerencia, trabalhando com problemas estruturados, sendo ferramentas analíticas ...

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 197

para publicar um app usando login de terceiros, você precisa ter também o login da apple para acessar internet e outras coisas, você precisa pedir permissão para o usuário, no caso do android isso está no AndroidManifest.xml

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]

Ciências da computação dia 198

Toda função continua em um ponto x1 é derivável naquele ponto regra da função constante Regra da potência Regra do produto por uma constante Regra da soma Regra do produto Regra da divisão Regra da potência negativa

April 28, 2025 · 1 min · map[email:dpbm136@gmail.com name:Dpbm]