Please enable JavaScript.
Coggle requires JavaScript to display documents.
Proz Educação, Lógica Imperativa, HTML, Introdução a Programação, CSS,…
Proz Educação
Lógica Informal
Expressa argumentos em linguagem natural, assim como a linguagem que expressamos no dia a dia.
-
-
-
-
-
Lógica Imperativa
Dedução
Corresponde a determinar uma conclusão. Utiliza-se da regra e sua premissa para chegar a uma conclusão.
Abdução
Significa determinar a premissa. Usa-se a conclusão e regra para defender que a premissa poderia explicar a conclusão.
Indução
É determinar a regra. É aprender a regra a partir de diversos exemplos de como a conclusão segue da premissa.
-
-
-
Abstração
Consiste em pensar no problema de maneira genérica, ignorando detalhes que não são importantes.
-
Construção do Algoritmo
-
Processamento
Desses dados, que é formado pelos passos necessários para atingir uma meta.
Saída
Do resultado do processamento, que mostra se o resultado foi eficaz ou não.
-
-
Estruturas Condicionais
-
-
3 - Estrutura Encadeada - É possível observar um conjunto de estruturas compostas, que apresenta três ou mais alternativas.
-
4 - Estrutura de Múltipla Escolha - O resultado da sua operação é baseado na resposta do usuário e não há a necessidade do uso de uma expressão lógica.
A estrutura é formada por: ESCOLHA, CASO e FIMESCOLHA
-
Estruturas Condicionais
Conhecidas tb como Estruturas de seleção, representam um fluxo de escolhas escritas em linha de código
Estruturas de Repetição - Permitem repetir instruções sem que haja a necessidade de duplicação do algoritmo.
repita e ate
Repete pelo menos uma vez e termina quando a expressão é verdadeira no final do código, onde ocorre a validação
-
-
HTML
Tag de Formulário
-
-
-
-
Input
Cria controles interativos baseado em seu atributo type podendo receber tipos como: Radio, Text, Password, entre outros
-
-
-
-
-
-
-
-
-
-
-
-
Metadados
Guardam informações sobre a página, estilos, scripts e dados
-
Pode ser definido tanto dentro quanto fora da página e contém as importações de arquivos e o título da página
-
-
Semântica Textual Inline
-
Tags
-
-
-
Strong
Aplica o estilo negrito ao texto, sendo a tag mais utilizada para isso
Span
Contêiner genérico de linha para conteúdo fraseado. Parecido com a DIV, a única diferença é que span é para linha.
Small
Aplica o estilo de tamanho menos de fonte, geralmente usado para pequenas legendas ou comentários
-
-
-
-
-
-
Introdução a Programação
-
-
-
-
Linguagem e Lógica
Linguagem de programação é uma ferramenta usada para criar um programa, pois é ela que implementa o algoritmo. Atualmente, existem diversos tipos, com diferentes padrões e particularidades.
-
-
-
Tipos de Dados
Variáveis
São valores ou resultados que são armazenados na programação. Evita a repetição de erros em projetos futuros.
É um espaço na memória do computador destinado a um dado que é alterado durante a execução do algoritmo.
-
Tipos de Operadores
-
Relacionais
Usados para realizar comparação utilizando a lógica booleana para determinar se as operações são V ou F
(== , !=, <, >, <=, >=)
-
Lógicos
Analisam uma ou mais condições lógicas, o resultado dessas operações são valores booleanos V ou F (E -> And | Ou -> Or | Não -> Not ou !)
Laços de Repetição
For
Range()
O range() é uma função Python, na qual é necessário apenas colocar os parâmetros desejados, que ela funcionará corretamente. Para mudar apenas o incrementador, deve-se colocar os três valores (início, limite e incrementador). Caso contrário, o Python não entenderá e executará incorretamente.
Na Python, o operador é mais simples e, muitas vezes, é utilizado com outra função dessa linguagem, a range(). Ela gera o incrementador, assim, só é necessário passar o número limite.
While
O laço while é mais genérico, pois ele permite outros tipos de repetição quando necessário. Então, os comandos que estiverem no bloco while serão executados enquanto a condição for verdadeira. Sua estrutura na Python é while condição:.
-
Exceptions
As estruturas de exceção, exceptions, são utilizadas para tratar erros inesperados que podem aparecer durante o código. Elas possuem a seguinte estrutura:
try: CODIGO except CODIGO
Caso você tenha o interesse de averiguar o erro, é possível mostrar na tela adicionando o texto except Exception as e: ao invés de apenas except:
. Assim, uma variável é criada com o erro que foi executado.
Raise Exceptions
Também é possível levantar (raise) uma exceção (exception) manualmente. Essa ideia é interessante para deixar o código mais organizado e tornar as execuções dos erros mais genéricas, cada um com sua própria descrição. Sua estrutura é:
raise Exception(DESCRICAO)
CSS
display
Define o tipo de renderização usada no elemento, ou seja, como que o elemento ficará na tela.
Se o display for desativado, todos os descendentes irão sumir
Propriedades:
Absolute, Relative, Block, Flex, None entre outros
-
Espaçamento
margin
Espaçamento externo do elemento. Pode ser aplicada para Top, Right, Bottom e Left. EX: 10px 10px 10px 10px
padding
Espaçamento interno do elemento. Pode ser aplicada para Top, Right, Bottom e Left. EX: 10px 10px 10px 10px
-
-
-
color
Atribui cor ao texto. Pode ser RGB, RGBA, Hexadecimal ou o nome em Inglês
-
text-align
Alinha os textos. Ex: center, right, left e justify
JavaScript1
-
-
-
-
Atributos
Na tag script é utilizado o atributo defer que faz com que o navegador execute o arquivo JS apenas depois que o arquivo HTML tenha sido baixado e analisado.
-
-