CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 9 of 9

Thread: Programming

  1. #1
    Join Date
    May 1999
    Posts
    2

    Programming

    Any suggestion for thesis title in c++ programming or others...............?


  2. #2
    Join Date
    Apr 1999
    Posts
    383

    Re: Programming

    > Any suggestion for thesis title in c++ programming or others...............?

    Huh? Or others..... what?

    How about "C++ Programming" ?

    Dave




  3. #3
    Guest

    Re: Programming

    i'm a student in computer engineering degree course in my country, malaysia.......i had learn c, data structure using c, and object oriented using c++.
    so.......any suggestion from u for my final year project title.......?
    or would u tell me more about object oriented harware design...or something about genetic algorithm in neural network.....?


  4. #4
    Join Date
    Apr 1999
    Posts
    383

    Re: Programming

    > any suggestion from u for my final year project title.......?

    Call it anything you like. What is this project about, or are you asking me to suggest a project for you to do?

    > would u tell me more about object oriented harware design...or something
    > about genetic algorithm in neural network.....?

    I don't know about object oriented harware design, or genetic algorithms in neural networks. You've just done a degree course in it, you tell me.

    Dave


  5. #5
    Join Date
    May 1999
    Location
    13 N 77 E
    Posts
    183

    Re: Programming

    Do you have a thesis advisor/guide ...?
    tell me more about Object oriented HARDWARE design.


  6. #6
    Join Date
    May 1999
    Location
    Mass, USA.
    Posts
    103

    Re: Programming

    OK, I'm dating myself by responding, but what the heck :-).

    In 1984 for my Master's (CS) thesis I built a simulator for a simple 16bit computer called the "S1". It included a 30 instruction set assembly language with 3 addressing modes: direct (of course), indirect and indexed. The simulator included a simple command line UI with enough functionality to muck with the program counter, dump memory and registers and set breakpoints. It turned out to be a fascinating task and has since been used to teach an introductory course in Assembly Language Programming.

    Because I had no life then, I decided to do a second project and built a backward chaining diagnostic expert system, becase I was always interested in AI. That landed me a job at Digital Equipment Corp's AI Technology Center, where I played for about eight years. It was a really fun project. This was before C++ was invented, but I used C in what would be loosely considered by totday's standards, as an "objectified methodology".

    I had a great time working on these projects.

    /ravi

    PS: I still don't have a life.



  7. #7
    Join Date
    Apr 1999
    Posts
    30

    Re: Programming

    How about "other". Title "A Mouse with Fuzz on its Feet"

    Do a thesis on fuzzy logic as applied to mouse manipulations of Microsoft Windows windows. I hate the fact that about half the time I try to select the edge of a window to size it, when the cursor indicates I should be manipulating the window size, the down click ends up selecting and activating another window. It happens because its darn near impossible to click a mouse without moving it slightly. Once you move even a single pixel past the "hot zone", you get the wrong action taken.

    I'd say a little inference based on the mouse position (so close to the hot zone and perhaps how long it was there), and the amount of available space in the underlying window away from an overlapping border should suffice in determining the user's intent.


  8. #8
    Join Date
    May 1999
    Location
    Oregon, USA
    Posts
    302

    Re: Programming

    You have reminded me of something amusing.
    A little while ago an acquaintance of mine wrote a simulator for an
    old mainframe (I think it was a Cyber) so that he could run some old
    code that he didn't want to port. I can't remember exactly what the
    old code did but the funny thing is that it ran faster on the simulator
    than it did on the original mainframe. I would guess that the old
    mainframe had a clock speed measured in kilohertz while the
    simulator was running on a machine whose clock was in hundreds
    of megahertz. Apparently we have come a long way in a few things.



  9. #9
    Guest

    Re: Programming

    Here's my 2 cents worth: anyone who has ever written a single line of code has also written at least one syntax error. Yet even the most sophisticated of today's compilers for the PC make no attempt whatsoever to determine "what you really meant". They just report a dain-bramaged error message and leave the programmer to figure it out. I would theorize that a combination of AI and heuristics could be applied to effectively identify and eliminate obvious programming errors prior to compilation. Think of it as LINT with permission to change your code...

    Cheers!
    Humble Programmer
    ,,,^..^,,,
    [email protected]
    (Discussion & dissent freely encouraged)


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured