image

Access unlimited bootcamps and 650+ courses forever

60
%OFF
Article image
Lenner Siqueira
Lenner Siqueira15/06/2022 16:30
Share

Descomplicando alguns termos usados na tecnologia

    Você já ouviu alguma palavra relacionada a tecnologia e ficou confuso ? Pois bem, eu sim e várias vezes, assim decidi escrever esse artigo para ajudar pessoas que estão iniciando seus estudos na área da tecnologia, afim de explicar de forma rápida o significado de algumas palavras muito utilizadas que embaralham a mente dos devs no início de suas carreiras.

    ALGORITMO / LÓGICA - Sequência de "passos" a serem seguidos para resolver determinado problema, na computação o código é seguido obedecendo esse "passo-a-passo"

    COMPILAR UM CÓDIGO - Procedimento de "tradução", onde a máquina transforma o código escrito em linguagem de programação (linguagem que pode ser compreendida por humanos), em "linguagem de máquina"

    IDE (Ambiente de desenvolvimento integrado) - A IDE nada mais é que um software criado para facilitar a vida dos desenvolvedores, ambiente o qual o código é digitado, a IDE possui alguns atalhos, ferramentas e interface gráfica para aumentar a produtividade. Além de disso, a IDE possui ferramentas para "debug", termo que será explicado no próximo tópico.

    DEBUG - Procedimento para encontrar e resolver ou prevenir erros no software durante a criação, pode ser feito de forma facilitado por algumas ferramentas existentes na IDE.

    DEPLOY - É o ato de colocar o programa para executar nos ambientes de homologação ou produção (fora do ambiente de desenvolvimento).

    CLOUD COMPUTING - O cloud computing (computação em nuvem) refere-se à utilização da memória e da capacidade de armazenamento e cálculo de computadores e servidores compartilhados e interligados por meio da internet, seguindo o princípio da computação em grade. 

    SGBD (Sistema de gerenciamento de banco de dados) - Softwares criados afim de facilitar o gerenciamento e manipulação de dados que estão armazenados em um banco.

    BACK-END / FRONT-END / FULL-STACK - O termo front-end é utilizado para se referir a "parte da frente" de uma aplicação, parte na qual o usuário estará vendo e interagindo ao utilizar a aplicação. Já o back-end, diz a respeito de tudo que está rodando "por trás" da aplicação, como configurações cujo usuário não vê e nem interage. Já o full-stack relaciona-se ao profissional competente para atuar no desenvolvimento e gerenciamento nas duas áreas citadas anteriormente, tanto no back-end quanto no front-end.

    Esses eram alguns termos que me embaralhavam a cabeça no começo, e com certeza você deve conhecer mais alguns que lhe trazem dúvidas, se sim, deixe-os nos comentários, que assim que possível, trarei mais um artigo afim de ajudar mais pessoas a descomplicar.

    Share
    Comments (1)
    Erivelton Lopes
    Erivelton Lopes - 15/06/2022 17:58

    Muito bom gostei, sei que não só você mais outros devs tem muitas dúvidas quanto aos termos usados e as nomenclaturas não param por aí.