关于计算机历史的一些愚蠢的问题 [英] Some silly questions about the history of computers

查看:104
本文介绍了关于计算机历史的一些愚蠢的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

现在我知道了一些装配和C.我是

在C ++中苦苦挣扎,如果我没有问傻问题,我真的很抱歉,

拥有适当的知识,



以下是:

1)Babbage Machine是如何工作的?它是否像我们今天一样使用任何编程语言,如果不是如何计算加法和减法的结果?

2)程序员是否发现了二进制文件或者他们自己创建了二进制文件?

有没有必要在10110110011中编写代码?

3)第一种编程语言是什么?它是如何实现的?

4)打孔卡片上写有010010101001010吗?为什么我们不能从文件系统运行程序?为什么要使用穿孔卡?

5)电脑可以直接读取汇编代码吗?

如果它们太长或太傻我真的很抱歉,

任何回复都将不胜感激



~Sids123

解决方案

所有这些问题都可以通过以下方式找到一些基础研究,没有一个与C ++有任何关系。获取一本书的副本或使用Google搜索计算机历史记录。

简要说明:



  1. 使用Google
  2. Binary自宇宙开始以来就已经存在。早期的数字计算机通过输入二进制值进行编程,例如在我工作过的那个上[ ^ ]
  3. 对此有一些主张,但这也取决于你对编程语言的定义。
  4. 打孔卡上印有各种东西。你无法从文件系统运行程序,因为在早期的计算机上没有这样的东西。
  5. 它还有什么用呢?


< blockquote>这是你的作业,所以我会给你一个简短版:

1)机械。它更接近计算器而不是计算机。算盘如何加减?

2)否。谷歌Pingala

3)机器码。通过计算机前面板上的开/关开关进入。 (仍然在我工作的八十年代初期使用,输入了正确的指令序列来从磁盘读取引导程序。

4)否。打孔卡不使用二进制(它们使用的是dozenal而不是)

5)是的,如果它被编程为这样做。


Right now I got to know some bit of assembly and C. I am
Struggling with C++ ,and I am really sorry if I am asking silly questions without,
Having appropriate knowledge,

Here are they:
1) How did the Babbage Machine worked? Did it used any programming language like we do today, If not how could it compute results of addition and subtraction?
2) Did programmers discover binary or they themselves made it?
Was there anytime when they had to write codes in 10110110011?
3) What was the first programming language? How was it implemented?
4) Did punched cards had 010010101001010 written on them? Why couldn't we run a program from the File System? Why use punch cards?
5) Can a computer directly read assembly code?
I am really sorry if they are too long or silly,
Any response would be appreciated

~Sids123

解决方案

All of these questions can be found by doing some basic research, and none of them have anything to do with C++. Get hold of a copy of a book or use Google to search for "history of computers".
Briefly:


  1. Use Google
  2. Binary has existed since the beginning of the universe. And early digital computers were programmed by entering binary values, e.g on this one that I worked on[^]
  3. There are a few claims on this, but it also depends on your definition of a programming language.
  4. Punched cards had various things printed on them. You could not run programs from the file system as there was no such thing on the earlier computers.
  5. How else would it work?


This is your homework, so I'll give you a "short" version:
1) Mechanically. It's closer to a calculator than a computer. How does an abacus add and subtract?
2) No. Google "Pingala"
3) Machine code. Entered via on/off switches on the front panel of computers. (Still in use in the early eighties where I worked, the correct sequence of instructions was entered to read the bootstrap from the disk.
4) No. Punched cards did not use binary (they used dozenal instead)
5) Yes, if it is programmed to do so.


这篇关于关于计算机历史的一些愚蠢的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆