guides:software:start
This is an old revision of the document!
Overview of Software Guides
Programming Tools
We expect students who successfully complete the computing programs to have a basic knowledge in a number of tools. The following list is not universal, however it should be a good starting point.
- A Terminal Emulator (PUTTY)
- A Text Editor
- Basic Unix/Linux command line operation
- Command Line History
- Changing passwords (passwd)
- Paths
- Absolute
- Relative
- Tilda expansion
- pwd
- File Operations
- ls
- rm
- mv
- cp
- Directory operations
- mkdir
- cd
- Basic Wildcards
- Man Pages (man)
- I/O Redirection
- Pipes
- Pagers
- A Compiler (g++, gcc)
- Basic Usage
- Command Line Arguments
- Output flag (-o)
- Warnings and Error Detection
- Flags for compiling and linking multiple files
- Othe Flags
- File Transfer (pstp, filezilla)
- A build system (make)
- A version control system (git)
guides/software/start.1594300486.txt.gz · Last modified: 2024/07/25 15:01 (external edit)