Hot answers tagged

45 votes
Accepted

Why was 2^127 − 1 an interesting problem for "Baby"?

It's hard to know for sure with just that picture, but that's a Mersenne number and a prime one at that. When a mathematician writes a Mersenne number on a board they are not thinking about getting ...
  • 2,205
37 votes

Was there any automated unit testing prior to 1972?

Yes: The Apollo Guidance Computer Update: Computers in Spaceflight: The NASA Experience confirms that unit testing was performed on the Apollo software: The simulations followed individual unit tests ...
  • 14.3k
31 votes

Why was 2^127 − 1 an interesting problem for "Baby"?

Update: It seems as if David Marshall has found the missing link: The footage used in the clip is not just from the Manchester Baby, but also from the Manchester Mark 1 which became operational ...
  • 177k
14 votes

Was there any automated unit testing prior to 1972?

Was there any Unit-Testing prior to 1972? Yes there was. Only a fool would put a system together out of untested and undebugged parts and then try to make the system work. No framework is needed: ...
  • 28.5k
13 votes

Was there any automated unit testing prior to 1972?

Prior to the creation of C, was there any unit-testing? Did any assemblers include a testing a framework? Erm. There is no specific relation between C and testing. C as a language doesn't feature any ...
  • 177k
12 votes
Accepted

8080/8085 Instruction Test Suite

I've found three programs which together make up quite a comprehensive test suite. 8080/8085 CPU Diagnostic, version 1.0, by Microcosm Associates Diagnostics II, version 1.2, CPU test by Supersoft ...
  • 9,252
9 votes

How did software engineers test their code in 19xx?

Back when I started in the late 1980's, we still had test suites and test cases. It's just that all the tests were carried out by hand. Unit tests were pretty much unheard of - the developer just did ...
  • 10.4k
7 votes

BBC Master 65C102 co-processor — test memory

PAGE and HIMEM are what you might call "system variables" in BBC basics, they mark the bottom top of the memory available for Basic use, they are intiialised from OS-provided values but can be changed ...
  • 1,949
7 votes

Comprehensive test suites for MOS 6520 PIA / 6522 VIA / 6526 CIA

Klaus Dorman's functional tests for the 6502 are fantastic: https://github.com/Klaus2m5/6502_65C02_functional_tests
  • 965
6 votes

How long should I expect the Apple IIc self test to run?

34 seconds or forever, depending on the ROM version. (Find your version here.) You can start the self-test at any time with: Ctrl+Open Apple+Closed Apple+Reset The ROM 255 self-test is a "memory ...
6 votes

How did software engineers test their code in 19xx?

By late 1983, Apple developers had developed an almost complete Apple Macintosh OS and were working on software for it. MacWrite and MacPaint were pretty much feature complete but still needed a ...
  • 17.8k
6 votes

How did software engineers test their code in 19xx?

Admittedly, your question is way too broad - Even today, that question cannot be answered for the bandwidth of what commonly qualifies as "software". Embedded Software requires (and required) an ...
  • 28.6k
5 votes

BBC Master 65C102 co-processor — test memory

The 64KB of RAM for the 65C102 co-processor is provided by eight MB8264 64k x 1-bit chips. Each chip provides one bit of memory for every address, meaning that all eight chips are used for every ...
  • 7,719
4 votes

How long should I expect the Apple IIc self test to run?

Not all IIc models do have the self test ROM. But if they do, it for sure doesn't run for hours. The most reliable way to invoke it is from reset. Power on Hold down Open-Apple+CTRL and then press ...
  • 177k
4 votes

How did software engineers test their code in 19xx?

Agree with tofro, a broad question with no simple answer and depends on how critical the application was and the budget. c1982, writing assembler (2650) for a TV video games console, if the game ...
4 votes

How did software engineers test their code in 19xx?

IIRC, there were conformance tests (input decks with known outputs) back in the day of FORTRAN programs on punched cards.
  • 7,834
3 votes

Comprehensive test suites for MOS 6520 PIA / 6522 VIA / 6526 CIA

I am unaware of any formalised test suite for either the 6520 or 6522. The 6526 is at least partially covered by Wolfgang Lorenz's C64 test suite. Because of the applicability to other machines, you ...
  • 32.6k

Only top scored, non community-wiki answers of a minimum length are eligible