software
Logo_Globalbit

innovating to you

software

desde a primeira teoria acerca de sistemas funcionando através de software proposta por alan turing em 1935, a evolução foi de tal forma rápida e profunda que se poderá afirmar que, em torno do software, se criou um ecossistema completo composto de ferramentas de produção, depuração, análise, compilação, edição, execução, otimização, entre muitas outras.

perante a complexidade que o progresso exigiu dos sistemas computacionais, criaram-se áreas de especialidade próprias, desde gurus de sistemas operativos, de drivers, comunicações, redes, gráficos, interfaces com utilizadores, bases de dados, redundância, tolerância a falhas, segurança, privacidade, aplicações, linguagens, virtualização, plataformas de execução, etc.

com o advento de sistemas computacionais embebidos e portáteis as fronteiras ficaram mais difusas, e o que outrora se considerava firmware pode muitas vezes considerar-se atualmente software, não só graças ao aparecimento de microcontroladores mais poderosos do que os que os computadores que levaram o primeiro homem à lua, mas também com a utilização cada vez mais difundida de telemóveis inteligentes, automóveis, navios, e aviões computorizados, entre várias outras utilizações industriais, comerciais, e militares.

a globalbit está bem adaptada ao panorama computacional, com competências em diversas linguagens de programação como c/c++, c#, java, html, javascript, assembly, etc., em várias plataformas computacionais, windows, linux, android, j2me, windows mobile/phone, em variadas arquiteturas tais como, i386, x64, arm, pic, mmx, sse entre outras. com estas competências a globalbit desenvolve soluções para praticamente todos os sistemas computacionais disponíveis.

início » tecnologias » software

© globalbit 2016

1001100110011001

1001100110011100

0110010110010110

 

lda a #ctlreg

sta a acia

cmp a #’f

bgt hexerr

sub a #7

hexrts       and a #$0f

 

 

 

long some_function();

/* int */ other_function();

/* int */ calling_function()

{

    long test1;

    register /* int */ test2;

    test1 = some_function();

    if (test1 > 0)

          test2 = 0;

    else

          test2 = other_function();

    return test2;

}

contacte-nos