Skip to content

Instantly share code, notes, and snippets.

@senhorinha
senhorinha / Plataforma_Fapesc.md
Last active December 30, 2015 16:59
Detalhes de preenchimento da Plataforma Fapesc ( sinapse da inovação ).

Descrição do Projeto

Resumo da Proposta

O produto proposto busca prevenir e monitorar continuamente impactos atmosféricos através do uso de softwares acoplados a processos industriais. Os resultados gerados pelo programa podem ser disponibilizados online, estendendo sua utilidade para além do controle operacional do cliente, servindo a órgãos ambientais fiscalizadores, ao uso acadêmico e da comunidade interessada.

O software estará disponível para uso via web através dos conceitos da computação em nuvem. Com essa abordagem ganhamos vantagem competitiva pois para os clientes torna-se dispensável investir em hardware e assumir despesas referentes a espaço, energia, sistemas de refrigeração e segurança para a execução do programa. Utilizando a nuvem não só reduzirá os custos como aumentará a qualidade do serviço pela alta disponibilidade (aplicativo 24h), segurança e velocidade de processamento através de servidores altamente especializados. Para a empresa desenvolvedora (Inovaire) teremos c

Cursos

Architecting on AWS

Referencia: http://aws.amazon.com/pt/training/architect

Motivação: Curso com foco no planejamento da arquitetura do aplicativo. Será útil para projetar um software capaz de aproveitar todos os recursos oferecidos pelo serviço de cloud AWS. Entre os recursos ao qual o curso aborda estão: segurança, elasticidade, demanada e escalabilidade.

Duração: 3 dias

@senhorinha
senhorinha / biscessao.m
Created September 27, 2013 18:12
Cálculo Numérico para Cap 3
# f(x) = tg(x) - 1 = 0
# raiz está entre o intervalo [0,1]
# Método da biscessão
function x = biscessao(a,b,erroMaximo)
erro = 1;
count = 1;
@senhorinha
senhorinha / exercicio1.asm
Last active December 23, 2015 18:29
Relatório 5 de Organização de Computadores - Swap e Ordenação
.data
#Arranjo a ser ordenado
_v: .word 29,28,27,26,25,24,23,22,21,-1
_k: .word 2 #Valor de k
.text
.globl main
main:
#Inicialização dos parâmetros
la $a0, _v
@senhorinha
senhorinha / lista.pro
Last active December 23, 2015 15:29
Exercício de Lista em prolog.
/* 01 =====================
* Predicado: primeiro(L,P)
* Definição: L é uma lista e P é o primeiro dado de L.
*/
primeiro([P|_],P).
/* 02 ====================
@senhorinha
senhorinha / jacobi.m
Created September 13, 2013 18:13
Métodos Iterativos - Cálculo Numérico
% Método de Jacobi: Usa sempre os valores iniciais
m = 3;
xAntigo = [0 0 0];
erro 99;
k = 0;
while(erro > 1.e-6 && k < 100)
k++
@senhorinha
senhorinha / pivot.m
Last active December 22, 2015 05:58
Introdução ao Octave. Experimento: Resolver um sistema possível determinado.
% Função para Pivotar a Matriz
% 1 - Procurar o maior valor na coluna K e armazenar a linha
function g = pivot(n, A, k)
Amax = 0;
imax = 0;
for i = k : n
if(abs(A(i,k)) > Amax)
Amax = abs(A(i,k)); % Buscar o maior valor da coluna
imax = i; % Guarda a a linha que contem o maior valor
endif;
@senhorinha
senhorinha / AproximadorDeEPorSerieDeTaylor.java
Last active December 21, 2015 22:09
Trabalho de Cálculo Numérico proposto por Prof. Sérgio Peters. Descrição no Comentário.
import java.math.BigDecimal;
public class AproximadorDeEPorSerieDeTaylor {
public static final int ORDEM_DO_MAIOR_PARA_O_MENOR = 1;
public static final int ORDEM_DO_MENOR_PARA_O_MAIOR = 2;
public float aproximaComPrecisao32bits(int n, int x, int ordem) {
float resultado = 1;
Semaphore barbeiro = 1
Semaphore acentos = 1
Semaphore pronto = 0
def Barbeiro():
while true:
wait(acentos)
sleep(random(10)
signal(pronto)
@senhorinha
senhorinha / Fila.java
Last active December 19, 2015 02:09
Resolução Questão 4 Estrutura de Dados
public class Fila {
private final int[] dados;
private int inicio, fim, contador;
private final int max;
public boolean filaCheia() {
return contador == max;
}