首页> 外文会议>Information Technology Based Higher Education and Training, 2004. ITHET 2004. Proceedings of the FIfth International Conference on >Parallel and distributed processing laboratory for CS 2/sup nd/ grade students: an active N to N networking approach
【24h】

Parallel and distributed processing laboratory for CS 2/sup nd/ grade students: an active N to N networking approach

机译:CS 2 /二年级/三年级学生的并行和分布式处理实验室:一种主动的N对N联网方法

获取原文

摘要

This work describes the authors' approach at their university in the last three years for computer science second grade undergraduate students to experience parallel and distributed computing. The goal is to give a solid understanding of parallel and distributed processing technologies and to build up basic skills in the field, such as parallel algorithms, multi-threadetwork programming, IP/socket communication, MVC paradigm, RPC/remote method invocation (RMI), Database/SQL, and Java/JDBC. The course features a combination of active experimental learning and N to N networking approach. Unlike typical laboratories where central parallel servers or parallel machines are used (N users to one system networking), our laboratories do without them and instead organize groups of student PCs to form virtual parallel/distributed systems (N users to N systems networking). All PCs work as servers as well as clients. Parallel bucket sorting and virtual shopping mall implementations are employed for the course projects. The course consists of 14 ninety-minutes sessions within a semester, including introductory Java network programming and two projects. As the time is limited, homework and pre-laboratory experiments are encouraged. Web based course material distribution and the virtual laboratory environment contributed to student success.
机译:这项工作描述了作者在过去三年中针对计算机科学二年级本科生体验并行和分布式计算的方法。目的是对并行和分布式处理技术有深入的了解,并建立该领域的基本技能,例如并行算法,多线程/网络编程,IP /套接字通信,MVC范例,RPC /远程方法调用( RMI),数据库/ SQL和Java / JDBC。该课程结合了主动实验学习和N对N网络方法。与使用中央并行服务器或并行计算机(一个系统网络有N个用户)的典型实验室不同,我们的实验室不使用它们,而是将学生PC的组组织成虚拟的并行/分布式系统(N个用户到N个系统网络)。所有PC都可以用作服务器和客户端。课程项目采用并行存储桶分类和虚拟购物中心实施。该课程包括一个学期的14个90分钟的课程,其中包括Java网络编程入门课程和两个项目。由于时间有限,我们鼓励进行家庭作业和实验室前的实验。基于网络的课程材料分发和虚拟实验室环境为学生的成功做出了贡献。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号