一句话了解软件术语

序言

不知道大家在刚入门学习CS的时候有没有感觉自己了解一个新的术语感觉非常乏力,不知道这是个什么东西,在网上差文档的时候写的都非常官方并且往往会用一些其他同样不明白的术语来解释。

所以我写这个索引用来让新人快速了解这些术语的内容。当然这些解释会很模糊,肯定也不完全正确,不过大概让你们理解其意思就好。当你们在深入了解这个领域的时候你们就会对这些内容有着更新的认识。

PS 本文不定期持续更新 大家如果有哪些方向需要这样的说明的话 也可以留言给我

基本信息

  • API
    Application Programming Interface 应用程序编程接口 是一堆类或函数 一般由公司提供,程序员只需要使用它们提供的API即可完成特定操作
  • SDK
    Software Development Kit 软件开发工具包 是用来开发项目的工具
  • IDE
    Integrated Development Environment 集成开发环境 就是你用来编写代码的软件(记事本不算)

语言类

  • 变量
    每一个数或者字符的名字
  • 常量
    不可变的变量,比如Pi = 3.14....
  • 类型
    变量或者常量的类型,int float double char等
  • 函数
    类似于数学中的函数 给一个输入有0,1或多个输出,函数中有一串操作
  • 正则表达式
    一套可以匹配字符串的规则

  • 高级点的变量,可以自己定义,包含了基本变量和函数
  • 继承
    一个类可以继承另一个类的变量和函数
  • 多态
    类里可以包含不同的同名函数,不同的类也可以包含同名函数,继承的子类可以重写被继承的父类的函数
  • 封装
    把客观事物封装成抽象的类,让其他事物不可对其或做一些特定的操作,已达到方便维护的效果
  • 重载
    一个同名但是有着不同的数量不同的类型等差别的函数称为函数重载(运算符+——*/等也可以重载 称为重载运算符)
  • 单例
    一个程序中只有一个的类
  • Metadata
    元数据 用来描述数据的数据

网络相关

  • HTML
    用来搭建网站元素架构的语言
  • css
    用来控制网站元素样子的语言
  • javascript
    用来控制网站元素效果及功能的语言
  • jquery
  • websocket
    一个能让浏览器和服务器持续通信的协议(协议形如HTTP FTP)
  • ajax
    可以只让部分网站元素被修改的方式
  • php
    (误。世界上最好的语言)一个应用面很好的后台语言
  • LAMP
    Linux+Apache+Mysql/MariaDB+Perl/PHP/Python 一套开源软件:系统+服务器+数据库+后台语言 组合成一套开源服务器
  • asp
    与php等同的语言,由微软开发,收费

mac&ios相关

数据库

  • DDL
    数据定义语言 就是控制表列特性的操作
  • DML
    数据管理语言 管理表中数据的操作
  • DCL
    数据控制语言 用来管理权限的语言

其他

  • md

    Markdown 一个方便排版的格式 .md是markdown的文件名,可以直接用笔记本打开,也可以通过其他程序预览样式

Arduino

  • 波特率

    单片机或计算机在串口通信时的速率。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 把《C++ Primer》[https://book.douban.com/subject/25708312...
    尤汐Yogy阅读 9,533评论 1 51
  • C++文件 例:从文件income. in中读入收入直到文件结束,并将收入和税金输出到文件tax. out。 检查...
    SeanC52111阅读 2,833评论 0 3
  • (一)Java部分 1、列举出JAVA中6个比较常用的包【天威诚信面试题】 【参考答案】 java.lang;ja...
    独云阅读 7,136评论 0 62
  • 1.面向对象的程序设计思想是什么? 答:把数据结构和对数据结构进行操作的方法封装形成一个个的对象。 2.什么是类?...
    少帅yangjie阅读 5,031评论 0 14
  • 首先是参考了这个他人在知乎的回答 解释下这里的base fork和head fork 不知道大家还记得git在执行...
    hxc92阅读 575评论 0 1