首页 > 其他分享 >计算机常用软件和语言

计算机常用软件和语言

时间:2024-08-12 22:38:06浏览次数:11  
标签:语言 ...... 应用软件 编译 常用软件 计算机

3.计算机常用软件和语言

3.1 计算机软件系统

计算机软件通常分为系统软件和应用软件两大类;

  • 系统软件
    即支持应用软件开发和运行的一类计算机软件。一般包括操作系统,语言处理程序,数据库系统,网络管理系统等

  • 应用软件
    即为特定领域开发,并为特定目的服务的一类软件。可以帮用户处理难题。

3.1.1 操作系统(OS)

  • 常见的有:DOS(早期),Windows,Unix,MacOS等;

3.1.2 计算机语言

  • 机器语言:
    用二进制代码表示对计算机能直接识别的语言。
  • 汇编语言:
    在机器语言的基础上加上一些特定指令,如ADD表示加法指令,SUB表示减法操作指令。
    机器语言和汇编语言被称为低级语言,他们依赖于硬件,可读性和可移植性差。高级语言编写的程序独立于机器,方便移植,但必须经过“翻译”才能运行。
  • 高级语言
    • 从“翻译”方法角度高级语言可分两种,一种是解释,一种是编译。
      • C++就是一种编译型语言。将高级语言程序转换为目标程序(\(.exe\) 文件),编译型语言常见的有C/C++,pascal,Delphi,Dust,GO等。这些语言运行首次需要编译,再次运行时则不用编译。
      • Java,C#,PHP,JavaScript,Python等是解释型语言,解释执行高级语言程序。这些语言每运行一次都要“翻译”一次,因此效率较低。
    • 从解决问题方式的角度可分成两种语言:面向过程语言和面向对象语言。
      • 面向过程语言中的问题需要看成一个个任务,通过函数来完成这些任务。常见的有Fortran,Pascal,C等。
      • 面向对象语言常见的有C++,C#,Java,Python,JavaScript,Rust,Go等。他的三个特征:封装,继承,多态。(其实这个我也不知道是什么意思......
        这些大抵是不用理解的,因为大学会学......
    • 第一个高级语言:Fortran。

3.2 数据库管理系统(DBMS)

  • 最常见操作数据库的语言:SQL;
  • 常用的数据库管理系统 MySQL,Oracle,SQL Server,MS Access,Sybase,Informix,Postgres 等等等等......

3.3 应用软件(App)

  • Word,PowerPoint,Excel,QQ,Wechat,Steam......

标签:语言,......,应用软件,编译,常用软件,计算机
From: https://www.cnblogs.com/M1--1e9/p/18355868

相关文章

  • 【Markdown】Markdown 中的语言简称
    目录1.编程语言2.脚本语言3.标记语言4.样式语言5.数据格式6.查询语言7.配置文件8.其他9.语言简称的汇总表格10.结束语以下是常见编程语言、脚本语言、标记语言等在Markdown中的语言简称以及相应的示例:1.编程语言Bash/Shell脚本echo"Hello,Wor......
  • 【C语言】简单位运算
    判断奇偶:奇:(x&1)==1⟺(x&1)!=0偶:(x&1)==0⟺(x&1)!=1乘(或除)以2的幂次:x>>n⟺x/2^nx<<n⟺x*2^n去除最后一位1:x&(x-1)得到最后一位1:x&-x判断2的幂次:x&(x-1)==0交换两个数:a^=b;b^=a;a^=b;交换符号:......
  • C语言学习心得-二维数组
    (一)二维数组的定义和初始化定义二维数组arr[3][5]:intarr[3][5]={{1,2,3,4,5},{2,3,4,5,6},{3,4,5,6,7}};仔细看这个数组arr[0] 是第一个一维数组,包含元素 arr[0][0],arr[0][1],arr[0][2],arr[0][3],arr[0][4]arr[1] 是第二个一维数组,包含元素 ......
  • C语言问答进阶--4、基本运算符
    赋值运算符A:下面将介绍赋值操作符。它的符号就是 = .A:赋值操作符,就是把一个值赋值给左边的变量。正如以前说的形如a=1之类的表达就是赋值运算符的具体应用。也许有的人在编写代码的时候写过这种代码:#include "iostream.h"int main(){    int x;    1=x;......
  • C语言——文件操作
     数据持久化的方法:1.把数据存放到磁盘文件(使用文件可以将数据直接存放在电脑的硬盘上,做到数据的持久化)2.存放到数据库 什么是文件呢?磁盘上的文件就是文件。在程序设计中,一般谈及的文件有两种,从文件功能的角度来分类,有:1.程序文件:如 源程序文件(.h)   目标文件(wi......
  • 计算机体系结构技术杂谈(上)
    计算机体系结构技术杂谈(上)2.1计算机的层次结构2.1.1基本概念介绍1.计算机基本概念1)机器数:用0和1编码的计算机内部的0/1序列。2)真值:机器数真正的值,即:现实中带正负号的数(通常指带符号二进制数对应的真正的数值)。3)定点数:将一个实数表示为带有固定小数点位置的整数,这个小数......
  • 计算机毕业设计django+vue代驾服务【开题+论文+程序】
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着城市化进程的加速和汽车保有量的持续增长,代驾服务作为一种便捷、安全的出行方式,逐渐受到广大消费者的青睐。然而,传统的代驾服务模式往......
  • 计算机毕业设计django+vue民宿预定管理系统625l0【开题+论文+程序】
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着互联网技术的迅猛发展和旅游业的不断壮大,民宿作为旅游住宿的重要组成部分,其市场需求日益增加。然而,传统的民宿管理方式已难以满足日益......
  • 基于flask+vue框架的高校毕业生在线招聘系统[开题+论文+程序]-计算机毕设
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着高等教育的普及与就业市场的日益竞争激烈,高校毕业生面临着前所未有的求职挑战。传统招聘方式受限于时间、地域等因素,难以高效匹配企业......
  • 基于flask+vue框架的畅饮水站业务管理系统[开题+论文+程序]-计算机毕设
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着现代生活节奏的加快与健康意识的提升,便捷、高质量的饮用水服务成为了人们日常生活中不可或缺的一部分。畅饮水站作为社区及办公区域的......