AulaPro utiliza cookies para proporcionar uma melhor experiência aos seus usuários. Você pode obter mais informações clique aqui, ou simplesmente clique em "Aceito" ou fora deste aviso para continuar navegando.
programa virtual de:edX |
Este estudo é parte de nossa revisão sobre:
Identifique e explique um ciclo de vida de desenvolvimento de programação, incluindo planejamento, análise, projeto, desenvolvimento e manutenção.
Demonstrar uma compreensão básica da programação orientada a objetos através do uso de estruturas e classes em projetos de software.
Use técnicas de programação orientada a objetos para desenvolver programas executáveis que incluam elementos como herança e polimorfismo.
Documente e formate o código de forma consistente.
Aplicar algoritmos básicos de busca e classificação no projeto de software.
Aplique arrays unidimensionais e multidimensionais em software.
Use um depurador simbólico para localizar e corrigir erros lógicos e de tempo de execução no software.
Demonstrar uma compreensão básica de metodologias de programação, incluindo programação orientada a objetos, estruturada e procedural.
Descrever as fases de tradução de um programa do código-fonte para o código executável.
Projete e desenvolva programas que usem listas vinculadas para armazenar dados internamente.
Projete e desenvolva programas que usem pilhas e filas para gerenciar coleções de dados.
Projete e desenvolva programas de recursão para resolver problemas que podem ser expressos com recursão.
Use árvores de pesquisa binária e árvores balanceadas para implementar a recuperação rápida de dados de uma coleção de dados armazenados na memória.
9 meses. 6 - 8 horas por semana sugeridas.
4 cursos virtuais de alta qualidade
Este programa ensinará habilidades básicas de ciência da computação em programação e estruturas de dados.
Entender como a programação funciona é essencial em muitas disciplinas técnicas, como tecnologia da informação, engenharia de software, segurança cibernética e ciência da computação.
Os cursos usam as linguagens de programação C++ para estabelecer uma base sólida em programação e estruturas de dados para os alunos.
Os alunos ganham experiência prática valiosa em soluções de programação para problemas nos laboratórios.
Nos laboratórios, os alunos praticarão suas habilidades básicas de programação, bem como desenvolverão muitas estruturas de dados avançadas, incluindo tabelas de hash, algoritmos de classificação e pesquisa, árvores binárias, árvores AVL, algoritmos de gráficos e muitos outros tópicos avançados de ciência da computação.
Além dos laboratórios de programação aplicada,
Esteja você procurando acelerar sua carreira, obter um diploma ou aprender algo por motivos pessoais, a edX tem os cursos certos para você.
Impulsione sua carreira com programas de crédito apoiados por faculdades e certificados verificados.
Estude e demonstre conhecimento em seu horário de estudo preferido.
Experimente os cursos antes de pagar.
Aprenda ao lado de parceiros universitários e colegas de todo o mundo.
Professores e instrutores especializados da NYUx comprometidos com a educação virtual de alta qualidade.
Olá, como posso ajudá-lo? Você está interessado em um curso? Sobre que assunto?
AulaPro utiliza cookies para proporcionar uma melhor experiência aos seus usuários. Você pode obter mais informações clique aqui, ou simplesmente clique em "Aceito" ou fora deste aviso para continuar navegando.
Adicione uma avaliação