想学编程去哪个大学好
展开全部
大学除了比较重点的那些大学外,一般能学到的基本上都是以理论居多。而且现在基本上公司招聘的员工也大多以机构毕业的为主,你现在是在考虑大学,建议选择那些计算机系比较好一些的,也许会有好的老师,辅导员带带你,自己没事也多看看机构的教程,我推荐你看看动力节点的,这个机构的教程第一比较适合新手学习,能很好地帮助你打下基础。第二,教程比较专业是结合企业在用的技术研发的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
浙江大学
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
国内清华,国外伯克利分校
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
几种流行编程语言的对比分析
1.vb:是新人开发与系统无关的综合应用程序的首选;容易使用和厂商财力很强是其仅有的两点优势。vb开发效率高,代码执行效率一般,但是入门和学习速度快,有较好的学习氛围和帮助书籍和帮助文档。但是随着微软的.net技术的推广,vb将会逐渐推出历史舞台。
2.
pb:是开发大型mis及各类数据库跨平台应用的首选;从数据库前端工具来讲甚至远远超过了oracle的develop系列等专门的工具;从通用语言角度来讲功能也与vb等不相上下;多媒体和网络功能与其他工具相比较弱。
pb最大的优势就是datawindow技术的成熟和方便,他成为pb与其他数据库开发工具抗衡的资本。同时pb在对java和web,以及面向对象方面的发展也可以预见pb将成继续成为数据库系统(特别是mis系统)开发工具的首选。同时pb的强大帮助文档也为初学者提供了入门基础,pb连接数据库的自由和方面也为pb的提供了方便,同时pb对api的调用以及对报表的处理强大。但是pb的高级编程书籍的缺乏和基础语言powerscript的普及程度对pb的明天有一定的限制。
3.
c++
builder/dephi:是唯一一套能够同时适用于开发数据库应用、网络及web应用、分布式应用、可重用组件、系统软件、驱动程序、多媒体及游戏等所有软件的高效率开发环境;vcl源码基于object
pascal是c++
builder
唯一的缺憾,基础语言不够通用和开发系统软件功能不足是dephi仅有的两点不足。
4.
vc:从功能上讲除了跨平台应用外什么都可开发;从开发效率角度讲只局限于开发windows系统应用、可重用组件及驱动程序。
又因为有微软的支持,其自身的基础语言的普及程度高,以及其代码的执行效率高等特性、vc自带强大帮助文档和大量优质教材,vc在数据库开发工具中始终可以稳住阵角。
5.
java:适用于开发除了系统软件、驱动程序、高性能实时系统、大规模图像处理以外所有的应用。在一般的管理信息系统中和一般的数据库开发中,很少有人会选择java,一是由于其开发环境的配置较难,已经和数据库连接时较为负责。
vb可视化程序设计语言。全称visual
basic,它是以basic语言作为其基本语言的一种可视化编程工具。在中国乃至全世界都曾看到过它的身影,它曾是在中国最为流行的编程工具,到现在还占据着非常重要的地位,对于它的好坏大家都有一定的了解,vb作为一种较早出现的开发程序以其容易学习,开发效率较高,具有完善的帮助系统等优点曾影响了好几代编程人员,但是由于vb不具备跨平台这个特性,从而也决定了vb在未来的软件开发中将会逐渐地退出其历史舞台;它对组件技术的支持是基于com和activex,对于组件技术不断完善发展的今天,它也显出了它的落后性;同时vb在进行系统底层开发的时候也是相对复杂的,调用api函数需声明,调用不方便,不能进行ddk编程,不可能深入ring0编程,不能嵌套汇编;而且面向对象的特性差;网络功能和数据库功能也没有非常特出的表现,综上所述,vb作为一种可视化的开发工具由于其本身的局限性,导致了它在未来软件开发中逐步被其他工具所代替
特点:
面向对象
事件驱动
软件的集成式开发
结构化的程序设计语言
强大的数据库访问功能
支持对象的链接与嵌入技术
网络功能
对个应用程序向导
支持动态交换、动态链接技术
联机帮助功能
1.vb:是新人开发与系统无关的综合应用程序的首选;容易使用和厂商财力很强是其仅有的两点优势。vb开发效率高,代码执行效率一般,但是入门和学习速度快,有较好的学习氛围和帮助书籍和帮助文档。但是随着微软的.net技术的推广,vb将会逐渐推出历史舞台。
2.
pb:是开发大型mis及各类数据库跨平台应用的首选;从数据库前端工具来讲甚至远远超过了oracle的develop系列等专门的工具;从通用语言角度来讲功能也与vb等不相上下;多媒体和网络功能与其他工具相比较弱。
pb最大的优势就是datawindow技术的成熟和方便,他成为pb与其他数据库开发工具抗衡的资本。同时pb在对java和web,以及面向对象方面的发展也可以预见pb将成继续成为数据库系统(特别是mis系统)开发工具的首选。同时pb的强大帮助文档也为初学者提供了入门基础,pb连接数据库的自由和方面也为pb的提供了方便,同时pb对api的调用以及对报表的处理强大。但是pb的高级编程书籍的缺乏和基础语言powerscript的普及程度对pb的明天有一定的限制。
3.
c++
builder/dephi:是唯一一套能够同时适用于开发数据库应用、网络及web应用、分布式应用、可重用组件、系统软件、驱动程序、多媒体及游戏等所有软件的高效率开发环境;vcl源码基于object
pascal是c++
builder
唯一的缺憾,基础语言不够通用和开发系统软件功能不足是dephi仅有的两点不足。
4.
vc:从功能上讲除了跨平台应用外什么都可开发;从开发效率角度讲只局限于开发windows系统应用、可重用组件及驱动程序。
又因为有微软的支持,其自身的基础语言的普及程度高,以及其代码的执行效率高等特性、vc自带强大帮助文档和大量优质教材,vc在数据库开发工具中始终可以稳住阵角。
5.
java:适用于开发除了系统软件、驱动程序、高性能实时系统、大规模图像处理以外所有的应用。在一般的管理信息系统中和一般的数据库开发中,很少有人会选择java,一是由于其开发环境的配置较难,已经和数据库连接时较为负责。
vb可视化程序设计语言。全称visual
basic,它是以basic语言作为其基本语言的一种可视化编程工具。在中国乃至全世界都曾看到过它的身影,它曾是在中国最为流行的编程工具,到现在还占据着非常重要的地位,对于它的好坏大家都有一定的了解,vb作为一种较早出现的开发程序以其容易学习,开发效率较高,具有完善的帮助系统等优点曾影响了好几代编程人员,但是由于vb不具备跨平台这个特性,从而也决定了vb在未来的软件开发中将会逐渐地退出其历史舞台;它对组件技术的支持是基于com和activex,对于组件技术不断完善发展的今天,它也显出了它的落后性;同时vb在进行系统底层开发的时候也是相对复杂的,调用api函数需声明,调用不方便,不能进行ddk编程,不可能深入ring0编程,不能嵌套汇编;而且面向对象的特性差;网络功能和数据库功能也没有非常特出的表现,综上所述,vb作为一种可视化的开发工具由于其本身的局限性,导致了它在未来软件开发中逐步被其他工具所代替
特点:
面向对象
事件驱动
软件的集成式开发
结构化的程序设计语言
强大的数据库访问功能
支持对象的链接与嵌入技术
网络功能
对个应用程序向导
支持动态交换、动态链接技术
联机帮助功能
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询