Download presentation
Presentation is loading. Please wait.
Published byPatience Merritt Modified over 9 years ago
2
Knowledge and use of tools and resources in a system: standard libraries, system calls, debuggers, the shell environment, system programs and scripting languages. Knowledge of file system Shell environment is rich with its capabilities, options and configurability. Why Unix? Written in C, source accessibility Why C? least abstracted, closer to hardware, memory management is direct through pointers. Three tools: a shell, a text editor, a debugger
3
A debugger relates an executable to the original variable names and source code so that a programmer can track execution Lets go through the C programs and the debugging methodology discussed in the chapter 1
4
Log into timberlake or any linux system you may have access to Take your time to create the C programs in section, all of them, and familiarize yourself with the C programs and the systematic debugging process
5
Knowledge of syntax of the language How to use the language: this is a skill/art Break the problems into sub problems Code and solve each sub problem independently Study the program in section 1.4: given a number determine the sum of unique squares that sum up to that number. Given 13, 13 = 9 + 4 = 3 2 + 2 2
6
Go through the programs developed. Work out the problems at the end of the chapter.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.