Networking Forums

Networking Forums > Computer Networking > Linux Networking > Upgrade all Linux Certification exams to test knowledge of PROGRAMMING!!

Reply
Thread Tools Display Modes

Upgrade all Linux Certification exams to test knowledge of PROGRAMMING!!

 
 
ericmatteson2003november@hotmail.com
Guest
Posts: n/a

 
      11-17-2006, 06:15 PM
Dear Linux Certification test makers and test takers: (November
17th,2006)
Microsoft made a big mistake by deciding that
networking employees could pass Microsoft certification
exams without knowing how to write computer programs at all.
It is a tradgedy when networking professionals spend their
lives fiddling with computers on networks without ever learning
even simple programming. The communnity colleges teach
many networking classes. But computer programming classes
are frequently canceled at communnity colleges because of
low enrollment because the Microsoft certification exams
do not yet require knowledge of programming. The few students who
want to learn programming are unable to when programming classes are
canceled because of low enrollment. It is not easy to get communnity
colleges to make computer programming a graduation requirement to
increase enrollment because communnity colleges have already refused
to make senior high school algebra (Math 125) a graduation
requirement.
Microsoft is also hard to control. Microsoft might have made network
certification without programming to reduce the number students taking
computer programming classes so there will not be enough people who
know
how to program computers in order to compete with Microsoft.
LINUX is NOT MICROSOFT.
Linux does need millions of additional students to learn
how to write computer programs because Linux is not finished
yet. Some communnity colleges are adding Linux networking classes
but initially failing to reinstate canceled programming classes.
I believe the way to improve communnity college curriculums is to
first change the Linux+ certification exams for OUR LINUX to
begin to require knowledge of computer programming to pass the
new Linux+ certification exams. You will have to know what an
array subscript is in order to pass the upgraded Linux certification
exams.
-----------------------------------------------------
I am requiring All Linux certification exam
producers to add questions about computer programming
to ALL LINUX CERTIFICATION EXAMS because it is
my utmost hope that Linux continue to improve in the
future. Linux is not finished yet. There is a severe
shortage of people on Earth who know how to program
computers.
I herby ORDER everyone who is planning on seeking
any type of Linux Certification to learn medium
complexity c or c++ programming techniques before
attempting to take any kind of Linux certification exam.
We can start with some examples
zctop: if((larry21 * zheight) < 0)goto zctwo;
labels in c start with an alphabetic letter.
Simple variables such as larry21 are where
numbers are stored. The < is for less than.
Equality in a comparison is two equals signs in a row.
zctwo: if((berry23 - tiny22) == 0)goto zctop;
The c language even uses groups of numbers called
arrays. A SUBSCRIPT in a statement is an integer variable
name whose value chooses which number in the group of numbers
called an array is being used in that statement.
ires = isapci[iwhich];
ires is the simple integer result.
isapci is the group of integers called an array.
iwhich is the SUBSCRIPT that chooses which number
within isapci will be copied to ires.
I also believe that even if your current
or proposed job does
not require programming that computer programming is a
good hobby and I hope that everybody who does anything
at all with LINUX will learn programming so when someone
wants to help improve LINUX in the future they will have
good computer programming skills that are needed to
improve LINUX.
---------
Eric Matteson (E-Mail Removed)

 
Reply With Quote
 
 
 
 
ynotssor
Guest
Posts: n/a

 
      11-17-2006, 08:33 PM
In news:(E-Mail Removed) ups.com,
(E-Mail Removed) <(E-Mail Removed)>
wrote:

> The few students who
> want to learn programming are unable to when programming classes are
> canceled because of low enrollment.


The enitre purpose of university (or college if you will) is to teach people
how to learn, NOT to give them the sum total of the knowledge in any given
field.

There are many good books available that instruct in the art of programming.
If a student has failed to understand that simple point and follow through
on it, then their education has been wasted.

 
Reply With Quote
 
ericmatteson2003november@hotmail.com
Guest
Posts: n/a

 
      11-17-2006, 10:41 PM
Perhaps a combination of school learning and searching the Internet
for additional non-classed information can be used.
In 1999, the Maximum Linux magazine had a CD inside its
October issue that had beginning linux on it.
In 1999 all I knew was qbasic for DOS and I could not do anything
for Linux until I learned the c language.
In 2001 after my first C++ class called CS939 I could compile and run
the plain text console program I used to figure what I needed on the
final
exam to get each available course grade.
Linux was a text only output at that time.
Four years later in Fall 2005 LINUX finally coughed up XWindows
programming information on the Internet.
I even wrote a 7th-heaven TV episode about home schooling as an
alternative to college because classes get canceled and textbooks
fail to show up at the bookstore--
http://groups.google.com/group/alt.t...a009d281430c5b
...
The very bottom of the 7th-heaven episode linked to above includes
some links
some of which are links to example c programs written in c.
I do not have direct control over communnity college curriculums.
My goal here is to pursuade people who are planning on taking the
Linux+ certification exam to learn either c or c++ programming in
addition to the networking BEFORE ATTEMPTING any type of Linux
certification exam.
If anyone has questions perhaps they could ask the Linux
certification test creators about the new upgrade of asking
computer programming questions on all new Linux Certification
exams.
If you want to try to learn C++ programming language without taking a
class there in a index that lists partial C++ programming information
below.
http://www.cplusplus.com/doc/tutorial/
to learn about C++ programming without taking a class.
Remember that even if you take a Linux networking class at
a communnity college or online that to pass the newer version
of the Linux+ certification exam you need to learn c or C++ programming
either in another class or on the Internet.
In addition to reading Internet materials and reading example programs
MAKE SOME OF YOUR OWN practice programs and interact with the
C++ compiler and then the runtime environment. Only with actual
programming practice can programming really be learned.
Do not forget to try arrays with subscripts.
Also practice comparisons and goto labels or if blocks and
while loops.
Eric Matteson (E-Mail Removed)

ynotssor wrote:
> In news:(E-Mail Removed) ups.com,
> (E-Mail Removed) <(E-Mail Removed)>
> wrote:
>
> > The few students who
> > want to learn programming are unable to when programming classes are
> > canceled because of low enrollment.

>
> The enitre purpose of university (or college if you will) is to teach people
> how to learn, NOT to give them the sum total of the knowledge in any given
> field.
>
> There are many good books available that instruct in the art of programming.
> If a student has failed to understand that simple point and follow through
> on it, then their education has been wasted.


 
Reply With Quote
 
David M
Guest
Posts: n/a

 
      11-18-2006, 12:00 PM
On Fri, 17 Nov 2006 15:41:08 -0800, ericmatteson2003november rearranged
some electrons to form:


> In 2001 after my first C++ class called CS939 I could compile and run
> the plain text console program I used to figure what I needed on the
> final
> exam to get each available course grade.
> Linux was a text only output at that time.
> Four years later in Fall 2005 LINUX finally coughed up XWindows
> programming information on the Internet.


X11 has been around for almost 20 years, not just since 'Fall 2005'.


> Do not forget to try arrays with subscripts.
> Also practice comparisons and goto labels or if blocks and
> while loops.


Using a lot of 'goto' statements is generally considered to be poor
programming practice. There is usually a more elegant way to accomplish
the task.


--
David M (dmacchiarolo)
http://home.triad.rr.com/redsled
T/S 53
sled351 Linux 2.4.18-14 has been up 2 days 3:15

 
Reply With Quote
 
Jeanette
Guest
Posts: n/a

 
      11-18-2006, 05:28 PM
David M wrote:

> On Fri, 17 Nov 2006 15:41:08 -0800, ericmatteson2003november rearranged
> some electrons to form:
>
>
>> In 2001 after my first C++ class called CS939 I could compile and run
>> the plain text console program I used to figure what I needed on the
>> final
>> exam to get each available course grade.
>> Linux was a text only output at that time.
>> Four years later in Fall 2005 LINUX finally coughed up XWindows
>> programming information on the Internet.

>
> X11 has been around for almost 20 years, not just since 'Fall 2005'.
>
>
>> Do not forget to try arrays with subscripts.
>> Also practice comparisons and goto labels or if blocks and
>> while loops.

>
> Using a lot of 'goto' statements is generally considered to be poor
> programming practice. There is usually a more elegant way to accomplish
> the task.
>
>

If I knew how to program I would be a programmer which pays a lot more then
lan admin.

But since I suck at programming lan admin was the best I could do

Jeanette

 
Reply With Quote
 
Joćo Taveira Araśjo
Guest
Posts: n/a

 
      11-19-2006, 01:05 PM
Not requiring programming knowledge shouldn't imply students avoiding
those classes, so blaming Microsoft seems a little far fetched.

Besides, networking is the ultimate abstraction, you don't need a
specific language. Forcing students to take C++ instead of Java or Perl
would be seen as another attempt from Microsoft into bullying people to
do things their way.

In the end, if you're dedicated enough you'll pick up programming fast
enough. Programming is only a matter of time once you know what you
want to do with it.

JTA


Jeanette wrote:
> David M wrote:
>
> > On Fri, 17 Nov 2006 15:41:08 -0800, ericmatteson2003november rearranged
> > some electrons to form:
> >
> >
> >> In 2001 after my first C++ class called CS939 I could compile and run
> >> the plain text console program I used to figure what I needed on the
> >> final
> >> exam to get each available course grade.
> >> Linux was a text only output at that time.
> >> Four years later in Fall 2005 LINUX finally coughed up XWindows
> >> programming information on the Internet.

> >
> > X11 has been around for almost 20 years, not just since 'Fall 2005'.
> >
> >
> >> Do not forget to try arrays with subscripts.
> >> Also practice comparisons and goto labels or if blocks and
> >> while loops.

> >
> > Using a lot of 'goto' statements is generally considered to be poor
> > programming practice. There is usually a more elegant way to accomplish
> > the task.
> >
> >

> If I knew how to program I would be a programmer which pays a lot more then
> lan admin.
>
> But since I suck at programming lan admin was the best I could do
>
> Jeanette


 
Reply With Quote
 
ericmatteson2003november@hotmail.com
Guest
Posts: n/a

 
      11-20-2006, 11:31 PM

David M wrote:
> On Fri, 17 Nov 2006 15:41:08 -0800, ericmatteson2003november rearranged
> some electrons to form:
>
>
> > In 2001 after my first C++ class called CS939 I could compile and run
> > the plain text console program I used to figure what I needed on the
> > final
> > exam to get each available course grade.
> > Linux was a text only output at that time.
> > Four years later in Fall 2005 LINUX finally coughed up XWindows
> > programming information on the Internet.

>
> X11 has been around for almost 20 years, not just since 'Fall 2005'.

BUT the documentation that describes the X11/Xutil libraries
in the c language to enable c programs to be written to run on
XWindows was not available on the Internet until November 2005.
>
>
> > Do not forget to try arrays with subscripts.
> > Also practice comparisons and goto labels or if blocks and
> > while loops.

>
> Using a lot of 'goto' statements is generally considered to be poor
> programming practice. There is usually a more elegant way to accomplish
> the task.

In private four-year colleges there is the option to use
while loops and if blocks within complex groups of braces.
There is nothing like unmatched braces in a complex tree
to make one long for descriptive labels and the if condition goto
statements that go to them.
Parents who home school often use goto logic because it is easier
to explain than unnamed braces in while loops or if blocks.
The communnity colleges might have to settle for goto based
courses.
>

There is a complex example program at the link that uses complex
if blocks and while loops instead of goto statements
http://groups.google.com/group/comp....e=source&hl=en
...
Eric Matteson
>
> --
> David M (dmacchiarolo)
> http://home.triad.rr.com/redsled
> T/S 53
> sled351 Linux 2.4.18-14 has been up 2 days 3:15


 
Reply With Quote
 
ericmatteson2003november@hotmail.com
Guest
Posts: n/a

 
      11-20-2006, 11:41 PM

Jeanette wrote:
>>(Erased quote)

> If I knew how to program I would be a programmer which pays a lot more then
> lan admin.
>
> But since I suck at programming lan admin was the best I could do
>
> Jeanette

If you do not want to learn programming you should settle for the
MSCE
and not seek Linux certification.
Linux might be considering adding a configuration section in which you
use the MSCE textbooks or Microsoft certification informaton you have
learned
through a GUI interface that looks like a Microsoft configurator to
configure
networks and file directory permissions (Domain permissions) so it
looks like
you are fixing a Windows 2003 server but it is Linux configuartion that
is
being updated.
There is no need for people who do not understand programming to learn
Linux Lan administration because Linux Lans will soon be administered
the
same way that Microsoft Windows lans are configured.
You should learn programming even if it is hard for you if you want
any type of Linux certification.
Eric Matteson

 
Reply With Quote
 
ericmatteson2003november@hotmail.com
Guest
Posts: n/a

 
      11-20-2006, 11:54 PM

Joćo Taveira Araśjo wrote:
> Not requiring programming knowledge shouldn't imply students avoiding
> those classes, so blaming Microsoft seems a little far fetched.

About 11 students wanted to take C++ programming CS939 at the
communnity college that I attend this semester but it was canceled
because
fewer than 12 students enrolled because communnity colleges fail to
make
computer programming a graduation requirement AND MICROSOFT IS
BLAMEABLE
BECAUSE THEY CLAIM THAT IT IS POSSIBLE TO GET A MSCE NETWORKING
CERTIFICATE BY TAKING TEN NETWORKING COURSES WITHOUT TAKING
EVEN ONE HARD COMPUTER PROGRAMMING CLASS.
>
> Besides, networking is the ultimate abstraction, you don't need a
> specific language. Forcing students to take C++ instead of Java or Perl
> would be seen as another attempt from Microsoft into bullying people to
> do things their way.

C++ and the c language are used by LINUX. Microsoft started out using
slow basic only. Micosoft reluctantly added C++ capability to catch up
with
fast LINUX programming in c and c++.
I am on the side of Linux, and it is ME and not microsoft that is
bullying
people into learning programming. You absolutley have to learn c or
c++ PROGRAMMING if you want to pass any type of Linux certification
exam in the future or even maintain the validity of any pre-existing
certification!!
Linux needs more PROGRAMMERS to continue to improve and could not
care less about uneducated network administrators....
Eric Matteson
>
> In the end, if you're dedicated enough you'll pick up programming fast
> enough. Programming is only a matter of time once you know what you
> want to do with it.
>
> JTA
>
>

Cut here --
> Jeanette wrote:
> > David M wrote:
> >
> > > On Fri, 17 Nov 2006 15:41:08 -0800, ericmatteson2003november rearranged
> > > some electrons to form:
> > >
> > >
> > >> In 2001 after my first C++ class called CS939 I could compile and run
> > >> the plain text console program I used to figure what I needed on the
> > >> final
> > >> exam to get each available course grade.
> > >> Linux was a text only output at that time.
> > >> Four years later in Fall 2005 LINUX finally coughed up XWindows
> > >> programming information on the Internet.
> > >
> > > X11 has been around for almost 20 years, not just since 'Fall 2005'.
> > >
> > >
> > >> Do not forget to try arrays with subscripts.
> > >> Also practice comparisons and goto labels or if blocks and
> > >> while loops.
> > >
> > > Using a lot of 'goto' statements is generally considered to be poor
> > > programming practice. There is usually a more elegant way to accomplish
> > > the task.
> > >
> > >

> > If I knew how to program I would be a programmer which pays a lot more then
> > lan admin.
> >
> > But since I suck at programming lan admin was the best I could do
> >
> > Jeanette


 
Reply With Quote
 
David M
Guest
Posts: n/a

 
      11-21-2006, 12:40 AM
On Mon, 20 Nov 2006 16:31:08 -0800, ericmatteson2003november rearranged
some electrons to form:

>>
>> X11 has been around for almost 20 years, not just since 'Fall 2005'.

> BUT the documentation that describes the X11/Xutil libraries
> in the c language to enable c programs to be written to run on
> XWindows was not available on the Internet until November 2005.


WTF are you talking about?

From http://www.xfree86.org/

"The XFree86 Project, Inc is a global volunteer organization which
produces XFree86®, the freely redistributable open-source implementation
of the X Window System continuously since 1992."

From http://wiki.x.org/wiki/XorgReleases:
....
X.org X.V11R1 (aka R1): (Release: ca. 1987-09-18)

>>
>> Using a lot of 'goto' statements is generally considered to be poor
>> programming practice. There is usually a more elegant way to accomplish
>> the task.

> In private four-year colleges there is the option to use
> while loops and if blocks within complex groups of braces.
> There is nothing like unmatched braces in a complex tree
> to make one long for descriptive labels and the if condition goto
> statements that go to them.
> Parents who home school often use goto logic because it is easier
> to explain than unnamed braces in while loops or if blocks.
> The communnity colleges might have to settle for goto based
> courses.


Parents who home school? WTF does that have to do with programming?
Are you on drugs?


--
David M (dmacchiarolo)
http://home.triad.rr.com/redsled
T/S 53
sled351 Linux 2.4.18-14 has been up 4 days 15:51

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Excellent website for LINUX Certification mcsemcsa2009 Linux Networking 0 03-23-2009 06:14 PM
some problem in UDP programming under linux s9327620@csie.cyut.edu.tw Linux Networking 4 02-27-2007 03:16 AM
doubt regarding Cisco Certification Exams? avinash Linux Networking 1 09-24-2004 01:21 AM
linux network programming zm Linux Networking 1 02-09-2004 11:04 PM
linux socket programming sank Linux Networking 2 01-02-2004 05:36 PM



1 2 3 4 5 6 7 8 9 10 11