08-24-2015
I am more on the side of jgt in this matter: you can teach almost everything except the "mental environment" to make the learning experience take place - which is why idiots are quite resistant to education. And i have to disagree with sea: diplomas tell something about a persons industriousness (there is no convincing translation for the german word "Fleiß", but this would describe it best) but nothing about the learning capability.
I have no diploma at all in computer sciences or any related area (i am actually a musician) but still can hold my own in front of a keyboard, more or less. ;-))
I think a requirement for a prospective electronics engineer is a good command of some basic and intermediate math and the ability to quickly estimate orders of magnitude. I have often seen people using calculators for even the simplest calculation and not even flinch when results were way off because of typing errors. i.e. i would need some time to calculate "10 / 7" but i can immediately estimate it to be "1.5 or thereabouts". I simply know "15" to be wrong and ".15" to be wrong either. This is not a matter of relying on technology or not (i'd use a calculator too if i want a precise result), it is a matter of being willing to exert some mental effort for getting an (even limited) result.
Here is a test question, no tricks involved and the answer can easily be calculated once you know what to calculate. Take your time in solving it:
Suppose you have a melon, which weighs 100kg. 99% of it is water. Now, this melon lies in the sun for some time and some water evaporates, so now it is is down to a water content of 98%. How much does it weigh now?
Most will, without thinking, say "99 kg" or something near this value. But "99%" and "98%" are not from the same base, yes? Here is a hint: What would be 100% when 1kg is 2%, hmmm?
/PS: on second thoughts: knowing the limitations of ones knowledge is an even more critical skill. Suppose the following situation: places A and B are roughly 100km apart. You go with your car from A to B maintaining an average speed of 71.047 km/h. Question: how long will the drive take? One usually gets an answer "exact" down to the nanosecond, completely ignoring that "roughly 100km" hardly justifies anything more precise than quarter-hours.
bakunin
Last edited by bakunin; 08-24-2015 at 09:31 PM..
These 2 Users Gave Thanks to bakunin For This Post:
2 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I have a variable, $sername, and I would like to display this variable only if it *does not* contain either of these two tags: *DTI*FA* or *DIFF*FA*.
I think the syntax for my 'or' operator is off. The variable $sername is continuously changing in an outer loop (not shown), but at the... (4 Replies)
Discussion started by: goodbenito
4 Replies
2. Shell Programming and Scripting
Hello experts,
I'm stuck with this script for three days now. Here's what i need.
I need to split a large delimited (,) file into 2 files based on the value present in the last field.
Samp: Something.csv
bca,adc,asdf,123,12C
bca,adc,asdf,123,13C
def,adc,asdf,123,12A
I need this split... (6 Replies)
Discussion started by: shell_boy23
6 Replies
LEARN ABOUT HPUX
xmlistreplaceitemsposunselected
XmListReplaceItemsPosUnselected(library call) XmListReplaceItemsPosUnselected(library call)
NAME
XmListReplaceItemsPosUnselected -- A List function that replaces items in a list without selecting the replacement items
SYNOPSIS
#include <Xm/List.h>
void XmListReplaceItemsPosUnselected(
Widget widget,
XmString *new_items,
int item_count,
int position);
DESCRIPTION
XmListReplaceItemsPosUnselected replaces the specified number of items in the list with new items, starting at the given position. The
replacement items remain unselected, even if they currently appear in the XmNselectedItems list.
widget Specifies the ID of the List widget to replace items in.
new_items Specifies a pointer to the replacement items.
item_count
Specifies the number of elements in new_items and the number of items in the list to replace. This number must be nonnegative.
position Specifies the position of the first item in the list to be replaced. A value of 1 indicates that the first item replaced is the
first item in the list; a value of 2 indicates that it is the second item; and so on.
Beginning with the item specified in position, item_count items in the list are replaced with the corresponding elements from
new_items. That is, the item at position is replaced with the first element of new_items; the item after position is replaced
with the second element of new_items; and so on, until item_count is reached.
For a complete definition of List and its associated resources, see XmList(3).
RELATED
XmList(3).
XmListReplaceItemsPosUnselected(library call)