Faits: A. A.a A._ (la demanderesse), née le 1er octobre 1950 (art. 64 al. 2 OJ), licenciée en sciences politiques et en droit, est titulaire du brevet d'avocat genevois depuis 1982. Après avoir pratiqué le barreau dans deux études d'affaires internationales réputées sur la place de Genève, elle a travaillé, du 1er août 1989 au 28 février 1993, comme avocat-conseil au sein d'un groupe spécialisé dans le négoce de produits agro-alimentaires, dénommé "Y._ SA". Ayant perdu son emploi en raison d'une restructuration du groupe, elle s'est retrouvée quelques mois au chômage avant d'être engagée dès le 23 août 1993 par X._ SA (ci-après: X._ ou la défenderesse) en qualité de juriste/secrétaire générale. X._ est une société multinationale comportant de nombreuses filiales à l'étranger, qui a pour but la prise de participations dans des affaires financières, commerciales, industrielles, mobilières et immobilières; à cette époque, l'actionnaire majoritaire de X._ était la Banque Z._, dont l'actionnaire unique était la société française W._ SA. Jusqu'en 1994, B._ était le président de X._. C'est ensuite C._ qui a pris les rênes de la société; C._ était en même temps directeur général adjoint du groupe Banque Z._/W._, à Paris. En 1995, pour des raisons qui seront explicitées ci-dessous, C._ a été contraint de démissionner de la présidence de X._. A._ a succédé au sein de la défenderesse à D._, né le 9 novembre 1941. B._ avait précisé à l'intéressée qu'elle serait d'une aide précieuse pour les opérations de "Trade Finance" (ingénierie financière d'échanges commerciaux et internationaux), nouveau domaine d'activité de X._. A son entrée en fonction, A._ a perçu un salaire mensuel brut de 9320 fr., qui a été porté à 10 770 fr. brut dès le 1er janvier 1994 versé treize fois, d'où une rémunération annuelle brute de 140 000 fr. pour l'année 1994. Selon son contrat de travail, elle avait droit, "en dérogation à l'article 24 du Règlement général du personnel", à cinq semaines de vacances par année et bénéficiait d'un délai de résiliation de trois mois après le temps d'essai. Lors de la séance du conseil d'administration de X._ du 23 septembre 1993, A._ a été nommée secrétaire dudit conseil et sous-directrice. Il est précisé dans le procès-verbal de la séance que, "dans un proche avenir", la prénommée pourra être proposée au rang de directrice-adjointe. Il a été constaté que D._ avait été désigné directeur-adjoint de X._ à son entrée en fonction, en août 1986. A partir d'octobre 1994, A._ a été membre du conseil d'administration de sept sociétés, filiales du groupe X._. Elle a résilié l'ensemble de ses mandats en décembre 1995 en raison des risques qu'ils comportaient, sans aucun préjudice pour son salaire. A.b A._ occupait un poste à responsabilité au sein de la défenderesse. Elle conseillait la direction générale et contribuait à l'élaboration de décisions concernant la politique générale de X._ en émettant des suggestions. Son poste était comparable à celui occupé par son prédécesseur D._, même si, selon B._, elle n'était pas aussi proche de la direction générale et n'avait pas autant d'influence que D._. Le président B._ a toutefois admis qu'il ignorait la nature des responsabilités que C._, devenu président de la société, avait confiées à A._. Cette dernière coordonnait encore les opérations juridiques du groupe, singulièrement celles traitées par le bureau de Lausanne, engageait et suivait les procédures judiciaires et arbitrales avec l'aide des mandataires extérieurs, assistait les responsables de X._ en matière de "Trade Finance", rédigeait des contrats, notamment ceux relatifs aux acquisitions de sociétés, et participait à la rédaction de certains textes publiés dans le rapport annuel de la société. A la fin 1994, X._ est entrée dans une zone de turbulences. C._ a en effet incité X._ à acquérir la société U._, ex- filiale de la Banque Z._. Dans le cadre de cette opération, C._ a accordé des prêts par 15 millions de francs suisses à W._ SA et des dépôts par 10 millions des mêmes francs à la Banque Z._, alors que ces deux sociétés étaient en difficulté financière. Il en est résulté une grave crise structurelle au sein de la défenderesse, dont l'existence même a été mise en péril, car les deux sociétés dont elle était créancière étaient tombées en redressement judiciaire et ne pouvaient pas honorer leurs dettes. Cette situation a conduit C._ à présenter sa démission en 1995. A._ a alors été chargée d'organiser et de suivre toutes les procédures destinées au recouvrement des avances consenties à W._ SA et à la Banque Z._. Elle a ainsi dirigé, tant en Suisse qu'en France, les procédures de séquestre, les actions en contestation de revendication y relatives, les procédures en reconnaissance de jugements étrangers, les recours au Tribunal fédéral et a participé à des procédures arbitrales, tout en suivant, avec l'appui de conseils français, les procédures françaises de redressement judiciaire et les questions de droit international privé qui se posaient. Les qualités professionnelles de la demanderesse, en particulier sa diligence, son professionnalisme et son sens aigu du droit, ont été reconnues. L'un des avocats français mandatés par X._ a relevé que A._ avait joué un rôle essentiel dans le succès des procédures engagées. Les qualités professionnelles de la demanderesse, en particulier sa diligence, son professionnalisme et son sens aigu du droit, ont été reconnues. L'un des avocats français mandatés par X._ a relevé que A._ avait joué un rôle essentiel dans le succès des procédures engagées. A.c A.c.a Ce contexte a péjoré les relations déjà difficiles qu'entretenait A._ avec C._. Des différends sont apparus à propos de la prise de vacances et de rattrapage d'heures supplémentaires. Il a en outre été reproché à l'avocate, qui avait conservé son domicile à Genève et se déplaçait en train, d'être moins présente sur son lieu de travail que les autres membres de la direction. De plus, dès l'automne 1994, A._ s'est trouvée à maintes reprises en désaccord avec le président C._, parce qu'elle s'efforçait de sauvegarder les intérêts propres de X._. A partir de janvier 1995, elle a été privée de secrétaire personnelle. A.c.b Le 3 octobre 1995, A._ a écrit la lettre suivante à C._: "(...) lors d'un entretien que nous avons eu le 2 décembre 1994, je vous avais demandé d'adapter mes conditions salariales à celles pratiquées dans la Société à Lausanne pour des personnes portant des responsabilités équivalentes. En guise de réponse, vous avez accepté d'augmenter mon salaire de FS 10'000 par an dès janvier 1995, ce qui - après 16 mois de service - faisait passer mes revenus de FS 140'000 à FS 150'000 par an, tandis que mes frais de déplacement (FS 3'500 par an) n'étaient pas pris en charge: (...) A l'appui de ma requête, je vous avais indiqué que je venais d'apprendre que mon prédécesseur, M. D._, percevait un salaire supérieur au mien de FS 52'000 par an ... (...) Je demande donc une augmentation de salaire avec effet rétroactif au 1er juillet, équivalant à un montant total de 208'000 francs par an. Cette somme correspond en effet tant aux salaires pratiqués à l'intérieur de la Société qu'à ceux pratiqués sur le marché des banques et sociétés financières pour un avocat ayant eu dix ans de pratique de barreau dans deux études internationales prestigieuses et maîtrisant parfaitement trois langues étrangères (...)". X._, sous la plume de C._, a nié vertement les accusations de discrimination proférées à l'encontre de la société. A._ n'a finalement obtenu pour l'année 1996 qu'une augmentation de salaire de 3% - ce qui lui donnait un traitement annuel brut de 154 500 fr. - et l'extension à six mois de son délai de congé. Il a été retenu que le salaire de tous les cadres supérieurs masculins des services administratifs du groupe étaient supérieurs à celui de la demanderesse et que, hormis D._, tous les cadres de la défenderesse avaient reçu entre 1993 et 1995 des bonus annuels qui s'ajoutaient au salaire nominal. En 1996, seuls certains d'entre eux ont bénéficié de cet avantage. En ce qui la concerne, A._ n'a reçu un bonus qu'en 1995, lequel se montait à 7000 fr. A.d En 1996, le groupe V._, devenu détenteur majoritaire du capital de X._, a décidé de modifier, dès le 1er janvier 1997, l'organigramme de la société et de mettre en place un certain nombre de personnes issues de son organisation. Des employés ont été congédiés. Par lettre du 5 février 1997, A._ a été licenciée pour le 31 août 1997; libérée immédiatement de son obligation de travailler, il lui a été toutefois demandé de rester disponible pour répondre à des demandes d'informations relatives aux dossiers dont elle avait la charge (art. 64 al. 2 OJ). Pour remplacer la demanderesse, X._ a engagé en 1997 E._, né en 1960, en lui octroyant une rémunération égale à celle qu'avait atteinte l'intéressée en fin de contrat (cf. p. 64 in medio du jugement de la Cour civile). A.e S'agissant de la formation et/ou de l'expérience professionnelle acquises, de la date de l'engagement, des responsabilités exercées et des différentes rémunérations versées aux cadres de X._, il a été constaté ce qui suit: - D._ (précédent juriste/secrétaire général de X._) est titulaire d'une double licence en droit et en HEC. Avant d'être engagé par X._ le 1er juillet 1986, il avait travaillé dix ans dans les milieux diplomatiques affectés aux questions économiques; de 1983 à 1986, il avait ainsi été chef du Service économique et financier du Département fédéral des affaires étrangères, avec titre de ministre. En 1986, le salaire annuel brut de base de D._ se montait à 130 000 fr. En 1992, il a touché 191 600 fr.50 (13 x 14 738, 50). Du 1er janvier au 3 septembre 1993, il a encaissé un revenu brut de 134 000 fr., ce qui correspondait à un salaire annuel de 199 264 fr.; - H._, diplômé en "Public Accountancy" d'une université de Montréal (Canada), est entré en juin 1984 comme contrôleur au service de la défenderesse, dont il a été nommé directeur du département "Administration et Finance" du groupe le 27 mars 1985. H._ a été licencié à fin 1995 parce qu'il désapprouvait l'acquisition de U._. Engagé avec un salaire annuel initial de 130 000 fr., il a touché, en 1994, 287 610 fr. brut, bonus compris (art. 64 al. 2 OJ). En 1995, H._ a encaissé 243 880 fr.; s'il n'a pas reçu de bonus, une indemnité de départ de 250 000 fr. lui a été allouée; - I._, "Certified Public Accountant" en Californie, est entré au service de la défenderesse en automne 1987 en qualité de chef de l'administration de Lausanne avec le titre de sous-directeur. Son salaire annuel brut, arrêté initialement à 130 000 fr., a passé, bonus compris, à 187 000 fr. en 1993, 192 350 fr. en 1994 et 232 500 fr. en 1995; hors supplément, son salaire, cette dernière année, était de 195 000 fr. I._ a démissionné de son poste auprès de X._ avec effet au 31 mai 1996; - J._, né en 1965, a débuté son activité chez X._ en 1997 comme "assistant finances". Il ne possède apparemment pas de diplôme universitaire. Son salaire annuel brut initial a été fixé à plus de 130 000 fr. (art. 64 al. 2 OJ). J._ a repris les attribution habituelles de I._; - L._, née en 1968, dont la formation n'a pas fait l'objet de constatations, est entrée au service de X._ en 1996, après le départ de H._, pour prendre la tête du département "Administration". Son salaire initial brut ascendait à 127 500 fr. En 1997, son salaire a dépassé 170 000 fr. par an; - F._, dont on ignore la formation, a été engagé par la défenderesse en 1968. En 1981, il a été nommé chef des services administratifs, qui englobent le service du personnel, l'économat et les fondations de prévoyance, puis directeur-adjoint en 1984. Ses certificats de salaire 1995 et 1996 indiquent un montant brut annuel de respectivement 197 779 fr. et 204 153 fr. Le salaire de F._ a diminué en 1997, sans qu'il ait été possible de déterminer en valeur la baisse qui est intervenue; - G._, qui avait travaillé 13 ans pour une société informatique française, dont 10 ans comme responsable du secteur Banque, à Paris, est entré au service de X._ en juin 1981 en qualité de chef du service informatique avec un salaire initial de 130 000 fr. En 1995, sa rémunération annuelle s'est élevée au moins à 249 000 fr., à laquelle s'est ajouté un bonus de 11 000 fr. Celle-ci a subi en 1996 une correction à la baisse de quelques milliers de francs du fait de la diminution du bonus; il en a été de même pour l'année 1997; - M._ a été engagé le 1er octobre 1989 comme adjoint du chef comptable. Diplômé de "cours intercadres Vaud", son salaire annuel initial de 91 000 fr. a atteint 120 900 fr. en 1995; - N._, ingénieur EPFL, qui est entré, à temps partiel, au service de X._ le 1er novembre 1983 en tant que chef adjoint du service EDP pour un salaire annuel de 72 000 fr., a vu sa rémunération atteindre 126 100 fr. en 1995 pour le même taux réduit d'activité; - O._, qui possède un diplôme algérien d'ingénieur analyste en informatique et un certificat de 3e cycle en informatique de l'EPFL, a commencé son activité d'analyste-programmeur auprès de la défenderesse le 1er février 1985. Son salaire, arrêté initialement à 84 500 fr. par an, s'est monté à 150 150 fr., bonus en sus, pour l'année 1995. B. B.a Faisant valoir qu'elle a été victime chez X._ de discriminations salariales en comparaison des cadres masculins de ladite société, A._ a ouvert action contre celle-ci, par demande du 22 mai 1996, devant la Cour civile du Tribunal cantonal vaudois. Elle a conclu à ce que (I) la défenderesse lui doive paiement de 282 750 fr., plus intérêts à 5 % dès le 30 avril 1995, date moyenne, et (II) à ce qu'il soit dit que le salaire annuel dû par X._, dès et y compris le 1er janvier 1997, est fixé à 250 000 fr. La défenderesse a conclu à libération. B.b En cours de procès, une expertise a été confiée à P._, du T._ SA, qui a déposé son rapport le 29 mai 1998. L'expert a relevé qu'il n'existait certes pas d'organigramme officiel de la défenderesse, mais qu'il a été possible d'établir l'organisation de X._ sur la base des indications du chef du personnel F._. Ainsi, le poste "Juridique et Fiscal" est une fonction centrale de support directement rattachée au président de la société. S'agissant plus particulièrement de la position de la demanderesse par rapport aux personnes qui ont occupé son poste, l'expert souligne que tant son prédécesseur D._ que son successeur E._ avaient travaillé étroitement avec le président et participé aux décisions stratégiques du groupe, alors que A._, qui s'entendait mal avec le président C._, n'a pas été intégrée dans les principaux processus décisionnels. Il en déduit que la fonction de A._ a été "plutôt inférieure ou au mieux égale à celle de (D._), et certainement inférieure à celle de son successeur". Selon les différents organigrammes dressés par cet expert, le poste "Juridique et Fiscal" est placé hiérarchiquement à un niveau supérieur que les postes "Assistant finances" qu'ont occupés successivement I._ et J._, "Service comptable" de M._, "Chef de projet" de O._ et "Chef adjoint EDP" de N._. Soulignant que la défenderesse n'a pas de politique salariale explicitement formulée, l'expert P._, après avoir déclaré que les rémunérations servies par X._ en 1997 correspondaient à celles de la branche en Suisse, a fait état de deux facteurs qui influaient sur leurs montants entre 1992 et 1997. D'une part, chaque nouveau titulaire dans une fonction supérieure a débuté pendant cette période avec une rémunération relativement basse, mais a vu celle-ci progresser ensuite sensiblement dès que l'intéressé avait fait ses preuves. D'autre part, durant la même période, X._ a de manière générale corrigé à la baisse les salaires des personnes en place, qui correspondaient aux années de haute conjoncture des années 1980. L'expert s'est notamment référé aux rétributions accordées à F._ et G._. Passant à l'appréciation du traitement de A._, l'expert a concédé que la demanderesse était nettement moins payée que son prédécesseur, mais que cela était logique au vu de la politique de rémunération alors adoptée par X._. Le salaire de la demanderesse se situait dans la fourchette correspondant au marché lausannois, bien qu'il soit en dessous de la ligne de tendance de la branche. Pour l'expert, le brevet d'avocat n'était pas un élément déterminant pour le poste de la demanderesse, au contraire de l'expérience diplomatique de D._ qui, elle, était "un atout important". Pour finir, il estime que A._ aurait pu prétendre à 10 000 fr. ou 15 000 fr. de plus par année en période plus favorable, mais que cette différence "provient du contexte et non d'une discrimination". B.c Une seconde expertise a été confiée à Q._, Professeur à l'Université de Genève, qui a déposé son rapport le 17 juin 1999 et un rapport complémentaire le 11 février 2000. L'expert s'est proposé, dans un premier temps, pour mettre en évidence la politique salariale appliquée par la défenderesse, de comparer le comportement de X._ à l'égard de son personnel féminin avec la pratique prévalant dans le marché genevois et vaudois de la finance. Partant des données de l'année 1993, l'expert a pris en compte dans son analyse diverses variables rattachées à des coefficients, soit le capital humain compris comme la dotation du travailleur qui accroît sa productivité (niveau d'éducation, expérience sur le marché du travail, niveau d'ancienneté), le sexe, l'état civil, la taille de l'entreprise, la position hiérarchique, le niveau de formation requis pour le poste. Sur cette base, il a établi une équation des salaires mensuels bruts octroyés aux personnes oeuvrant dans le secteur considéré, ce qui lui a permis de constater que A._ aurait pu prétendre, sur ce marché, à une rémunération annuelle de 180 756 fr. pour sa première année de service. Ajoutant une prime de 1,6 % par année de travail supplémentaire découlant du coefficient associé à la variable "expérience", il a arrêté le préjudice salarial minimum subi par la demanderesse pour toute la durée de son activité à 163 492 fr. Afin de vérifier la pertinence de son analyse et de l'équation salariale utilisée, l'expert a appliqué cette méthode pour le calcul du salaire d'autres collaborateurs et déterminé que D._, s'il était resté au service de X._, aurait dû toucher 194 531 fr. en 1993, 197 643 fr. en 1994, 200 806 fr. en 1995 et 204 019 fr. en 1996; quant à I._ et H._, ils auraient dû en 1993 respectivement percevoir 172 106 fr. et 257 801 fr. L'expert en a déduit que la preuve était faite que la méthode qu'il préconise est un outil précis et performant pour l'évaluation des salaires auxquels peuvent aspirer les employés de X._. A la suite de la crise traversée par la défenderesse en 1994, le brevet d'avocat, qui n'était pas nécessaire au départ à l'exercice des fonctions de la demanderesse, est devenu apparemment indispensable, ce qui aurait dû donner lieu à une revalorisation du traitement de A._ les deux années suivantes. L'expert, intégrant cette donnée, a admis que le préjudice salarial de la demanderesse doit être augmenté de 10 798 fr. pour 1995 et de 10 971 fr. pour 1996. En se fondant sur les résultats fournis par l'enquête biennale réalisée par l'Office fédéral de la statistique et en les affinant pour prendre en compte les réalités du marché vaudois, l'expert Q._ a calculé que les rémunérations annuelles de A._ et de D._ devaient se monter en 1993 à 189 645 fr. pour la première et à 203 436 fr. pour le second. Pour l'expert, ces résultats confirment l'existence du comportement discriminatoire de la défenderesse à l'encontre de la demanderesse. L'expert Q._ a procédé à une seconde analyse pour déterminer les salaires des cadres de la défenderesse. Se basant cette fois-ci sur les données internes afférentes aux années 1994 à 1997 que X._ lui avait communiquées, il a estimé l'équation des salaires annuels bruts d'abord pour l'ensemble du personnel de la recourante, puis pour son seul personnel administratif. Dans le premiers cas (95 observations), l'expert a arrêté le salaire non discriminatoire dû à A._ en 1993 au montant de 200 787 fr. Mais comme le salaire de D._, calculé sur cette même base, ascendrait à 211 204 fr., il a considéré que l'estimation devait être réduite de 6% pour mieux cerner la réalité. Après corrections, il a ainsi fixé le préjudice salarial de la demanderesse de 1993 à 1997 au montant total de 193 259 fr. Dans le second cas (personnel administratif seul, 45 observations), l'expert a calculé que le salaire non discriminatoire de la demanderesse s'élèverait à 195 243 fr. en 1993. Selon la même méthode, le salaire de I._ se monterait à 181 175 fr. et celui de H._ à 244 575 fr. Après prise en considération de la même correction à la baisse que ci-dessus, A._, à suivre l'expert, aurait subi pour les années 1993 à 1997 un dommage salarial de 171 426 fr. La différence par rapport au résultat précédent proviendrait du fait que l'expérience accumulée est plus valorisée pour l'ensemble du personnel (+ 3,6 %) que pour les seuls employés administratifs (+ 3.3 %). L'expert a encore expliqué que les différences relevées entre les deux sortes d'analyses effectuées (sur la base de données externes pour l'une, de données internes pour l'autre) seraient dues au fait que l'augmentation annuelle des salaires accordée par X._ est plus élevée que celle qui résulte des données externes. 