高级程序设计语言复习提纲

发布 2021-04-19 22:20:28 阅读 1229

考试题目类型:填空、选择、读程和编程。

第一部分c++基础:

根据ppt复习每章知识点的概念,语法结构,弄懂ppt上相关例程。c++之非面向对象的扩充重难点:1、内联函数:概念和用法。

2、函数模板:定义和用法,结合类模板一起复习3、const与指针配合:三种方法。

4、引用:与指针的区别,函数调用时参数的传递问题5、自由存储:结合类对象动态分配进行复习。类和对象重点难点:

1、类定义,对象定义和成员访问(3种方式)2、this指针:概念和用法。

3、构造函数:三种构造函数(带参数、默认、拷贝构造函数的定义和作用)

4、对象动态分配:单个对象和对象数组的动态分配,与之对应的构造和析构函数的定义。类和对象进一步认知(c++基础(3))重难点:

1、静态成员:定义,静态数据成员的初始化,静态成员函数使用注意事项(无this指针);2、友元函数:友元函数的定义,本质,用法,与运算符重载一起复习。

3、类模板:定义和用法。

类和对象进一步认知(c++基础(4))重难点:1、基类成员在派生类中的访问权限。

2、单重继承和多重继承派生类构造函数的定义,调用顺序3、多重继承二义性问题及其解决方法类和对象进一步认知(c++基础(5))重难点:1、静态联编和动态联编的区别2、动态联编两大前提。

3、虚函数的继承性、纯虚函数、抽象类。

4、运算符重载的实质、类中运算符重载的两种典型方式,运算符重载注意事项实验。

一、二会从**编程题。

第二部分——windows编程重难点:

1、windows内部运行机制,相关知识点的概念:api、消息、消息队列、句柄等概念2、win32应用程序的程序入口点:winmain函数的参数含义。

3、简单的windows应用程序创建顺序,窗口**函数的作用,应包含对哪些基本消息的处理。

4、dc的概念、用法,几种类型的dc;

5、结合实验3:掌握简单消息宏的写法,对消息响应,简单绘图的操作。第二部分——mfc控件重难点1、mfc的全称和概念。

2、mfc基本层次结构:主要类的作用。

3、单文档程序(sdi)中各类的作用,以及各类的直接基类。4、vc消息的分类。

5、各控件的名称与之相关的mfc类。

6、结合实验4复习控件的基本编程方法:掌握程序涉及函数的作用及参数意义,掌握控。

件的数据交换(ddx)和数据校验(ddv)即如何为变量增加相关变量,消息映射。第二部分——mfc资源的应用1、项目的文件组织2、菜单设计规则ppt63、菜单的执行顺序。

4、实验5:只复习1~3小题,掌握菜单、工具栏和状态栏的基本编程方法:应清楚。

涉及的函数的作用及参数意义。实验3~5会出编程题。

实验6:会涉及基本概念:

1、mfc中几种dc(屏幕保护程序ppt2);2、图形设备接口(屏幕保护程序ppt7);

3、mfc的gdi类中的基本类名和作用(屏幕保护程序ppt8);4、在选择gdi对象绘图时,遵循的步骤(屏幕保护程序ppt9);5、socket编程概念(winsocket网络通信ppt5)

6、windows sockets的套接字类型(winsocket网络通信ppt6)7、客户与服务器(winsocket网络通信ppt8)

8、网络字节序与主机字节序(winsocket网络通信ppt18)

高级语言程序设计复习提纲

高级语言程序设计a 复习提纲。认真复习教师上课所讲授内容,下面列举出一些最基本的概念和最基本的题型。一 最基本概念。1c 语言合法的标识符如何定义?如class,x y等是否是标识符。2调试环境下常用的快捷键有哪些?3常见字符的ascii码值。4全局变量和局部变量的含义。5数组所占空间怎么计算?如i...

高级语言程序设计复习提纲

1 掌握c语言程序基本结构及要素,能写出完整程序。理解oj系统中的单测试用例及多测试用例,单测试用例输入数据的时候用标准scanf语句即可,多测试用例用while scanf d n eof 类似的循环语句,可连续输入测试数据。2 掌握基本的数据输入输出及处理办法,掌握基本数据类型int,float...

《高级语言程序设计 VB 》复习提纲

第一章 visual basic程序设计概述。1.vb程序设计的主要特点是 面向对象的可视化设计和事件驱动编程机制。2.vb集成开发环境。例1 1 在vb编程状态下,双击窗体中的对象后将显示的窗口是。a 项目 工程 窗口 b 工具箱c 窗口d 属性窗口。例1 2 在设计阶段,要选定窗体上的多个控件,...