转载声明:商业转载请联系作者获得授权,非商业转载请注明出处.原文来自 © 呆萌钟 【JavaSe必知必会】01.计算机基础

前言

我想,来到这的朋友肯定是想学习JAVA或者想要进入IT这个行业的。考虑到大家的基础可能不一样,有些人可能还是用着新买的电脑,为了让大家在后续的学习中更加顺畅。在学习一门全新的计算机语言之前,我需要先给大家普及了解一些计算机基础知识。

计算机基础知识

计算机

  • 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。
  • 计算机的应用已渗透到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推动着社会的发展。哪些方面? 归纳一下,计算机的应用主要在以下几个方面:

1:科学计算

科学计算也称数值计算。计算机最开始是为解决科学研究和工程设计中遇到的大量数学问题的数值计算而研制的计算工具。例如,人造卫星轨迹的计算,房屋抗震强度的计算,火箭、宇宙飞船的研究设计都离不开计算机的精确计算。就连我们每天收听收看的天气预报都离不开计算机的科学计算。

2、数据处理

在科学研究和工程技术中,会得到大量的原始数据,其中包括大量图片、文字、声音等信息处理就是对数据进行收集、分类、排序、存储、计算、传输、制表等操作。

3、自动控制

自动控制是指通过计算机对某一过程进行自动操作,它不需人工干预,能按人预定的目标和预定的状态进行过程控制。例如,无人驾驶飞机、导弹、人造卫星和宇宙飞船等飞行器的控制,都是靠计算机实现的。

4、计算机辅助设计 计算机辅助设计(Computer Aided Design,简称CAD)是指。借助计算机的帮助,人们可以自动或半自动地完成各类工程设计工作。目前CAD技术已应用于飞机设计、船舶设计、建筑设计、机械设计、大规模集成电路设计等。在京九铁路的勘测设计中,使用计算机辅助设计系统绘制一张图纸仅需几个小时,而过去人工完成同样工作则要一周甚至更长时间。可见采用计算机辅助设计,可缩短设计时间,提高工作效率,节省人力、物力和财力,更重要的是提高了设计质量。

5、人工智能

人工智能(Artificial Intelligence,简称AI)是指计算机模拟人类某些智力行为的理论、技术和应用。例如,用计算机模拟人脑的部分功能进行思维学习、推理、联想和决策,使计算机具有一定“思维能力”。我国已开发成功一些中医专家诊断系统,可以模拟名医给患者诊病开方。 还有就是机器人也是计算机人工智能的典型例子。

6、多媒体应用

随着电子技术特别是通信和计算机技术的发展,人们已经有能力把文本、音频、视频、动画、图形和图像等各种媒体综合起来,构成一种全新的概念—“多媒体”(Multimedia)。比如一些flash广告,网页游戏等。

7、计算机网络

计算机网络是由一些独立的和具备信息交换能力的计算机互联构成,以实现资源共享的系统。如在全国范围内的银行信用卡的使用,火车和飞机票系统的使用等。

计算机硬件

计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。 计算机通常由CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标,显示器等多个部件组成。

计算机软件

计算机软件是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序完成特定的功能,计算机软件按照其功能划分为系统软件与应用软件

  • 系统软件: DOS(Disk Operating System), Windows, Linux, Unix, Mac, Android, iOS
  • 应用软件:office QQ聊天 YY语言 扫雷

软件开发

  • 软件 按照特定顺序组织的计算机数据和指令的集合
  • 开发 软件的制作过程
  • 软件开发 借助开发工具与计算机语言制作软件

计算机语言

  • 语言人类进行沟通交流的各种表达符号,方便人与人之间进行沟通与信息交换
  • 计算机语言人与计算机之间进行信息交流沟通的一种特殊语言 计算机语言中也有字符,符号等等 常见的计算机语言如C,C++,C#,JAVA

人机交互方式

  • 软件的出现实现了人与计算机之间更好的交互。
  • 交互方式图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。

    命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。

键盘功能键及快捷键介绍

键盘功能键介绍

  • Tab
  • Shift Ctrl Alt
  • 空格 Enter
  • Window
  • 上下左右
  • PrtSc(PrintScreen)屏幕截图

快捷键介绍

  • Ctrl+A 全选
  • Ctrl+C 复制
  • Ctrl+V 粘贴
  • Ctrl+X 剪切
  • Ctrl+Z 撤销
  • Ctrl+S 保存

常用的DOS命令

打开DOS控制台的方式

  1. 开始–程序–附件–命令提示符
  2. 开始–运行—cmd—回车
  3. win+r—cmd–回车

扩充内容: 目录中的exe文件可以直接使用其名称执行该命令 调整DOS界面显示内容数量

常用DOS命令

  • d: 回车 盘符切换
  • dir(directory):列出当前目录下的文件以及文件夹
  • md (make directory) : 创建目录
  • rd (remove directory): 删除目录
  • cd (change directory)改变指定目录(进入指定目录)
  • cd.. : 退回到上一级目录
  • cd: 退回到根目录
  • del (delete): 删除文件,删除一堆后缀名一样的文件*.txt
  • exit : 退出dos命令行
  • cls : (clear screen)清屏

[Java教程 00] 计算机基础相关推荐

  1. [Java 教程 00] 计算机基础

    前言 我想,来到这的朋友肯定是想学习JAVA或者想要进入IT这个行业的.考虑到大家的基础可能不一样,有些人可能还是用着新买的电脑,为了让大家在后续的学习中更加顺畅.在学习一门全新的计算机语言之前,我需 ...

  2. 江西计算机一级考试教程,江西省2019年下半年计算机一级考试复习教程:计算机基础及MS Office应用上机指导...

    &nbsp&nbsp[导读]:江西省2019年下半年计算机一级考试复习教程:计算机基础及MS Office应用上机指导,更多江西等级考试用书,请访问易考吧江西等级考试栏目 江西省201 ...

  3. 教程一级计算机基础及应用,全国计算机等级考试教程·一级计算机基础及Photoshop应用...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 全国计算机等级考试教程·一级计算机基础及Photoshop应用:无纸化考试专用/全国计算机等级考试教材编写组, 未来教育教学与研究中心编著.-北京:人民邮 ...

  4. java reactjs_[Java教程]Reactjs 入门基础(一)

    [Java教程]Reactjs 入门基础(一) 0 2016-06-02 17:00:04 实例中我们引入了三个库: react.min.js .react-dom.min.js 和 browser. ...

  5. 新疆计算机考试ppt教程,新疆维吾尔自治区2019年9月计算机一级考试复习教程:计算机基础及WPS Office应用...

    &nbsp&nbsp[导读]:新疆维吾尔自治区2019年9月计算机一级考试复习教程:计算机基础及WPS Office应用,更多新疆等级考试辅导教材,请访问易考吧新疆等级考试栏目 新疆维 ...

  6. 新疆计算机考试ppt教程,2019下半年新疆维吾尔自治区计算机一级考试教程:计算机基础及Photoshop应用...

    &nbsp&nbsp[导读]:2019下半年新疆维吾尔自治区计算机一级考试教程:计算机基础及Photoshop应用,更多新疆等级考试复习教材,请访问易考吧新疆等级考试栏目 2019下半 ...

  7. 未来教育教程一级计算机基础,全国计算机等级考试教程·一级计算机基础及Photoshop应用...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 全国计算机等级考试教程·一级计算机基础及Photoshop应用:无纸化考试专用/全国计算机等级考试教材编写组, 未来教育教学与研究中心编著.-北京:人民邮 ...

  8. 计算机一级基础及msoffice应用,全国计算机等级考试教程一级计算机基础及MS Office应用...

    全国计算机等级考试教程一级计算机基础及MS Office应用 语音 编辑 锁定 讨论 上传视频 <全国计算机等级考试教程一级计算机基础及MS Office应用>是2020年1月1日人民邮电 ...

  9. 大学计算机基础:信息处理技术实验教程,大学计算机基础实验教程

    大学计算机基础实验教程 (2011年清华大学出版社出版的图书) 语音 编辑 锁定 讨论 上传视频 <大学计算机基础实验教程>是2011年清华大学出版社出版的图书,作者是周晓梅. 书     ...

  10. 计算机实用教程pdf,计算机基础实用教程电子版.pdf

    计算机基础实用教程电子版 收集整理:赵永刚 第 1 章 计算机基础概论 在信息技术飞速发展的今天, 计算机已经成为人类工作和生活不可缺少的部分, 掌握相 应的计算机基础操作, 也成为人们在各行各业工作 ...

最新文章

  1. 初等数学O 集合论基础 第六节 商集
  2. QT判断多级目录是否存在,不存在就创建
  3. boost::replace_if相关的测试程序
  4. 1024 科学计数法 (20 分)(c语言)
  5. Xshell5 提示要继续使用此程序,您必须应用最新的更新或使用新版本
  6. [BZOJ 2957]楼房重建(线段树)
  7. php 输入值,php-HTML输入值更改
  8. C语言全排列递归算法理解,C#算法之全排列递归算法实例讲解
  9. colorpix取色小工具_我发现一款神器!它集合了 60 多个超实用的工具
  10. Linux中vi、vim命令大全
  11. yii2 mysql 队列_yii2.0 中的队列
  12. CSDN账号 账号设置
  13. php ecshop 清除缓存文件夹,ecshop缓存常见问题
  14. JB的Shell之旅-30分钟带你入门
  15. C++继承问题(白兰花例)
  16. css实现三角形对话框,三角形图案
  17. php框架 猪婆,猪婆塘_三湖文学社_新高淳论坛 - Powered by Discuz!
  18. 课外知识:人工智能简明入门学习指南
  19. Playcanvas动画格式解析
  20. Js的Mixin 模式

热门文章

  1. iPhone iPad Cydia 软件源 大全
  2. 嵌入式面试常见问题(三)
  3. 极盾科技荣获2021年梦想小镇7周年“脉冲星奖”
  4. maven实现对js文件进行变量替换和文件压缩
  5. 计算签到记录的次数统计
  6. 实现多余文字显示省略号
  7. 安全圈年终大趴,FIT 2019首日盛况全程回顾
  8. 大学计算机课是绩点课吗,选修课是什么意思 选修课成绩算入绩点吗
  9. 万维网联盟W3C发布HTML5新logo
  10. 人工智能部分相关名词解释