北京
切换分站
免费发布信息
中科信软Advanced C Programming for
  • 学费:面议
  • 地址:海淀区 羊坊店街道 123.122.133.*
    • Q Q:981749341QQ在线交谈
    • 联系人:中科信软-胡
    • 电话:010-628****7 点击查看完整号码
      • 便民网提醒您:让你提前汇款,或者价格明显低于市价,均有骗子嫌疑,不要轻易相信。
  • 信息详情

中科信软Advanced C Programming for Embedded Systems培训

An Introduction to C

Intensive overview of essential C concepts and idioms

· Data types, data structures, pointers and arrays

· Using pointers to search collections of data

Arrays and buffers

· Circular buffers

· Polygonal buffers

· I/O vectors

Linked Lists in depth

· Singly linked and doubly linked lists

· Using lists to implements FIFO queues and LIFO queues (stacks)

· Using lists of linked lists

· Using linked list nodes containing void * pointers to implement heterogeneous collections of data

· Using linked lists to implement resizeable arrays

Binary trees, their uses and their relations

· Basic binary trees

· Self-balancing binary trees (AVL, Red-Black, Splay)

· Heaps and their uses

· Huffman encoding

· Priority queues

Error detection

· CRC checksums (16 bit and 32 bit)

Implementing simple memory management schemes

Implementing simple flash memory file systems

State Machines and Statecharts

· Event driven programming

· Basic FSMs

· Pattern matching

· Parsing

· State driven hardware and communication protocols

· Implementing FSMs using switch statements

· Implementing FSMs using a table driven approach

· Limitations of FSMs

· Extended FSMs and hierarchical FSMs

· Extending FSMs by adding variables and conditional transitions

· Nesting state machines (push down automata)

Statecharts

· Hierachical FSMs and extended FSMs (simple statecharts)

· Orthogonal statecharts and concurrency

· Active objects - linking multi-tasking, message passing and event driven programming

Basic operating systems and multi-tasking concepts

· Task structures

· Task life cycle

· Task management

· Task data structures

· Task queues

· Message queues

· Semaphores (counting, binary, mutex)

· Monitors

· Pipes

· Memory management services

· Signals

· Timers

· Device drivers

Standard Inter-Process Communication Idioms

· Producer - Consumer

· Monitors

· Readers and Writers

· Workcrew



等....课程


中科信软高级技术服务机构(已成立13年)→13年期间,为各大企业提供:各种软件培训、定制培训、技术咨询、技术支持
时间灵活 地点灵活(北上广深、成都、武汉都有上课点),人数灵活,师资丰富、可按您的需求给您定制课程,匹配教师。


小班授课,公开课,上门内训
特殊技术订制培训或咨询
技术培训,技术咨询,项目承接,专家外包


咨询电话:六二八八 三二四七 (课程安排和价格详情请电话联系我们!)


邮箱: soft@info-soft.cn  
网址:www.zksoft.org/www.info-soft.cn


联系我时,请说是在北京便民网看到的,谢谢!

  • 您可能感兴趣
查看更多
    温馨提示:本页信息由用户及第三方发布,真实性、合法性由发布人负责,请仔细甄别。