1、程序是什么?1、程序是什么?

作者 : 郭然 本文共937个字,预计阅读时间需要3分钟 发布时间: 2021-08-25 共156人阅读

目录
生活中处处有“程序”
程序是人与计算机对话的语言
程序设计语言的发展
计算思维
Python程序的样子

一、生活中处处有“程序”

“程序”就是做一件事情或者解决一个问题所采取的一系列固定步骤,如乐谱、电影脚本。

“程序”通常是指挥自己或者大家做事,以完成一个任务,人通过程序下命令,由计算机完成命令。

二、程序是人与计算机对话的语言

计算机以文字、图像、声音、动画等各种形式向人反馈执行命令的结果

人机交互方式:
输入文字
操作图形界面
输入语音
指点触摸屏
拨动游戏杆
虚拟现实技术

三、程序设计语言的发展

  • 从机械编程到高级语言:
    机械编程:插线/拨开关
    机器语言:1011100000
    汇编语言:MOV AX,0x300
    高级语言:
    1957年 FORTRAN 科学计算
    1959年 COBOL 商业领域
    1964年 BASIC 编程普及
    1972年 c语言 操作系统底层
    1991年 Python 面向对象
    1995年 Java 面向对象
    1995年 PHP Web动态网页开发
    2009年 Go 高并发和工程化软件
    2e14年 Swift 苹果软件开发

四、计算思维

如何用程序解决问题?
求一些数的和:非程序思维

有2个数
print(2+3)
有3个数
print(2+3+15)
有8个数
print(2+3+15+17+1+33+132+76)
有1000个数...?

求一些数的和:程序思维

有n个数
设置一个sum用来暂存部分和
sum=第1个数
反复做下列工作,直到所有数完成:
取下一个数,累加到sum
输出sum

五、Python程序的样子

Python版的“起床程序”

#getting up
clock_alarm()
alarm_close()
if is_weekend(today)or is_holiday(today):
    keep_sleep()
else:
    get_up()
    get_dressed()
    wash_up()
    have_breakfast()
    leave_house()

主要特征
①Python语言程序是分行的,每行做一件事情,称作“语句”,从上到下顺次做;
②语句的行与行之间必须左对齐;
③有些语句(如if,else,while)的末尾是冒号“:”,这样,下面的若干行就都要缩进4个空格,而且这些缩进的语句也必须左对齐;
④符号“#”后面跟的内容是程序里的备注或注释,对语句没有影响。

赞赏

微信赞赏支付宝赞赏

VIP部落提供编程技术、教育培训、优惠购物以及各类软件和网站源码、模板等资源下载。
VIP部落 » 1、程序是什么?1、程序是什么?

常见问题FAQ

提供最优质的资源集合

立即查看 了解详情