Linguagens: C, Java, JavaScript, Python Flashcards

(15 cards)

1
Q

Linguagem C – O que é?

A

Verso: Linguagem compilada, de baixo nível, próxima da máquina. Muito usada em sistemas operacionais e embarcados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Linguagem C – Usos comuns

A

Verso: Desenvolvimento de sistemas operacionais (Linux, Windows), drivers, software embarcado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Linguagem C – Características marcantes

A

Verso: Alto desempenho, ponteiros, gerenciamento manual de memória.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Linguagem Java – O que é?

A

Verso: Linguagem orientada a objetos, compilada para bytecode e executada pela JVM.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Linguagem Java – Usos comuns

A

Verso: Desenvolvimento web (backend), aplicações Android, sistemas bancários e corporativos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Linguagem Java – Características marcantes

A

Verso: Portabilidade (WORA), tipagem forte, robustez e segurança.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Linguagem JavaScript – O que é?

A

Verso: Linguagem interpretada, usada principalmente para programação web no lado cliente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Linguagem JavaScript – Usos comuns

A

Verso: Criação de sites dinâmicos, aplicações SPA, backend com Node.js.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Linguagem JavaScript – Características marcantes

A

Verso: Funciona em todos os navegadores, orientada a eventos, suporte a assincronismo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Linguagem Python – O que é?

A

Verso: Linguagem interpretada, de alto nível, com foco em legibilidade e produtividade.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Linguagem Python – Usos comuns

A

Verso: Análise de dados, automações, inteligência artificial, scripts, desenvolvimento web.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Linguagem Python – Características marcantes

A

Verso: Sintaxe simples, grande número de bibliotecas, versatilidade.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

C x Java

A

Verso: C é mais performática, mas menos segura. Java é mais segura e orientada a objetos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Java x JavaScript

A

Verso: Apesar do nome, são linguagens bem diferentes. Java é compilada, JavaScript é interpretada e roda no navegador.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Python x C

A

Verso: Python é mais produtiva e fácil de aprender. C é mais rápida e próxima do hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly