Ciências da computação dia 151

UES usa comunicação serial (apenas um “fio”); UNDERFLOW pode ocorrer quando há um número com um muitas casas decimais; Quando há uma divisão por zero, o programa aborta, pois, caso contrário, ela ficaria eternamente tentando calcular, caso não houvessem flags e temporizadores; RAM é dinamica (perde informações com o tempo); CACHE é estática (não perde informações com o tempo); valores de 3.3v-5v é 1; valores de 0v-0.7v é 0; valores entre 0.7v-3.3v é tido como um estado indeterminado; A RAM possuim um sistema de REFRESH; um clock de 3Ghz tem 3*10⁹ ciclos/segundo, se 1 instrução leva 10 ciclos então temos 3*1⁰⁹/10 ciclos/segundo.

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

Ciências da computação dia 152

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

Ciências da computação dia 153

MYSQL possui parâmetros (nesse caso variáveis de ambiente) que podem ser globais ou de sessão, estáticos ou dinâmicos. Para modificar parâmetros estáticos você precisa modificar o arquivo my.ini ou my.inf Pasta include do MYSQL, possui os headers para interagir com outras linguagens partes entre [] no arquivo my.ini são as seções de configuração parâmetros estáticos são read-only, ou seja precisam ser alterados no arquivo diretamente programa mysql é um cliente, enquanto o mysqld é o servidor Alguns Parâmetros key_buffer_size → parâmetro que seta a memoria ram que a instância pode usar sort_buffer_size → parâmetro que seta o tamanho do buffer para ordenação de dados max_connections → descreve a quantidade máxima de conexões ao banco (leve em consideração que alguns serviços do próprio MYSQL são tidos como clientes) port → qual porta o servidor vai rodar(parâmetro estático) innodb_file_per_table → quando OFF ele começa a utilizar tablespaces SHOW VARIABLES; --para alterar parametros dinamicos --esses comandos só irão alterar a nivel de sessão, para ser global --voce precisa alterar o arquivo my.ini SET GLOBAL parameter=value; --ou SET @@GLOBAL.parameter=value; Table Spaces arquivos lógicos que guardam os dados (só é possível acessar pelo banco dedados) arquivos são chamados de datafiles não são cross platform são vantajosos quando você possui vários discos, e quando quer acrescentar um, basta apontar no tablespace um datafile para esse disco oracle por padrão usa tablespaces tablespaces podem ter múltiplos datafiles cada usuário pode ter o seu tablespace, sendo necessários privilégios para criar também (em ORACLE) por padrão o sistema aloca todo o tamanho definido para o datafile antes, para evitar problemas como desfragmentação de disco Table Space permanente → usada para guardar os dados Table Space temporária → usada para guardar dados como em: ordenação, indices, etc. SELECT * FROM dba_tablespaces; ALTER TABLESPACE name ADD DATAFILE 'datafile'; -- pode ter qualquer nome e extensão o datafile ALTER DATABASE DATAFILE 'datafile' AUTOEXTEND ON NEXT 20M MAXSIZE 1000M;

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

Ciências da computação dia 154

Métricas falta de controle de um projeto está ligada a falta de métricas; tem como objetivo: entender, achar, controlar e prever tudo do projeto; bom para entender em qual parte do projeto você está; usado para ter estimativas; usado para melhorar a qualidade do projeto. medida → valor de um indicador e/ou atributos usados para a medição; medição → processo de medir; métrica → estabelece um objetivo para a medição; indicador → classificação da medida (escala).

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

Ciências da computação dia 155

Funções mapeamento entre dois conjuntos f: A → B, cada elemento de A corresponde a um único elemento em B A é o domínio, B o contra domínio, a imagem são os elementos que foram mapeados pela função do domínio para o contra domínio Função quadrática ax²+bx+c a → diz se a concavidade é para cima ou para baixo |a| → diz se a concavidade é mais fechada ou aberta b → se pegarmos um ponto qualquer na parábola e mudarmos b, outra parábola será criado com esse ponto (nova parábola será o inverso da original) c → faz com que o gráfico suba ou desça em Y Função irracional 1/x no gráfico sempre há duas assíntotas (horizontal e vertical)

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

Ciências da computação dia 156

É recomendado criar pelo menos 2 tablespaces para cada sistema, sendo um para dados e outro para indices, ajudando no balanceamento de carga tablespace sysaux → informações auxiliares do sistema tablespace undotbs → usado para rollbacks CREATE TABLESPACE name datafile 'datafile' size 10M --tamanho inicial AUTOEXTEND ON NEXT 2M MAXSIZE 20M; DROP TABLESPACE name INCLUDING CONTENTS AND datafiles; SELECT * FROM dba_data_files; --just for admins SELECT username, default_tablespace, temporary_tablespace FROM user_users;

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

Ciências da computação dia 157

Diagrama comportamental visão completa do sistema representação baseada em eventos indica a resposta dele à eventos Diagrama máquina de estados necessário antes ter feito o diagrama de casos de uso e de classes mostra o ciclo de vida de um objeto baseado em autômatos ações são os métodos previstos no diagrama de classe

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

Ciências da computação dia 158

Memórias toda RAM pode se transformar em sequencial (como em filas e pilhas) CACHE é estática (não perde informações com o tempo) quando a MP esta fazendo refresh ela não pode ser usada naquele momento

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

Ciências da computação dia 159

Para transformar o automato em uma tabela, pegue todos os estados e depois faça uma lista dos símbolos e apenas preencha qual transição cada estado fará para aquele símbolo.

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

Ciências da computação dia 16

Complemento em decimal obs: usar o complemento de um número é uma maneira de transformar uma subtração em uma soma 745–84 para transformar em um complemento pegue o maior numero da subtração(745) e conte o numero de dígitos(3), agora ache o maior com esse número de dígitos (999), agora vamos fazer o complemento de 9 999–84 = 915 agora some o maior numero da subtração com o complemento do número 84 ...

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