Skip to content

计算机基础

软件工程专业计算机基础课程笔记,涵盖 C 语言与 Java 语言两大核心编程语言。

C 语言

面向过程编程的代表语言,深入理解计算机底层运行机制。

  • 基础语法 — 数据类型、变量、常量、格式化输入输出
  • 运算符与表达式 — 算术、关系、逻辑、位运算、逗号运算符
  • 流程控制 — 顺序、选择、循环结构,结构化程序设计
  • 数组 — 一维/二维数组、字符数组、排序算法
  • 函数 — 定义、参数传递、递归调用、变量作用域
  • 指针 — 地址与指针、指针运算、数组与指针、函数指针
  • 结构体 — 结构体定义与使用、链表基础、动态内存分配
  • 综合案例 — 学生管理系统、通讯录、贪吃蛇、五子棋等

Java 语言

面向对象编程的核心语言,企业级开发的基础。

  • 数据类型 — 8 种基本类型、引用类型、类型转换与命名规范
  • 面向对象 — 封装、继承、多态、String 类、内存模型
  • 语法总结 — 关键字、运算符、流程控制、数组、类与方法
  • 综合案例 — 水仙花数、冒泡排序、递归算法等经典编程题