快捷搜索:  汽车  科技

40岁自学编程有前途吗?编程基础知识

40岁自学编程有前途吗?编程基础知识基本上,所有数据都需要放到内存进行处理,程序的很大一部分工作就是操作在内存中的数据。4)聊天,就是从键盘接收聊天数据,放到内存,然后传给网卡,通过网络传给另一个人的网卡,再从网卡传到内存,显示在显示器上。1)读文档,就是将数据从磁盘加载到内存,然后输出到显示器上;2)写文档,就是将数据从内存写回磁盘;3)播放音乐,就是将音乐的数据加载到内存,然后写到声卡上;

先来简单介绍何谓编程,以及编出来的程序大概是什么样子。

40岁自学编程有前途吗?编程基础知识(1)

计算机是个机器,这个机器主要由CPU、内存、硬盘和输入/输出设备组成。计算机上跑着操作系统,如Windows或Linux,操作系统上运行着各种应用程序,如Word、QQ等。

40岁自学编程有前途吗?编程基础知识(2)

操作系统将时间分成很多细小的时间片,一个时间片给一个程序用,另一个时间片给另一个程序用,并频繁地在程序间切换。不过,在应用程序看来,整个机器资源好像都归它使用,操作系统给它制造了这种假象。对程序员而言,编写程序时基本不用考虑其他应用程序,做好自己的事就可以了。

应用程序看上去能做很多事情,能读写文档、能播放音乐、能聊天、能玩游戏、能下围棋等,但本质上,计算机只会执行预先写好的指令而已,这些指令也只是操作数据或者设备。所谓程序,基本上就是告诉计算机要操作的数据和执行的指令序列,即对什么数据做什么操作,比如:

1)读文档,就是将数据从磁盘加载到内存,然后输出到显示器上;

2)写文档,就是将数据从内存写回磁盘;

3)播放音乐,就是将音乐的数据加载到内存,然后写到声卡上;

4)聊天,就是从键盘接收聊天数据,放到内存,然后传给网卡,通过网络传给另一个人的网卡,再从网卡传到内存,显示在显示器上。

基本上,所有数据都需要放到内存进行处理,程序的很大一部分工作就是操作在内存中的数据。

40岁自学编程有前途吗?编程基础知识(3)

【零基础学java】尚学堂全套300集Java教程。为小白打造,适合0基础_Java初学入门的人。让学习成为一种享受_哔哩哔哩_bilibili

感谢大家,有需要(免费)资源的评论转发私信我哦!!!

猜您喜欢: