0

chức năng đăng ký khoá học trực tuyến

Bài Giảng Kỹ Thuật Lập Trình

Bài Giảng Kỹ Thuật Lập Trình

Công nghệ thông tin

... Tổng số TC: Bài tập lớn Đồ án môn học Điều kiện tiên quyết: Sinh viên phải học xong học phần sau đăng học phần này: Tin đại cương, Đại số, Giải tích Mục tiêu học phần: - Cung cấp cho sinh viên ... 11.6 TS tiết 75 Tên học phần: Kỹ thuật lập trình Bộ môn phụ trách giảng dạy: Khoa học Máy tính Mã học phần: ????? Lý thuyết 45 Thực hành/Xemina 30 Tự học Loại học phần: Khoa phụ trách: ... chữ số thập phân: 0, 1, , − Các hiệu toán học: +, -, *, /, % , &, ||, !, >,
  • 176
  • 487
  • 0
Tài liệu Kỹ thuật lập trình nhúng - Phần 1: Giới thiệu chung về hệ thống nhúng doc

Tài liệu Kỹ thuật lập trình nhúng - Phần 1: Giới thiệu chung về hệ thống nhúng doc

Điện - Điện tử

... Tính bảo mật Hiệu – – – – – Năng lượng tiêu thụ Kích thước phần cứng phần mềm Hiệu thời gian thực Kích thước khối lượng Giá thành 17 Đặc điểm công nghệ Phân hoạch tác vụ chức hóa  Khả thời gian ... lý/ vi điều khiển nhúng 10 Kiến trúc PIC 16F873A 11 Vi điều khiển 89C51 12 Chíp DSP Sơ đồ khối chức chíp DSP TMS320C28xx 13 Chíp PAL (Programmable Logic Array) 14 Cấu trúc phần mềm Vòng lập kiểm ... thông tin nhúng hệ thống lớn, phức tạp độc lập – Chúng tổ hợp phần cứng phần mềm để thực một nhóm chức chuyên biệt cụ thể Các khái niệm (3)  Hệ thời gian thực? – Thời gian thực cứng hệ thống hoạt...
  • 21
  • 1,348
  • 5
Tài liệu Kỹ thuật lập trình nhúng - Phần 2: Lập trình hợp ngữ trên Vi xử lý 80x86 docx

Tài liệu Kỹ thuật lập trình nhúng - Phần 2: Lập trình hợp ngữ trên Vi xử lý 80x86 docx

Điện - Điện tử

... tên thành địa nhớ Tên dài từ 131 tự 12 Cú pháp lệnh hợp ngữ (2)  Name: Operation Operand(s) ;Comment [Nhãn] Toán tử Toán hạng(s) ; Ghi Trường toán tử: Chứa hiệu mã phép toán Ví dụ: ADD, ... tiếp Ví dụ: Nếu asm gán địa offset 0200h cho mảng B_ARRAY nội dung nhớ sau Tổng quan (6)  Chuỗi tự (character strings)  Bên chuỗi asm phân biệt chữ hoa chữ thường Cũng định nghĩa  10 Tổng ... tương ứng – Assembler directive » Khai báo hướng dẫn biên dịch Tổng quan (2)  Các thành phần – Bộ tự: • 26 chữ thường hoa a-z, A-Z • 10 kí tự số 0-9 • Các kí tự dấu: –?@_$:.[](){}+-*/&%!‘~“|\=#^;,...
  • 61
  • 782
  • 3
Kỹ thuật lập trình pdf

Kỹ thuật lập trình pdf

Kỹ thuật lập trình

... b¸ o: char c; tù c lµ tù a→ z, A→ Z c lµ tù A → Z c lµ tù a → z c lµ sè → → 9, A → F, a → z c lµ tù xãa h c tù ®iỊ u khiĨ n (0x7F h c 0x00 ®Õ n 0x1F) c lµ tù space, tab, ... Width : ®Þnh ch th­íc in Width ý nghÜ a n 0n * Dµ nh Ý t nhÊ t n tù , ®iỊ n kho¶ ng tr¾ ng c¸ c tù cßn trèng Dµ nh Ý t nhÊ t n tù , ®iỊ n sè c¸ c tù cßn trèng Sè tù Ý t nhÊ ... =”” ! tù tr¾ ng: nÕ u cã chi-d¹ ng sÏ yª u cÇ u scanf() bá qua mét hay nhiỊ u tù tr¾ ng chi nhË p vµ o tù tr¾ ng lµ tù kho¶ ng tr¾ ng (‘ ‘), tab (‘\t’), xng hµ ng (‘\n’) Mét tù...
  • 134
  • 754
  • 1
Kỹ thuật lập trình S7

Kỹ thuật lập trình S7

Tự động hóa

... Delay…) Đòa hiệu giúp chương trình dễ hiểu Có hai loại hiệu cục (biến cục bộ) hiệu toàn cục (hay chia xẻ) , hiệu cục khai báo bảng khai báo biến khối có ý nghóa phạm vi khối đó, hiệu ... đòa thích (sau //) Thủ tục lập hiệu toàn cục sau: bấm chuột vào đối tượng Symbols (Xem hình ) Các biến hiệu đưa vào dòng một, dài tối đa 24 tự chữ số, tự đặc biệt, trừ dấu nháy “ ... Bảng hiệu chứa tối đa 16380 hiệu Sau biên tập xong, vào menu Symbol Table- Save để lưu bảng Vào cửa sổ biên tập khối chọn View- Display with - Symbolic Representation để nhìn thấy đòa ký...
  • 30
  • 1,268
  • 40
bài giảng tổng hợp  tài liệu Kỹ thuật Lập trình

bài giảng tổng hợp tài liệu Kỹ thuật Lập trình

Công nghệ thông tin

... 27 %4d Nhập số nguyên tối đa số, nhập nhiều số nhận số %f Nhập số thực %6f Nhập số thực tối đa số (tính dấu chấm), nhập nhiều số nhận số (hoặc số với dấu chấm) - Địa biến: ... Hằng tự tự riêng biệt viết cặp dấu nháy đơn (‘) Mỗi tự tương ứng với giá trị bảng mã ASCII Hằng tự xem trị số nguyên Ví dụ: ‘a’, ‘A’, ‘0’, ‘9’ Chúng ta thực phép toán số học tự ... thập lục phân %c Xuất tự %s Xuất chuỗi tự %e %E %g Xuất số nguyên dạng khoa học (nhân 10 mũ x) %G 29 Ví dụ %d In số nguyên %4d In số nguyên tối đa số, số cần in nhiều số in hết %f %6f...
  • 200
  • 1,206
  • 2
Lecture 05  làm việc với tep OK  tài liệu Kỹ thuật Lập trình

Lecture 05 làm việc với tep OK tài liệu Kỹ thuật Lập trình

Công nghệ thông tin

... Dòng chảy tạo vùng đệm (buffer) chương trình chạy tệp tin đĩa Làm giảm việc chương trình truy cập trực tiếp thiết bị phần cứng (vd đĩa) Làm việc với tệp văn  Mở tệp   Muốn thao tác tệp trước ... cung cấp hai hàm getc fgetc   int getc(FILE *fp) int fgetc(FILE *fp)  Aug 28, 2014 Hai hàm có chức nhau, đọc kí tự từ tệp tin ứng với dòng chảy fp, trả mã ASCII kí tự đọc thành công, ngược lại ... putc fputc   int putc(int ch, FILE *fp) int fputc(int ch, FILE *fp)  Aug 28, 2014 Hai hàm có chức nhau, ghi kí tự có mã ASCII ch % 256 lên tệp tin ứng với dòng chảy fp, trả mã ASCII kí tự ghi...
  • 30
  • 612
  • 0
Lecture 06   các thuật toán sắp xếp  tài liệu Kỹ thuật Lập trình

Lecture 06 các thuật toán sắp xếp tài liệu Kỹ thuật Lập trình

Công nghệ thông tin

... tử dãy X(0,i) làm khoá; Xếp: - phần tử nhỏ khoá phía trước khoá, đoạn B(1); - phần tử lớn khoá phía sau khoá, đoạn B(2); cách so sánh phần tử với khóa đổi chỗ chúng cho với khoá cần thiết Kết ... trị khoá gọi đống thoả mãn điều kiện sau đây: a) b) c) Cây T có 2k nút mức k, với ≤ k ≤ d-1 mức d-1 nằm bên trái nút Nút bên phải mức d-1 có bậc (không có phải); nút khác có bậc Khoá nút lớn khoá ... chèn gần tuyến tính  Trong trường hợp xấu cần tới n(n-1)/2 phép so sánh n(n+1)/2 phép hoán vị (thông qua phép gán)  Vậy độ phức tạp thuật toán O(n2)  Thử hình dung mảng X(1), , X(n) khoá ghi...
  • 43
  • 822
  • 1
Lecture 07   linked lists  tài liệu Kỹ thuật Lập trình

Lecture 07 linked lists tài liệu Kỹ thuật Lập trình

Công nghệ thông tin

... liên kết 12.8 Bài tập thực hành 5/5/14 12.1 Khái niệm danh sách(list)  Thực chất, mô hình toán học danh sách tập hợp hữu hạn phần tử có kiểu với khả nhập xuất liệu rộng cấu trúc liệu kiểu ngăn...
  • 62
  • 760
  • 0
Lecture 08   linked lists(con )  tài liệu Kỹ thuật Lập trình

Lecture 08 linked lists(con ) tài liệu Kỹ thuật Lập trình

Công nghệ thông tin

... niệm danh sách(list) Lấấ y Ngăn xếp Nhập Lấấ y Nhập Hàng đợi List Lấấ y Thực chất, mô hình toán học danh sách tập hợp hữu hạn phần tử có kiểu với khả nhập xuất liệu rộng cấu trúc liệu kiểu ngăn...
  • 62
  • 762
  • 0
Lecture 08   linked lists(cont )  tài liệu Kỹ thuật Lập trình

Lecture 08 linked lists(cont ) tài liệu Kỹ thuật Lập trình

Công nghệ thông tin

... giải phóng nhớ cho temp 13 8/28/14 8.6 Double linked List first v v … v last  Trong thực tế, tổ chức thành danh sách liên kết kép vòng, liên kết next phần tử cuối last trỏ vào phần tử (do first...
  • 21
  • 455
  • 0
Lecture 09   stacks  tài liệu Kỹ thuật Lập trình

Lecture 09 stacks tài liệu Kỹ thuật Lập trình

Công nghệ thông tin

... stacks  Thêm phần tử vào stack: Push (newItem: ItemType) int push(int stack[], int value) {  Chức năng: Thêm phần tử vào đỉnh if(stack[0] < MAXSIZE-1) {  Điều kiện thực hiện: Stack khởi tạo ... stacks  Thêm phần tử vào stack: Push (newItem: ItemType) void push(int stack[], int value) {  Chức năng: Thêm phần tử vào đỉnh if(stack[0] < MAXSIZE-1) {  Điều kiện thực hiện: Stack khởi tạo ... (item: ItemType) int pop(int stack[], int *value) { if(stack[0] > ) { *value = stack[stack[0]];  Chức năng: Lấy phần tử đỉnh Stack stack[0] = stack[0] - 1; trả lại cho lời gọi hàm return 1;  Điều...
  • 37
  • 706
  • 0
Lecture 10   stacks  queues applications  tài liệu Kỹ thuật Lập trình

Lecture 10 stacks queues applications tài liệu Kỹ thuật Lập trình

Công nghệ thông tin

... Reverse Polish Notation  pháp nghịch đảo Balan (RPN), gọi Postfix, Charles Hamblin đề xuất vào năm 1950s…  pháp lấy ý tưởng Polish notation, đề xuất vào năm 1920 nhà toán học người Balan có ... Łukasiewicz (Trong số tài liệu gọi pháp Łukasiewicz) Dạng Infix Dạng Postfix Dạng Prefix A-B/(C+D) ABCD+/- –A/B+CD 8/28/14 10.1 Reverse Polish Notation  pháp Postfix:  pháp Postfix đặt toán ... Postfix đặt toán tử sau toán hạng  Ví dụ: E F/ có nghĩa E/F A B C * + có nghĩa A + B * C  pháp Prefix:  pháp Prefix đặt toán tử trước toán hạng  Ví dụ: /E F có nghĩa E/F + A * B C có nghĩa...
  • 25
  • 553
  • 0
Lecture 11   queues  tài liệu Kỹ thuật Lập trình

Lecture 11 queues tài liệu Kỹ thuật Lập trình

Công nghệ thông tin

... tmduc08@Gmail.com n / 24 11.1 Khái niệm hàng đợi  Một số dạng hàng đợi:  Hàng đợi tuyến tính - Linear Queues  Tổ chức hàng đợi theo nghĩa thông thường  Hàng đợi vòng - Circular Queues  Giải việc ... sinh Cần tổ chức lại liệu cho nữ liệt kê trước nam giữ tính theo ngày tháng năm sinh PhD Tốố g Minh Đức – Mob: 0984-485-888 – Email: tmduc08@Gmail.com n 23 / 24 11.4.2 Demerging  Tổ chức liệu ... 0984-485-888 – Email: tmduc08@Gmail.com n / 24 11.2 Cài đặt hàng đợi mảng  Cài đặt hàng đợi mảng tuyến tính:       Lúc khởi tạo hàng đợi rỗng: front = rear = -1 Lần lượt thêm phần tử 0, 1,...
  • 29
  • 470
  • 0
Lecture 12   trees unsaved  tài liệu Kỹ thuật Lập trình

Lecture 12 trees unsaved tài liệu Kỹ thuật Lập trình

Công nghệ thông tin

... minh họa lược đồ công việc  Tổ chức đơn vị  Cây biểu thức Khoa Công nghệ thông tin BM KHMT Phòng TN BM HTTT Giáo viên BM ANM BM CNPM Giáo viên Ví dụ cây: Tổ chức Khoa CNTT PhD Tống Minh Đức ... (7/) Một số ví dụ sử dụng cây:  Cây phả hệ  Cây định  Sử dụng để tạo queue có độ ưu tiên  Tổ chức truy cập liệu nhanh, ví dụ B-tree PhD Tống Minh Đức – Mob: 0984-485-888 – Email: tmduc08@Gmail.com...
  • 20
  • 420
  • 0
Lecture 02   cấu trúc lệnh vòng lặp tài liệu Kỹ thuật Lập trình

Lecture 02 cấu trúc lệnh vòng lặp tài liệu Kỹ thuật Lập trình

Công nghệ thông tin

... lặp Lệnh break dùng để thoát khỏi vòng lặp Nếu có nhiều lệnh lặp lồng lệnh break thoat vòng lặp trực tiếp chứa Lệnh break dùng để thoát khỏi lệnh switch … case Aug 28, 2014 15 Lệnh break  Ví...
  • 19
  • 402
  • 0
Giáo trình kỹ thuật lắp ráp và bảo trì máy tính  phần 2   trung học văn thư lưu trữ TW II

Giáo trình kỹ thuật lắp ráp và bảo trì máy tính phần 2 trung học văn thư lưu trữ TW II

Cơ sở dữ liệu

... Typematic Rate (Chars/Sec): Xác lập số tự lặp lại nhấn giữ phím: chọn giá trò tự/ 1s đến 30 tự / 1s y Typematic Delay (Msec): Xác lập thời gian trì hoãn trước tự gõ lặp lại (bằng cách ấn ... thiết lập cho CPU có cache L2 y Processor Number Feature: Cho/không cho chạy chức dònh danh (ID) CPU Pentium III Đây chức đặc biệt thiết kế cho CPU Pentium III nhằm lập danh sách người dùng y Quick ... 64KB 384KB Kỹ thuật lắp ráp bảo trì máy vi tính a Bản đồ nhớ Vùng nhớ 57 b Tổ chức nhở RAM hệ điều hành DOS Hình 3-3: Tổ chức nhớ Hệ điều hành MS DOS ‰ Flash ROM Có thể nói BIOS phần dẻo hệ thống,...
  • 58
  • 555
  • 0

Xem thêm