我在大学所学东西,在这倾我所有。简单说是我在大学的课件。也可以说是一个很实用的菜鸟入门课程。课程是IBM教程。§
课程介绍
使用书籍
- IBM C、C++
- Accelerated C++
Practical Programming by Example – Andre Koenig, Barbara I. Moo
- 其他编程工具书,在深入编程后逐步介绍
课程目的和要求
- 了解程序设计的一般方法
- 掌握编程语言基础
- 了解面向对象编程的基本概念
- 培养基础编码能力和逻辑思维能力
第一讲 C&C++编程介绍
内容安排
- C,C++语言及其他编程语言的介绍
- 程序设计工具
- C 语言编程简介
程序语言的发展过程
- 0和1。二进制是计算机唯一能识别的和执行的语言
- 汇编程序语言。符号化的机器语言,用专门的翻译工具把符号翻译成机器语言
- 高级程序设计语言。 接近自然语言和数学表达式。 常用的语言有:Basic,C,C++,Pascal,Java等等,需要翻译成计算机能够识别的机器语言。
- 面向过程的语言(4GL)。只说明要完成一项任务,而不用说名怎样去做。如SQL
指令:指示不同的对象去完成同一件任务,需要发出不同的指令
程序:一序列的计算机指令,指示计算机去完成一项工作。如:
- 输入X
- 输入Y
- 计算X+Y
- 输出计算结果
程序语言:程序采用的语言。如:
-
- 机器语言 0,1
- 汇编语言:
- C,Pascal,C++, JAVA, VB.NET ,C#
- SQL
程序设计工具的作用
- 编译(compile)——将程序翻译成机器语言
- 查错——检查程序中的拼写错误和语法 错误
- 可视化编程——所见即所得的控件编程