Perguntas Flashcards

1
Q

Qual a diferença entre Hardware, Software e Sistema Operacional? Cite exemplos.

A

Hardware é a parte física, Software é a parte lógica e Sistema operacional engloba o hardware e o software. Hardware – mouse. Software – navegador. Sistema operacional – Windows

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

O que é uma linguagem de programação?

A

É a tradução para a linguagem da máquina.

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

Qual a diferença entre linguagem compilada e linguagem interpretada? Cite exemplos.

A

Na linguagem compilada precisamos de um compilador para o computador entender o código, já a linguagem interpretada é uma linguagem que é interpretada por um programa para conseguir funcionar. Exemplo de linguagem compilada – C. Linguagem interpretada – HTML

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

Defina o que é uma variável.

A

Variável é um espaço de memória que guarda qualquer valor que pode mudar ou variar com o tempo.

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

O que é código fonte de um programa?

A

É o código base do programa que pode ser compilado ou interpretado.

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

O que é um algoritmo e qual a importância dele na programação?

A

Algoritmo é o passo a passo. Ele é importante pois dá instruções

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

Quais os operadores lógicos que usamos na linguagem C?

A

< menor
<= menor ou igual
> maior
>= maior ou igual
= igual
≠ diferente

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

Qual a importância dos comentários no código fonte de um programa?

A

Para dar “instruções” para a próxima pessoa que for ler ele.

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

Qual a importância da lógica de programação na criação de um programa?

A

Ela é importante para conseguirmos criar o algoritmo para o computador entender como fazer o programa funcionar.

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

Qual a diferença entre programação estruturada (PE) e Programação Orientada por Objeto (POO)?

A

PE é baseada em um fluxo sequencial de processos, dividindo o programa em partes menores ou funções. Já o POO utiliza objetos que encapsulam dados e métodos, facilitando a reutilização e expansão do código.

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

O que é Programação Orientada por Objetos?

A

É um paradigma de programação que utiliza “objetos” contendo dados (atributos) e códigos (métodos), buscando aproximar o mundo digital do mundo real.

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

Exemplo de algoritmo estruturado.

A

Programa para somar 2 valores
• Receba o primeiro valor
• Receba o segundo valor
• Soma é = primeiro valor + segundo valor
• Exiba a soma

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

Cite 4 conceitos de POO.

A

Encapsulamento, herança, polimorfismo e abstração

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

Defina classe, objeto e atributo.

A

Classe – conjunto de variáveis e métodos
Objeto – são criados nas classes e ocupam espaço na memória
Atributo – características do objeto.

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

No Java, o que significa JRE, JVM e JDK?

A

JRE- Java Routime Environment (ambiente de execução Java)

JVM – Java Virtual Machine (máquina virtual do Java)

JDK – Java Development Kit (kit de desenvolvimento)

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

Cite a diferença entre linguagem estruturada e interpretada. Cite exemplos.

A

Linguagem estruturada (C) organiza o código em blocos lógicos, já a linguagem interpretada (JavaScript)é executada linha a linha por um interpretador, em vez de ser compilada para código de máquina.

17
Q

Na linguagem Java, qual o conceito de herança?

A

Refere-se a capacidade de uma classe de herdar atributos e métodos de outra classe já existente.

18
Q

Qual a função dos comentários no código Java?

A

Dar explicações e informações adicionais para futuros usuários.

19
Q

Principais arquivos Java.

A

.java
.class
.jar