应聘某公司VC实习生,结果要我完成这些题

来源:互联网 发布:百度搜索for mac 编辑:程序博客网 时间:2024/04/29 16:56

职位:vc++、delphi、c++ builder程序员或实习生

下面的题目任选一个,可尽量简单实现,无需过多考虑复杂的细节,只要达到基本要求即可,程序也请发送到该信箱。编程工具为vc++、delphi、c++builder或其他C++工具。申请程序员职位在10天内交答案,申请实习生职位在14天内交答案,时间上如有特殊情况也可以说明延期的理由。

一、编写一个简单的视频处理程序,要求如下:
1.程序启动时显示一个对话框界面,上面有一个“打开视频文件”按钮。点击此按钮,显示打开文件对话框,选择一个视频文件(只要能处理一种格式就可以,比如avi、mpg、mpeg等等),软件自动播放该视频,但画面显示的却是图像边缘(任何一种边缘处理算子或方法均可)。不是播放视频的原始信息,而是视频图像的边缘信息(连续的播放)。


二、编写一个Windows Media Player播放器插件或普通DLL,要求如下:
1. 将当前mediaplayer中正在播放的视频图像实时转化为灰度图像显示。
2.Windows Media Player版本9以上,使用Microsoft提供的WMSDK开发包,对编程语言无要求。
3.自己不能做一个播放器,是针对第三方的WMP而言。


三、编写一个IE浏览器插件或普通DLL,要求如下:
1. 将当前IE浏览器中所有图像转化为边缘图像或灰度图像显示(任何一种边缘处理算子或方法均可)。
2.IE6版本以上,自己不能做一个浏览器,是针对第三方的浏览器而言。

四、编写一个文字捕获dll,能将maxthon等多页浏览器里面的文字分别抓下来存成文本文件。

五、编写一个简单的视频处理程序,要求如下:
程序启动时显示一个对话框界面,上面有一个“打开视频文件”按钮。点击此按钮,显示打开文件对话框,选择一个视频文件(只要能处理一种格式就可以,比如avi、mpg、mpeg等等),软件自动播放该视频,但对声音进行实时变声处理,比如把男的声音变成女性的声音。


各位怎么看。。。

原创粉丝点击