My computer history (programming) (Part 1)

Source: Internet
Author: User

My computer history (programming) (Part 1)I can't remember the first few times that I couldn't sleep late at night and wanted to get up and write something. Recently I read many history of my computers, and wrote a lot of good stuff. It also aroused many memories of my childhood, those memories are full of passion. So I want to recall my computer. I remember the first time I spent some time with my computer, maybe it was a game machine. When I was a first-year elementary school in my childhood, I remember my mom and dad rewarded a red and white machine with 100 points, from then on, I met Uncle Ma, and Haha. At that time, I felt amazing and had a good time. Since then, I fell in love with electronic game consoles. At that time, I had a dream to develop my own games. Later, I thought everyone should know that the transformer of the red and white machine used to be made in China is always bad. Later, my Mom and Dad always heard that playing games has an impact on children's poor reading, so after the transformer is broken, I lied to me that my computer was broken and I couldn't play it anymore. I didn't see the startup instructor of my video game ever since. Haha. It may be doomed to have a relationship with electronic games. When I entered junior high school, the country began to become popular with learning opportunities, that is, the kind of game cards that can be wiped on a keyboard, and the National Hot sale with the banner of learning English, for me, it was a game machine that turned a host into a keyboard, but it also brought me programming. Of course I will not let you go with such a good machine. At that time, my mom and dad had to buy a learning machine to learn english well and learn computer well, I can practice computer typing very well on the Learning Machine (I swear to Chairman Mao that my typing speed was not achieved in learning machine at that time, but in QQ later ), later, the parents said that you would buy 100 points for the exam. (It is often said that I am very poor at reading from an early age, or 100 points for physics and mathematics in a one-sided mode. Chinese and English 100 I honestly haven't seen it in my life.) So what happened? Later, my school started a computer class (what kind of computer class? It was just a junior high school, what's more, I don't even have a computer class for this decent tutorial, so I can teach some useful things. At that time, I seem to remember that computers started to pop up in the society, and I also had a computer preliminary certificate, I still remember that at that time, my mother also went to learn the computer and wanted to take an exam for a certificate. It seemed that I learned five strokes, WPS, DOS, and Win32 operations, LOTUS1-2-3DOS version of that and database it seems to be FOXBASE or FoxPro I can not remember, because my mom that book is I read the first book can be called on the computer tutorial, in fact, most of them are the DOS commands and how to batch process them ). By the way, I was so happy when I started a computer class in junior high school. I thought we could use a computer to play with the computer. (I told you the truth, I only saw it on TV, let alone I had a computer boot experience ). After the course class, I learned that the teacher wrote a blackboard on the blackboard, and then we copied down the notes and learned what to say. I laughed at you, not by computer operations, not by doscommands, but by logo language, I don't know how many people remember that this is a fossil turtle grandfather. I really don't know how many people still remember this little turtle. I don't know if it's the oldest Engineering Drawing Software. I don't know whether it is a natural sensitivity to symbols or a special liking for program bodies. I can write all the complicated blackboard books written by the teacher on the blackboard, after one semester, my classmates wrote a thick notebook, and I only remembered the usage and comments of each command on two or three pages, the question of the examination is to use the logo language to draw a train with two trains, and the answer to the program has been written by the teacher in the previous blackboard, during the examination, the teacher was afraid that the students could not pass the examination and could take their notes into the data center. However, I did not bring anything on the day of the examination and entered the data center, after entering the logo language environment, I will keep writing and writing Based on the segments in my mind. When I want to write more, the teacher slapped me with a tutor (the previous teachers were so violent, no wonder the current students are also violent) and said your notes, in class, you can see how you did not take notes. I said that I kept all the records in my mind, and I was writing it soon. I soon completed the program and showed it to the teacher, the teacher was shocked and asked me to add something he didn't say in class (ah, just draw a few circles on the chimney of the train, then the teacher asked me to check it out and remember that time. When the teacher left, I entered Win32 for the first time, but I only looked at the teacher and came back. I also called me back. I remember that I wanted to participate in the computer competition held by the school, I remember that I drew a giant panda in the logo language and won the first place in the competition. Later, I remember that my school called my mom to praise me, and my mom promised to help me buy a learning opportunity. I remember playing games every day when I bought the learning opportunity, the functions that can be remembered on the learning card seem to only remember that there is a FORTRAN programming environment, and there is a basic control line (not QBASIC, but earlier like applebasic, later, we realized that we used the 6502 CPU, which is the red and white machine in the early days, and the previous appleii was based on that CPU, therefore, machine learning is completely transplanted to applebasic, and many of the above applications are developed based on this .) There is also an environment for learning English and typing. Remember that there is no logo language. The funny thing is that many people said that I was a little genius in the logo language and told me not to give up learning the logo language. In short, I still remember that my mom actually helped me buy a learning card for the logo language, I can run the logo language after inserting it into the learning machine. Later, I used the logo language to draw a lot of images, but they could not be moved (in fact, the logo language has dynamic plotting, but at that time it was very complicated to implement). In fact, I didn't learn anything about playing games at that time, and the logo language was basically never used in my future programming. I remember when my relatives gave me a real programming book that brought me into the programming world. At least let me know what a program is. It is a basic game programming book. appleii's basic programming example (I still like it very much now) I remember that there are 32 examples in it, but I have not entered all of them. Remember that you only need to input all the code in the example into the learning machine, and you will be able to see a small game on the screen. A single game example has many paper heads, sometimes it takes one day to finish, I was quite impressed by the fact that one was Tetris and another category was beebot games. At that time, I only knew how to input data according to the column, and what variables, constants, values, or data types of conditional statements are not known. However, after half a day of input, there was a game and there was still a result. When I got to high school, I had a real computer. My first computer now seems to be a very old and old antique, A 4 m video card with a 586,133 32 M memory of 1. 6G hard drive and a 4X optical drive will remain in front of the screen. I remember playing a computer every day, not playing games every day, it is to study ipvs95, or to find a lot of software to install, one by one to see what the use of time, (we all know that the previous Win95 ultra-unstable Win98 is also the same, at that time, many times are re-installing the computer, or I was very famous when I was repairing my computer. When my classmate's computer broke down, my relatives' computer broke down, and my computer broke down in my mom's company, I want to learn more about the hardware operating system, at that time, I had a comprehensive understanding of the overall architecture of the computer, a basic understanding of the working principle of the CPU, and a basic understanding of the principle of the computer. In high school, I was nervous, but I was bored in class. At that time, my computer was so persistent that I went crazy. In addition to my favorite mathematics and physics courses, I have been reading computer books for most of my time in Chinese and English classes. I remember a popular electronic dictionary named wenquxing, which saved me a lot of trouble. I remember that my mom bought me a friend to learn English. I didn't research and use it all the time. I suddenly found out that it had a basic programming environment, just like discovering the New World. Then log on to the website and find the basic programs with a lot of wenquxing on them. Of course, most of them are games. Of course, there are also learning software and tools. Afterwards, mancheng searched for links and CDs between wenquxing and the computer, and finally arrived at the monopoly counter of wenquxing. From then on, more games were added to wenquxing, then, you can take a lot of classes in English classes, or take wenquxing to class. The teacher will not confiscate the game host to GB, but will never confiscate your wenquxing, haha. In addition, several games on wenquxing are really good, such as monopoly and crazy tanks. They are very similar to computers. I like wenquxing's Three Kingdoms game very much. Since then, the number of wenquxing in the class has suddenly increased, and many students have begun to explore how to write programs. Sometimes they will compete with each other who write the game well, ask each other how this program is implemented. I remember the most exaggerated one at that time. At that time, I was just getting started with the popular CS. I wanted to write a map on wenquxing as a bloodstrike csgame. I wrote and wrote the map every day after school, but of course the result was impossible, when I implemented a small four-party scenario, the speed of the machine was better than that of static images. Haha, I can only give a conclusion that the 8-bit CPU cannot run 3D to connect to the framework. Haha, but at that time I really learned a lot of basic programming skills and learned how to use for. How to use if? How to use while? I know the data type, constant variables, conditions, loops, and value assignment statements, I understand basic concepts such as functions, arrays, and output input, and have a preliminary understanding of program algorithms. This has laid a solid foundation for any programming language I will learn in the future. (In fact, the biggest role is to learn how to pull VB is basic, so now many stream program software still like to use VB to write Haha, of course, it is not good, I missed a great software called Delphi. So far I still don't know Delphi, so I can't participate in pandatv. Haha) Three years later, I have also been admitted to a computer department in a university, but I have undergone dramatic changes, in the next article, I will talk about the history of my computer images (if you can talk about my game host and programming language)

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.