你能帮助改进我的大学课程中的低级软件和外围设备吗?

F. *_* P. 0 c assembly

我是波尔图大学葡萄牙工程系的二年级学生.我目前正在攻读信息学和计算机工程(基本上是软件工程:P)的联合学位(5年本科生+硕士学位).

我认为这门课程很棒,而且结构合理,但是我感到非常惊讶.

对于一个名为Computer Labs 的课程(链接到教学大纲,英语),我们必须使用过时的软件 - Windows 98/MS-DOS(因为XP +中的保护模式限制).我认为2010年没有空间 - 即使我们没有考虑到我们应该学习多平台编程的事实!我的所有讲师都确保他们选择的软件/技术是1.更新,2.与至少三大操作系统(Mac/Win/Lin)兼容,现在这个.

我对这种编程的了解对于有效地考虑替代方案是不充分的,但我们希望为即将到来的学生改变这种情况.

我可以得到您的意见和一些我们可以与我们的讲师讨论的替代方案的建议吗?请考虑课程提纲.

感谢您的时间!

PS:这里有关于课程的额外信息(英语)

ver*_*ude 8

我查看了教学大纲,我认为这种设置适合课程目标.更接近于接口类的现代计算机的问题在于操作系统已经脱离硬件.HAL(硬件抽象层),Direct-X(图形抽象)和用于设备驱动程序开发的现代工具包意味着与现代Windows机器的接口(根据我的经验)更多的是理解安全性和框架要求的任务而不是它正在学习使代码与电子电路交互所涉及的内容.这门课程为您获得工作时学到的知识奠定了基础.它不应该是一个教你如何在工作中使用的课程 - 十年后没有人会关心你是否有一个与Windows Server 2010接口的学校课程.

  • 你为什么要学习20岁的科技?你问.因为现代接口不是通过计算机完成的,所以可以进行编程.绑定到IPad,Droid或将网络控制器连接到一堆硬盘来创建SAN(给出一些现代接口的例子)对于学校实验室来说太昂贵了.编程在开发计算机上完成并下载到硬件上,硬件由昂贵的双端口存储设备监控,以替换目标的存储器.DOS仍然用于微型计算机专用设备. (2认同)