Você está na página 1de 3

[Dicionário do Programador]

Algoritmo: Um conjunto de regras ou uma sequência de eventos programados para


realizar uma determinada tarefa.

Back-end (Servidor): Esta forma de desenvolvimento está relacionada ao que está por
trás das aplicações desenvolvidas na programação. Em muitos casos, atua como uma
ponte entre os dados provenientes do navegador e o banco de dados, e vice-versa.

Backup: Criar uma cópia de algo para garantir a segurança dos dados e evitar
perdas.

Banco de Dados (Database): O local onde as informações são armazenadas. Geralmente,


são organizadas em tabelas ou arquivos.

Biblioteca: Um conjunto de arquivos que contêm funções pré-definidas para facilitar


o desenvolvimento.

Build: Ação que cria um arquivo executável. Por exemplo, após programar um
aplicativo, você realiza o processo de "build" para gerar um arquivo APK, que
funcionará em um sistema Android.

Bug: No sentido de programação, refere-se a um erro, falha ou problema em um


software.

Browser (Navegador): Um programa utilizado para acessar a internet e visualizar


páginas da web.

Cache: Uma forma de memória temporária que armazena informações para exibi-las mais
rapidamente ao usuário.

Callback: Uma "chamada de retorno". Refere-se ao que acontece após a conclusão de


uma determinada ação.

Clean Code: Código limpo. Refere-se a técnicas que tornam o código mais legível e
organizado, evitando a confusão. Manter um código limpo é uma prática essencial.

Codar: Gíria para "programar". Em inglês, "code" significa código. A ação de


escrever códigos é chamada de "coding".

Console: Uma tela ou janela onde os resultados são exibidos. Geralmente, refere-se
ao terminal ou prompt de comando.

Debug: O processo de identificar e corrigir bugs, erros ou falhas em um programa.


Isso geralmente envolve a busca por mensagens de erro no console ou a análise linha
a linha para entender o que está acontecendo.

Deploy: "Implantar". Refere-se a disponibilizar um software para uso ou torná-lo


acessível online.

Delay/Lag: "Atraso" ou "demora". Ocorre quando algo leva mais tempo do que o
esperado para responder ou funcionar.

Diretório: O local onde os arquivos são armazenados. Corresponde a uma pasta.

Downgrade: "Rebaixar". Geralmente, significa retornar a uma versão anterior de um


sistema ou software.

Download: Transferir ou baixar um ou mais arquivos.


Escopo: Em programação, é uma região do código que define o alcance e a
visibilidade das variáveis e funções.

Framework: Um conjunto de códigos predefinidos que podem ser usados no


desenvolvimento de aplicativos e sites.

Front-end (Cliente): A parte visual que é executada no navegador do usuário. Não


requer um servidor para funcionar.

Indentar: A prática de recuar os códigos do programa por meio de espaços em relação


à margem, organizando-os hierarquicamente para facilitar a visualização e
compreensão do programa.

Inspect: O ato de examinar o código de um programa ou site enquanto ele está sendo
executado.

Interface: Pode ter diversos significados na programação, mas, de forma


simplificada, refere-se a componentes visuais, ou seja, elementos gráficos exibidos
na tela.

Gateway de Pagamento: "Gateway" significa ponte. Um Gateway de Pagamento é um


sistema que conecta uma pessoa que está realizando uma compra ao sistema de
pagamento.

Localhost: Hospedagem local. Refere-se ao ambiente de desenvolvimento que está


restrito ao seu próprio computador e não é público.

Log: Um arquivo de texto que registra os resultados de ações ou eventos.

Login: O ato de acessar um sistema por meio de credenciais.

Logoff: O ato de sair de um sistema.

Mobile: "Móvel" ou "portátil". Na programação, refere-se a sistemas, sites ou


aplicativos projetados para funcionar em smartphones ou tablets.

Cloud: Um serviço que opera pela internet, geralmente se referindo a serviços de


armazenamento e processamento remotos.

Online: Literalmente "online" ou "na linha". Pode significar que algo está ativo ou
conectado.

Offline: O oposto de online. Indica que você está desconectado ou fora de alcance.

Plugin: Uma ferramenta ou conjunto de instruções que se integra ao programa


principal para adicionar mais funcionalidades e recursos.

PrintScreen: Captura de tela.

Refresh: Atualizar.

Release: "Lançamento". Refere-se à versão final de um programa ou sistema.

Rodar: Executar um programa para testá-lo.

Servidor: Pode se referir a um computador remoto acessado via internet para


fornecer arquivos ou informações publicamente. Também pode se referir a um
componente que atua como um intérprete de código em segundo plano.
Start: "Iniciar". Refere-se a algo básico ou o começo de um processo.

Template: Pode ser traduzido como modelo ou base para criar algo.

Upload: Enviar um arquivo do computador local para um servidor remoto.

Upgrade: Atualizar para uma versão superior, geralmente indicando melhorias.

URL: Uniform Resource Locator ou Localizador Padrão de Recursos. É o endereço


virtual que indica um site ou documento.

Web: Refere-se à teia de dispositivos interconectados, frequentemente usado como


sinônimo de internet. Na programação, abrange tudo que é executado através de um
navegador pela internet.

Você também pode gostar