|
Unix Programming (General)
|
Description: Our UNIX Programming (General) test measures your knowledge of programming in a UNIX environment. Designed for experienced programmers, this test covers the following topics: Design, Compile, and Profile Code, Files and Directories, I/O, Interprocess Communication, Language Concepts, Process Control, and Process Relationships.
|
|
- Design, Compile, and Profile Code
- Debugging
- Make and Makefiles
- Optimization
- Program Structure
| - Directories and Files
- Commands
- File Types and Properties
- Ownership and Permission Manipulation
- Status Functions
| - I/O
- Asynchronous/Non-blocking
- Memory-Mapped
- Redirection
- Streams
- Terminal Attributes and Options
| - Interprocess Communication
- Client-Server Properties
- Concurrency
- Control Signals
- Message Queues
- Pipes
- Signal Commands
- Sockets
| - Language Concepts
- Cross Platform Issues
- Memory Management
- Regular Expressions
- Time Concepts
| - Process Control
- Daemons
- Management Functions
- Ownership
- System Functions
- Threads
| - Process Relationships
- Identifiers
- Orphans
- Shell Execution of Programs
- Terminal and Network Logins
| |
|
|