Palavras

complexidade-computacional

Composto de 'complexidade' (do latim 'complexitas') e 'computacional' (relativo à computação).

Origem

Meados do século XX

Derivação do latim 'complexus' (envolvido, intrincado) e 'computatio' (cálculo, ato de computar). Conceito formalizado na teoria da computação.

Mudanças de sentido

Meados do século XX

Sentido estritamente técnico: medida de recursos (tempo e espaço) necessários para um algoritmo.

Atualidade

Mantém o sentido técnico, mas pode ser usado metaforicamente para descrever problemas ou sistemas intrincados em outras áreas, embora com menos precisão.

O uso técnico é predominante. Em contextos não acadêmicos, 'complexidade' sozinha pode ser usada para descrever algo difícil de entender ou resolver, mas 'complexidade computacional' é um termo específico da área.

Primeiro registro

Décadas de 1960-1970

Publicações acadêmicas em ciência da computação, muitas vezes em inglês, com traduções e disseminação posterior em português em livros e artigos científicos.

Momentos culturais

Final do século XX - Atualidade

Avanços em inteligência artificial e aprendizado de máquina, que dependem intrinsecamente da análise da complexidade computacional de seus algoritmos, ganham destaque na mídia e na cultura popular.

Vida digital

Termo comum em fóruns de programação, artigos técnicos e cursos online sobre algoritmos e estruturas de dados.

Buscas frequentes em plataformas educacionais e de pesquisa acadêmica.

Representações

Atualidade

Menos comum em representações diretas em filmes ou séries de grande público, mas subjacente a tramas envolvendo hacking, inteligência artificial avançada ou quebra de códigos (ex: filmes de ficção científica que abordam IA).

Comparações culturais

Inglês: 'Computational complexity'. Espanhol: 'Complejidad computacional'. Francês: 'Complexité algorithmique' ou 'Complexité de calcul'. Alemão: 'Komplexitätstheorie' (teoria da complexidade) ou 'Berechnungskomplexität' (complexidade de cálculo).

Relevância atual

Atualidade

Fundamental para o desenvolvimento de software eficiente, para a compreensão dos limites da computação e para a pesquisa em áreas de ponta como computação quântica, inteligência artificial e segurança cibernética. É um pilar da ciência da computação teórica.

Origem Conceitual e Etimológica

Meados do século XX — A noção de 'complexidade computacional' emerge com o desenvolvimento da teoria da computação e da ciência da computação. A palavra 'complexidade' deriva do latim 'complexus', que significa 'envolvido', 'abraçado', sugerindo algo intrincado e multifacetado. O termo 'computacional' refere-se à computação, o ato de calcular ou processar informações.

Formalização Teórica e Entrada na Língua Acadêmica

Décadas de 1960-1970 — O termo 'complexidade computacional' é formalizado em artigos acadêmicos e livros-texto de ciência da computação. Começa a ser amplamente utilizado em pesquisas sobre a eficiência de algoritmos e os limites do que pode ser computado. A entrada na língua portuguesa ocorre principalmente através da tradução de obras estrangeiras e da formação de profissionais na área.

Difusão e Uso Contemporâneo

Final do século XX até a atualidade — O termo 'complexidade computacional' se consolida no vocabulário técnico e acadêmico em português. Sua relevância se expande para áreas como inteligência artificial, aprendizado de máquina, criptografia e otimização. O uso se torna mais disseminado com a popularização da computação e o acesso à informação digital.

complexidade-computacional

Composto de 'complexidade' (do latim 'complexitas') e 'computacional' (relativo à computação).

PalavrasConectando idiomas e culturas