青岛双硕程序员培训学校

C/C++ 从基础到精通班

青岛ios程序开发培训班

请询价

课程班型

白天班

上课时间

白天班,晚班,周六周日

课时数量

40节课

授课方式

线下面授

课程特色

免费wifi,小班制,就业指导,预约试听,免费体验课

上课校区

山东路9号深业大厦B座

免费预约试听

限时领取试听名额

  • 186****3452 已成功预约**课程
  • 167****2777 已成功预约**课程
  • 152****5919 已成功预约**课程
  • 132****9454 已成功预约**课程
  • 181****5081 已成功预约**课程
  • 184****2829 已成功预约**课程
  • 153****6936 已成功预约**课程
  • 155****2964 已成功预约**课程
  • 157****2411 已成功预约**课程
  • 135****8085 已成功预约**课程

课程简介

一、C语言概述
C语言概述 了解C语言的特点
掌握C程序的基本结构
熟练掌握C语言的开发编程环境 
二、数据类型、运算符与表达式
数据类型、运算符与表达式 了解C语言的数据类型的概念
了解标识符、常量和变量的概念
掌握C语言简单数据类型
了解运算符和表达式的概念
掌握算术运算符和表达式
掌握赋值运算符和赋值表达式
掌握自增和自减运算
掌握关系运算符和关系表达式
掌握逻辑运算符和逻辑表达式
掌握条件运算符
了解条件表达式
了解逗号运算符和逗号表达式
了解数据类型的转换
重点:C语言中的数据类型,C语言的常量和变量。变量的三个要素:变量名、数据类型和变量的值。C语言运算符的结合方向和优先级,数据类型转换 
三、计算机各种进制、转换、各种数的表示
计算机各种进制、转换、各种数的表示 计算机二进制数的表示及常用的二进制数之间的运算
计算机二进制数之间的左移、右移、按位与、按位或、按位异或、按位取反运算及其意义
计算机2、8、10、16进制数及其表示
计算机2、8、10、16进制数之间的相互转换
计算机数值表示的原码、反码、补码
计算机有符号数,无符号数的表示
计算机数的大端和小端表示模式
计算机单精度浮点数的表示方式
计算机双精度浮点数的表示方式
计算机的地址总线及其与内存的关联关系 
四、顺序结构程序设计
顺序结构程序设计 了解C语言程序的三种基本结构
掌握格式输入和输出函数
掌握字符数据的输入和输出常用函数
熟练掌握顺序结构程序设计方法
重点:scanf( )和printf( )函数, 程序的三种基本结构
难点:顺序结构程序的设计分析 
五、选择结构程序设计
顺序结构程序设计 熟练掌握if语句
熟练掌握if-else语句
熟练掌握if语句的嵌套
熟练掌握switch语句
熟练掌握选择结构程序设计方法
重点:if语句的两种形式,switch语句
难点:选择结构的嵌套 
六、 循环结构程序设计
循环结构程序设计 熟练掌握while语句
熟练掌握do-while语句
熟练掌握for语句
熟练掌握break、contiune语句
熟练掌握循环语句的嵌套
熟练掌握循环结构程序设计方法
重点:循环结构的实现语句while、do─while、for语句
难点:循环的嵌套 
七、 数组
数组 熟练掌握一维数组的定义、初始化及引用
掌握二维数组的定义、初始化及引用
熟练掌握字符数组的定义、初始化及引用
熟练掌握字符串概念及其输入输出
掌握字符串处理函数
重点:数组的定义和引用
难点:不同的排序方法,字符串与一般字符数组的特征和使用方法之间的区别 
八、指针
指针 熟练掌握地址和指针的概念
熟练掌握指针变量的定义及引用
熟练掌握指针运算
熟练掌握一维数组与指针
理解二维数组与指针
熟练掌握字符串与指针
重点:地址和指针的概念、指针变量的定义及引用、一维数组与指针、字符数组和字符指针
难点:二维数组与指针 
九、计算机内存管理
计算机内存管理 计算机中数据存放的基本原理
内存(memory)管理(申请,分配和释放)编程
内存分配的代码区(code)、全局/静态数据区(static)、堆区(heap)、栈区(stack)、常量区(const)
 
十、函数
函数 掌握函数的定义
熟练掌握数据在函数之间的传递
熟练掌握函数的调用
熟练掌握数组作为函数的参数
掌握指针作为函数的参数
掌握函数的嵌套调用
了解函数的递归调用
掌握局部变量和全局变量
了解变量的存储类别
了解内部函数和外部函数
重点:函数的声明、定义和调用;函数调用机制;函数调用的参数传递、函数的返回;全局变量、局部变量的区别
难点:函数调用机制;函数的递归调用 
十一、结构体和共用体
结构体和共用体 掌握结构体及其应用
掌握共用体及其应用 
十二、 文件
文件 了解文件概念
掌握文件指针
掌握文件打开与关闭
掌握文件的读写
了解文件定位的函数
重点:文件指针、文件的打开、关闭、读写
难点:文件指针、文件的打开、关闭、读写 
十三、 预处理命令
预处理命令 掌握无参宏定义
掌握文件包含的概念
掌握文件包含命令的一般格式
重点:无参宏定义、文件包含、文件包含命令的一般格式
难点:无参宏定义、文件包含、文件包含命令的一般格式 
十四、OOP(面向对象程序设计)基本理论
OOP(面向对象程序设计)基本理论 掌握面向过程编程与面向对象编程的概念及意义,及其在编程思维上的变化 
十五. 类与对象编程
类与对象编程 掌握类的定义,根据具体需求设计类,深入理解类的封装性,会根据类创建各种对象,掌握对象的各种成员的使用方法,通过定义构造函数实现对象的初始化 
十六、类(class)及其类别
类(class)及其类别 无关类,派生类,友元类,构造(construct)函数,析构(deconstruct)函数 
十七、各种类交互调用编程
各种类交互调用编程 (无关类,派生类,友元类)交叉互相使用其成员(members)编程技术 
十八. 继承与派生编程
继承与派生编程 掌握继承与派生的概念与使用方法,掌握继承中的构造函数与析构函数的调用顺序,为派生类设计合适的构造函数初始化派生类
理解多继承的概念和编程,理解虚基类的概念,掌握虚基类的使用方法 
十九. 多态性编程
多态性编程 掌握继承与派生的概念与使用方法,掌握继承中的构造函数与析构函数的调用顺序,为派生类设计合适的构造函数初始化派生类
理解多继承的概念和编程,理解虚基类的概念,掌握虚基类的使用方法 
二十. 多态性编程
多态性编程 掌握继承与派生的概念与使用方法,掌握继承中的构造函数与析构函数的调用顺序,为派生类设计合适的构造函数初始化派生类
理解多继承的概念和编程,理解虚基类的概念,掌握虚基类的使用方法
要求:理解多态性的概念,掌握如何用虚函数实现动态联编,掌握如何利用虚函数
理解纯虚函数和抽象类的概念,掌握纯虚函数和抽象类的定义方法;理解虚析构函数的概念和作用,掌握其声明和使用方法 
二十一、内联(online)函数及其编程
二十二、友元(friend)函数及其编程
二十三、虚函数(virtual function)及其编程
二十四、静、动态联编(binding)
二十五、纯虚函数,抽象类,多态性,及其编程
二十六. 模板编程
模板编程 要求:理解类模板的概念,掌握类模板的定义、实例化过程,掌握类模板运用 

青岛双硕程序员培训学校

174名学员报名咨询

去首页

评分

40

课程数

17

校区数

1

机构简介:青岛双硕程序员培训学校,创办于2003年,高端培训,软件实训,高性价比,挑战性课程,专为软件精英量身打造。17年高端软件教育,我们始终致力于使我们的学员,在软件开发技术上出类拔萃,在心理素质上与众不同。“实战、实用、高端、高薪”的软件课程体系,真正成为软件精英的摇篮。

更多
校区 更多

点击获取距我最近校区

  • 青岛校区

    山东路9号深业大厦B座

    导航
    电话咨询
相关推荐

当前位置:

青岛 青岛双硕 青岛ios程序开发培训班

本站展示的所有信息内容系由机构或个人用户发布,可能存在发布者所发布的信息,并未获得品牌所有人有效授权。本平台会加强审核,但无法完全排除差错或疏漏。郑重声明:本平台仅为免费注册用户提供免费的信息发布渠道,但不对其发布信息的真实性、准确性和合法性负责,对此也不承担任何法律责任。对于从本网站或本网站的任何有关服务所获得的资讯、内容或广告,您接受或信赖任何信息所产生之风险应自行承担,本网对任何使用或提供本网站信息的商业活动及其风险不承担任何责任。,如果侵犯,请及时通知我们,发送邮件至15610150293@126.com本网站将在第一时间及时删除。