homework to blog (4/12)

1、说说你了解过哪些编程语言,使用过什么编程语言?比较他们的优势。

我了解过C语言、Java语言、python语言。前两种语言都使用过。

C语言的优势:

1、可移植性:在一种系统中编写的C语言程序稍作修改或不修改就能在其他系统上运行。
2、功能强大且灵活:很多强大灵活的操作系统与编译器等都是使用C语言编写的。
3、面向程序员:C语言是为了满足程序员需求而设计的,程序员利用C可以访问硬件、操控内存中的位。C语言具有丰富的运算符,能让程序员简洁地表达自己。另外,大多数C实现都有一个大型的库,包含众多有用的函数供程序员使用。
4、设计特性:C语言的设计理念让用户能轻松地完成自顶向下的规划、结构化编程和模块化设计。
5、高效性:C语言具有通常是汇编语言才具有的微调控能力,可以根据具体情况微调程序以获得6、最大运行速度或最有效地使用内存。
Java语言的优势:

1、使用广泛:具有简单,面向对象,稳定等优点因而使用广泛。

2、简单:易学好用。

3、面向对象:基于对象的编程思想更符合人的思维模式,使人们更容易编写程序。

4、多线程:多线程 Java 的特点之一就是内置对多线程的支持.多线程允许同时完成多个任务,实际上多线程使人产生多个任务在同时执行的错觉.

因为,目前的计算机的处理器在同一时刻只能执行一个线程,但处理器可以在不同的线程之间快速地切换,由于处理器速度非常快,远远超过了人接收信息的速度,所以给人的感觉好象多个任务在同时执行.C++没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序的设计.
5、安全

6、动态:Java 程序的基本组成单元就是类,有些类是自己编写的,有一些是从类库中引入的,而类又是运行时动态装载的,这就使得 Java 可以在分布环境中动态地维护程序及类库,而不像C++那样,每当其类库升级之后,相应的程序都必须重新修改、编译.

python语言的优势:

1、简单易学

2、自动内存管理

3、可移植,可扩展

4、面向对象

5、有丰富且强大的第三方库

2、说说你了解使用过什么编程工具。

使用过的编程工具有:vc6.0、dev、eclipse。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值