14-16(计算机导论)

14.数据处理

数组:创建时有固定大小,不能动态增加大小

下标5表示的是数组[]中的第六个数,下标是从0开始算的

字符串

“”来写入字符串

strcat连接字符串,strcat接收两个字符串,把第二个放到第一个结尾

矩阵表格(可做任何维度)

结构体:由多个变量打包

节点(结构体):存一个变量一个指针

指针:是一种特殊变量,指向一个内存地址

链表:由多个节点构成,其灵活性通过每个节点指向下一个节点实现

循环链表null代表循环的尽头

队列QUEUE:先进先出(入队,出队)

栈STACKS:后进先出(入栈,出栈)

"树"数据结构

最高节点为根节点

直属上连节点为母节点

其他为子节点

没有子节点的节点叫做叶节点

图状结构节点可以任意指向

15.阿兰·图灵

图灵完备:完整的计算系统

停机问题:运行出结果后停机

图灵测试:如果计算机能欺骗人类相信它是人类,才算智能

16.软件工程

面向对象编程:把函数打包成对象

把大型软件拆解更小的单元,由团队进行协作

API:定义好的程序编程接口(只需知道如何使用)

面对对象的核心:隐藏复杂度,选择性的公布功能

IDE:集成开发环境(eg:pycharm vim)

源代码管理(版本控制):可以跟踪代码变化

质量保证测试QA:通俗来讲就是找bug

posted @ 2023-02-07 12:15  x1aochen  阅读(28)  评论(0编辑  收藏  举报