当前位置: 首页 > news >正文

重拾java-------day1(基础计算机背景)

基础

  • 前言
  • 一、计算机基础介绍
  • 二、组成
    • 硬件
    • 软件
  • 计算机语言
    • 机器语言
    • 汇编语言
    • 高级语言


前言

“我曾经喜欢过你,但可惜我先成了大人……”
加油!少年


一、计算机基础介绍

  • 计算机顾名思义就是一种计算的工具,起其本质是计算

二、组成

硬件

  • 有注明的冯诺依曼体系,计算机一有五个组成部分:
  • 运算器和控制器(cpu)计算机的核心控制运算程序
  • 储存器:存储数据的地方,比如内存条
  • 输入设备:鼠标,键盘
  • 输出设备:显示屏

软件

  • 系统软件:操作系统,沟通硬件与应用软件的桥梁。比如win11, linux

  • 应用软件:QQ,英雄联盟

计算机语言

语言本身就是一个用来交流的工具,也就是计算机懂的语言

机器语言

计算机里面储存的本质是一些0101的数字,计算机也只能懂10101的数字。其计算的本质是010101的计算

汇编语言

因为计算机的语言0101不美观然后还难以记忆理解,人们创造了汇编语言例如

  • add x ,1
  • 的意思是x+1
  • 使用一些英语单词表示一些0101字符串

高级语言

使用更加简洁,自然的语言表达一些逻辑,例如C++,JAVA。然后通过编译器,编译成计算机理解的语言


http://www.mrgr.cn/news/27160.html

相关文章:

  • 基于SpringBoot+Vue的考务报名平台(带1w+文档)
  • 带你0到1之QT编程:十、一举击破开发中常用的Button按钮组
  • 【网络安全 | 代码审计】JFinal之DenyAccessJsp绕过
  • 代码随想录打卡Day32
  • 跨平台开发新视角:利用Android WebView实现Web内容的原生体验
  • 【时时三省】(C语言基础)指针进阶 例题7
  • 在线音乐系统网站源码
  • 《深入理解 C++移动语义与右值引用:性能提升与潜在陷阱》
  • 汽车租赁系统1.0版本
  • 【四】k8s部署 TDengine集群
  • TCP套接字【网络】
  • 2-94 基于matlab的最佳维纳滤波器的盲解卷积算法
  • 《论网络安全体系设计》写作框架,软考高级系统架构设计师
  • xmake vscode+clangd实现c/c++程序更精确跳转、补全
  • 小琳AI课堂:o1系列模型
  • Python 中的高并发 I/O
  • 什么是幂等
  • Coggle数据科学 | 科大讯飞AI大赛:人岗匹配挑战赛 赛季3
  • Java多线程编程-基础篇
  • 利士策分享,细品礼仪之美:在日常中优雅相处的艺术