Translate by BabelFish

Next sessions

The guaranteed sessions are indicated by the logo guaranteed session

Development C Protected

  • Of 19-10-2010 to 22-10-2010

Organization of the formations

Development C Protected

General information
  • Code: DCS
  • Duration: 4 days
  • Present: 10 Maximum
  • Price: 1750 € HT
Public concerned
  • Engineers/Technicians
  • System administrators
  • Developers
Pre-necessary
  • None
Means
  • Support of course
  • 1 PC by anybody
  • CD of tools
  • Support Linux and Windows
  • Dev. C , Visual C , GCC
Objectives
  • To program applications of the system type and network out of C
  • To include/understand the management and the memory protection in x86
  • To interface databases on model ODBC
  • To make safe your applications to the base
Description

C is the essential language for the design of applicatifs system and network, when an access and a direct control on the elements of the operating system and the material are required. Moreover, the majority of the programs of the various operating systems (Unix/Windows) are coded out of C. Her comprehension is thus essential for the practice of very technical audits of safety and analysis of code (search for vulnerabilities).

We insist largely throughout this formation on the aspects safety of this language, and on the errors not to make to avoid the faults which are the cause of intrusion on the systems.

We take care to follow the standards ANSI, which make it possible to ensure the simple bearing of your applications between various types of architectures (Unix/Windows).

Day 1 & 2

Introduction Characteristics of the language minimal Structure Scopes of application of a program Types of source data basic Input-outputs Structures of Pre control and post-incrementing the preprocessor the process of compilation Creation of Makefile

Structures of data the pointers Tables the structures Definition of the types

Handling of files Reading of files Writing of files Treatment of character strings

Days 3 & 4

Programming system Management memory To reach it the filesystem To time a processing time Management of the processes Communication inter-process Management of the bolts: mutex and semaphores

Programming network Creation of a customer TCP Creation of a waiter TCP

Interfacing with a database Connection to the base Creation of cursors Requêtage Treatment of the results

More

REFWEO.com
cat gastronomy sextv vphone Internet
")); 0