【Java学习】2.计算机介绍
什么是计算机
computer:全称电子计算机,俗称电脑。
介绍:能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
组成:由硬件和软件组成。
常见形式:台式、笔记本、大型计算机等。
广泛应用在:科学计算,自动控制,计算机辅助设计,人工智能,网络等领域。
计算机硬件
一些物理装置,按系统结构的要求构成一个有机整体,为计算机软件运行提供物质基础 。
计算机硬件的组成
- cpu
- 主板
- 内存
- 电源、主机箱
- 硬盘
- 显卡
- 键盘、鼠标
- 显示器
- 等…
装机
必备:CPU、Memory(内存)、Motherboard(主板)
其他:IO设备(input、output)
显卡:图形处理,现在许多主板内置显卡
题外话:
网吧内供上网者使用的客户机上没有安装实体硬盘,而是共用一个服务器上的硬盘。也就是说,它没有装本地硬盘,但是有一个远程硬盘。
虽然网吧的客户机上没有硬盘,但有一个共享的服务器硬盘。那么,这个服务器究竟是什么玩意儿呢?一般说来就是网吧内另一台配置较高的电脑主机(网管的主机,但不大可能是远程的云端服务器,这样会导致客户机的速度太慢)。该主机与网吧内的所有电脑通过有线网络(一般是光纤,由于距离短速度非常快,其中的网络延时可以忽略不计)相连。所有的客户机在启动时,都需要通过网络从这台服务器的硬盘上读取数据。
那么,网吧为什么要弄这么一个无盘系统呢?
一,省钱,二,便于管理,同时也更安全(这才是主因)
这一点其实也很好理解。到网吧上网的人,形形色色的人都有,而且小白居多,如果每台机器都使用独立的硬盘,则很容易在上面遗留下病毒和垃圾文件,网管清理维护起来也相当困难,工作量巨大。
而使用无盘系统,这就容易多了。你在服务器上改一下设置 ,就应用到了所有客户机上。你还可以在服务器上进行权限管理,让普通的客户机无法修改服务器上的重要文件。如此一来,网管的日常时间就有大把空闲了。
冯·诺依曼体系结构
美籍匈牙利数学家冯·诺伊曼于1946年提出存储程序原理,把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式储存。 冯·诺依曼体系结构冯·诺伊曼理论的要点是:计算机的数制采用二进制;计算机应该按照程序顺序执行。人们把冯·诺伊曼的这个理论称为冯·诺伊曼体系结构。
从EDVAC到当前最先进的计算机都采用的是冯·诺伊曼体系结构。所以冯·诺伊曼是当之无愧的数字计算机之父。
电子计算机的问世,奠基人是英国科学家艾伦·麦席森·图灵(Alan M. Turing)和美籍匈牙利科学家冯· 诺伊曼(John Von· Neumann)。图灵的贡献是建立了图灵机的理论模型,奠定了人工智能的基础。而冯· 诺伊曼则是首先提出了计算机体系结构的设想。
1946年美籍匈牙利科学家冯·诺伊曼提出存储程序原理,把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式存储,并确定了存储程序计算机的五大组成部分和基本工作方法。
半个多世纪以来,计算机制造技术发生了巨大变化,但冯· 诺伊曼体系结构仍然沿用至今,人们总是把冯· 诺伊曼称为“计算机鼻祖”。
计算机软件
计算机软件可以使计算机按照事先预定好的顺序完成特定的功能
计算机软件按照其功能,划分为系统软件
和应用软件
。
系统软件:
- DOS(Disk Operating System),Windows,Linux,Unix,Mac,Android,iOS
应用软件:
- WPS,QQ,微信,英雄联盟
电脑常用快捷键
键盘功能键:Tab、Shift、Ctrl、Alt、空格、Enter、Windows、↑ ↓ ← →
键盘快捷键(组合):全选、复制、粘贴、撤销、保存、关闭窗口、运行、永久删除等等等
全选:Ctrl + A
复制:Ctrl + C
粘贴:Ctrl + V
撤销:Ctrl + Z
剪切:Ctrl + X
保存:Ctrl + S
我的电脑:Windows + E
运行:Windows + R
任务管理器:Ctrl + Shift + Esc
永久删除:Shift + D
Dos命令
打开控制台cmd的方式
- 开始 + 系统 + 命令提示符
- Win键 + R 输入cmd打开控制台(常用)
- 在地址栏的前面输入cmd+1个空格,然后回车,如:
cmd D:\download
以管理员身份运行:找到C:\Windows\System32\cmd.exe,选择以管理员方式运行即可。
常用的Dos命令
盘符 E:
查看当前目录下的所有文件 dir
切换目录 cd change directory 或者 cd /d D:\download
返回上级目录 cd ..
查看当前电脑ip ipconfig
ping命令 ping www.baidu.com
清理屏幕 cls
退出终端 exit
打开计算器 calc
打开画图工具 mspaint
打开记事本 notepad
创建文件夹 md test
创建文件 cd>a.txt
删除文件 del a.txt
删除文件夹 rd test
文件的斜杠 \
参数的斜杠 /
计算机语言发展史
机器语言
二进制方式:01011101010101010
直接输入给计算机使用的,不经过任何的转换
汇编语言
解决人类无法读懂机器语言的问题
指令代替二进制
目前应用:
- 逆向工程
- 机器人
- 病毒
高级语言
摩尔定律:当价格不变,集成电路上可容纳的晶体管数量,约每隔18个月就会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18个月翻两倍以上。
大体上分为:
面向过程
和面向对象
两大类。- C语言是典型的面向过程的语言。
- C++、Java是典型的面向对象的语言。
【Java学习】2.计算机介绍相关推荐
- 何先振第1期:Java编程入门计算机介绍
大家好,我叫何先振,今天给大家介绍下计算机,帮助想学编程的人对计算机有个基本认识. 首先我们来看什么是计算机?计算机是能够按照程序运行控制硬件,自动,高速处理海量数据的现代智能电子设备.计算机的作用就 ...
- Java学习日报—Swagger介绍 与 布隆过滤器详解—2021/12/01
目录 1. Swagger 1.1 介绍 1.2 Swagger 的优势 1.3 简单使用 1.3.1 集成 Swagger 管理 API 文档 1.3.2 在线测试接口 1.4 常用注解 1.5 参 ...
- 【转】2023年Java学习路线图-黑马程序员
PS:注意收藏,此套路线图会不定期更新! Java学习路线图(2023版,视频已更新) 入门: Java SE基础 → Java Web(含数据库+H5+js+vue) 中级: Maven → Git ...
- java学习教程基础入门及提高,22年最新
武汉Java编程入门怎么学?希望会对你的学习有所促进和帮助,让大家的Java编程入门.一.Java编程零基础可以学,但自学的确阻力有些大.作为一门技术语言,它所蕴含 接下来就要学习的是Java的面向对 ...
- Java学习笔记系列-入门篇-计算机基础
Java学习笔记 Java学习笔记是一个持续更新的系列,工作多年,抽个空对自身知识做一个梳理和总结归纳,温故而知新,同时也希望能帮助到更多正在学习Java 的同学们. 本系列目录: 入门篇 计算机基础 ...
- 基于JAVA网络学习平台计算机毕业设计源码+数据库+lw文档+系统+部署
基于JAVA网络学习平台计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA网络学习平台计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...
- 计算机编程老鸟的心得,java入门123——一个老鸟java学习心得.docx
java入门123--一个老鸟的java学习心得 学习Java心得体会 学习了一学期的Java课程,觉得是该总结自己的心得体会了.开始学习任何一门课(包括java),兴趣最重要.一直觉得自己在学计算机 ...
- JAVA毕业设计计算机类专业考研交流学习平台计算机源码+lw文档+系统+调试部署+数据库
JAVA毕业设计计算机类专业考研交流学习平台计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计计算机类专业考研交流学习平台计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目 ...
- JAVA java学习(9)——————java常用开发工具介绍
下面这些工具或许功能和作用不同,但是有着一个共同的主旨,那就是--它们都是为了给 Java 编码和开发提供卓越的支持. 常用源码编辑工具介绍 ava 源代码本质上其实就是普通的文本文件,所以理论上来说 ...
- 基于JAVA计算机类专业考研交流学习平台计算机毕业设计源码+数据库+lw文档+系统+部署
基于JAVA计算机类专业考研交流学习平台计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA计算机类专业考研交流学习平台计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目 ...
最新文章
- nlohmann/json使用笔记
- 5月书讯:流畅的Python,终于等到你!
- python给图片添加字符
- uc/os-ii中最高优先级计算(如何查表)
- java在画布上画出变量_急..JAVA 在画布上画拖动滚动条可扩大缩小的长方形
- Modbus协议栈应用实例之四:ModbusTCP服务器应用
- linux用户limit修改,linux – 使用cgroups作为用户设置用户创建的systemd范围的MemoryLimit...
- 编码之道:是谁制造了混乱
- paip.提升用户体验---显示密码控件ShowPwdController
- akb48_原AKB48成员板野友美结婚了!闪嫁23岁职棒球员高桥奎二
- SPSS基础教程:统计分析前的准备
- 不要迷恋哥,哥只是个传说!
- 业务流程优化与信息化到底有多远?
- mysqlError: Can't connect to MySQL server on 'localhost' (10061)
- [PPPOE]RP-PPPOE脚本分析
- 老祖宗的老话大全收藏
- 2022-2028全球人造黄油结晶器行业调研及趋势分析报告
- 记十月五日寨口大坡徒步
- 树莓派+MediaPipe+PCA9685+自制摄像机云台实现人脸跟踪移动
- 为什么C语言永远不会过时?
热门文章
- 【SpringBoot】18、SpringBoot中使用Session共享实现分布式部署
- 去掉CSDN博客网页上多余的内容并保存为pdf
- 吃货联盟订餐系统(删除订单功能实现)
- 电脑开机密码忘了,如何快速解决?
- 3982: 猴子选大王
- 正确理解同步/异步和阻塞/非阻塞的区别:
- 关于 HikariPool-1 - Starting... 启动问题
- /etc/profile 跟 ~/.bashrc ~/.bash_profile的区别
- 十六进制转八进制——进制转换
- BeanCopier封装