Conceitos Básicos Flashcards

(39 cards)

1
Q

O que é programação front-end?

A

É a parte da programação que lida com o lado visual de um site ou aplicativo. É o que o usuário vê e interage diretamente.

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

O que é programação back-end?

A

Refere-se a parte da programação que funciona nos bastidores, processando dados, gerenciando servidores e bancos de dados. Ele garante que as informações do front-end sejam entregues corretamente. O back-end lida com a lógica de negócios e a interação com o banco de dados.

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

O que é HTML?

A

Significa HyperText Markup Language, e é a linguagem usada para estruturar o conteúdo de uma página web. É a mais básica e por onde se deve começar. Define os elementos da página como título, links, fórmularios, parágrafos e etc.

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

O que é CSS?

A

Significa Cascading Style Sheets, usado para dar o efeito visual para a página, como cores, fontes espaçamento, layout. Controla o design, garantindo que a página tenha uma aparência atraente.

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

O que é JavaScript?

A

Responsável por tornar a página interativa e dinâmica.

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

A tag de abertura

A

Consiste no nome do elemento, envolto em colchetes angulares de abertura e fechamento. Isso indica onde o elemento começa a ter efeito.

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

A tag de fechamento

A

É o mesmo que a tag de abertura, exceto que inclui uma barra antes do nome do elemento. Ela indica onde o elemento termina de fazer efeito.

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

<p>
</p>

A

Comando que indica o começo de um parágrafo.

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

</p>

A

Comando que indica onde o parágrafo termina.

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

Atributos que definem um valor sempre têm:

A

Um espaço entre ele e o nome do elemento.
O nome do atributo seguido por um sinal de igual.
O valor do atributo é envolvido por aspas de abertura e fechamento.

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

Nesting.

A

Colocar elementos dentro de outros elementos.

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

<!doctype html>

A

É um preâmbulo obrigatório. Na névoa do tempo, quando o HTML era jovem (por volta de 1991/92), os doctypes eram feitos para atuar como links para um conjunto de regras que a página HTML tinha que seguir para ser considerada um bom HTML, o que poderia significar verificação automática de erros e outras coisas úteis. No entanto, hoje em dia, eles não fazem muita coisa e são basicamente necessários apenas para garantir que seu documento se comporte corretamente.

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

<html> </html>

A

<html>elemento. Este elemento envolve todo o conteúdo na página inteira e às vezes é conhecido como elemento raiz. (Ele também inclui o *lang* atributo, definindo o idioma principal do documento.)
</html>

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

<head></head>

A

o <head>elemento. Este elemento atua como um contêiner para todas as coisas que você deseja incluir na página HTML que não sejam o conteúdo que você está mostrando aos visualizadores da sua página. Isso inclui coisas como palavras-chave e uma descrição de página que você deseja que apareça nos resultados da pesquisa, CSS para estilizar nosso conteúdo, declarações de conjunto de caracteres e muito mais.

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

Elementos void.

A

São elementos que não têm conteúdo. Como no exemplo do comando <img></img>:

<img></img>

Contém dois atributos mas não há tag de fechamento e nenhum conteúdo interno.

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

<head></head>

A

o <head>elemento. Este elemento atua como um contêiner para todas as coisas que você deseja incluir na página HTML que não sejam o conteúdo que você está mostrando aos visualizadores da sua página.

17
Q

<meta></meta>

A

Este elemento define o conjunto de caracteres que seu documento deve usar para UTF-8, que inclui a maioria dos caracteres da vasta maioria das línguas escritas. Essencialmente, ele agora pode manipular qualquer conteúdo textual que você possa colocar nele. Não há razão para não definir isso, e pode ajudar a evitar alguns problemas mais tarde.

18
Q

<meta></meta>

A

Este elemento de viewport garante que a página seja renderizada na largura da viewport, evitando que navegadores móveis renderizem páginas mais largas que a viewport e depois as reduzam

19
Q

<title></title>

A

o <title>elemento. Isso define o título da sua página, que é o título que aparece na aba do navegador em que a página é carregada. Ele também é usado para descrever a página quando você a marca como favorita/favorita.</title>

20
Q

<body></body>

A

o <body>elemento. Ele contém todo o conteúdo que você quer mostrar aos usuários da web quando eles visitam sua página, seja texto, imagens, vídeos, jogos, faixas de áudio reproduzíveis ou qualquer outra coisa.

21
Q

Por que o <img></img>?

A

Como dissemos antes, ele incorpora uma imagem em nossa página na posição em que ela aparece. Ele faz isso por meio do src atributo (source), que contém o caminho para nosso arquivo de imagem.

Também incluímos um alt atributo (alternativo). No alt atributo , você especifica texto descritivo para usuários que não podem ver a imagem, possivelmente pelos seguintes motivos:

•Eles são deficientes visuais. Usuários com deficiências visuais significativas geralmente usam ferramentas chamadas leitores de tela para ler o texto alternativo para eles.
•Algo deu errado, fazendo com que a imagem não seja exibida. Por exemplo, tente alterar deliberadamente o caminho dentro do seu src atributo para torná-lo incorreto. Se você salvar e recarregar a página, deverá ver o que está escrito dentro do atributo alt em forma de imagem.

22
Q

Atributo alt.

A

As palavras-chave para texto alternativo são “texto descritivo”. O texto alternativo que você escreve deve fornecer ao leitor informações suficientes para que ele tenha uma boa ideia do que a imagem transmite

23
Q

Elementos de título.

A

Elementos de título permitem que você especifique que certas partes do seu conteúdo são títulos — ou subtítulos. Da mesma forma que um livro tem o título principal, títulos de capítulos e subtítulos, um documento HTML também pode. HTML contém 6 níveis de título, <h1> - <h6> , embora você normalmente use apenas 3 a 4 no máximo

24
Q

Tipos primitivos

A

Inteiro: toda e qualquer informação numérica que pertença ao conjunto dos números inteiros relativos (positivo, negativo, nulo).
Real: toda e qualquer informação numérica presente no conjunto dos números reais (positivo, negativo, nulo).
Caráter: toda e qualquer informação composto por um conjunto numérico ou alfabético ou especiais (@#$%…).
Lógico: toda e qualquer situação que possa assumir apenas duas situações.

25
Constantes
Um dado é constante quando não sofre menhuma variação no decorrer do tempo, ou seja, seu valor é constante desde o início até o fim da execução do algoritmo. Para diferenciar os dados contantes do tipo caráter dos outros tipos, usamos aspas duplas para delimitá-los. As informações do tipo lógico podem assumir dois valores de constante: v (verdade) e f (falso).
26
Variável
Um dado é classificado como variável quando tem a possibilidade de ser alterado em algum momento no tempo, ou seja, durante a execução do algoritmo utilizado, o dado sofre alguma alteração ou depende de uma certa circunstância. Exemplo: o peso de uma pessoa, a cotação do dólar, o índice da inflação. O cálculo da circunferência de um círculo já que o valor do raio varia de a cordo com o círculo.
27
Formação de indentificadores
• Deve começar com um caráter alfabético • Deve ser seguido com uma letra ou número • Não pode ser usado nenhum caráter especial
28
Declaração de variáveis.
As variáveis são guardadas em dispositivos chamados de memória. Essa "memória" é vista como um armário que contém inúmeras gavetas (variáveis) que guardam objetos (dados, que podem ser substituídos). Esses objetos (dados) são sempre do mesmo material (do mesmo tipo primitivo).
29
Operadores aritméticos
Operador + ->adição - ->subtração * ->multiplicação / ->divisão Pot -> potenciação->ex: pot (2,3)->2³ Rad-> radiciação -> ex: rad (9) -> raiz quadrada de 9. Mod -> resto da divisão-> ex: 27 mod 5 resulta em 2. Div -> quociente da divisão-> ex: 27 div 5 resulta em 5.
30
Qual a diferença de elementos HTML e o conteúdo HTML?
O conteúdo é o que está entre as tags, enquanto o elemento é o todo, desde as tags até o conteúdo.
31
Elemento body:
Dentro dessas tags ficam o conteúdo que vai ser visível, como textos e mídias.
32
Quando um elemento está contido dentro de outro elemento, ele é considerado filho daquele elemento. Diz-se que o elemento filho está aninhado dentro do elemento pai.

Esse parágrafo é o elemento filho do body.

33
Títulos do HTML
1.

— usado para títulos principais. Todos os outros títulos menores são usados ​​para subtítulos. 2.

3.

4.

5.

6.
34
A abreviação de “divisão” ou um contêiner que divide a página em seções.
s não têm uma representação visual inerente, mas são muito úteis quando queremos aplicar estilos personalizados aos nossos elementos HTML.
s nos permitem agrupar elementos HTML para aplicar os mesmos estilos para todos os elementos HTML dentro. Também podemos estilizar o
elemento como um todo. Lembre-se de sempre adicionar dois espaços de recuo ao aninhar elementos dentro de
s para melhor legibilidade.
35
contém pequenos pedaços de texto ou outro HTML. Eles são usados ​​para separar pequenos pedaços de conteúdo que estão na mesma linha que outro conteúdo.
36
Prioridade nas expressões aritméticas
1° parênteses mais internos. 2° pot e rad. 3° * e /, div e mod. 4° + e -.
37
A tag geralmente será renderizada com ênfase em itálico.
38
A tag geralmente é renderizada como ênfase em negrito
39

Se você estiver interessado em modificar o espaçamento no navegador, você pode usar o elemento de quebra de linha
do HTML: . O elemento line break é único porque é composto somente de uma tag inicial.