Xin chào bạn đến với Informatics Education Center Trở về HUUKHANG.COMHUUKHANG.COM! | FAQs | Forum | Roadmap | Tuyển dụng | Sách

About HKG Informatics Solutions Computer Learning Center KÊNH THÔNG TIN VIỆC LÀM VÀ TƯ VẤN NHÂN LỰC Chi nhánh của HKG Informatics Education
 TRUNG TÂM CHUYÊN ĐÀO TẠO PHÁT TRIỂN VÀ ỨNG DỤNG CNTT: TỪ CƠ BẢN ĐẾN NÂNG CAO, GIÚP HỌC VIÊN LẤY LẠI CƠ BẢN, HỌC THÌ PHẢI LÀM ĐƯỢC, KHÔNG CHẠY THEO LÝ THUYẾT. BẠN SẼ ĐAM MÊ LẬP TRÌNH HƠN, VIẾT CODE CHUYÊN NGHIỆP HƠN NHƯ MÔI TRƯỜNG LÀM VIỆC BÊN NGOÀI
Lịch Khai Giảng
Cơ Hội @ Nghề Nghiệp
::Đăng Nhập
Địa chỉ Email:*
Mã học viên:*

 
::KHOÁ LẬP TRÌNH NGẮN HẠN
  Công nghệ Microsoft
  Cơ sở dữ liệu
  Công nghệ Java
  Công nghệ Mã nguồn mở
::KHOÁ CHẤT LƯỢNG CAO
  Công nghệ Microsoft .NET
  Công nghệ Java
  Công nghệ Java+Microsoft
::KHOÁ ỨNG DỤNG CNTT
  Ứng dụng SharePoint Server
  Phần mềm Thuế+Kế toán
::KHOÁ QUẢN TRỊ CHUYÊN SÂU
  Chuyên viên Quản trị Mạng
  Quy trình và Tổ chức Testing
  Quản lý Dự án Phần mềm
  Quy trình Triển khai PM
  MIS - Quản Trị Hệ Thống
  Thông Tin Doanh Nghiệp

::Chương Trình Cơ bản
Lập trình C cơ bản
Lập trình C nâng cao

::Liên Lạc
Gởi bạn bè trang HUUKHANG
Yêu cầu và Góp ý
Liên lạc với chúng tôi

::Đăng ký Email
Nhập Email của bạn
 
để nhận thông tin về lịch khai giảng chương trình iKCP 2008, hội thảo và giới thiệu chuyên đề, hội chợ, phần mềm liên quan đến CNTT.

Nhấn tổ hợp phím Ctrl và + để xem nội dung rõ hơn.
  KHAI GIẢNG LỚP: ỨNG DỤNG CNTT | NGẮN HẠN | DÀI HẠN | CHUYÊN SÂU | TẠI CƠ SỞ B-Q.9

LẬP TRÌNH C CẤP ĐỘ NÂNG CAO

::GIỚI THIỆU
C là một ngôn ngữ lập trình tương đối nhỏ gọn vận hành gần với phần cứng và nó giống với ngôn ngữ Assembler hơn hầu hết các ngôn ngữ bậc cao. Hơn thế, C đôi khi được đánh giá như là "có khả năng di động", cho thấy sự khác nhau quan trọng giữa nó với ngôn ngữ bậc thấp như là Assembler, đó là việc mã C có thể được dịch và thi hành trong hầu hết các máy tính, hơn hẳn các ngôn ngữ hiện tại trong khi đó thì Assembler chỉ có thể chạy trong một số máy tính đặc biệt, Mặc dù C còn thiếu nhiều chức năng hữu ích nhưng lý do quan trọng để C được chấp nhận vì nó cho phép các trình dịch mới được tạo ra một cách nhanh chóng trên các nền tảng mới và vì nó cho phép người lập trình dễ kiểm soát được những gì mà chưong trình (do họ viết) thực thi. Đây là điểm thường làm cho mã C chạy hiệu quả hơn các ngôn ngữ khác. Thường thì chỉ có ngôn ngữ ASM chỉnh bằng tay chạy nhanh hơn (ngôn ngữ C), bởi vì ASM kiểm soát đưọc toàn bộ máy tính.

Ngoài việc C được dùng để viết hệ điều hành UNIX, người ta nhanh chóng nhận ra sức mạnh của C trong việc xử lý cho các vấn đề hiện đại của tin học. C không gắn với bất kỳ một hệ điều hành hay máy nào, và mặc dầu nó đã được gọi là "ngôn ngữ lập trình hệ thống" vì nó được dùng cho việc viết hệ điều hành, nó cũng tiện lợi cho cả việc viết các chương trình xử lý số, xử lý văn bản và cơ sở dữ liệu.

::NỘI DUNG CHI TIẾT KHÓA HỌC
Ngôn ngữ C được sử dụng để dạy về kỹ thuật lập trình, cấu trúc dữ liệu và thuật toán trong trường đại học và cao đẳng. Do đó, nội dung chuyên đề lập trình ngôn ngữ C trên môi trường Windows cấp độ Cơ bản được thiết kế giúp cho sinh viên cũng cố kiến thức như sau:

Cấp độ Nâng cao Xem chi tiết nội dung
  • Bài 1: Giới thiệu đệ quy, các loại đệ quy
  • Bài 2: Các giải thuật tìm kiếm sắp xếp, Thuật toán tìm kiếm tuyến tính, nhị phân và hoán đổi (Interchange)
  • Bài 3: Thuật toán tìm kiếm chèn (Insertion), chọn (Selection) và hoán đổi Bubble
  • Bài 4: Thuật toán tìm kiếm Heap, Shell và Quick
  • Bài 5: Giới thiệu cấu trúc dữ liệu động trong C, Stack - Queue
  • Bài 6: Giới thiệu về cây, cây nhị phân, phép duyệt cây
  • Bài 7: Tìm kiếm cây nhị phân
  • Bài 8: Làm bài thi lý thuyết và thực hành

::KẾT THÚC KHÓA HỌC
Học viên sẽ nắm vững sinh viên phải nắm được các vấn đề sau:
  • Khái niệm về ngôn ngữ lập trình.
  • Khái niệm về kiểu dữ liệu.
  • Kiểu dữ liệu có cấu trúc (cấu trúc dữ liệu).
  • Khái niệm về giải thuật.
  • Ngôn ngữ biểu diễn giải thuật.
  • Ngôn ngữ sơ đồ (lưu đồ), sử dụng lưu đồ để biểu diễn các giải thuật.
  • Tổng quan về Ngôn ngữ lập trình C.
  • Các kiểu dữ liệu trong C.
  • Các lệnh có cấu trúc.
  • Cách thiết kế và sử dụng các hàm trong C.
  • Một số cấu trúc dữ liệu trong C.

    ::THỜI LƯỢNG KHOÁ HỌC
    • Lớp thường: 2 tháng
      + 6 giờ / tuần, 3 buổi / tuần, 2 giờ thực hành xen kẻ 2 giờ lý thuyết
    • Lớp cấp tốc: 1 tháng
      + 12 giờ / tuần, 3 buổi / tuần, 2 giờ lý thuyết + 2 giờ thực hành / buổi
    ::PHƯƠNG THỨC ĐÀO TẠO
    Khoá học ngắn hạn được tổ chức theo mô hình LAW (Learning As Working):
    • Số lượng học viên tối đa 15
    • Học lý thuyết, thảo luận giải pháp
    • Lựa chọn mô hình hợp lý của công nghệ
    • Sử dụng mô hình thực tiễn trong thực hành
    • Tham gia giải quyết vấn đề phát sinh
    • Ứng dụng thương mại điện tử có quy mô lớn
    • Thực hiện quy trình sản xuất phần mềm
    • Áp dụng tiêu chuẩn viết mã chương trình
    • Làm việc theo nguyên tắc giao tiếp trong nhóm

    Trở về đầu trang
    ::ĐIỀU KIỆN THAM GIA KHOÁ HỌC
    Lớp lập trình cơ bản bằng ngôn ngữ C dành cho mọi đối tượng đã biết lập trình C cơ bản và yêu thích lập trình.

    ::MÔI TRƯỜNG HỌC
    Môi trường học tập tại HKG Informatics Education Center giống như môi trường làm việc tại công ty chuyên nghiệp:
    • Phòng máy lạnh thoáng mát
    • Lớp học tối đa 15 học viên
    • Cấu hình máy cao, RAM 1 GB
    • Màn hình LCD 15 inch
    • Đường truyền ADSL tốc độ cao
    • Tổ chức theo nhóm 5 học viên
    • Tiêu chuẩn lập trình chuyên nghiệp
    • Thảo luận tại diễn đàn
    • Được hỗ trợ trực tiếp từ giảng viên có kinh nghiệm

    ::CHỨNG NHẬN TỐT NGHIỆP
    Mọi học viên tham gia >=80% thời lượng khoá học sẽ nhận được chứng nhận hoàn thành khoá học lập trình ngôn ngữ C với cấp độ Nâng cao do công ty HKG Informatics Education Center cấp có giá trị toàn quốc, được chấp nhận bởi các công ty Phát triển Phần mềm và phòng Hệ thống Thông tin của doanh nghiệp kinh doanh trong và ngoài nước. Bởi vì mọi khoá học tại HKG Informatics Education Center đều được cam kết bằng chất lượng cụ thể.
    ::GIÁO TRÌNH MÔN HỌC
    Mỗi học viên sẽ được nhận miễn phí:
    • Giáo trình lý thuyết dạng Course Outline
    • Giáo trình thực hành dạng bài tập tham khảo
    • Danh sách các bài tập có tính thực tiễn cao
    • Danh sách các đề tài có quy mô lớn


      Trở về đầu trang
    Hotline
    6264 5886 - 6274 8218
    info@huukhang.com

    Online Support
    Skype: hkgsolutions
    Chat with hkgsolutions
    Chat with hkgeducation

    TIN TỨC @HKG
    Khoá học Chuyên sâu SharePoint Web Part cho nhân viên PVEP

    Hợp tác Đào tạo CNTT giữa HKG và SAIGON TMC

    Hợp tác Đào tạo CNTT giữa HKG và NCC Education (UK)

    Lich Khai Giang
    Chuyên đề Lập trình Java Script miễn phí tại HKG Informatics Solutions
    Chuyên đề Làm quen ngôn ngữ C# miễn phí tại HKG Informatics Solutions
    Chuyên đề Visual SourceSafe 2005 miễn phí tại HKG Informatics Solutions
    Chuyên đề Thiết kế Microsoft Report miễn phí tại HKG Informatics Solutions
    Chuyên đề Thiết kế Crystal Report miễn phí tại HKG Informatics Solutions
    Học bổng tại HKG Informatics Solutions
    Phỏng vấn thử miễn phí tại HKG Informatics Solutions
     Xin chào bạn đến với Informatics Education Center Đặt EDUCATION.HUUKHANG.COM! làm trang chủ | Liên hệ | Giới thiệu  

    EDUCATION.HUUKHANG.COM
    Copyright ©2000-2008 HKG Informatics Solutions. All Rights Reserved.
    Giấy phép kinh doanh số 4102062425 - Mã số thuế: 0305781090