logo是个头盔的编程语言叫啥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了logo是个头盔的编程语言叫啥相关的知识,希望对你有一定的参考价值。

打开 App
第2章:LOGO语言
ξ 2.1 LOGO语言介绍

LOGO语言特点

趣味性强,容易入门,概念先进;

能够用简练的程序语句画出五彩缤纷的图案,还能制作动画效果;

能够进行复杂的计算。

LOGO语言Vs Scratch

Scratch 源于 LOGO语言,但不是青出于蓝,而是各有特点;

Scratch 用拖拽的方式生成代码,不用手动编写代码,上手更容易;

LOGO语言和传统编程语言一样,要手写代码,仪式感更强,更接近编程的本质;

入门都很快,最多两个月。

LOGO语言开发工具

有多种LOGO语言开发工具,我们选择MSWLogo软件;

MSWLogo:微软的LOGO语言编辑、解释软件,是免费软件;

MSWLogo软件下载地址:https://softronix.com/logo.html

ξ 2.2 MSWLogo软件介绍

打开 MSWLogo 软件

首先弹出 About MSWLogo 窗口

点击:「OK」按钮,打开MSWLogo主屏窗口

ξ 2.3 编写一段程序:画正方形

怎样写程序

代码由语句组成

语句由指令 + 参数组成

语句示例

fd 100

fd是指令,表示前进。

100是参数,表示前进的距离,单位是像素。

像素是什么

像素就是屏幕上的点,「多少像素」就是多少个连续的点组成的线段。

画正方形步骤

第1步:前进 100 像素 fd 100

第2步:右转 90 度 rt 90

第3步:前进 100 像素 fd 100

第4步:右转 90 度 rt 90

第5步:前进 100 像素 fd 100

第6步:右转 90 度 rt 90

第7步:前进 100 像素 fd 100

第8步:隐藏箭头 ht

运行效果

代码分析

fd 100 ; forward 100,前进100像素。

; 对应指令:bk; back 后退。

rt 90 ; right 90,右转90度。

; 对应指令:lt ; left 左转

fd 100 ; forward 100 ,前进1
参考技术A 第一:关于LOGO语言与Scratch语言的区别

LOGO是传统的代码式编程语言,Scratch是无代码的拖拽式编程语言。

编程语言的发展历程,是不断抽象的过程,按抽象层级可分为三代语言:

第一代:机器语言。

第二代:汇编语言。

第三代:高级语言。

LOGO属于高级语言,Scratch当然也属于高级语言。

[gcloud ingress https重定向通过头盔图表定义

现在在gcloud中实现了HTTP到https重定向,我想知道如何在定义入口的头盔图表模板中以编程方式定义它。看到google issuetracker代表Google问题。

这里是有关如何在控制台setting-up-traffic-management中进行设置的教程之一。这很简单,但是如果不能编写脚本,那就不好了。我使用头盔,并且已经使用google托管证书设置了有效的入口,如下所示:

templates / ingress-service.yaml

apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
  name: managed-ingress
  annotations:
    kubernetes.io/ingress.global-static-ip-name:  .Values.static_ip 
    networking.gke.io/managed-certificates:  .Values.managed-certificates 
spec:
  backend:
    serviceName:  .Values.name 
    servicePort:  .Values.backend.port 

效果很好,我可以同时通过http和https访问我的服务。如何将https重定向规则直接配置到此入口定义中?

[如果我仅使用教程setting-up-traffic-management设置了另一个入口,则会收到“外部ip冲突”,因为我已经通过helm版本设置了上述入口服务。

答案

GKE中的标准入口控制器不支持从HTTP到https的重定向。您可以改为安装NGINX入口控制器。

similar thread

以上是关于logo是个头盔的编程语言叫啥的主要内容,如果未能解决你的问题,请参考以下文章

这种编程方法叫啥?它很糟糕吗?

MySQL的SQL语言叫啥?

python语言中的如何输入编号叫啥

做了一个钢铁侠的头盔,真佩服做编程的

汇编语言寄存器都叫啥?

把高级语言编写的源程序转换为可执行程序的过程叫啥?