Bài giảng Các kĩ thuật lập trình được hình thành trên cơ sở các kinh nghiệm đã được đúc rút từ bài giảng của môn học Kỹ thuật lập trình cho sinh viên các ngành nói trên trong những năm học vừa qua với mục đích cung cấp cho sinh viên những kiến thức cơ bản nhất, có tính hệ thống liên quan tới môn học này. Phần 1 trình bày các nội dung chính sau: Đại cương về lập trình cấu trúc; Con trỏ và mảng; Duyệt và đệ qui; . Mời các bạn cùng tham khảo để nắm nội dung chi tiết. | HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG - - KHOA CÔNG NGHỆ THÔNG TIN BÀI GIẢNG CÁC KĨ THUẬT LẬP TRÌNH NGUYỄN DUY PHƯƠNG HàNội 2017 LỜI NÓI ĐẦU Sự phát triển công nghệ thông tin trong những năm vừa qua đã làm thay đổi bộ mặt kinh tế xã hội toàn cầu trong đó công nghệ phần mềm trở thành một ngành công nghiệp quan trọng đầy tiềm năng. Với sự hội tụ của công nghệ viễn thông và công nghệ thông tin tỷ trọng về giá trị phần mềm chiếm rất cao trong các hệ thống viễn thông cũng nhƣ các thiết bị đầu cuối. Chính vì lý do đó việc nghiên cứu tìm hiểu tiến tới phát triển cũng nhƣ làm chủ các hệ thống phần mềm của các kỹ sƣ điện tử viễn thông là rất cần thiết. Môn học Kỹ thuật lập trình là môn học cơ sở bắt buộc đối với sinh viên chuyên ngành điện tử viễn thông và công nghệ thông tin của Học viện công nghệ Bƣu chính Viễn thông. Cuốn giáo trình Kỹ thuật lập trình đƣợc hình thành trên cơ sở các kinh nghiệm đã đƣợc đúc rút từ bài giảng của môn học Kỹ thuật lập trình cho sinh viên các ngành nói trên trong những năm học vừa qua với mục đích cung cấp cho sinh viên những kiến thức cơ bản nhất có tính hệ thống liên quan tới môn học này. Khi học môn Kỹ thuật lập trình sinh viên chỉ cần học qua môn Tin học cơ sở và chỉ cần thế các bạn đã có đủ kiến thức cơ sở cần thiết để tiếp thu kiến thức của Kỹ thuật lập trình. Thông qua cuốn giáo trình này chúng tôi muốn giới thiệu với các bạn đọc về kỹ năng lập trình cấu trúc thông qua một số thuật toán quan trọng bao gồm Đại cƣơng về lập trình cấu trúc Con trỏ và mảng Duyệt và đệ qui Ngăn xếp hàng đợi và danh sách móc nối Cây Đồ thị và cuối cùng là Sắp xếp và tìm kiếm. Phần phụ lục là bài tập tổng hợp lại những kiến thức cơ bản nhất đã đƣợc đề cập trong giáo trình và đƣợc thể hiện bằng một chƣơng trình. Tuy đã rất chú ý và cẩn trọng trong quá trình biên soạn nhƣng giáo trình chắc chắn không tránh khỏi những thiếu sót và hạn chế. Chúng tôi xin chân thành mong bạn đọc đóng góp ý kiến để giáo trình nay ngày càng hoàn thiện hơn. Mọi sự đóng góp ý kiến .