Corso dall'Algoritmo al C++ Base

所在平台: Udemy

课程主页: https://www.udemy.com/course/corso-dallalgoritmo-al-c-base-edizione-2021/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程:从算法到 C++ 基础 本课程旨在带领学员从算法思维到 C++ 编程基础。课程涵盖了解决问题的算法方法论,以及用于解决问题的软件工具。 **核心内容包括:** * **C++ 语言基础:** C++ 语言的入门,包括程序结构、变量、常量以及输入输出语句。 * **程序设计基础:** 编写简单的 C++ 程序,理解逻辑运算符、算术运算符和变量类型转换。 * **控制结构:** 使用条件语句(if...else, switch...case)和循环语句(while, do...while, for)解决实际问题。 * **字符串处理:** C++ 和 C 语言中字符串的差异与比较,以及字符串和字符的输入管理。 * **顶层设计法:** 运用顶层设计(top-down)方法解决问题,并学习子程序(函数和过程)的定义。 * **函数与参数传递:** 理解函数和过程的概念,以及 C++ 中的传值和传址参数传递。 * **数据结构:** 介绍基本数据结构,重点讲解数组及其在 C++ 中的应用。 * **数组算法:** 学习数组的排序和查找算法。 **学习方式:** 课程包含视频讲座、PDF 文档以及在教师平台上的虚拟实验室练习。学员可以独立实践 C++ 程序编写,并直接验证学习成果。教师平台提供免费访问,课程内会详细说明如何登录。 **附加内容:** 课程的附录部分还包含了在 Linux 系统下安装 Code::Blocks、安装和使用 Algobuild 以及使用虚拟测试和实验室平台的指南。 通过本课程,学员将掌握使用算法解决问题的思路,并熟练运用 C++ 语言进行程序开发。

课程评论(0条)

课程详情

Contenuto del CorsoMetodologia di risoluzione dei problemi mediante gli algoritmiStrumenti software per la risoluzione dei problemiBasi del Linguaggio C++Strutture fondamentali della programmazione procedurale in C++Uso di stringhe in C++Sviluppo con la metodologia top down di programmi in C++Strutture dati in C++ con focus sugli ArrayLaboratorio C++ virtualeIl corso è composto di video lezioni, di PDF, e di esercitazioni di laboratorio virtuali sulla piattaforma del Docente. Grazie alla piattaforma del Docente, lo studente potrà provare i programmi in C++ in autonomia e verificare il raggiungimento degli obiettivi. La piattaforma sarà gratuitamente accessibile agli studenti del corso, nei contenuti del corso è spiegato come fare per accedere alla piattaforma. Nel dettaglio gli argomenti:Algoritmo definizione, caratteristiche e componenti:Risoluzione di problemi con il Software Flowgorithm e Algobuild:Introduzione alla programmazione in C++ definizione della struttura di un programma in C++, delle variabili, delle costanti e delle istruzioni di Input/Output;Scrittura di semplici programmi in C++ operatori logici, aritmetici e cast delle variabili;Risoluzione di problemi con le istruzioni di condizione e codifica in C++I costrutti if.. else, switch.. case;Introduzione alle strutture cicliche con gli algoritmi, codifica in C++ di semplici problemi;I costrutti ciclici while, do.. while, for;Le stringhe in C++ e in C differenza e confronto;La gestione dell'Input di stringhe e caratteri in C++Metodologia top-down per la risoluzione die probelmiDefinizione di sottoprogramma;Funzioni e ProcedureCasi di studio con flowgorithm;Il passaggio di parametri in C++ sia per valore che per indirizzo Algoritmi con le funzioni e le procedure;Funzioni predefinite del C++Introduzione alle strutture dati;Algoritmi con gli Array e loro uso in C++Algoritmi di ordinamento e ricerca per gli array in C++Appendici:Installazione di Code::Blocks sotto Linux;Installazione e uso di Algobuild; Uso della piattaforma di test e laboratorio virtuale;

课程标签

0人关注该课程

主题相关的课程