美文网首页
1、程序是什么?

1、程序是什么?

作者: 看远方的星 | 来源:发表于2021-04-13 22:57 被阅读0次

目录
生活中处处有“程序”
程序是人与计算机对话的语言
程序设计语言的发展
计算思维
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个空格,而且这些缩进的语句也必须左对齐;
④符号“#”后面跟的内容是程序里的备注或注释,对语句没有影响。

相关文章

  • 1、程序是什么?

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

  • 《Java 虚拟机原理》7.3 精选 —— GC 基础篇

    1.GC 是什么?GC 的作用是什么? 背景:程序员在内存处理方面出现问题,例如忘记、错误回收内存,导致程序或系统...

  • iOS-RunLoop,为手机省电,节省CPU资源,程序离不开的

    RunLoop是什么?基本操作是什么? 1、RunLoop的作用 RunLoop可以: 保持程序的持续运行 处理A...

  • 2、编程概述

    开发程序可以分为七个步骤将所有程序分解开来: 1、我们程序的目标是什么 2、我们应该如何书写程序 3、开始编程的过...

  • wordpress建站基本教程(一) WordPress是什么?

    1WordPress是什么 WordPress是基于Php语言+Mysql数据库开发的网站程序,程序前期主要定位个...

  • Linux基础篇

    Linux是什么[1] 硬件>>内核>>系统调用>>应用程序 内核+系统调用(+部分应用程序)可以称之为操作系统 ...

  • 吐血整理一波好玩&小众实用型小程序

    写在前面: 1、小程序是什么? 看→_→https://www.zhihu.com/question/\\\\\\...

  • Android--ANR分析

    1、ANR是什么?ANR英文全称Application Not Responding,通俗来说就是程序未响应!如果...

  • MSBuild

    1.MSBuild是什么? MSBuild全称(Microsoft Build Engine),是用于构建应用程序...

  • 微信小程序

    1、微信小程序是什么 微信小程序是基于微信利用前端三剑客开发的小程序,容易操作。 1.1微信小程序的优点: 1.1...

网友评论

      本文标题:1、程序是什么?

      本文链接:https://www.haomeiwen.com/subject/beuqlltx.html