Buscar

Glossario linguagens TI

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 72 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 72 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 72 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

GLOSSÁRIO TI
A-Z
O Manual do Tech Recruiter
O manual que vai facilitar a sua vida 
como TECH RECRUITER!
Glossário de TI - O Manual da Tech Recruiter
O mercado de Tecnologia tem desafiado 
constantemente profissionais da área de Recursos 
Humanos, novas tecnlogias surgem e com isso 
uma infinidade de termos técnicos da área.
Navegue pelas letras:
Pensando em tudo isso, criamos este material 
rico e completo para TECH RECRUITERS. É um 
manual de consulta rápida, sobre termos, 
tecnologias e expressões muito utilizadas na 
área TECH.
www.feeltechrh.com.br
2
A B C D E F G
H I J K L M N
O P Q R S
V W X Y Z
T U
www.feeltechrh.com.br
3
Glossário de TI - O Manual da Tech Recruiter
 - Uma maneira 
de se construir um mesmo site que 
se adapta (muda) para cada 
dispositivo.
ADAPTIVE DESIGN
- Técnica para acessar 
servidores web a partir, por 
exemplo, do Front-End ou de outros 
Back-Ends.
AJAX (Asynchronous JavaScript 
And XML) 
 - Conjunto de métodos e princípios 
que consiste na ideia de 
desenvolvimento iterativo (isto é, onde 
requisitos e soluções são identificados e 
cumpridos de maneira cíclica) a partir da 
colaboração de times auto-gerenciáveis 
e multifuncionais.
ÁGIL
A
4
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
- É basicamente um 
conjunto de passos para certa 
tarefa.
ALGORITMO 
- Plataforma de 
aplicações web de código-fonte 
aberto e front-end baseado em 
TypeScript liderado pela Equipe 
Angular do Google e por uma 
comunidade de indivíduos e 
corporações. Angular é uma 
reescrita completa do AngularJS, 
feito pela mesma equipe que o 
construiu.
ANGULAR 
- AngularJS é um 
framework JavaScript código aberto, 
mantido pelo Google, que auxilia na 
execução de single-page applications.
ANGULARJS - plataforma 
open-source de processamento de 
streams desenvolvida pela Apache 
Software Foundation, escrita em Scala e 
Java. O projeto tem como objetivo 
fornecer uma plataforma unificada, de 
alta capacidade e baixa latência para 
tratamento de dados em tempo real.
APACHE KAFKA 
- Ferramenta de TI de código 
aberto para gerenciar, automatizar, 
configurar servidores e, implantar 
aplicativos, a partir de uma localização 
central. Ele inclui sua própria linguagem 
declarativa para descrever a 
configuração do sistema. 
ANSIBLE 
A
5
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
A
- A sigla API deriva da 
expressão inglesa Application 
Programming Interface que, 
traduzida para o português, pode 
ser compreendida como uma 
interface de programação de 
aplicação. Ou seja, API é um 
conjunto de normas que possibilita 
a comunicação entre plataformas 
através de uma série de padrões e 
protocolos.
API - Sistemas que 
executam em ambientes 
distribuídos (onde as partes do 
sistema podem executar em 
máquinas diferentes) chamadas 
servidores, comunicando-se via 
protocolo HTTP ou HTTPS 
(Protocolo Seguro). A interface 
com a pessoa que utiliza é 
realizada pelos navegadores. Na 
prática, exemplos comuns de 
aplicações web, são nossos sites 
de comércio eletrônico, notícias, 
redes sociais, buscadores (como o 
Google), etc.
APLICAÇÕES WEB - Tomcat é um 
servidor web Java, mais 
especificamente, um container de 
servlets.
APACHE TOMCAT 
6
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
A
 - É uma linguagem de 
programação que usa sintaxe 
similar à do Java e funciona como 
procedimentos armazenados no 
banco de dados. O Apex permite 
que os desenvolvedores adicionem 
lógica de negócios a eventos do 
sistema, tais como cliques em 
botões, atualizações de registros 
relacionados e páginas do 
Visualforce.
APEX - Arduíno é uma 
plataforma de prototipagem 
eletrônica de hardware livre e de 
placa única, projetada com um 
microcontrolador com suporte de 
entrada/saída embutido, uma 
linguagem de programação padrão, 
a qual tem origem em wiring 
(plataforma de prototipagem 
eletrônica de hardware livre), e é 
essencialmente C/C++. 
ARDUÍNO - A sigla pode ter vários 
significados, porém no universo 
computacional, APP é a abreviação de 
application ou aplicativo. Trata-se de um 
programa desenvolvido para executar 
uma função específica, basicamente 
para o usuário. 
APP
 - Ferramenta de automação de 
código aberto para executar scripts e 
testar aplicativos nativos, aplicativos da 
Web para dispositivos móveis e 
aplicativos híbridos no Android ou iOS 
usando um driver de web. 
APPIUM 
7
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
A
- 
Desenvolvedora de software de 
automação de processos 
robóticos, que emprega bots de 
software para concluir os 
processos de negócios.
AUTOMATION ANYWHERE - Amazon Web Services (AWS) é 
uma plataforma de serviços em nuvem 
segura, oferecendo poder 
computacional, armazenamento de 
banco de dados, distribuição de 
conteúdo e outras funcionalidades para 
ajudar as empresas em seu 
dimensionamento e crescimento.
AWS
8
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
B
- (business to business) é a 
expressão utilizada para indicar 
operações entre empresas. 
B2B 
- O B2C (business to 
customer) é a expressão utilizada 
para indicar operações entre 
empresa e consumidor final. 
B2C - O que a pessoa que 
usa não vê num software, como 
servidores e banco de dados. É o 
processamento “por trás dos 
panos”.
BACK-END 
 - Rede principal por onde os 
dados dos clientes da internet trafegam. 
Ele controla o esquema de ligações 
centrais de um sistema mais abrangente 
com elevado desempenho.
BACKBONE - O backup é a cópia de dados 
de um dispositivo de armazenamento a 
outro para que possam ser restaurados 
em caso da perda dos dados originais, o 
que pode envolver apagamentos 
acidentais ou corrupção de dados.
BACKUP
9
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
B
- Quando o 
banco de dados não guarda os 
dados em tabelas, e sim em 
chave-valor, colunas, etc.
BANCO DE DADOS NÃO 
RELACIONAL (NOSQL) 
- Interpretador de comandos, 
um entre os diversos tradutores 
entre o usuário e o sistema 
operacional conhecidos como 
shell.
BASH 
- Behavior Driven Development 
é uma técnica de desenvolvimento 
Ágil que encoraja colaboração 
entre desenvolvedores, setores de 
qualidade e pessoas não-técnicas 
ou de negócios num projeto de 
software, relaciona-se com o 
conceito de verificação e validação 
para tornar mais eficiente a 
construção de cenários a serem 
testados.
BDD 
 Banco de dados onde os 
mesmos são guardados em 
tabelas que possuem “relações” 
entre si. Por exemplo uma tabela 
de produtos e de compras. A tabela 
de compras pode ter vários 
produtos e um produto pode estar 
relacionado a várias tabelas.
BANCO DE DADOS RELACIONAL 
(SQL) 
 Agrupamento (em 
formato de tabelas, documentos, 
colunas e etc…) de informações que se 
relacionam e tratam de um mesmo 
assunto.
BANCO DE DADOS -
10
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
B
- Business Intelligence (BI) é um 
software para visualização de 
indicadores de negócios. 
Possibilita o tratamento de dados 
complexos para criar visões 
simplificadas.
BI - Big Data é um termo 
amplamente utilizado na 
atualidade para nomear conjuntos 
de dados muito grandes ou 
complexos, que os aplicativos de 
processamento de dados 
tradicionais ainda não conseguem 
lidar. Os desafios desta área 
incluem: análise, captura, curadoria 
de dados, pesquisa, 
compartilhamento, 
armazenamento, transferência, 
visualização e informações sobre 
privacidade dos dados.
BIG DATA - BluePrism é o nome 
comercial do Blue Prism Group, 
uma corporação multinacional de 
software do Reino Unido que foi 
pioneira e fez software de 
automação de processos robóticos 
corporativos que fornece uma 
força de trabalho digital projetada 
para automatizar atividades 
operacionais complexas de ponta a 
ponta. 
BLUEPRISM 
 Pedaços de códigos 
(como funções, por exemplo) já 
programados e que podem ser 
usados em outros códigos.A 
biblioteca é uma extensão de fora 
do contexto, ou seja, ela pode ser 
usada e desplugada de um 
contexto para outro. As bibliotecas 
são consumidas pela aplicação 
principal.
BIBLIOTECA 
11
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
B
- Framework CSS.BOOTSTRAP - Navegador de 
internet. Software que permite 
visualizar imagens, fotos, sons, 
vídeos e textos na internet.
BROWSER 
- Problema no código que faz 
com que ele não execute sua 
função corretamente.
BUG 
- Software empacotado e 
pronto para a instalação pelo 
usuário. É o último estágio de 
desenvolvimento antes de publicar 
o software.
BUILD 
- BPM (business process 
management – gerenciamento de 
processos de negócio) é uma 
gestão de processos de negócio. 
Essa gestão é feita através de uma 
visão sistêmica e geral da 
organização e é baseada na 
definição de parâmetros, 
monitoramento, controle e 
adaptação para melhoria contínua 
dos processos. A automação dos 
processos também é um objetivo 
do uso do BPM. 
BPM 
- Ferramenta que 
permite que a função require 
funcione no navegador. Assim você 
carregaria um módulo da mesma 
forma que um código para Node. 
Para tornar isso possível o bundler 
faz uma análise no código, gerando 
um novo arquivo, com todas as 
dependências necessárias para ele 
funcionar.
BUNDLER 
12
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
C
 - É uma linguagem de 
programação compilada de 
propósito geral, estruturada, 
imperativa, procedural, padronizada 
pela Organização Internacional 
para Padronização, criada em 1972 
por Dennis Ritchie na empresa 
AT&T Bell Labs para 
desenvolvimento do sistema 
operacional Unix.
C - É uma linguagem de 
programação compilada 
multi-paradigma e de uso geral. 
Desde os anos 1990 é uma das 
linguagens comerciais mais 
populares, sendo bastante usada 
também na academia por seu 
grande desempenho e base de 
utilizadores.
C++
 - É uma linguagem de 
programação, multiparadigma, de 
tipagem forte, desenvolvida pela 
Microsoft como parte da plataforma 
.NET. A sua sintaxe orientada a 
objetos foi baseada no C++ mas 
inclui muitas influências de outras 
linguagens de programação, como 
Object Pascal e, principalmente, Java.
C# - O cache é um dispositivo 
de acesso rápido, interno a um 
sistema, que serve de intermediário 
entre um operador de um processo 
e o dispositivo de armazenamento 
ao qual esse operador acede.
CACHE 
 - Teste de 
caixa-preta é um teste de software 
para verificar a saída dos dados 
usando entradas de vários tipos. 
Tais entradas não são escolhidas 
conforme a estrutura do programa. 
Quanto mais entradas são 
fornecidas, mais rico será o teste.
CAIXA PRETA
13
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
C
 -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. 
Saiba mais sobre cloud computing 
acessando nosso blog.
CLOUD COMPUTING -O COBIT (control objectives 
for information and related 
technology) auxilia a empresa a ter 
uma governança de TI mais 
controlada. É focado no negócio e 
tem por finalidade fornecer aos 
gestores um modelo de 
governança que ajude a entregar 
valor a TI e também a gerenciar de 
forma mais clara os riscos 
associados a área.
COBIT 
 - Um cluster consiste em 
computadores vagamente ou 
fortemente ligados que trabalham 
em conjunto para que, em muitos 
aspectos, eles possam ser vistos 
como um único sistema. 
CLUSTER
 -filosofia de 
desenvolvimento cuja o objetivo é 
aplicar técnicas simples que visam 
facilitar a escrita e leitura de um 
código.
CLEAN CODE
 - 
Software nocivo utilizado por 
hackers para invadir 
computadores. Ao contrário dos 
vírus, ela não se dissemina 
automaticamente, mas geralmente 
vem em um arquivo anexado por 
e-mail.
CAVALO DE TRÓIA (“TROJAN”) 
14
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
C
- O COBOL (COmmon 
Business Oriented Language – 
linguagem comum orientada para 
negócios) é uma antiga linguagem 
de programação orientada para o 
processamento de banco de dados 
comerciais.
COBOL - A Code 
Review (revisão de código) é uma 
prática da engenharia de software 
que ajuda a garantir a qualidade do 
código. Essa prática consiste 
basicamente em, um ou mais 
desenvolvedores podem comentar 
no código de outro.
CODE REVIEW (CR) - Programa 
que lê um código e analisa a forma 
como foi escrito em busca de 
pontos de melhoria. Ele faz isso 
analisando o seu código fonte 
contra algumas regras de código e 
estilo que verificam como o código 
foi escrito.
CODE CLIMATE (CC) 
15
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
C
- Código 
que a máquina consegue entender 
e executar.
CÓDIGO DE MÁQUINA 
-Código de um 
programa. O computador o usa 
para gerar uma versão do 
programa que é capaz de 
processar.
CÓDIGO FONTE 
-Conjunto de palavras ou 
símbolos contendo instruções para 
o computador.
CÓDIGO 
- Prática de colocar em produção, 
de forma automática, as novas 
modificações feitas pelos 
colaboradores do projeto de forma 
contínua (em geral, uma vez por dia 
no mínimo), ou seja, 
continuamente e sem a 
necessidade de períodos fora do ar.
CONTINUOUS INTEGRATION (CI) - Transforma o 
código de uma linguagem de 
programação para uma linguagem 
de máquina (ou alguma de nível 
mais baixo, ou seja, mais próxima 
do código binário que o hardware 
processa) que é lida pelo 
processador.
COMPILADOR 
16
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
C
- Cookie (“biscoito”) – 
Informação colocada no 
computador do usuário quando ele 
visita determinado site.Eles são 
feitos para guardar dados 
específicos de um cliente ou 
website, para serem acessados 
futuramente pelo servidor web de 
maneira mais rápida.
COOKIES -Central processor unit ou 
unidade central de processamento 
é o responsável pelo controle e 
execução das tarefas do 
computador, ou seja, é onde todas 
as operações do computador são 
processadas.
CPU - Estrutura de 
desenvolvimento de aplicativo 
móvel criada pela Nitobi. A Adobe 
Systems comprou a Nitobi em 
2011, rebatizou-a como PhoneGap 
e, mais tarde, lançou uma versão 
de código aberto do software 
chamada Apache Cordova.
CORDOVA 
17
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
C
-– Processo de 
codificação de um arquivo que 
impede que outras pessoas, além 
do emissor e receptor, possam ler 
os dados enviados pela rede.
CRIPTOGRAFIA 
-É uma linguagem de estilo que 
define a aparência de documento 
web HTML. Exemplo: manipulação 
da posição dos elementos, cores, 
fontes, fundos, etc.
CSS (Folhas de Estilo em Cascata) - O CRM (customer 
relationship management – 
gerenciamento do relacionamento 
com o cliente) é um sistema 
integrado de gestão com foco no 
cliente, que reune vários processos 
e tarefas de uma forma organizada 
e integrada.
CRM 
18
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
C
- Ferramenta de 
software que suporta o 
desenvolvimento orientado pelo 
comportamento. O ponto central 
da abordagem do BDD do pepino é 
o seu analisador de idioma comum 
chamado Gherkin.
CUCUMBER - É um framework de 
testes automatizados end-to-end 
usando JavaScript! ... js), usa o 
Selenium para poder fazer a 
comunicação com os elementos 
do DOM enviando comandos de 
forma remota e isso tudo 
envelopado (wrapper) pelo 
Protractor ou Webdriver, etc. 
CYPRESS.IO
19
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
D
- Reunião 
diária de dez a quinze minutos para 
saber o que se fez no dia anterior, o 
que se vai fazer no dia seguinte e o 
é impedimento seu para fazer isso.
DAILY MEETING (DM) - Os dashboards 
são painéis visuais que centralizam 
informações importantes para o 
negócios. Permitem, desta forma, 
entendero cenário em tempo real e 
tomar decisões baseadas em 
informações reais e que estão 
ocorrendo agora, monitoradas 
minuto a minuto.
DASHBOARDS - O Dart é uma linguagem de 
programação fortemente tipada 
inicialmente criada pela Google em 
2011. A missão inicial do Dart era 
substituir o JavaScript para 
desenvolvimento de scripts em 
páginas web. Porém, com a 
evolução da linguagem e com o 
passar dos anos, ela hoje pode ser 
considerada uma linguagem 
multi-paradigma, embora a 
linguagem apresente fortes 
estruturas típicas de linguagens 
orientadas a objeto.
DART
20
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
D
- Depósito de dados 
que os armazena em grandes 
quantidades e em sua forma bruta, 
estruturada ou semi-estruturada.
DATA LAKE 
- Repositório 
de grandes volumes de dados 
estruturados que é mais seguro e 
tem estrutura mais “rígida” que o 
Data Lake.
DATA WAREHOUSE 
- O como 
que o time define o que foi feito.
DEFINIÇÃO DE PRONTO 
-Tempo de espera de uma 
ação. Acontece mais tarde do que 
originalmente planejado ou 
esperado.
DELAY 
- O Deploy consiste no 
processo que coloca uma 
aplicação no ar, tornando-a 
acessível a quem usa.
DEPLOY 
- O 
datacenter (DC) ou CPD (centro de 
processamento de dados) é um 
ambiente projetado para abrigar 
servidores e outros componentes 
como sistemas de armazenamento 
de dados e ativos de rede.
DDD - Domain-Driven Design (DDD) 
é uma abordagem de 
desenvolvimento de software em 
que o design é orientado pelo 
domínio, ou seja, pela área de 
conhecimento à qual o software se 
aplica. Outra forma de dizer é: em 
DDD, o design da solução é 
orientado pelas regras de negócio.
DATACENTER (DC) ou CPD 
21
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
D
- Microcomputador de 
mesa.
DESKTOP / PC (PERSONAL 
COMPUTER OU COMPUTADOR 
PESSOAL) 
- O DHTML é uma união de 
tecnologias HTML, JavaScript e 
CSS, aliadas a um Modelo de 
Objeto de Documentos (DOM), que 
permitem a interatividade e 
animação de websites modificando 
a dinâmica na própria máquina, 
sem a necessidade de acessos a 
um servidor web.
DHTML - Time de 
desenvolvimento (pessoas que 
colaboram com o projeto).
DEV. TEAM 
-Derivada da junção entre 
Desenvolvedor e Operações, 
DevOps é uma metodologia de 
desenvolvimento de software que 
busca maximizar os resultados das 
equipes de TI. A metodologia 
integra toda a equipe de 
colaboradores e torna mais 
eficiente a comunicação entre eles, 
elevando o desenvolvimento de 
software e as equipes de TI a um 
novo patamar. 
DEVOPS 
22
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
D
- Um tipo de pasta do 
computador que pode ter dentro de 
si outros diretórios e arquivos.
DIRETÓRIO 
-Django é um framework 
para desenvolvimento rápido para 
web, escrito em Python, que utiliza 
o padrão model-template-view.
DJANGO 
- É toda e qualquer unidade 
de acesso (disco flexível, disco 
rígido, CD-ROM).
DRIVE 
- Termo utilizado para 
descrever a gravação de um 
arquivo no computador do usuário 
a partir de um site na internet.
DOWNLOAD - Um conjunto de 
produtos de plataforma como 
serviço que usam virtualização de 
nível de sistema operacional para 
entregar software em pacotes 
chamados contêineres. Os 
contêineres são isolados uns dos 
outros e agrupam seus próprios 
softwares, bibliotecas e arquivos 
de configuração.
DOCKER 
23
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
E
-Comércio 
eletrônico ou comércio eletrónico, 
e-commerce, comércio virtual ou 
venda não-presencial, é um tipo de 
transação comercial feita 
especialmente através de um 
equipamento eletrônico, como, por 
exemplo, computadores, tablets e 
smartphones, baseadas em dois 
conceitos fundamentais o B2B e o 
B2C.
E-COMMERCE - É o acrônimo para três 
projetos open source: 
Elasticsearch, Logstash e Kibana.
ELK 
- O ERP (enterprise resource 
planning – planejamento de 
recursos da empresa) é um 
sistema de gestão empresarial, 
uma solução de ERP é capaz de 
unificar informações, tornando os 
departamentos integrados.
ERP 
- O 
elasticsearch é uma ferramenta 
para buscas de código aberto 
(opensource) que tem capacidade 
para tratar de grandes quantidades 
de dados em tempo real. O servidor 
de buscas distribuído é baseado 
em Apache Lucene e desenvolvido 
em Java, utilizando uma interface 
comum, JSON sobre https. 
ELASTIC SEARCH 
24
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
E
-Capacidade 
que determinado equipamento 
possui para receber 
implementações evitando que se 
torne obsoleto ou deixe de atender 
às necessidades do usuário. 
Podem incluir, por exemplo, 
aumento de quantidade de 
memória, troca de discos ou 
processador, entre outros.
ESCALABILIDADE - Framework para 
Node.js que ajuda na criação de 
rotas, middlewares e muitas outras 
funções para o desenvolvimento 
tanto de APIs quanto SPAs 
(Aplicações de Uma Página).
EXPRESS.JS - É um protocolo de 
conexão para redes locais (LAN) 
com base no envio de pacotes.
ETHERNET 
25
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
F
- As ferramentas 
de programação são softwares ou 
programas que as pessoas da área 
usam para criar, depurar, processar 
ou otimizar alguma etapa do 
processo de trabalho. Algumas das 
principais são:
FERRAMENTAS DE 
PROGRAMAÇÃO 
- O firewall é um 
dispositivo de uma rede de 
computadores que tem por 
objetivo aplicar uma política de 
segurança a um determinado 
ponto da rede.
FIREWALL 
- Um framework 
desenvolvido pelo Google na 
linguagem Dart, permite o 
desenvolvimento de aplicações 
nativas tanto para Android quanto 
para iOS a partir da composição de 
Widgets. 
FLUTTER - Conhecido como 
Flexbox, é um modelo de layout da 
Web CSS3. Está no estágio de 
recomendação de candidatos do 
W3C. O layout flexível permite que 
os elementos responsivos dentro 
de um contêiner sejam 
organizados automaticamente, 
dependendo do tamanho da tela. 
FLEX CSS 
- Design que 
acompanha o tamanho da tela do 
dispositivo que você está usando 
sem mudar a estrutura da página.
FLUID DESIGN 
26
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
F
- São como 
coleções de ferramentas, 
componentes e soluções que você 
pode encontrar em um mesmo 
pacote (o framework) que facilitam 
a criação de aplicações complexas.
FRAMEWORKS 
- É a parte de uma 
aplicação web que a pessoa que 
utiliza, vê e interage. É executada 
pelo browser.
FRONT-END 
-Junção de Front-End 
e Back-End.
FULL-STACK 
- Tem a função de 
realizar a transferência de arquivos 
entre computadores na internet, 
possibilitando download e upload. 
O FTP pode ser utilizado por meio 
de terminais de comando e 
programas que possibilitam sua 
utilização. Ou seja, é o protocolo 
que permite publicar os arquivos 
na Internet.
FTP (File Transfer Protocol ou 
Protocolo de Transferência de 
Arquivo) 
27
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
G
- Computador que 
interliga duas ou mais redes que 
usem protocolos de comunicação 
internos diferentes.
GATEWAY 
- Sistema de Controle de 
Versão (VCS) distribuído, ou seja, 
de uso compartilhado por várias 
pessoas de uma equipe, que faz o 
acompanhamento de mudanças 
em arquivos e pastas de uma 
aplicação.
GIT 
- É um gerenciador de 
repositório de software baseado 
em git, com suporte a Wiki, 
gerenciamento de tarefas e CI/CD. 
GitLab é similar ao GitHub, mas o 
GitLab permite que os 
desenvolvedores armazenem o 
código em seus próprios 
servidores, ao invés de servidores 
de terceiros.
GITLAB -Workflow é um design 
de fluxo de trabalho Git que foi 
publicado e popularizado pela 
primeira vez por Vincent Driessen 
no nvie. O Gitflow Workflow define 
um modelo de ramificação 
rigoroso projetado com base no 
lançamento do projeto.
GITFLOW 
- Plataforma de 
hospedagem de código-fonte de 
uma aplicação com controle de 
versão usando o Git.
GITHUB 
28
www.feeltechrh.com.brGlossário de TI - O Manual da Tech Recruiter
G
- É uma linguagem de 
programação criada pela Google e 
lançada em código livre em 
novembro de 2009. É uma 
linguagem compilada e focada em 
produtividade e programação 
concorrente, baseada em trabalhos 
feitos no sistema operacional 
chamado Inferno. 
GO - É um sistema de 
automação de compilação de 
código aberto que se baseia nos 
conceitos de Apache Ant e Apache 
Maven e introduz uma linguagem 
de domínio específico baseada em 
Groovy em vez do XML usado pelo 
Apache Maven para declarar a 
configuração do projeto. 
GRADLE - É uma aplicação web 
de análise de código aberto 
multiplataforma e visualização 
interativa da web. Ele fornece 
tabelas, gráficos e alertas para a 
Web quando conectado a fontes de 
dados suportadas. É expansível 
através de um sistema de plug-in.
GRAFANA 
29
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
G
- Reuniões sobre 
como melhorar o product backlog.
GROOMING - É um kit de ferramentas 
JavaScript de código aberto criado 
por Eric Schoffstall usado como 
um sistema de criação de 
streaming no desenvolvimento web 
front-end. 
 GULP - É uma linguagem de 
programação orientada a objetos 
desenvolvida para a plataforma 
Java como alternativa à linguagem 
de programação Java. Groovy 
possui características de Python, 
Ruby e Smalltalk.
GROOVY 
30
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
H
- Habilidades 
Técnicas (por exemplo, programar 
em JavaScript).
HARD SKILLS 
- Designação genérica 
de todo tipo de equipamento de 
informática, ou seja, é a parte física 
do computador. Exemplos: 
microcomputador, discos rígidos, 
memória, impressora, scanner, 
entre outros.
HARDWARE 
- O https (hypertext transfer 
protocol – protocolo de 
transferência de hipertexto) é um 
protocolo de comunicação que 
decide como dois computadores 
ou programas transmitirão dados 
na Internet. 
HTTP - É um framework para 
o mapeamento objeto-relacional 
escrito na linguagem Java, mas 
também é disponível em .Net com 
o nome NHibernate. 
HIBERNATE 
-O HMTL (hyper text markup 
language) - Linguagem de 
Marcação de Hipertexto), é a 
linguagem de marcação mais 
popular na internet; utilizada como 
estrutura do Front-End de um site.
HTML 
31
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
I
- IaaS (infrastructure as a 
service – infraestrutura como 
serviço) é uma modalidade onde o 
cliente contrata a infraestrutura 
como serviço, ou seja, contrata 
servidores virtuais ao invés de 
servidores físicos.
IAAS - É uma rede de 
computadores privada que assenta 
sobre a suíte de protocolos da 
Internet, porém, de uso exclusivo 
de um determinado local, como, 
por exemplo, a rede de uma 
empresa, que só pode ser 
acessada pelos seus utilizadores 
ou colaboradores internos.
INTRANET - O que foi feito e 
gerou valor ao usuário.
INCREMENTO 
32
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
I
- É um framework criado no 
final de 2013 que visa a criação de 
aplicações híbridas para 
dispositivos móveis. ... Ele nada 
mais é do que uma pilha de 
componentes e outros 
frameworks. 
IONIC - ITIL (information technology 
infrastructure library – biblioteca de 
infraestrutura de TI) é um conjunto 
de melhores práticas para 
gerenciar os serviços de TI.
ITIL - Internet of things (IOT) ou 
internet das coisas é o termo 
utilizado para a conexão de 
basicamente qualquer coisa à 
internet, seja ela um 
eletrodoméstico, dispositivo, tênis, 
enfim, qualquer coisa. Para saber 
mais sobre IOT acesse nosso post 
exclusivo sobre o assunto.
IOT 
33
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
J
- Java é uma linguagem de 
programação interpretada 
orientada a objetos. Diferente das 
linguagens de programação 
convencionais, que são compiladas 
para código nativo, é compilada 
para um bytecode (código de um 
programa escrito na linguagem 
Java) que é executado por uma 
máquina virtual (JVMs).
JAVA - É um servidor de 
automação gratuito e de código 
aberto. Ele ajuda a automatizar as 
partes do desenvolvimento de 
software relacionadas à 
construção, teste e implantação, 
facilitando a integração e entrega 
contínuas. 
JENKINS - É uma linguagem 
que viabiliza a criação de páginas 
interativas, ou seja, que são 
modificáveis de acordo com a 
interação de quem usa e que 
conectam o Front-End ao 
Back-End.
JAVASCRIPT 
- JBoss é um servidor de 
aplicação de código fonte aberto 
baseado na plataforma JEE (Java 
Enterprise Edition) e implementado 
completamente na linguagem de 
programação Java.
JBOSS 
34
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
J
- É uma API padrão da 
linguagem Java que descreve uma 
interface comum para frameworks 
de persistência de dados. A JPA 
define um meio de mapeamento 
objeto-relacional para objetos Java 
simples e comuns, denominados 
beans de entidade. 
JPA 
- jQuery é uma biblioteca 
de funções JavaScript que interage 
com o HTML, desenvolvida para 
simplificar os scripts interpretados 
no navegador do cliente.
JQUERY 
- É um framework 
open-source, que se assemelha ao 
raio de testes software java, criado 
por Erich Gamma e Kent Beck, com 
suporte à criação de testes 
automatizados na linguagem de 
programação Java. Esse 
framework facilita a criação e 
manutenção do código para a 
automação de testes com 
apresentação dos resultados.
JUNIT -é uma especificação Java 
para a construção de interfaces de 
usuário baseadas em 
componentes para aplicações web
JSF 
- um acrônimo de JavaScript 
Object Notation, é um formato 
compacto, de padrão aberto 
independente, de troca de dados 
simples e rápida entre sistemas, 
especificado por Douglas 
Crockford em 2000, que utiliza 
texto legível a humanos, no 
formato atributo-valor.
JSON 
35
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
K
- Sistema simples e 
visual de organizar as tarefas e o 
fluxo de trabalho.
KANBAN 
- é um plugin de 
visualização de dados de fonte 
aberta para o Elasticsearch. Ele 
fornece recursos de visualização 
em cima do conteúdo indexado em 
um cluster Elasticsearch. Os 
usuários podem criar gráficos de 
barra, linha e dispersão, ou gráficos 
e mapas de torta em cima de 
grandes volumes de dados.
KIBANA 
- é uma linguagem de 
programação desenvolvida pela 
JetBrains que é executada na 
Máquina Virtual do Java. Hoje é 
uma linguagem de programação 
oficial para o desenvolvimento de 
aplicativos Android.
KOTLIN 
- Um sistema de 
orquestração de contêineres 
open-source que automatiza a 
implantação, o dimensionamento e 
a gestão de aplicações em 
contêineres. 
KUBERNETES 
- É uma reunião em que 
todos os participantes do projeto 
se reúnem para definir objetivos, 
recursos, restrições, prazos e 
cronogramas referente ao projeto 
em pauta. O evento deve ocorrer 
em um local separado do ambiente 
de trabalho para facilitar a 
comunicação e evitar interrupções.
KICKOFF 
- é uma ferramenta de 
criação de interfaces estilo “drag 
and drop”.
KONY 
36
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
L
- É uma plataforma de 
computação orientada a eventos e 
sem servidor fornecida pela 
Amazon como parte dos Amazon 
Web Services. É um serviço de 
computação que executa código 
em resposta a eventos e gerencia 
automaticamente os recursos de 
computação exigidos por esse 
código.
LAMBDA 
- Trata-se de um 
conjunto de computadores que 
pertencem a uma mesma 
organização e que estão ligados 
entre eles numa pequena área 
geográfica por uma rede, 
frequentemente através de uma 
mesma tecnologia (a mais usada é 
a Ethernet).
LAN (Local Area Network ou Rede 
da Área Local) 
- Os circuitos 
lan-to-lan foram desenhados para 
conectar pontos de troca de 
tráfego, garantindo alta 
performance e qualidade na 
comunicação entre as localidades. 
São utilizados para interligar duas 
redes LAN.
LAN to LAN 
37
www.feeltechrh.com.br
Glossário de TI- O Manual da Tech Recruiter
L
- É um framework PHP 
livre e open-source criado por 
Taylor B. Otwell para o 
desenvolvimento de sistemas web 
que utilizam o padrão MVC. 
LARAVEL - Sigla para Lei Geral de 
Proteção de Dados a qual 
regulamenta a coleta e o 
tratamento de dados sensíveis no 
Brasil e tem como princípio 
proteger os direitos fundamentais 
de liberdade e de privacidade dos 
cidadãos.
LGPD - Sistemas legados são 
aqueles que, por conta do tempo, 
começam a se tornar obsoletos 
dentro das rotinas em uma 
organização. Considere um 
software que foi feito há mais de 
uma década. 
LEGADO 
38
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
L
- Conjunto de 
definições (sintáticas e 
semânticas) usadas para fazer um 
texto que o computador é capaz de 
entender, ou seja, um programa de 
computador.
LINGUAGEM -É uma expressão utilizada 
para descrever o processo de 
registro de eventos relevantes em 
um sistema computacional.
LOGS -é uma linguagem 
de programação multi-paradigma 
orientada a objetos, programação 
funcional, dinâmica, fracamente 
tipada, voltada à manipulação, 
análise e visualização de dados. 
Foi criado originalmente por Ross 
Ihaka e por Robert Gentleman no 
departamento de Estatística da 
Universidade de Auckland, Nova 
Zelândia.
LINGUAGEM R 
39
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
M
- É um computador 
de grande porte, com foco no 
processamento de um grande 
volume de informações.
MAINFRAME 
- O MariaDB é um banco 
de dados ramificado do MySQL. 
Após a aquisição do MySQL pela 
Oracle o seu desenvolvedor criou o 
MariaDB para manter a alta 
fidelidade ao MySQL.
MARIADB 
-Microsserviços são uma 
abordagem arquitetônica e 
organizacional do desenvolvimento 
de software na qual o software 
consiste em pequenos serviços 
independentes que se comunicam 
usando APIs bem definidas. Esses 
serviços pertencem a pequenas 
equipes autossuficientes.
MICROSSERVIÇOS - É uma ferramenta de 
automação de compilação utilizada 
primariamente em projetos Java. 
Também é utilizada para construir 
e gerenciar projetos escritos em 
C#, Ruby, Scala e outras linguagens
MAVEN 
- É um serviço 
utilizado para intermediar a troca 
de mensagens entre sistemas, com 
o objetivo de fazer integração de 
serviços.
MENSAGERIA 
40
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
M
- Software que se 
encontra entre o sistema 
operacional e os aplicativos nele 
executados. Ou seja, é um software 
que permite a sistemas isolados e 
funções interagirem. Exemplo: Site 
com uma opção de pagamento. O 
que conecta os dois é um 
middleware.
MIDDLEWARE - É uma biblioteca para 
gestão de estado, o que significa 
que podemos utilizar ele para 
estados locais (páginas) ou globais 
(com Provider por exemplo). O 
MobX se baseia em observáveis, 
ações e reação, um conceito que 
vem da programação reativa.
MOBX - É uma expressão inglesa 
usada para classificar aparelhos e 
serviços criados para dispositivos 
móveis, como smartphones e 
tablets. Com a popularização dos 
celulares inteligentes, é cada vez 
mais comum que empresas 
lancem versões de programas de 
computador para esses 
equipamentos.
MOBILE 
41
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
M
- Programa que serve para 
simular outros códigos. São muito 
usados para garantir isolamento de 
testes unitários.
MOCK 
- É um software de 
banco de dados orientado a 
documentos livre, de código aberto 
e multiplataforma, escrito na 
linguagem C++. Classificado como 
um programa de banco de dados 
NoSQL, o MongoDB usa 
documentos semelhantes a JSON 
com esquemas. 
MONGODB 
- O Microsoft SQL Server é 
um SGDB desenvolvido pela 
Microsoft. Sua principal função é a 
de armazenar e recuperar dados 
solicitados por outras aplicações 
de software, sejam aqueles no 
mesmo computador ou aqueles 
em execução em outro 
computador através de uma rede 
(incluindo a Internet).
MS SQL - Em engenharia de 
software, uma aplicação monolítica 
descreve uma única aplicação de 
software em camadas no qual a 
interface de usuário e código de 
acesso aos dados são combinados 
em um único programa a partir de 
uma única plataforma. Uma 
aplicação monolítica é autônoma e 
independente de outras aplicações 
de computação.
MONOLÍTICO 
42
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
M
- É o acrônimo de 
Model-View-Controller (em 
português: Arquitetura 
Modelo-Visão-Controle - MVC) é 
um padrão de projeto de software, 
ou padrão de arquitetura de 
software formulado na década de 
1970, funciona como um padrão de 
arquitetura de software que 
melhora a conexão entre as 
camadas de dados, lógica de 
negócio e interação com usuário. ... 
Por padrão existem a camada 
Model, Controller e View que deram 
origem a sigla dessa arquitetura de 
software mais utilizado entre os 
desenvolvedores.
MVC - O padrão de projeto 
Model-View-ViewModel (MVVM) foi 
originalmente criado para 
aplicativos Windows Presentation 
Foundation (WPF) usando XAML 
para separar a interface do usuário 
(UI) da lógica de negócios e 
aproveitando ao máximo o data 
binding (a vinculação de dados).
MVVM 
- O MySQL é um SGBD 
(sistema de gestão de banco de 
dados) que utiliza a linguagem SQL 
como interface.
MYSQL 
- 
Maneira de se testar modelos de 
negócios e conceitos diretamente 
com o cliente, a partir do 
lançamento de uma versão mínima 
viável do produto. Exemplo: Em vez 
de fazer um site como o que a 
Airbnb, os fundadores fizeram um 
site simples com poucas 
funcionalidades.
MVP (Produto Mínimo Viável) 
43
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
N
- (“Network Operations 
Center”, Centro de Operação de 
Rede) Refere-se ao lugar onde o 
gerenciamento das redes de 
comunicação pública ou privada é 
centralizado. No ambiente são 
empregados sistemas de 
monitoramento para analisar todos 
os dispositivos da rede.
NOC - é uma 
tecnologia que permite a 
distribuição dos seus serviços de 
computação e o acesso online a 
eles sem a necessidade de instalar 
programas. Justamente por não 
necessitar da instalação de 
programas, ou do armazenamento 
de dados, o conceito originado do 
inglês cloud computing faz alusão 
à “nuvem”.
NUVEM/ CLOUD - Linguagem de 
back end (JavaScript).
NODE.JS (NODE) 
- 
Gerenciador de Pacotes (módulos) 
do Node.js.
NPM (Node Package Manager) 
44
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
O
- A linguagem 
Objective-C é usada para o 
desenvolvimento de aplicações 
para a plataforma iOS, que 
compreende iPhone, iPad e iPod 
Touch. ... ObjC é uma linguagem 
Orientada a Objetos. 
OBJECTIVE-C - Software de 
código aberto é o software de 
computador com o seu código 
fonte disponibilizado e licenciado 
com uma licença de código aberto 
no qual o direito autoral fornece o 
direito de estudar, modificar e 
distribuir o software de graça para 
qualquer um e para qualquer 
finalidade. 
OPEN SOURCE - É um termo cujo 
significado literal é “fora de linha” e 
também pode qualificar alguma 
coisa que está desligada ou 
desconectada. É habitualmente 
usado para designar que um 
determinado usuário da internet ou 
de uma outra rede de 
computadores não está conectado 
à rede.
OFFLINE 
45
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
O
-O Oracle é um SGBD 
(sistema de gestão de banco de 
dados) escrito em linguagem C e 
disponível em diversas plataformas 
materiais.
ORACLE - é um 
modelo de análise, projeto e 
programação de software baseado 
na composição e interação entre 
diversas unidades chamadas de 
'objetos'. 
ORIENTAÇÃO A OBJETOS - é um 
paradigma de programação. 
Diferente de programas tradicionais 
que seguem um fluxo de controle 
padronizado, o controle de fluxo de 
programas orientados a evento são 
guiados por indicações externas, 
chamadas eventos. 
ORIENTAÇÃO A EVENTOS 
- Visão globalOVERVIEW 
46
www.feeltechrh.com.br
Glossário de TI- O Manual da Tech Recruiter
P
- é uma ferramenta leve e 
portável, por isso é muito utilizado 
em pipelines de CI/CD para gerar 
imagens customizadas a cada 
deploy, de forma rápida e eficiente.
PACKER 
- Técnica do 
desenvolvimento ágil de software 
onde duas pessoas utilizam um 
mesmo computador, para 
programar alguma tarefa.
PAIR PROGRAMMING 
- É um meio de pagamento 
eletrônico do Brasil lançado 
oficialmente no dia 5 de outubro de 
2020, com início de funcionamento 
integral em 16 de novembro de 
2020.
PIX 
- Reunião onde se 
descreve as funcionalidades de 
maior prioridade (e que devem ser 
feitas) para a equipe para o 
próximo sprint.
PLANNING 
- PHP é um acrônimo 
recursivo para PHP: Hypertext 
Preprocessor (Pré-Processador de 
Hipertexto), que originalmente se 
chamava Personal Home Page 
(Página Inicial Pessoal). Muito 
utilizada por programadores e 
desenvolvedores para construir 
sites dinâmicos, extensões de 
integração de aplicações e agilizar 
no desenvolvimento de um 
sistema.
PHP 
47
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
P
- É o departamento 
responsável por definir e manter os 
padrões de gerenciamento de 
projetos na empresa, a fim de 
otimizar o controle e a execução de 
propostas da organização como 
um todo ou de uma área 
específica.
Por meio de APIs, desenvolvedores 
podem criar novos softwares e 
aplicativos capazes de se 
comunicar com outras 
plataformas.
PMO (PROJECT MANAGEMENT 
OFFICE OU “ESCRITÓRIO DE 
PROJETOS) 
- Um serviço de análise 
de negócios da Microsoft lançado 
a 24 de julho de 2015. O objetivo do 
Power BI é fornecer visualizações 
interativas e recursos de business 
intelligence com uma interface 
simples para que os usuários finais 
criem os seus próprios relatórios e 
dashboards.
POWER BI - é um sistema 
gerenciador de banco de dados 
objeto relacional, desenvolvido 
como projeto de código aberto. 
POSTGREE 
- é um aplicativo com a 
função de testar e desenvolver 
APIs em uma interface bastante 
simples e intuitiva. Ele nos permite 
simular requisições HTTP de forma 
rápida, armazenando-as para que 
possamos usá-las posteriormente.
POSTMAN 
48
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
P
- É um shell de linha 
de comando baseado em tarefas e 
linguagem de script desenvolvido 
no .NET. Inicialmente, apenas um 
componente do Windows, o 
PowerShell tornou-se de código 
aberto e multiplataforma em 18 de 
agosto de 2016 com a introdução 
do PowerShell Core.
POWERSHELL - O que está 
para ser feito no produto.
PRODUCT BACKLOG 
- É uma linguagem 
de programação de quarta geração, 
daí a sigla 4GL, baseada em 
eventos e proprietária.
PROGRESS 4GL 
- 
Metodologia que busca fazer com 
que sites web e app tenham 
características de aplicativos 
nativos de dispositivos mobile, ou 
seja, feitos primariamente para 
eles.
PROGRESSIVE WEB APP 
49
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
P
- É um aplicativo de 
software gratuito usado para 
monitoramento e alerta de eventos. 
Ele grava métricas em tempo real 
em um banco de dados de séries 
temporais criado usando um 
modelo de recepção HTTP, com 
consultas flexíveis e alertas em 
tempo real.
PROMETHEUS - O Python é uma 
linguagem de programação de alto 
nível e muito versátil. Ela suporta 
tanto a programação orientada a 
objetos quanto a programação 
estruturada. Com Python, você 
pode acessar bibliotecas nativas 
que oferecem funcionalidades para 
desenvolvimento de projetos e 
implementação de aplicações 
complexas.
PYTHON - Todo programa, 
ferramenta ou extensão que se 
encaixa a outro programa principal 
para adicionar mais funções e 
recursos a ele. Geralmente são 
leves e não comprometem o 
funcionamento do software e são 
de fácil instalação e manuseio
PUGLIN 
50
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
Q
- 
Conjunto de atividades exercidas 
para que o produto ou serviço 
oferecidos sejam de qualidade.
QA (QUALITY ASSURANCE) - É uma plataforma de 
análise de negócios ponta a ponta. 
A empresa de software foi fundada 
em 1993 em Lund, Suécia, e agora 
está sediada em King of Prussia, 
Pensilvânia, Estados Unidos.
QLIKVIEW 
51
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
R
- O RabbitMQ é uma 
aplicação de código aberto que 
suporta o protocolo AMQP para 
receber mensagens organizá-las 
em filas e as disponibiliza para que 
outras aplicações possam 
recebê-las. Chamamos o RabbitMQ 
de um Message 
Broker(Intermediador de 
mensagens).
RABBITMQ - Framework de 
programação de aplicativos 
baseado na biblioteca React.
REACT NATIVE 
- Biblioteca JavaScript para 
criar o Front-End de aplicações.
REACT 
- Genericamente um conjunto 
de computadores ligados que se 
comunicam entre si.
REDE 
- É uma biblioteca 
JavaScript de código aberto para 
gerenciar o estado do aplicativo. É 
mais comumente usado com 
bibliotecas como React ou Angular 
para criar interfaces de usuário. 
Semelhante pela arquitetura Flux 
do Facebook, foi criado por Dan 
Abramov e Andrew Clark
REDUX 
52
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
R
- Processo de 
alterar um programa para melhorar 
sua estrutura interna sem alterar o 
seu funcionamento. Essas 
melhorias podem ser de 
performance ou para facilitar 
trabalhos futuros neste código, por 
exemplo
REFATORAÇÃO - Requisitos 
de como uma determinada 
funcionalidade ou produto deveria 
se comportar dado um 
determinado critério.
REGRAS DE NEGÓCIO 
- É uma 
ferramenta que foi desenvolvida 
para facilitar a criação de testes 
automatizados para APIs REST. 
Esta oferece suporte para validar 
protocolo HTTP e requisições em 
JSON.
REST-ASSURED 
-O Design 
que assegura que o site será visto 
de uma forma diferente para 
diferentes tamanhos de tela.
RESPONSIVE DESIGN 
- É uma aplicação web 
que realiza a implementação do 
padrão REST.
RESTFUL 
- Estilo de 
arquitetura de serviços web que 
padroniza algumas características 
tidas como boas práticas.
REST (REPRESENTATIONAL 
STATE TRANSFER) 
53
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
R
- O ROI (return on investment – 
retorno sobre o investimento) é a 
mensuração do tempo necessário 
para retornar o valor investido na 
aquisição de novas soluções 
tecnológicas. 
ROI - (Automação de Processos 
Robóticos) – consiste em uma 
aplicação tecnológica que permite 
a automatização de processos 
através de um (software) robô.
RPA - É uma linguagem de 
programação interpretada 
multiparadigma, de tipagem 
dinâmica e forte, com 
gerenciamento de memória 
automático, originalmente 
planejada e desenvolvida no Japão 
em 1995, por Yukihiro "Matz" 
Matsumoto, para ser usada como 
linguagem de script.
RUBY 
54
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
R
- É um framework 
livre que promete aumentar 
velocidade e facilidade no 
desenvolvimento de sites 
orientados a banco de dados, uma 
vez que é possível criar aplicações 
com base em estruturas 
pré-definidas. 
RUBY ON RAILS - É uma biblioteca que 
simplifica o desenvolvimento de 
código assíncrono que reage à 
novos dados que são processados 
sequencialmente e de forma 
isolada. 
RXSWIFT 
55
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
S
- SaaS (software as a service 
– software como serviço) é uma 
forma de comercialização de 
software onde o fornecedor se 
responsabiliza por toda a estrutura 
necessária para a disponibilização 
do sistema.
SAAS 
- É a pessoa 
responsável por garantir que todos 
estejam aderentes ao processo de 
desenvolvimento, que sigam suas 
cerimônias e que garantam a 
organização e realização dos seus 
artefatos.
SCRUM MASTER 
- É uma metodologia ágil 
para gestão e planejamento de 
projetos. Inicialmente foi criado e 
embasado no desenvolvimento de 
software, porém hoje praticamente 
é possível usar em todas as áreas 
de um negócio. No Scrum, os 
projetos são divididosem ciclos 
(tipicamente mensais) chamados 
de Sprints, e é a partir do 
planejamento da Sprint que 
começam os resultados.
SCRUM - 
A Google criou uma nova 
ferramenta de automação de 
testes chamada Selenium 
WebDriver (e Remote WebDriver). 
Trata-se de uma ferramenta 
bastante poderosa, porém leve, 
para criar scripts de casos de 
testes automatizados. ... Como o 
driver do Selenium é um arquivo. 
SELENIUM WEB DRIVER 
56
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
S
-É basicamente, um computador mais potente do que o desktop comum. Ele foi 
desenvolvido especificamente para transmitir informações e fornecer produtos de software a 
outros computadores que estiverem conectados a ele por uma rede. Os servidores têm o hardware 
para gerenciar o funcionamento em rede wireless e por cabo Ethernet, normalmente através de um 
roteador. Eles foram desenvolvidos para lidar com cargas de trabalho mais pesadas e com mais 
aplicativos, aproveitando a vantagem de um hardware específico para aumentar a produtividade e 
reduzir o tempo de inatividade.Os servidores também oferecem ferramentas de gerenciamento 
remoto, o que significa que um membro da equipe de TI pode verificar o uso e diagnosticar 
problemas de outro local. Isso também significa que você pode executar manutenções de rotina, 
como adicionar novos usuários ou alterar senhas.
SERVIDOR 
57
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
S
-Máquina onde roda 
o Back-End de um site, por 
exemplo. Ou um Back-End 
acessível a outras aplicações 
diversas.
SERVIDORES 
- É o 
principal software do computador e 
responsável pelo controle do 
equipamento em si, gerenciando o 
uso dos dispositivos (memória, 
drivers), programas (processadores 
de texto, planilhas de cálculo) e 
demais periféricos (impressora e 
scanner)..
SISTEMA OPERACIONAL 
- O Service Level Agreement 
(SLA) — ou Acordo de Nível de 
Serviço (ANS), em português — é 
fundamental para qualquer 
contrato de prestação de serviços 
na TI. Refere-se à especificação, 
em termos mensuráveis e claros, 
de todos os serviços que o 
contratante pode esperar do 
fornecedor na negociação.
SLA - Arquitetura Orientada a 
Serviços (SOA) não é uma 
tecnologia, não é uma metodologia, 
não é um serviço, mas é um 
conceito de arquitetura corporativo 
que promove a integração entre o 
negócio e a TI por meio de conjunto 
de interfaces de serviços 
acoplados.
SOA 
58
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
S
- É um protocolo para troca 
de informações estruturadas em 
uma plataforma descentralizada e 
distribuída. O protocolo SOAP 
utiliza XML para enviar mensagens 
e, geralmente, serve-se do 
protocolo HTTP para transportar 
os dados. ... Este baseia-se no 
protocolo HTTP e permite utilizar 
vários formatos para 
representação de dados, como 
JSON (um dos mais utilizados), 
XML, RSS, entre outros.
SOAP - Competências 
comportamentais (por exemplo, 
saber criticar e receber críticas, 
saber se explicar, saber criar boas 
relações com as pessoas).
SOFT SKILLS 
- É um conjunto de 
códigos desenvolvido para 
executar funções específicas, 
normalmente para o usuário.
SOFTWARE 
- Esses princípios, quando 
combinados, são tidos como boas 
práticas para facilitar a quem 
programa desenvolver softwares 
que são mais fáceis de se manter e 
expandir.
SOLID (Single-responsibility, 
Open-closed, Liskov substitution, 
Interface segregation e 
Dependency Inversion principles) 
59
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
S
- O que está 
para ser feito na sprint.
SPRINT BACKLOG 
- Ciclo de tempo dentro do 
qual se realiza um conjunto de 
atividades.
SPRINT 
- SQL (structured query 
language – linguagem de consulta 
estruturada) é a linguagem de 
pesquisa declarativa padrão para 
banco de dados relacional.
SQL 
- É uma biblioteca em 
linguagem C que implementa um 
banco de dados SQL embutido. 
Programas que usam a biblioteca 
SQLite podem ter acesso a banco 
de dados SQL sem executar um 
processo SGBD separado.
SQL LITE 
- Traduzido do inglês, 
significa esquadrão ou pelotão. 
Esse conceito tem base na ideia de 
dividir os grupos das empresas em 
pequenos times multidisciplinares.
SQUAD 
- No contexto do 
desenvolvimento de software, 
stack é o conjunto de tecnologias 
que usamos para criar nossas 
aplicações. Nessa stack estão as 
linguagens de programação (server 
side e client side), frameworks e 
bancos de dados.
STACK 
60
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
S
-A Spring Cloud 
possui uma stack completa de 
microservices, que foi construída e 
é mantida pela Pivotal e lançou sua 
primeira versão em 2014, e é 
frequentemente atualizada. O 
objetivo principal do Spring Cloud é 
fornecer uma integração completa 
entre o Spring Boot e o projeto 
Netflix OSS
STACK NETFLIX - O Spring é um 
framework Java criado com o 
objetivo de facilitar o 
desenvolvimento de aplicações, 
explorando, para isso, os conceitos 
de Inversão de Controle e Injeção 
de Dependências.
STACK SPRING - é uma 
biblioteca para React e React 
Native que permite que você use 
estilos ao nível de componente na 
sua aplicação. Eles são escritos em 
uma mistura de JavaScript com 
CSS.
SVN: Controle de versionamento
STYLED COMPONENTS 
61
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
S
- Controle de versionamento
SVN - É uma linguagem de 
programação consistente e 
intuitiva, desenvolvida pela Apple 
para a criação de apps para iOS, 
Mac, Apple TV e Apple Watch. ... 
Swift é fácil de usar e em código 
aberto, para que qualquer pessoa 
com uma boa ideia consiga fazer 
coisas surpreendentes.
SWIFT 
62
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
T
- O TCP/IP é um conjunto 
de protocolos de comunicação 
entre computadores em rede. Seu 
nome vem de dois protocolos: o 
TCP (transmission control protocol 
– protocolo de controle de 
transmissão) e o IP (internet 
protocol – protocolo de internet). O 
conjunto de protocolos pode ser 
visto como um modelo de 
camadas, onde cada camada é 
responsável por um grupo de 
tarefas, fornecendo um conjunto de 
serviços bem definidos para o 
protocolo da camada superior.
TCP/IP - Software é uma 
empresa americana, líder no 
desenvolvimento de softwares para 
visualização de dados.
TABLEAU 
63
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
T
- Desenvolvimento Orientado por 
Testes (Test Driven Development). 
Desenvolver o software baseado em 
testes que são escritos antes do código 
de produção. É uma técnica de 
desenvolvimento de software que se 
relaciona com o conceito de verificação 
e validação e se baseia em um ciclo 
curto de repetições: Primeiramente o 
desenvolvedor escreve um caso de 
teste automatizado que define uma 
melhoria desejada ou uma nova 
funcionalidade. Então, é produzido 
código que possa ser validado pelo 
teste para posteriormente o código ser 
refatorado para um código sob padrões 
aceitáveis.
TDD - É uma infraestrutura 
de código aberto como ferramenta 
de software de código criada pela 
HashiCorp. Os usuários definem e 
fornecem infraestrutura de data 
center usando uma linguagem de 
configuração declarativa conhecida 
como HashiCorp Configuration 
Language ou, opcionalmente, 
JSON.
TERRAFORM 
64
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
T
- Desenvolvimento Orientado 
por Testes. Técnica de 
desenvolvimento em que a 
produção e o deploy do software é 
baseada em testes.
TEST DRIVEN DEVELOPMENT 
(TDD) 
- Em um 
contexto de teste unitários, os 
testes de contrato descrevem a 
interface de programação 
disponível em um objeto, ou seja, 
são verificados, por exemplo, se os 
parâmetros e o retorno de um 
método mockado tem a mesma 
tipagem dos parâmetros e retorno 
do método original.
TESTE DE CONTRATO - Teste 
de caixa-branca é uma técnica de 
teste que usa a perspectiva interna 
do sistema paramodelar os casos 
de teste. No teste de software, a 
perspectiva interna significa 
basicamente o código fonte. No 
teste de hardware, cada nó de um 
circuito pode ser testado. 
TESTE DE CAIXA BRANCA 
65
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
T
- é uma 
técnica do teste de software que 
consiste na aplicação de versões 
mais recentes do software, para 
garantir que não surgiram novos 
defeitos em componentes já 
analisados.padrões aceitáveis.
TESTE DE REGRESSÃO - Testes isolados 
entre si que são feitos com 
pequenas unidades de códigos 
para validar seu funcionamento.
TESTE UNITÁRIO 
- 
É fundamentam no uso de 
ferramentas para controlar a 
execução de testes de software. 
Através da aplicação de 
estratégias, o objetivo é 
basicamente escrever um software 
que testará seu programa por você.
TESTES AUTOMATIZADOS 
- Verifica a 
proteção do sistema contra 
invasões ou acesso não autorizado 
a informações. Analisando se o 
software se comporta 
adequadamente as diversas 
tentativas de acesso ilegais, 
observando possíveis 
vulnerabilidades.
TESTE DE SEGURANÇA 
- É usado para 
verificar o limite de dados 
processados pelo software até que 
ele não consiga mais processa-lo. 
Também é conhecido como teste 
de Volume. 
TESTES DE CARGA 
66
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
T
-
É a fase do teste de software em 
que módulos são combinados e 
testados em grupo. Ela sucede o 
teste de unidade, em que os 
módulos são testados 
individualmente, e antecede o teste 
de sistema, em que o sistema 
completo é testado num ambiente 
que simula o ambiente de 
produção.
TESTES DE INTEGRAÇÃO - São os 
testes definidos de acordo com os 
requisitos funcionais do software. 
Como não há conhecimento sobre 
a operação interna do programa, o 
analista concentra-se nas funções 
que o software contemplará. 
Baseado na especificação 
determina-se as saídas que são 
esperadas para um determinado 
conjunto de dados. ( Testa linha 
por linha )
TESTES FUNCIONAIS - É um superconjunto 
de JavaScript desenvolvido pela 
Microsoft que adiciona tipagem e 
alguns outros recursos a 
linguagem. 
TYPESCRIPT 
67
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
U
- É o desenho e execução 
de uma interface para o usuário. 
Exemplo: Como garantir que um 
botão vai ser visto e vai ser 
apertado.
UI DESIGN (Design da Interface do 
Usuário) 
- É uma empresa de 
software global com sede em Nova 
York que desenvolve uma 
plataforma para automação de 
processos robóticos. 
UI PATH 
- Unified Modeling Language, 
ou Linguagem Unificada de 
Modelagem, é, como o nome 
indica, uma linguagem de notação 
utilizada para modelar e 
documentar as diversas fases do 
desenvolvimento de sistemas 
orientados a objetos.
UML 
- significa enviar um 
arquivo
UPLOAD 
- É a medida de qualidade e 
eficiência da experiência do usuário 
com um determinado produto.
UX 
- A URL (uniform resource 
locator – localizador padrão de 
recursos) refere-se ao endereço de 
rede no qual se encontra algum 
recurso informático, como por 
exemplo um arquivo de 
computador ou um dispositivo 
periférico.
URL 
-É a medida de 
qualidade e eficiência da 
experiência do usuário com um 
determinado produto.
USABILIDADE 
68
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
V
- É uma ferramenta de 
governança das informações e 
e-discovery para o Google 
Workspace. Com o Vault, você cria 
regras de retenção e guardas de 
documentos, além de pesquisar e 
exportar os dados dos usuários do 
Google Workspace.
VAULT 
- Microsoft Visual 
Studio é um ambiente de 
desenvolvimento integrado (IDE) da 
Microsoft para desenvolvimento de 
software especialmente dedicado 
ao . NET Framework e às 
linguagens Visual Basic (VB), C, 
C++, C# (C Sharp) e F# (F Sharp).
VISUAL BASIC 
- Sistema 
utilizado para levar voz através da 
rede de internet, podendo inclusive, 
substituir o telefone convencional.
VOIP (VOICE OVER INTERNET 
PROTOCOL OU PROTOCOLO DE 
VOZ SOBRE INTERNET) 
- 
VPN (virtual private network – rede 
privada virtual) é uma rede de 
comunicação privada. Por 
fornecerem autenticação e 
confidencialidade na transmissão 
de dados, além de protocolos 
criptografados por tunelamento, as 
VPNs tornam-se mais seguras e 
confiáveis nas comunicações.
VPN 
69
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
W
- 
WWW (world wide web) ou WEB é 
a sigla que denomina a rede 
mundial de computadores ligados 
em rede.
WEB - é um empacotador de 
módulo JavaScript de código 
aberto. Ele é feito principalmente 
para JavaScript, mas pode 
transformar ativos de front-end, 
como HTML, CSS e imagens. 
WEPACK - O Windows Presentation 
Foundation, inicialmente chamado 
de Avalon, é um subsistema gráfico 
no .NET Framework 3.0, que usa 
uma linguagem de marcação, 
conhecida como XAML para 
desenvolvimento de GUIs ricas.
WPF 
70
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
X
- É possível desenvolver 
apps móveis nativas utilizando C# 
(ou F#). De quebra, além de 
simplesmente poder escrever 
código utilizando C#, é possível 
utilizar features do C# e do . NET 
no desenvolvimento destes 
aplicativos, coisas como 
async/await e lambdas por 
exemplo.
XAMARIN - É uma recomendação da 
W3C para gerar linguagens de 
marcação para necessidades 
especiais. É um dos subtipos da 
SGML capaz de descrever diversos 
tipos de dados. Seu propósito 
principal é a facilidade de 
compartilhamento de informações 
por intermédio da internet.
XML 
71
www.feeltechrh.com.br
Glossário de TI - O Manual da Tech Recruiter
Z
- É uma ferramenta de 
software de monitoramento de 
código aberto para diversos 
componentes de TI, incluindo 
redes, servidores, máquinas 
virtuais e serviços em nuvem. O 
Zabbix fornece métricas de 
monitoramento, entre outras, 
utilização da rede, carga da CPU e 
consumo de espaço em disco. 
ZABBIX - Framework é um 
framework para aplicações Web de 
código aberto, orientado a objetos, 
implementado em PHP 5 e 
licenciado sob a New BSD License.
ZEND 
E aí, curtiu o conteúdo?
Conheça a nossa
www.feeltechrh.com.br
Nós da Feel Tech estamos sempre pensando em formas 
de apoia-los para a melhor performance em seu trabalho, 
com isso fortalecendo a imagem do profissional através 
de uma atuação mais assertiva e humanizada.
Somos a empresa que mais forma Tech Recruiters do 
Brasil! Já são mais de 600 profissionais formados e 
preparados para o mercado.
Formação Tech Recruiter

Outros materiais