caminho de aprendizado
1. Linguagem C
A linguagem C sempre foi o conteúdo chave das provas escritas das grandes empresas, que podem examinar a alfabetização básica dos alunos em programação. O conteúdo da linguagem C é relativamente pequeno, incluindo as seguintes peças:
- tipo de dados
- estrutura de controle
- variedade
- função
- ponteiro
- A
linguagem C de gerenciamento de memória é a base de todos os módulos subseqüentes. Depois de estabelecer a base, outros módulos serão tranqüilos.
2. Estrutura de dados
Se você tem a ideia de desafiar os grandes fabricantes, deve passar pela estrutura de dados e algoritmo. Aprender a estrutura de dados será mais doloroso do que a linguagem C, porque o foco de sua pesquisa é como resolver problemas e melhorar a eficiência da resolução de problemas.
Pontos de conhecimento essenciais da estrutura de dados: - tabela de sequência
- lista encadeada
- a pilha
- fila
- Algoritmos que uma árvore binária
deve dominar: - Algoritmo de ordenação (mais de cinco)
- Algoritmo de busca (tabela linear, árvore, gráfico)
3.
Independentemente de a direção da busca de emprego ser C/C++ ou software integrado, o sistema operacional deve ser dominado. Aprender Linux é dividido em duas partes: comandos básicos e programação do sistema.
É bom dominar alguns comandos básicos. A programação do sistema inclui: - programação de arquivo
- programação de controle de processo
- comunicação entre processos
- programação multithread
- Se a programação de rede
determina que o sentido de busca de emprego está embutido, não basta ficar na camada de aplicação, é preciso ir mais fundo: - uboot
- núcleo
- O conteúdo do sistema de arquivos
é insondável.Como calouro, você deve pelo menos dominar o transplante e a escrita simples do driver. 4. Aprendizagem
C++ C++ pode entender melhor a linguagem C e aumentar as oportunidades de procura de emprego.
Se você não tem requisitos especiais para incorporado ou C/C++, você também pode aprender. E durante a prova escrita, muito conhecimento C++ será intercalado na linguagem C.
C++ inclui principalmente: - Programação Orientada a Objetos
- sobrecarga
- modelo
- anormal
- STL
- QT
Eu organizei um conjunto de instruções de aprendizado incorporadas, cheias de habilidades e produtos secos, incluindo ensino de programação, explicação em vídeo de problemas, 800 conjuntos de conjunto completo e ensino de idiomas, muito abrangente, se você precisar anotar um 6, tudo de graça você