This is a logic & design class. We were just introduced to pseudocode, hierarchies and flowcharts basically. I must say, it's pretty easy to learn considering I already code for my websites. I'm still a little lost on what is to be done with the pseudocode to make it funtional as a program on some typ of system... but I'm sure that will come with time.
Next session, I am taking a math and business class so I won't be doing any coding. What can I play around with in the mean time to put my basic programming knowledge to use? :thumbup1:
Just finished CIS115 at DeVry
Started by sdavis2702, Aug 22 2009 01:23 AM
9 replies to this topic
#1
Posted 22 August 2009 - 01:23 AM
|
|
|
#2
Posted 22 August 2009 - 03:50 AM
Flowcharts and pseudocode are two ways to plan out the logic of a program (I've taught a similar class in the past). There really isn't a difference between them, except one is more graphical, and the other is more like a program.
Each line of pseudocode would have to be replaced by the equivalent statement/function in code. Many people like Pascal and Basic family languages because they look a lot like pseudocode already. Of course, that also means teaching pseudocode with those languages makes pseudocode look really dumb.
Each line of pseudocode would have to be replaced by the equivalent statement/function in code. Many people like Pascal and Basic family languages because they look a lot like pseudocode already. Of course, that also means teaching pseudocode with those languages makes pseudocode look really dumb.
#3
Posted 22 August 2009 - 04:00 AM
When you say "Basic", you're talking about that Visual Basic program? Also, correct me if I'm wrong. Pseudocode isn't actually a programming language right? It just allows your to conceptually outline a program right? I think that's what you said above... I just want to be sure I have a complete understanding.
#4
Guest_Jordan_*
Posted 22 August 2009 - 05:28 AM
Guest_Jordan_*
You are correct. Pseudocode is writing the "idea" out on paper, basically. Using Pseudocode you can reduce the amount of bugs and duplicated code produced by your actual program.
You should probably mess around with PHP since you already know it and have everything ready to develop with. Think up a simple project and work your way through it.
You should probably mess around with PHP since you already know it and have everything ready to develop with. Think up a simple project and work your way through it.
#5
Posted 22 August 2009 - 05:33 AM
Good stuff Jordan I'll do just that.
#6
Posted 22 August 2009 - 06:08 AM
sdavis2702 said:
When you say "Basic", you're talking about that Visual Basic program? Also, correct me if I'm wrong. Pseudocode isn't actually a programming language right? It just allows your to conceptually outline a program right? I think that's what you said above... I just want to be sure I have a complete understanding.
There is actually a family of languages based on the old MS-BASIC, including QuickBasic, RealBasic, VB6, VBA, and VB.NET. They all have a similar syntax, which is the main thing that brings them together.
Pascal, ObjectPascal, Delphi, and Lazarus are another family of languages based on Pascal.
C, C++, Objective-C, C#, and Java are another language family.
You're correct that pseudocode isn't a programming language. Well-written pseudocode is easy to translate into your target language, but helps you focus on the ideas without worrying about syntax.
#7
Posted 22 August 2009 - 07:03 AM
Well isn't that a cool chunk of knowledge I didn't know. So lets assume that 3 different programmers have different languages of choice. You're saying those three programmers can take some Pseudocode and translate it into an actual program with their favorite language. I think that's pretty F'n cool.
Which languages are most popular? Any reason why? Does one language suit certain types of programs better than others? Do they all have the same abilities?
Feel free to answer these questions if you want! I'm not here to annoy anyone. Just releasing my curiosity, that's all!
Which languages are most popular? Any reason why? Does one language suit certain types of programs better than others? Do they all have the same abilities?
Feel free to answer these questions if you want! I'm not here to annoy anyone. Just releasing my curiosity, that's all!
#8
Guest_Jordan_*
Posted 22 August 2009 - 07:07 AM
Guest_Jordan_*
They should be able to create it in their language just as easily as the others. Most popular languages turned into a huge debate here on CC. I don't remember the thread but we came to the conclusion that Java and C++ are amongst the top, however, these stats weren't very accurate.
Certain languages are better at doing certain things than others. WP wrote an excellent blog about that here: http://forum.codecal...han-hammer.html
No, not all languages are created equal. :)
Certain languages are better at doing certain things than others. WP wrote an excellent blog about that here: http://forum.codecal...han-hammer.html
No, not all languages are created equal. :)
#9
Posted 22 August 2009 - 07:54 AM
Haha thanks Jordan. I'll check that post out.
#10
Posted 22 August 2009 - 09:55 AM
From what I've seen, C, C++, Java, PHP, and your favorite flavor of .NET are pretty common. We had a couple discussions about popular languages in two threads: http://forum.codecal...-languages.html , http://forum.codecal...***tiest-2.html


Sign In
Create Account


Back to top









