Karel

教育用的编程语言
授权协议 未知
开发语言 Java
所属分类 企业应用、 教学科研相关
软件类型 开源软件
地区 不详
投 递 者 穆锋
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Karel 是一个适合教学使用的编程语言。Karel 使用的是 Java 进行编写。

示例代码:

BEGINNING-OF-PROGRAM
 
 DEFINE turnright AS
 BEGIN
   turnleft;
   turnleft;
   turnleft
 END
 
 BEGINNING-OF-EXECUTION
   ITERATE 3 TIMES
     turnright;
     move;
     turnoff
 END-OF-EXECUTION
 
END-OF-PROGRAM
  •        KAREL语言提供了机器人应用程序进行编程所必需的元素组件。 接下来具体讲解KAREL语言的每个组件,可用的翻译器指令和可用的数据类型。 2.1元素组成 字符集 运算符号 预留字 用户自定义的标识符 标签 预定义的标识符 系统变量 注释 2.1.1 字符集      ASCII字符集在KAREL中是可以使用的,下表列出了可用的字符集,主要有三种: ASCII字符集 多国字符集 图形字

  • 该模块为发那科机器人字符串通信模块包,直接导入机器人TP中即可使用 1、发送格式为x值0,y值0,r值0,0,0,0, 2、数值后面需加0; 3、根据需求选择接收个数(最大为6个数据); 程序示例: CALL SOCKET('C1',SR[1],3) ; 调用socket.pc程序,c1客户端,发送的字符串,接收个数3(从R1开始); 链接:https://pan.baidu.com/s/15yD

  • 目录 KAREL语言介绍 KAREL语言功能选项添加 KAREL源程序创建 KAREL程序编写 KAREL程序编译

  • 春招最后去了个制造业的小公司,被派去写发那科机器人的通信程序,要用到karel语言,看了一周多手册和资料,自己总结了以下几点: Karel与C的区别 数组索引从1开始而不是从0开始, FOR s TO e的遍历区间是[s,e]而不是[s,e), 注意 不能操作变量地址,也不能隐式转换,因此在面临一些类型转换的情况很不灵活,虽然Karel本身有一些自带的例程比如CNV_STR_INT,CHR,ORD

 相关资料
  • 《汇编语言》(Assembly Language)是计算机专业中一门重要的基础课程,是一种面向机器的低级语言。它依赖于硬件,能通过巧妙的程序设计充分发挥硬件的潜力。汇编语言程序产生的代码运行效率高。因此,到目前为止,许多软件系统(例如操作系统等)的核心部分仍然用汇编语言来编写。

  • 本文向大家介绍Swift 编程语言入门教程,包括了Swift 编程语言入门教程的使用技巧和注意事项,需要的朋友参考一下 原文地址:http://gashero.iteye.com/blog/2075324 目录 1   简介 2   Swift入门 3   简单值 4   控制流 5   函数与闭包 6   对象与类 7   枚举与结构 1   简介 今天凌晨Apple刚刚发布了Swift编程语言

  • 领课教育系统(roncoo-education)是基于领课网络多年的在线教育平台开发和运营经验打造出来的产品,致力于打造一个全行业都适用的分布式在线教育系统。系统采用前后端分离模式,前台采用vue.js为核心框架,后台采用Spring Cloud为核心框架。系统目前主要功能有课程点播功能,支持多家视频云的接入,课程附件设置功能,支持多家云存储的接入,讲师管理功能,支持讲师入驻功能,可以帮助个人或者

  • 数据分析师 周六晚上面试,面试官自我介绍 1.介绍下自己 2.在哪上学,可以保证一定出勤率吗 3.sql两道题 4.连接 几个连接的区别 5.union all 与union什么区别 6.上述两个的区别 7.面试官问几个offer目前(我说两个 并让我讲一下对offer公司已经自己实习的期待) 8.如何提升自己? 反问环节? 我:对我进行一个评价或建议 面:能力还可以 很有上进心 我:对实习生的期

  • 本文向大家介绍C语言中的链接编写教程,包括了C语言中的链接编写教程的使用技巧和注意事项,需要的朋友参考一下 链接   链接就是将不同部分的代码和数据收集和组合成为一个单一文件的过程,这个文件可被加载或拷贝到存储器执行.   链接可以执行与编译时(源代码被翻译成机器代码时),也可以执行与加载时(在程序被加载器加载到存储器并执行时),甚至执行与运行时,由应用程序来执行.在现代系统中,链接是由链接器自动

  • 本文向大家介绍C语言泛型编程实例教程,包括了C语言泛型编程实例教程的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C语言泛型编程的方法,分享给大家供大家参考之用。具体分析如下: 首先,泛型编程让你编写完全一般化并可重复使用的算法,其效率与针对某特定数据类型而设计的算法相同。在C语言中,可以通过一些手段实现这样的泛型编程。这里介绍一种方法——通过无类型指针void* 看下面的一个实现交换两个