计算机原理(软件开发相关)

一、计算机基础

1)计算机的组成:CPU、内存条、硬盘、 显卡、主板等,简单了解各部分的功能。

2)常用快捷键:Ctrl + Z、Ctrl + C、Ctrl+S、Ctrl + V、Ctrl + A、Ctrl + X、Ctrl + D、Tab缩进、Caps大小写切换、Shift上档......

3)查看文件扩展名

4)了解常用目录结构的用处,以及右键 -> 属性 中的各种选项和信息。

5) 在之后的开发之路上,用到了什么功能,我们再慢慢积累。

二、了解编程

程序并不是很高深莫测的东西,当你把它的执行原理了解明白后,你会发现程序就是按照你的意志去计算执行某些事情。

首先,我们要区分代码和程序。

代码:程序员按照某种语言结构编写的一个文件,代码仅仅就是一个文件而已。其本质就是储存在电脑磁盘上的一个文件。

程序:当计算机按照代码中设定的执行逻辑执行起来后,才能称之为程序。即程序是运行起来的代码。

那么代码是如何运行起来,变成程序的呢?

  1. 首先要时刻记住,代码是文件,一个文件是不具备计算执行能力的,它只能记录信息。

  2. 一个代码文件的执行,并不是双击打开这个文件这么简单。需要某个软件按照特定的解析逻辑对文件代码文件进行解析才可以。

  3. 当解析完代码文件后,程序也就运行起来了。【可能是全部扫描一遍后再执行,也可能是扫描一行执行一行,取决于编程语言的不同】

  4. 程序运行起来后,会根据扫描代码文件后得到的执行信息,调用CPU资源进行计算,调用内存资源储蓄临时数据,调用硬盘资源存储长久数据,调用其他电脑资源......

  5. 程序执行起来后,可能会由于执行结束停止,可能会由于执行出错停止,可能会由于停电能外界因素停止。但停止的是程序,已经跟代码文件无关了。

 三、运行环境

一个程序的运行,是需要具备运行环境的。当没有相应的运行环境时,运行代码会出现错误信息。

我们的计算机电脑,就好比一个大型的平台,很多软件都可以在这个平台上运行。当我们要开发一个应用软件时,往往要在电脑上安装我们的开发环境才可以。这个开发环境,其实就是一个软件,这个软件可以去解析我们的代码文件然后执行。

我们编写的代码大致可以分为两类,通常我们称之为底层代码应用程序代码。底层代码可以理解为编写一个操作系统,当然这个不是我们的主功方向。我们的主要方向是应用程序代码,开发一个系统供用户使用。

四、dos命令

DOS属于Windows操作系统的原始操作方式,在电脑诞生之初是没有像现在这样的图形化界面的,点点鼠标就可以干很多事情。

而且当时的电脑,主要用于计算,帮助人类计算那些庞大的数据量。当时想要操作电脑,主要就是依靠命令,在DOS窗口中输入指令,从而让计算机知道要干什么。

现在基本都是图形化界面的操作,但是基本的命令操作作为程序员我们还是需要会的。因为后期我们是需要接触Linux操作系统的,它主要就是通过命令来操作使用的。

1)打开DOS窗口的方式:

1.Win键 + R 会打开运行窗口,输入cmd命令,即可打开
2.在任意文件夹目录下,按住shift键 + 鼠标右键点击,弹出框会多一个选项“打开命令窗口”
3.在任意文件夹目录下,在资源管理器的地址栏中,输入cmd命令,即可打开
4.在某些情况下,我们需要使用管理员身份打开,上述三种方式默认都是普通用户身份。
管理员身份打开:开始菜单 -> 应用列表 -> window系统 -> 命令提示符,右键寻找管理员身份打开。

注:代码CMD的方式有很多,多去尝试发现

2)当打开cmd后,需要注意操作目录。如下图,指当前操作目录为C盘,Users目录下的XXX目录。

当在CMD窗口中操作某个文件时,默认需要切换到该文件的目录下才可以操作,否则会提示找不到该文件。

如果把某个目录添加到系统"环境变量"后,就可以实现在任意目录下均可访问操作。这也是后面我们 Java 要配环境变量的原因。

3)了解一些常用Dos命令:

# 盘符切换,直接输入盘符号加冒号即可切换到该盘符下。  
d:

# 切换目录
# 从当前目录下寻找files\text
cd files\text\...
cd .\files\text\...
# 先向上返回一层目录,再寻找files\text
cd ..\files\text\...
# 从当前盘符根下寻找,如果当前所在盘符是D盘,那就是D:\files\text\...
cd \files\text\...

#查看目录下的所有文件
dir
dir 目录路径

#清理屏幕    
cls

#退出终端   
exit

#查看电脑IP  
ipconfig

#ping命令,查看是否能与此地址建立正常的网络通讯连接
ping www.baidu.com

#文件操作
md 目录名		#创建目录
rd 目录名		#删除目录,需要保证该目录下没有文件
cd > 文件名	#创建文件
del 文件名		#删除文件

  • 29
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值