学习编程前所需要知道的东西

什么是计算机?

计算机俗称电脑,是现代一种用于告诉计算的电子计算机器,可以进行数值计算和逻辑计算,同时具有存储记忆功能。能够按照程序运行,自动、高速处理海量数据的现代化智能电子产品设备。

由硬件系统和软件系统组成,我的目前学习目标是用java编写出一个属于自己的多人交互游戏

什么是程序

程序=算法+数据结构

冯·诺依曼结构

Day01-关于学习编程所需要知道的事情_dos命令

摩尔定律

当价格不变时,集成电路上可容纳的晶体管数量,约没18个月翻一倍,性能也翻倍

windows常用快捷键(只写我不熟悉的)

Ctrl+x 剪切

Ctrl+Shift+Esc 打开任务管理器

鼠标右击 直接在cmd界面粘贴剪贴板内容

基本的Dos命令

Dos是什么

Dos:磁盘操作系统,是早期个人计算机的操作界面

Dos命令

打开cmd的方式


  1. 开始+系统+命令提示符
  2. win+r+cmd
  3. 按住shift右击任意文件夹打开cmd
  4. 资源管理器的地址栏前面加上cmd

Day01-关于学习编程所需要知道的事情_dos命令_02

切换不同的盘

C: 
//选择想要进入的盘

查看当前目录下的全部文件

dir

切换目录

cd /url

清理屏幕

cls

退出终端

exit

查看电脑的ip

ipconfig

快捷打开一些软件

//打开计算器
calc
//打开画图工具
mspaint
//打开记事本
notepad

ping 命令(获取网站的IP地址)

ping www.baidu.com

文件夹的创建删除

md (创建)
rd (删除)
cd>
![](https://img2020.cnblogs.com/blog/2296858/202102/2296858-20210202222928886-1505784604.png)



(创建文件)
del(删除文件)

计算机发展史

机器语言

二进制语言,计算机可以直接识别的语言

汇编语言

使用大量的注记符号解决人类无法读懂机器语言的问题

应用:机器人领域、病毒、逆向破解等

高级语言


  1. 面向过程语言:C语言
  2. 面向对象语言:java C++
  3. 根据上面的语言,通过不同需求开发出来的语言:

  • C#(sharp)
  • python
  • PHP
  • JS