C语言学习:国家计算机二级考试重点
版权申诉
5星 · 超过95%的资源 153 浏览量
更新于2024-07-01
11
收藏 368KB PDF 举报
"国家计算机二级C语言讲义.pdf"
这篇讲义主要涵盖了计算机二级C语言考试的相关知识,包括程序设计的基本概念、流程图以及C程序设计的初步知识。以下是详细内容:
1. **程序设计的基本概念**
- **计算机语言**:机器语言是计算机唯一能直接理解和执行的语言,由0和1的二进制指令组成。
- **源程序**:用高级语言编写的程序,例如C语言编写的程序即为C源程序。
- **目标程序**:源程序经过编译后的二进制代码形式,可以被计算机执行。
- **编译程序**:将源程序转换为目标程序的软件,如 TurboC 的编译器。
- **C源程序**:符合C语言语法的指令序列。
- **C语言的代码编写**:按照C语言规则编写程序的过程。
- **程序设计步骤**:包括确定数据结构、算法、编码、上机调试和文档整理。
2. **算法**
- **有穷性**:算法必须在有限步骤内结束。
- **确定性**:算法每一步都有明确的定义,无二义性。
- **可行性**:算法可以在有限的时间和空间内完成。
- **输入与输出**:算法可能有零个或多个输入,至少有一个或多个输出。
3. **流程图**
- **传统结构化流程图**:一种图形表示程序流程的方法。
- **N—S流程图**:强调结构化的流程图,包含顺序结构、选择结构和循环结构。
4. **C程序设计的初步知识**
- **简单C语言的构成和格式**
- **菜单栏**:在TurboC环境中,包括文件操作(如打开、新建、保存、另存为、退出)和运行选项。
- **C语言的格式**
- **命令行**:以`#`开头,不以分号结尾,如包含头文件`stdio.h`。
这篇讲义不仅介绍了C语言的基础概念,还涉及到了编程流程、程序设计步骤和C语言的格式规范,对准备国家计算机二级C语言考试的考生来说是非常重要的学习材料。通过深入理解和实践这些知识,考生可以更好地掌握C语言编程技能,并成功应对考试。
2023-08-17 上传
2021-10-05 上传
2021-10-06 上传
2021-11-14 上传
2011-03-03 上传
2021-10-11 上传
hyh15959933972
- 粉丝: 0
- 资源: 8万+
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍