HDTenEightyP/NetNews huggingface dataset:
From: aa387@cleveland.Freenet.Edu (Jim Kutz)
Newsgroups: comp.compilers
Subject: Nat'l Inst. of Standards wants comment on testing C compilers.
Keywords: C, testing
Date: 4 Apr 92 07:57:07 GMT
Reply-To: aa387@cleveland.Freenet.Edu (Jim Kutz)
Organization: Case Western Reserve University, Cleveland, Ohio, (USA)

Forwarded from the National Institute of Standards and Technology,
                 ( formerly the Bureau of Standards )

Date: Fri Apr  3 12:07:57 1992
Reply-To: JOHNJOHN@MICF.NIST.GOV ("johnjohn@micf.nist.gov ")
Subject: COMPUTERS: Comments Sought for Language C Test Method
Reply-To: techserv@NIST.GOV

NIST seeks the views of industrial, public, and federal computer users
about its choice of a method for testing C compilers for conformance to
Federal Information Processing Standard (FIPS) 160. This FIPS, which
adopts ANSI Standard X3.159-1989 Programming Language C, applies to C
compilers acquired for federal use after Sept. 30, 1991. NIST chose the
Perennial ANSI C Validation Suite as its test method and needs feedback to
assess the method's suitability for appraising FIPS compliance. NIST also
is using a trial validation service to verify the accuracy and
completeness of its C validation procedures. The C standard is designed to
permit portability of C applications across a variety of hardware
configurations. NIST's test method and the results from its validation
service will be especially helpful to federal agencies that require FIPS
160 conformance. Written comments on the NIST method should be sent to the
Computer Systems Laboratory, ATTN: C Test Service, A266, Technology Bldg.,
NIST, Gaithersburg, Md. 20899.
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-
ListOwner: techserv@nist.gov (technology transfer)
NIST - A363 Physics - Gaithersburg MD 20899
johnjohn@micf.nist.gov (I) johnjohn@nbsmicf (B)
-- 
Send compilers articles to compilers@iecc.cambridge.ma.us or
{ima | spdcc | world}!iecc!compilers.  Meta-mail to compilers-request.
From: clim@ICSI.Berkeley.EDU (Chu-Cheow Lim)
Newsgroups: comp.compilers,comp.lang.c,gnu.gcc.help
Subject: Info needed (Sparc C compiler w/o register window)
Keywords: sparc, question
Date: 14 Apr 92 17:49:52 GMT
Reply-To: clim@ICSI.Berkeley.EDU (Chu-Cheow Lim)
Organization: International Computer Science Institute, Berkeley, CA, U.S.A.

Hi,

I'm working on porting a parallel object-oriented language (parallel
Sather) to the CM-5 (which uses Sparc processors).  The pSather compiler
generates C code and the gcc and cc compilers we have generates code using
register windows on the Sparc.  But we're having problem flushing the
register window.  Therefore, an alternative is to use a C compiler that
does not use register window on the Sparc.

I'm aware of one gcc compiler from a UCB class project that does this.
But I'm wondering if there're any other similar efforts, so that I can
evaluate my alternatives.  Amongst the newsgroups that I'm posting to, I
only read "comp.compilers" on a regular basis.  Hence, if anyone is
posting a reply, please also send an email copy to me.  I'd be glad to
post the compilation of the replies (if any) if there is sufficient
interest.

Thanks in advance, and hope to hear from some of you folks.
---
Chu-Cheow Lim
ICSI, 1947 Center Street Suite 600, Berkeley, CA 94704
Phone: 510-642-4274 x 146, Email: clim@icsi.berkeley.
[I'm no fan of register windows, but is it really that hard to handle the
over- and underflow? -John]
-- 
Send compilers articles to compilers@iecc.cambridge.ma.us or
{ima | spdcc | world}!iecc!compilers.  Meta-mail to compilers-request.
Newsgroups: comp.compilers
From: info@unipress.com
Subject: Enhanced Amsterdam Compiler Kit
Keywords: ACK, tools, available, C, Fortran
Reply-To: info@unipress.com
Organization: Compilers Central
Date: Thu, 9 Apr 1992 20:22:20 GMT

Enhanced Amsterdam Compiler Kit supports ANSI C compiler; 386 and SPARC
back ends; FORTRAN

Version V of the Amsterdam Compiler Kit (ACK), developed by Vrije
University in the Netherlands, is now available with new features and
support for additional processors.  It is distributed in the U.S. by
UniPress Software of Edison, NJ.  

ACK is an integrated collection of programs for creating portable (cross)
compilers and interpreters; it is used at many universities to teach
compiler design, develop compilers for new languages, and create back ends
for new machines.  At commercial sites, ACK functions as a cross-compiler
in multi-machine, multi-vendor sites.

Enhancements in Version V include:

  o  ANSI C compiler support			
  o  fast compiler
  o  80386 back end (code generator)	
  o  symbolic debugger
  o  SPARC back end (code generator)	
  o  FORTRAN support  
  o  LINT C program checker			
  o  new installation procedure, for sites with different
     types of processors but shared file systems

ACK comprises:

  o  language front ends for C, Pascal, BASIC, Modula-2,
     Occam, and now Fortran
  o  back-ends (code generators) for a large number of machines 
     and CPUs, including VAX, 68020, NS32000, Sparc and 80368
  o  parser generators and code generators, written in C
  o  assemblers, linkers (written in C) and librarian
  o  interpreter for intermediate language
  o  full libraries for C and Pascal
  o  object code conversion utilities

Pricing and Availability

A full ACK source license is available to universities for $995, and
$9,995 for commercial sites.  The Amsterdam Compiler Kit is available on
all UNIX systems; please call UniPress for more information and special
requests, such as licenses to resell compilers built with ACK.  For more
technical information, please contact UniPress at info@unipress.com, or by
telephone at (800) 222-0550 or (908) 287-2100.
-- 
Send compilers articles to compilers@iecc.cambridge.ma.us or
{ima | spdcc | world}!iecc!compilers.  Meta-mail to compilers-request.
From: rda@cs.princeton.edu (Richard Alpert)
Subject: OpSys Sockets/Protocols Assignment Sought
Followup-To: rda@cs.princeton.edu
Originator: rda@atomic
Organization: Princeton University Department of Computer Science
Date: Tue, 7 Apr 1992 23:08:57 GMT

Greetings:

We have been using the OSP Simulator in an undergraduate operating system
course this semester.  There are recurrent problems with correct student
code either crashing inside the simulator or running but producing incorrect
results.

Having been denied access to the simulator source code, we are frustrated.

We have two questions:

	1.  Can anyone experienced with OSP suggest methods of avoiding such
	    pitfalls? 

	2.  Can anyone who has taught operating systems provide a pointer to a
	    self-contained programming assignment that teaches and reenforces
	    concepts of sockets and necessary protocols for their
	    implementation?  (We would prefer not to use OSP for this
	    assignment.)


Thanks very much in advance.

  Richard Alpert
  rda@cs.princeton.edu

  For the Staff of CS318
From: dalamb@qucis.queensu.ca (David Lamb)
Newsgroups: comp.edu
Subject: Re: Possible CS Test??
Date: 7 Apr 92 21:25:12 GMT
Organization: Computing & Information Science, Queen's University at Kingston

In article <92095.203657BJ020000@NDSUVM1.BITNET> BJ020000@NDSUVM1.BITNET (Dave Mueller) writes:
>
>My boss mentioned that she heard something about a 'proficiency'
>test for CS people??

I don't know if this is what you heard about, but here goes:
From the comp.software-eng FAQ:

Subject: Should software professionals be licenced/certified?
Date: 19 Sep 1991

    This is a very controversial and political question.  Generally,
    certification is something voluntary, while licencing is regulated by
    governments.  Certification generally means some agency warrants you meet
    its standards; licencing generally means that to claim to practice a
    certain profession requires a government licence, often administered
    through a professional organization.  In theory both are supposed to help
    judge if someone is capable of doing certain jobs.

    Licencing isn't currently required for computing professionals;  some
    people would like to see some jobs require it, as with established
    branches of engineering.  Others don't like government intervention,
    and/or believe many people who wouldn't get licenced are perfectly
    competent.

    Computing professionals in the USA have had a certification program for
    years, administered by the Institute for Certification of Computer
    Professionals (708-299-4227), a meta-organization with representatives
    from ACM, IEEE-CS, ADAPSO, ICCA, IACE, AIM, DPMA, AISP, COMMON, ASM, CIPS,
    and AWC.  There are three certificates aimed at different broad types of
    practitioner, and many areas of specialization.  To keep a certificate
    requires at least 40 hours of continuing education each year; credit can
    also be obtained for self-study, teaching, publication, etc.
From: gallo@zeno.fit.edu (Michael A. Gallo)
Newsgroups: comp.edu
Subject: Systematic Studies on Educational Networking
Date: 8 Apr 92 22:15:51 GMT
Organization: Florida Institute of Technology

I am interested in learning of any systematic studies (either qualitative
or quantitative analyses) that have been conducted in the area of
educational networking.  Some projects that come to mind include 

              * The Apple Global Education Project
              * The National Geographic Kids Network Project
              * The NASA Distance Learning Projects for Education
              * The FrEdMail Project, and
              * The Technical Education Research Centers STAR Schools Project

ERIC searches have led me to many articles extolling the virtues of these 
and other projects. However, with the exception of a few, I have not uncovered 
any articles that report on the results of systematic educational research 
for these or other network-related projects.  

I am also interested in learning about any systematic studies that might have
been conducted (or are being planned) that relate to the K-12 or college
community and the Internet.   (Note:  I am aware of various qualitative
studies for conferencing systems, BITNET, computer-mediated communication
systems, etc. I would prefer something that relates to the Internet directly.)

Any assistance that could be provided would be greatly appreciated.
Thanks in advance.  Please respond to my mailbox directly.

Mike Gallo
Florida Institute of Technology
150 W. University Blvd.
Melbourne, FL 32901
407/768-8000 x7551
Internet: gallo@zeno.fit.edu
Newsgroups: comp.edu
From: bs@gauss.mitre.org (Robert D. Silverman)
Subject: Re: Discrete Mathematics
Keywords: What is needed for computer science?
Organization: Research Computer Facility, MITRE Corporation, Bedford, MA
Distribution: usa
Date: Tue, 31 Mar 1992 17:39:10 GMT

In article <2039@sjfc.UUCP> dlm@sjfc.UUCP (Don Muench) writes:
:My department (combined math and CS) is undertaking a study to determine
:what should be in a discrete mathematics course.  We need to meet the needs
:of math majors and computer science majors and that can be done by one
:course or by two separate courses (one for math majors, one for CS majors).
:
:I would like to have some discussion of this.  Very specifically, if we were
:to decide to have a separate discrete math course for CS, what topics are
:considered essential?    If you have a favorite textbook that meets the CS
 
I am fond of 

Birkhoff & Bartee
Applied Modern Algebra

I admit to being slightly biased since I took a course from Birkhoff based
on this book.....

--
Bob Silverman
These are my opinions and not MITRE's.
Mitre Corporation, Bedford, MA 01730
"You can lead a horse's ass to knowledge, but you can't make him think"
Xref: sparky comp.edu:708 comp.software-eng:1751
From: akbellur@uokmax.ecn.uoknor.edu (Anjan Kumar P Bellur)
Newsgroups: comp.users,comp.edu,comp.software-eng
Subject: EXPERT SYSTEMS SOFTWARE
Date: 7 Apr 92 22:05:14 GMT
Article-I.D.: uokmax.1992Apr7.220514.9716
Organization: Engineering Computer Network, University of Oklahoma, Norman, OK

Hi Netters,

	I was wondering if any of you can send me any
material on SOFTWARE PACKAGES available in the market 
today for EXPERT SYSTEMS. I have quite a lot of names 
of these softwares but no information on them.

Thanking in anticipation.

Anjan Bellur
Newsgroups: comp.edu
From: sjring@mitre.org (Steve Ring)
Subject: Re: HOW Should academics teach SE????
Organization: The MITRE Organization
Date: Mon, 6 Apr 1992 16:33:48 GMT

My feelings are that Schools teach students how to code, but in the
real world, coding is  is 20% of what it takes to get a product out the
door. Up front design is 30% and  testing (unit, integration, system)
is 50%. So basically, students go to school to learn  20% of what is
expected of them.  In addition, there are NO answers in the back of the
book. The answers have to come from their head. Oh yeah, how good are
their writing skills and how much of this is learned in school? How
many functional/  design/  interface specs do they write?   Are courses
in Technical writing given by people who can write (clear and consise)
technically  (and not necessarily scholarly works for  PhD thesis or
technical publications)? 

How many system design cources are taught
versus programming language and operating system cources? How do you
teach students to test their software in small -to- medium -to- large
networked environments?  How do you teach programmers that, sometimes, 
they must do what is necessary to get the job done?
Newsgroups: comp.edu
From: sc156205@seas.gwu.edu (Chris Brown)
Subject: Certification for Teaching CSci
Originator: sc156205@seas.gwu.edu
Organization: George Washington University
Distribution: usa
Date: Sun, 12 Apr 1992 08:34:44 GMT

I am currently a CS major at The George Washington University, but I am very
interested in teaching computer science, esp. at the high school level (or
lower)  I have asked around, but no one around here seems to know anything
about teacher certification in this area.  Does anyone out there know if
there are any states that have certification programs for teaching CS?  Also,
do you know of any schools which have educational programs for teaching CS
at the secondary school level or more generally concerning computers in 
education?
					Thanks,
						CB


*----------------------------------------------------------------------------*
         "Human kind cannot bear very much reality" 
                                                 - T.S. Eliot
*-------------------[ Chris Brown sc156205@seas.gwu.edu ]--------------------*
From: brian@norton.com (Brian Yoder)
Newsgroups: comp.edu
Subject: Re: Possible CS Test??
Date: 14 Apr 92 06:25:16 GMT
Organization: Symantec / Peter Norton


In comp.edu article <1992Apr7.212512.17037@qucis.queensu.ca> 
dalamb@qucis.queensu.ca (David Lamb) wrote:
> In article <92095.203657BJ020000@NDSUVM1.BITNET> BJ020000@NDSUVM1.BITNET (Dave Mueller) writes:

> >My boss mentioned that she heard something about a 'proficiency'
> >test for CS people??
 
>     This is a very controversial and political question.  Generally,
>     certification is something voluntary, while licencing is regulated by
>     governments.  Certification generally means some agency warrants you meet
>     its standards; licencing generally means that to claim to practice a
>     certain profession requires a government licence, often administered
>     through a professional organization.  In theory both are supposed to help
>     judge if someone is capable of doing certain jobs.
 
Actually, this is not the case with licensing.  It utterly removes the judgement
of the employer from the issue and substitutes government force for it.  It makes the judgement of the employer irrelevant.


-- 
-- Brian K. Yoder (brian@norton.com) - Maier's Law:                          --
-- Peter Norton Computing Group      - If the facts do not fit the theory,   --
-- Symantec Corporation              - they must be disposed of.             --
-- NeXT Mail Accepted (preferred!)   -                                       --
Xref: sparky comp.edu:714 comp.software-eng:1760
From: hsong%asylum.utah.edu@cs.utah.edu (Hwal Song)
Subject: computer books for kids
Date: 7 Apr 92 00:03:20 MDT
Organization: University of Utah CS Dept
Distribution: usa

Hi!

I have follwing questions which i need your help.

1) are there any good books to be used teaching kids using pc
   as well as intrducing them what the computer is  and how it works?
2) What is the best megazine to know the current info on pc or 
   particulary IBM or mac pc?

Thank you in advance.

Regards,
song

Xref: sparky comp.edu:711 comp.software-eng:1758
From: bh@anarres.CS.Berkeley.EDU (Brian Harvey)
Newsgroups: comp.edu,comp.software-eng
Subject: Re: HOW Should academics teach SE????
Date: 8 Apr 1992 17:35:52 GMT
Organization: University of California at Berkeley
NNTP-Posting-Host: anarres.cs.berkeley.edu

sjring@mitre.org (Steve Ring) writes:
>My feelings are that Schools teach students how to code, but in the
>real world, coding is  is 20% of what it takes to get a product out the
>door. Up front design is 30% and  testing (unit, integration, system)
>is 50%. So basically, students go to school to learn  20% of what is
>expected of them.  In addition, there are NO answers in the back of the
>book. The answers have to come from their head. Oh yeah, how good are
>their writing skills and how much of this is learned in school? How
>many functional/  design/  interface specs do they write?   Are courses
>in Technical writing given by people who can write (clear and consise)
>technically  (and not necessarily scholarly works for  PhD thesis or
>technical publications)? 

We've seen lots of articles in this thread, most of them saying "here is
what people REALLY need to know," and most of them contradicting each
other.  This one is pretty reasonable, but so were (imho) some of the
others that had different points of view.

Isn't this really an argument for a good old-fashioned liberal education?
The reason different people say different things about "the real world" is
that we're all in different jobs, and face different challenges.  No training
will be exactly right for every situation.  The best we can hope for is that
students will learn the vocabulary of the field and, more important, the
flexibility to be able to learn the details of a job on the job.

So, for example, of course students should learn to write!  But not because
there just happens to be a specific need for (English) writing in software
engineering and not in some other profession.  People should learn to write
because it's a valuable skill for everyone.  Students should learn to read,
too -- and that doesn't just mean knowing the letter shapes, it means reading
difficult texts and extracting the meaning.  Software engineers probably
don't have to read Heidegger too often in their work, but if you read
Heidegger in college, that's probably good practice for reading machine specs,
which are just about as opaque.  :-)

I'm not saying there shouldn't also be an attempt to prepare students for the
more particular skills they'll need on the job.  But I do think that we'll
never have a perfect match no matter how hard we try, so we'd better also
prepare them to learn to fill in the gaps on their own.
From: ken@aiai.ed.ac.uk (Ken Johnson)
Newsgroups: comp.edu
Subject: Logo magazine: `Go', issue 10, February 1992
Date: 15 Apr 92 10:42:53 GMT
Followup-To: comp.edu
Organization: Bugs-R-Us



Months after I thought it had ceased publication, Issue 10 of `Go', the
magazine of the Valiant User Group, landed on my doormat a couple of
days ago.  Dated February 1992.  Four pages numbered 49 to 52.  The
longest article is `Mail delivery Roamer' by Pete Jewett. 

I'm afraid I found Pete Jewett's reminiscences over-earnest and
desperately Politically Korrekt -- his pupils had no experience of `the
application of control within a design brief'.  See if you can guess
what this is: `[A] great idea that caused many moral problems.' (p 51)
Give up? It was Big Trak, a programmable toy tank.  Actually the project
he describes looks quite fun: it's just that the constant jargon (e.g. 
`a total package that fulfilled the Attainment Target objectives') gets
in the way of what he is trying to tell us.  I also expect a
technologist to know that the plural of `pulley' is `pulleys'. 

Valiant Designs Limited has now taken over the marketing of LogoWriter
in the UK and there is a short article on Logo Writer on p52, by Marian
Rosen of Ladue Junior High, St Louis, Missouri.

Published by Valiant Technology Limited, Gulf House, 370 Old York Road,
Wandsworth, London SW18 1SP, England.  Phone 081 874 8747 or 081 874
9000.  Fax 081 877 0362.  (From abroad dial +44 instead of the initial
0.) No e-mail address.  Subscription seems to be free on request. 


-- 
                          ////  Ken Johnson, A I Applications Institute
We won't be meeting again ////       80 South Bridge, EDINBURGH EH1 1HN
On the slow train,        ////                 E-mail ken@aiai.ed.ac.uk
On the slow train.        ////     phone 031-650 2756  fax 031-650 6513
Newsgroups: comp.edu
From: emercade@tortel.dcc.uchile.cl (Eduardo Mercader Orta)
Subject: Need help on sys admin
Originator: emercade@anakena
Date: Wed, 08 Apr 1992 20:25:38 GMT
Organization: U. de Chile, Depto. Ciencias de la Computacion, CHILE


Hello all!. As a sys admin, we are now changes in the administration
of the user's account. We would like that they sign a compromise, or
something like a contract, with no more legal implications than the
opportunity of give us a certain hard control over the account.

I like to know what kind of compromise (if it does) have the users
in other universities of the world.

I'm not suscribed to this newsgroup, please e-mail me and i'l
summarize in 1 week.

Thanks a lot...
-- 
                           |  emercade@dcc.uchile.cl
   Eduardo Mercader Orta   |  uunet!uchdcc!emercade
                           |  emercade%anakena@uchcecvm.bitnet
---------------------------+----------------------------------
From: rapaport@acsu.buffalo.edu (William J. Rapaport)
Newsgroups: comp.edu
Subject: Computer Science position at SUNY Buffalo
Date: 6 Apr 92 16:50:52 GMT
Organization: State University of New York at Buffalo/Comp Sci


             STATE UNIVERSITY OF NEW YORK AT BUFFALO

                 Department of Computer Science
                   Temporary Faculty Position

We anticipate an opening for a one-year visiting faculty position
for  the  coming  year at a competitive salary for a new Ph.D. or
for a more senior person who wants  to  supplement  a  sabbatical
salary.  The successful candidate will teach one course or gradu-
ate seminar each semester. I would welcome you bringing  this  to
the  attention  of your finishing doctoral students or colleagues
who might be interested.  Please ask anyone interested to  submit
a curriculum vitae, and to arrange to have four letters of refer-
ence  sent  directly  from  their  referees,  to  me  by   e-mail
(selman@cs.buffalo.edu) or by mail to

                  Alan L. Selman
                  Department of Computer Science
                  226 Bell Hall
                  State University of New York at Buffalo
                  Buffalo, NY 14260

The Department currently  has  15  tenure-track  faculty, 12  ad-
ditional    faculty,   and   125   graduate   students.   Primary
research  areas  include:  artificial  intelligence,   complexity
theory,   computer vision, numerical linear algebra, parallel al-
gorithms, programming languages,  systems  and  VLSI.  Department
members   are   actively  engaged  in  interdisciplinary research
programs in the Advanced Scientific  Computing   Graduate  Group,
the  Cognitive Science Center, the Vision Graduate Group, and the
NSF National Center for  Geographic  Information  and   Analysis.
Departmental  computing  facilities include a network of worksta-
tions, hypercubes, Symbolics, an Encore   Multimax   and  several
image processing/graphics systems.
Xref: sparky comp.edu:706 comp.theory:1052