Programação

asd dsa
Mind Map by asd dsa, updated more than 1 year ago
asd dsa
Created by asd dsa over 2 years ago
22
0

Description

10º ano Informática Mind Map on Programação, created by asd dsa on 02/09/2018.

Resource summary

Programação
1 Linguagens

Annotations:

  • Uma linguagem de programação é um método padronizado para comunicar instruções para um computador.
1.1 alto nível
1.1.1 Python
1.1.2 C++
1.1.3 JavaScript
1.1.4 PHP
1.2 baixo nível
1.2.1 1GL

Annotations:

  • 1GL, é o código de máquina. É a única linguagem que um microprocessador pode entender nativamente. Primeira geração
1.2.1.1 Código de máquina

Annotations:

  • Código de máquina consiste de uma sequência de bytes que se tratam de instruções a serem executadas pelo processador.
1.2.2 2GL

Annotations:

  • 2GL, é a linguagem Assembly. Segunda geração
1.2.2.1 Assembly
2 Tipos de dados
2.1 Simples
2.1.1 Carateres

Annotations:

  • Cadeias de carateres ou texto. Cadeia de carateres (strings): "Segunda"Texto: a, b ,c... 
2.1.2 Números
2.1.2.1 Inteiros

Annotations:

  • números inteiros: 12, 0, 213 etc...
2.1.2.2 Reais

Annotations:

  • números reais:3.1, -2.34, 0.2 etc...
2.1.3 Lógicos

Annotations:

  • Booleano: verdadeiro (True): 2=2, 3<4 etc... falso (False): 3>5, 2=3 etc...
2.2 Estruturados
2.2.1 Array

Annotations:

  • Conjunto de dados ordenados do mesmo tipo.
2.2.2 Registo

Annotations:

  • Conjunto de dados ordenados de tipos diferentes.
2.3 Constante

Annotations:

  • Dado que permanece inalterável do inicio ao fim do algoritmo.
2.4 Variálvel

Annotations:

  • Dado que pode sofrer alterações do início ao fim do algoritmo.
3 Algoritmo
3.1 Linguagem Informal

Annotations:

  • A linguagem informal faz parte da planificação da resolução.
3.2 Fluxograma

Annotations:

  • O fluxograma é o esquema que ajuda a planificar a resolução.
3.3 Pseudocódigo

Annotations:

  • O pseudocódigo faz parte da planificação da resolução.
4 Ferramentas
4.1 Compilador

Annotations:

  • Tradução de funções de distintas linguagens para a linguagem Assemby.
4.2 Linker

Annotations:

  • Ligação de distintos módulos do programa.
5 Estruturas de repetição
5.1 Enquanto... Fazer...

Annotations:

  •                                                         Na estrutura enquanto... fazer... o ciclo repete quando a condição é verdadeira. Se a condição for falsa o ciclo acaba. 
5.2 Para ... Fazer...

Annotations:

  • Na estrutura para... fazer... existe o contador que permite controlar o número de vezes que o ciclo repete.
6 Estrutura de decisão
6.1 Se então...

Annotations:

  • Consta de 1 condição verdadeira.
6.2 Se não...

Annotations:

  • Consta de 1 condição falsa.
Show full summary Hide full summary

Similar

NOÇÕES DE INFORMÁTICA
Viviana Veloso
Informática conhecimentos básicos
thiago.tc3
História da informática
Renato Costa
Informática Para Concursos - Conceitos Iniciais (Part. 1)
ae.antunes
Apresentação-O que é Lógica e como ela está interligada com a programação?
Ketlen Dos Anjos
Noções de Informática
Carlos Jr Uchôa
Programação
Prepara Palhoça
Informática Básica
Neylor Farias Ma
Informática de A a Z
fabianomotta
Mapa Mental - Algoritmos e Programação
Marcos Santos2025
Mapa Mental de Revisão de Algoritmos e Programação I
José Toniazzo