K
K
kirsan_vlz2011-02-21 00:18:23
IT education
kirsan_vlz, 2011-02-21 00:18:23

Computer science textbook

Thanks to our education system, I didn’t have informatics either at school or at the institute. More precisely, it was, but when she appeared at school in grades 10-11 with her Word and a bit of HTML, I already taught myself programming to the fullest. At the institute, there was approximately the same situation (it so happened that I did not go to an IT specialty). But despite this, I was engaged in self-education in this area quite seriously.
And as a result of such training, knowledge in some areas is quite deep, but in others it is completely absent. I would like to systematize all this rubbish in my head, and at the same time fill in the gaps, so I'm looking for a computer science textbook that covers the first two or three courses of the relevant university specialties. Where it would be told about the architecture of iron, about how operating systems work with it, about working with memory, with video memory, about all the many other things that a system programmer needs to know by heart.
Roughly speaking, I would like to independently acquire knowledge of the IT university specialty.

ps To avoid questions about what I already know, let it be the level of an average freshman in the designated specialty.

Answer the question

In order to leave comments, you need to log in

8 answer(s)
M
Msviblov, 2011-02-21
@Msviblov

www.intuit.ru - I advise you to look in their direction.

V
VBart, 2011-02-21
@VBart

Decide what you really want to know first. If operating systems, then google about Tanenbaum's books. If iron, besides what, what architecture. These will be completely different books.

1
1024, 2011-02-21
@1024

www.intuit.ru/courses.html
In my opinion, you need the "Computer Architecture" section, although you can look at others.
Good luck learning! :)

I
int02h, 2011-02-21
@int02h

We have recommended the following books at the university:

  • Windows Architecture - Russinovich M. Solomon D. “Microsoft Windows Internals”
  • According to the architecture of Unix - Vahalia. "Unix from the inside"

V
vanfukov, 2011-02-21
@vanfukov

"Encyclopedia of Professor Fortran" is our everything!

T
torsion, 2011-02-21
@torsion

Zilker "Organization of computers and systems"

G
gsv, 2011-02-21
@gsv

Randal E. Bryant, David O'Hallaron Computer Systems: Architecture and Programming, K&R, and Tanenbaum books.

A
Alexey, 2011-02-21
@alman

Books have already been advised to you, and I can help with practical knowledge.
You will need a virtual machine (eg VM Ware), MS-DOS or FreeDOS, and a Borland C compiler.
After reading the books, contact me for assignments. The assignments will be challenging, interesting and… practical. You get the experience and I get the code. Is it coming?
Why DOS and Borland C++? Because modern systems do not give application programs access to hardware, but MS-DOS does. Borland C++ is one of the most convenient compilers for MS-DOS.
By the way, how is your English?In fact, over 99.9% of hardware specifications are written in English. If you have problems reading technical documentation, then it is probably better to start with an in-depth study of English, and then take up literature on system programming.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question