计算机语言学习设备与计算的制造方法
【专利摘要】本实用新型公开一种计算机语言学习设备与计算机,用于简易编写计算机语言,该计算机语言学习设备包括:嵌入Linux系统以及编程语言编译器的微处理器ARM;用于临时存放数据的同步动态存储器SDRAM,所述同步动态存储器SDRAM与所述微处理器ARM电连接;用于大容量数据存储的FLASH内存,所述FLASH内存与所述微处理器ARM电连接。本实用新型的技术方案,采用微处理器ARM作为CPU,运行流畅,嵌入开源Linux系统、编程语言编译器,有效地降低了硬件成本。
【专利说明】计算机语言学习设备与计算机
【技术领域】
[0001]本实用新型涉及计算机教学设备领域,具体涉及一种计算机语言学习设备与计算机。
【背景技术】
[0002]在高校计算机基础教学中,上机编程实验的地位非常重要。编程学习平台大体可以分为高档配置和简易配置,目前,高校计算机基础实验室主要以较高档的X86架构计算机作为编程学习实践平台,该平台能完成较高级的应用编程,但是对于学生来说只需要完成基础编程实验,使用简易配置平台即可满足操作要求。在这种情况下,实验室PC机配置的简易化、微型化可以起到面向实验需求、优化资源、节约成本的作用。
[0003]高校计算机基础实验室的上机编程平台基于个人计算机的硬件系统,个人计算机的价格普遍都在3000-4000元不等,甚至更高。由于系统软件及集成电路工艺的发展,计算机更新速度很快,使用寿命短,而且,个人计算机的维修、维护成本也比较高。在Windows系统下,学生频繁插拔自带的U盘、移动硬盘等存储设备容易使系统感染病毒。综上所述,当前的高校计算机基础实验室编程平台存在三个方面的问题:1.过度配置,成本较高;2.硬件贬值速度快,造成成本浪费;3.易染病毒,难于维护。
[0004]因此,现有技术中高校计算机基础实验室编程平台存在成本高,贬值快,难以维护等问题。
实用新型内容
[0005]本实用新型提供一种计算机语言学习设备与计算机,用于解决现有技术中存在的高校计算机基础实验室编程平台存在成本高,贬值快,难以维护等问题。
[0006]为实现上述目的,根据本实用新型的一个方面,提供一种计算机语言学习设备,并采用如下技术方案:
[0007]计算机语言学习设备包括:嵌入Linux系统以及编程语言编译器的微处理器ARM ;用于临时存放所述微处理器ARM数据的同步动态存储器SDRAM,所述同步动态存储器SDRAM与所述微处理器ARM电连接;用于大容量存储所述微处理器ARM数据的FLASH内存,所述FLASH内存与所述微处理器ARM电连接。
[0008]进一步地,所述的计算机语言学习设备还包括:用于将所述微处理器ARM连接网络的网络适配设备,所述网络适配设备与所述微处理器ARM电连接。
[0009]进一步地,所述的计算机语言学习设备还包括:用于获取外部图像的图像处理模块,所述图像处理模块包括VGA接口,所述图像处理模块与所述微处理器ARM电连接。
[0010]进一步地,所述的计算机语言学习设备还包括:用于连接外部设备的USB模块,所述USB模块与所述微处理器ARM电连接。
[0011]进一步地,所述USB模块包括主设备接口 USB HOST。
[0012]进一步地,所述USB模块还包括设备接口 USB OGT。
[0013]根据本实用新型的第二个方面,提供一种计算机,并采用如下技术方案,计算机包括上述的计算机语言学习设备。
[0014]本实用新型采用微处理器ARM作为CPU,运行流畅,嵌入开源Linux系统、编程语言编译器,并安装C语言、JAVA语言编程环境,因此不需要硬件更新,有效地降低了硬件成本;本计算机语言学习设备用于编程时,可以进行多种编程语言的学习实践,可以使用U盘或移动硬盘,系统有小容量的Nand Flash存储设备,Linux系统具有很好的计算机病毒防御能力,不易染病毒,不需要太多的系统维护,节省成本。
【专利附图】
【附图说明】
[0015]附图用来提供对本实用新型的进一步理解,构成本申请的一部分,本实用新型的示意性实施例及其说明用于解释本实用新型,并不构成对本实用新型的不当限定。在附图中:
[0016]图1表示本实用新型实施例一所述的计算机语言学习设备的结构示意图;
[0017]图2表示本实用新型实施例二所述的计算机语言学习设备的结构示意图。
【具体实施方式】
[0018]以下结合附图对本实用新型的实施例进行详细说明,但是本实用新型可以由权利要求限定和覆盖的多种不同方式实施。
[0019]实施例一
[0020]图1表示本实用新型实施例一所述的计算机语言学习设备的结构示意图。
[0021]参见图1所示,计算机语言学习设备包括:嵌入Linux系统以及编程语言编译器的微处理器ARMlO ;用于临时存放所述微处理器ARMlO数据的同步动态存储器SDRAM14,所述同步动态存储器SDRAM14与所述微处理器ARMlO电连接;用于大容量存储所述微处理器ARMlO数据的FLASH内存12,所述FLASH内存12与所述微处理器ARMlO电连接。
[0022]在本实施例的上述技术方案中,采用微处理器ARMlO作为CPU,运行流畅,嵌入开源Linux系统、编程语言编译器,并安装C语言、JAVA语言编程环境,因此不需要硬件更新,有效地降低了硬件成本,且Linux系统具有很好的计算机病毒防御能力,不易染病毒,不需要太多的系统维护,节省成本。
[0023]实施例二
[0024]图2表示本实用新型实施例二所述的计算机语言学习设备的结构示意图。
[0025]参见图2所示,计算机语言学习设备还包括用于将所述微处理器ARMlO连接网络的网络适配设备11,所述网络适配设备11与所述微处理器ARMlO电连接。
[0026]优选地,所述的计算机语言学习设备还包括用于获取外部图像的图像处理模块13,所述图像处理模块13包括VGA接口(图中未示),所述图像处理模块13与所述微处理器ARMlO电连接。
[0027]优选地,所述的计算机语言学习设备还包括用于连接外部设备的USB模块15,所述USB模块15与所述微处理器ARMlO电连接。
[0028]优选地,所述USB模块15包括主设备接口 USB HOST。
[0029]优选地,所述USB模块15还包括设备接口 USB OGT。
[0030]在本实施例的上述技术方案中,网络适配设备11与图像处理模块13使得计算机语言学习设备可以获取更多外部信息,使得计算机语言学习设备功能多元化。USB模块15可以增大计算机语言学习设备的存储能力,以及灵活的存储需求。设备接口 USB OGT更是可以不通过主机,完成与多种设备之间的数据交换。
[0031]本实用新型提供的计算机包括上述的计算机语言学习设备。
[0032]本实用新型采用ARM处理器作为CPU,运行流畅,嵌入开源Linux系统、编程语言编译器,并安装C语言、JAVA语言编程环境,因此不需要硬件更新,有效地降低了硬件成本;本计算机语言学习设备用于编程时,可以进行多种编程语言的学习实践,可以使用U盘或移动硬盘,系统有小容量的Nand Flash存储设备,Linux系统具有很好的计算机病毒防御能力,不易染病毒,不需要太多的系统维护,节省成本。
[0033]以上所述是本实用新型的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本实用新型所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本实用新型的保护范围。
【权利要求】
1.一种计算机语言学习设备,其特征在于,包括: 嵌入Linux系统以及编程语言编译器的微处理器ARM ; 用于临时存放所述微处理器ARM数据的同步动态存储器SDRAM,所述同步动态存储器SDRAM与所述微处理器ARM电连接; 用于大容量存储所述微处理器ARM数据的FLASH内存,所述FLASH内存与所述微处理器ARM电连接; 用于获取外部图像的图像处理模块,所述图像处理模块包括VGA接口,所述图像处理模块与所述微处理器ARM电连接。
2.如权利要求1所述的计算机语言学习设备,其特征在于,还包括: 用于将所述微处理器ARM连接网络的网络适配设备,所述网络适配设备与所述微处理器ARM电连接。
3.如权利要求2所述的计算机语言学习设备,其特征在于,还包括: 用于连接外部设备的USB模块,所述USB模块与所述微处理器ARM电连接。
4.如权利要求3所述的计算机语言学习设备,其特征在于,所述USB模块包括主设备接Π USB HOST。
5.如权利要求3或4所述的计算机语言学习设备,其特征在于, 所述USB模块还包括设备接口 USB OGT。
6.一种计算机,包括权利要求1至5任一项所述的计算机语言学习设备。
【文档编号】G09B5/00GK203930581SQ201420100918
【公开日】2014年11月5日 申请日期:2014年3月6日 优先权日:2014年3月6日
【发明者】金中朝, 苏本越, 江伟, 丁晓贵 申请人:安庆师范学院