Download presentation
Presentation is loading. Please wait.
Published byKimberly Powers Modified over 8 years ago
1
http://cs.mst.edu The Big Picture
2
http://cs.mst.edu My Story Wrote great programs Didn’t understand how they worked
3
http://cs.mst.edu What is a computer (system)? Hardware Software
4
http://cs.mst.edu Hardware Peripheral (input and output) devices printers monitors speakers etc “The box” or “the tower” power supply CPU motherboard etc
5
http://cs.mst.edu Software Operating systems OS X, DOS, UNIX, LINUX, Windows, etc Applications Games, word processors, web browsers, etc Compilers C++, Java, Pascal, FORTRAN, LISP, etc
6
http://cs.mst.edu Man to Machine C++ is a human-readable high-level language A compiler translates your C++ code into machine-readable low-level language
7
http://cs.mst.edu Simplified Steps of a Compiler 1.Check the syntax 2.Produce the executable
8
http://cs.mst.edu The whole process 1.Man has a problem 2.Man writes C++ solution to the problem 3.The compiler translates C++ into machine code 4.The operating system executes the machine code and sends instructions to the computer’s hardware components 5.The CPU, RAM, disk drives, etc follow those instructions
9
http://cs.mst.edu End of Session
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.