Mapa mental
linguagem C
Conteúdo do mapa
linguagem C
ANSI
- Padronização de linguagem
- ANSI C
- portabilidade
- universalidade
- permite rodar os codigos em compiladores diferentes
Codeblocks
- IDE focado p/ ling. C
Usabilidade
- Sistemas embarcados
- programas de comp.
- Sistemas operacionais
- Não é voltada p/ web nem multi-thread
- Software e harware
Origem e caracteísticas gerais
- 2° lugar ranking Tiobe
- Dennis Ritchie inventou há 50 anos atrás
- Usada para aprimorar o sis. operacional Unix
- Usada no linux e windows
- Lingugem de alto nivel
- precisa ser compilada
- Compilador?
- programa que "traduz" uma linguagem que os programadores usam para um linguaguem que o processador da maquina executa
- Código objeto
- ling. compilada normalmente mais rapida
- programa que "traduz" uma linguagem que os programadores usam para um linguaguem que o processador da maquina executa
- Compilador?
Características Principais
- Dbug
- percorrer o codigo passo a passo em tempo de execução, afim de encontrar erros semânticos
- Tem diversas variações, como: C++ e C#
- todo programa começa com main
- 4 itens importantes
- Código do programa
- onde é carregado o codigo que o processador vai ler e executar
- pilha
- ordem das chamadas e retornos dos comandos
- heap
- memoria livre para ser utilizada
- variáveis globais
- armazenamento das variáveis de aplicação
- Código do programa
- Dbug
Informações
- Descrição
- Mapa Mental sobre linguagem C, criado por Andersom Gabriel Coradeli em 09-08-2023.
- Criado por
- Andersom Gabriel Coradeli
- Visualizações
- 1
- Avaliação