0

trình công nghệ phần mềm rup lặp và tăng dần từng bước iterative and incremental

Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 9 pot

Bài giảng công nghệ phần mềm : Thiết kế Lập trình part 9 pot

Cao đẳng - Đại học

... ; } while (); • Có khác hai ngôn ngữ? HUT, Falt of IT  Dept of SE, 2001 SE-IV.53 Chú thích chương trình • Tại cần đặt thích chương trình ? • Vị trí đặt thích chương trình ... thường gặp: Lặp vô hạn HUT, Falt of IT  Dept of SE, 2001 SE-IV.51 REPEAT UNTIL Bắt đầu Công việc Biểu thức Logic Sai Đúng Kthúc HUT, Falt of IT  Dept of SE, 2001 SE-IV.52 PASCAL Repeat ... DO WHILE Bắt đầu Sai Biểu thức Logic Đúng Công việc KThúc HUT, Falt of IT  Dept of SE, 2001 SE-IV.50 PASCAL While BiểuthứcBoolean DO begin end; Ngơn ngữ C while ()...
  • 6
  • 376
  • 0
Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 8 pptx

Bài giảng công nghệ phần mềm : Thiết kế Lập trình part 8 pptx

Cao đẳng - Đại học

... PASCAL if điều kiện then begin công việc end; else begin công việc end HUT, Falt of IT 0 ĐK Công việc1 =0 Ngôn ngữ C Công việc if (điều kiện) { công việc 1} else {công việc 2}  Dept of SE, 2001 ... lập trình Một đầu vào, đầu Tránh GOTO, trừ phải khỏi lặp dừng Dùng comments hợp lý Dùng tên biến có nghĩa, gợi nhớ Cấu trúc lồng rõ ràng Tránh dùng CASE / switch nhiều lồng Mã nguồn chương trình ... SE-IV.47 FOR TO / DOWNTO Bắt đầu Biến điều khiển = Giá trị đầu Biến điều khiển > Giá trị cuối Thực KThúc Biến điều khiển = giá trị biến điều khiển) HUT, Falt of IT  Dept of SE, 2001 SE-IV.48...
  • 6
  • 383
  • 0
Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 7 pptx

Bài giảng công nghệ phần mềm : Thiết kế Lập trình part 7 pptx

Cao đẳng - Đại học

... (elementary) Tuần tự (sequence) Lặp Rẽ nhánh HUT, Falt of IT  Dept of SE, 2001 SE-IV.39 Trình tự thiết kế chung • Thiết kế cấu trúc liệu (Data step) • Thiết kế cấu trúc chương trình (Program step) • ... chương trình (Text step) HUT, Falt of IT  Dept of SE, 2001 SE-IV.40 7.2.4 Về Phương pháp Wa-ny (Warnier’s method) • Khái niệm chung • Trình tự thiết kế – – – – – – Thiết kế liệu Thiết kế liệu vào ... chương trình Thiết kế lưu đồ Thiết kế lệnh thủ tục Thiết kế đặc tả chi tiết HUT, Falt of IT  Dept of SE, 2001 SE-IV.41 Chương 8: Kỹ thuật lập trình 8.1 Lịch sử phát triển ngơn ngữ lập trình 8.2...
  • 6
  • 417
  • 0
Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 6 pdf

Bài giảng công nghệ phần mềm : Thiết kế Lập trình part 6 pdf

Cao đẳng - Đại học

... Kỹ thuật thiết kế chương trình • Kỹ thuật thiết kế mơ hình hệ phần mềm – Hướng tiến trình (process) : Kỹ thuật thiết kế cấu trúc điều khiển – Hướng cấu ... 7.2.1 Lập trình cấu trúc hóa • Khái niệm bản: tuần tự, nhánh (chọn), lặp; cấu trúc mở rộng, tiền xử lý, hậu xử lý • Những điểm lợi thiết kế thuật tốn – Tính độc lập mơđun: quan tâm vàora – Làm ... chương trình dễ hiểu – Dễ theo dõi chương trình thực – Hệ phức tạp dễ hiểu nhờ tiếp cận phân cấp HUT, Falt of IT  Dept of SE, 2001 SE-IV.33 Loại bỏ GOTO • GOTO dùng để làm gì? – Cho phép thực bước...
  • 6
  • 398
  • 0
Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 5 pdf

Bài giảng công nghệ phần mềm : Thiết kế Lập trình part 5 pdf

Cao đẳng - Đại học

... chương trình ? • Là thiết kế chi tiết cấu trúc bên phần mềm: thiết kế tính mơđun giao diện tương ứng • Cấu trúc ngồi phần mềm: thiết kế hệ thống • Trình tự xử lý bên trong: Thuật toán (giải thuật, ... thuật thiết kế chương trình 7.1 Thiết kế chương trình ? 7.2 Phương pháp thiết kế chương trình 7.3 Cơng cụ thiết kế HUT, Falt of IT  Dept of SE, 2001 SE-IV.29 7.1 Thiết kế chương trình ? • Là thiết ... Thiết kế theo tiến trình, khơng hợp với thiết kế xử lý theo lơ (batch system) • Dùng phân chia - kết hợp để giải tính phức tạp hệ thống • Topdown phân chia mơđun • Kỹ thuật lập trình hiệu HUT, Falt...
  • 6
  • 297
  • 0
Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 4 ppsx

Bài giảng công nghệ phần mềm : Thiết kế Lập trình part 4 ppsx

Cao đẳng - Đại học

... sơ đồ phân cấp 4) Xác định vị trí trừu tượng hóa tối đa đầu vào đầu Data1 INPUT F1 Data2 F2 Data3 F3 Data4 Trừu tượng hóa tối đa đầu vào Source Module HUT, Falt of IT F4 Data5 F5 Data6 OUTPUT ... of SE, 2001 SE-IV.23 7) Với môđun (Source, Transform, Sink) lại áp dụng cách phân chia STS lặp lại bước từ 1) đến 6) Đơi có trường hợp không chia thành mô đun nhỏ mà thành 8) Tiếp tục chia đến ... 5) Chuyển sang sơ đồ phân cấp Data1 INPUT F1 Data2 Data3 F2 F3 Data4 Trừu tượng hóa tối đa đầu vào Control Module HUT, Falt of IT Data5 F5 Trừu tượng hóa tối đa đầu Transform Module Source Module...
  • 6
  • 247
  • 1
Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 3 ppsx

Bài giảng công nghệ phần mềm : Thiết kế Lập trình part 3 ppsx

Cao đẳng - Đại học

... biểu thị quan hệ phụ thuộc mơđun giao diện (interface) chúng • Các quy ước: – Khơng liên quan đến trình tự gọi môđun, ngầm định từ trái qua phải – Mỗi mơđun xuất cấu trúc lần, gọi nhiều lần – Quan ... SE, 2001 SE-IV.17 (3a) Phương pháp phân chia STS 1) Chia đối tượng “bài toán” thành chức thành phần F3 Bài toán Problem HUT, Falt of IT F1 F4 F5 F2  Dept of SE, 2001 SE-IV.18 ...
  • 6
  • 319
  • 0
Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 2 ppsx

Bài giảng công nghệ phần mềm : Thiết kế Lập trình part 2 ppsx

Cao đẳng - Đại học

... Thiết kế hệ thống • Thiết kế hệ thống – Thiết kế hệ thống phần cứng [(1), (2)] – Thiết kế hệ thống phần mềm [(3)-(7)] • Thiết kế hệ thống phần mềm – Thiết kế tệp (file design) [(7)] – Thiết kế chức ... hướng luồng liệu (Data flow-oriented design) • Quy trình bước: (1) tạo kiểu luồng thông tin; (2) biên luồng; (3) ánh xạ DFD sang cấu trúc chương trình; (4) xác định phân cấp điều khiển; (5) tinh...
  • 6
  • 243
  • 0
Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 1 pps

Bài giảng công nghệ phần mềm : Thiết kế Lập trình part 1 pps

Cao đẳng - Đại học

... sang kiến trúc chương trình thiết kế chi tiết (5) Quyết định đơn vị chương trình theo chức hệ phần mềm có dựa theo luồng liệu phân chia thành phần (6) Khi cấu trúc chương trình lớn quá, phải phân ... hình phần cứng cấu trúc phần mềm (gồm chức liệu) để có hệ thống thỏa mãn yêu cầu đề • Có thể xem Thiết kế cấu trúc (WHAT), Thiết kế Logic (HOW) HUT, Falt of IT  Dept of SE, 2001 SE-IV.2 Quy trình ... Có thể trích luồng liệu từ hệ thống: phần nội dung đặc tả yêu cầu giao diện (2) Xem xét tối ưu tài nguyên kiến trúc lên hệ thống định kiến trúc (3) Theo trình biến đổi liệu, xem chức kiến trúc...
  • 6
  • 275
  • 0
Báo cáo công nghệ phần mềm: LapReport  Lập Trình Windows Nâng Cao

Báo cáo công nghệ phần mềm: LapReport Lập Trình Windows Nâng Cao

Công nghệ thông tin

... phần mềm danh sách loại phần mềm xuất bảng DataGridView bên Khi chọn nhấp chọn vào phần mềm xuất thơng tin chi tiết phần mềm Danh sách loại phần mềm hiển thị DataGridView Thông tin chi tiết phần ... MessageBox.Show("Lưu Thành Công Phần Mềm !"); objPM.CapNhatDULIEU(tbPM); } else { MessageBox.Show("Trùng Mã Phần Mềm !"); } } }//Lưu Phần Mềm Hướng dẫn sử dụng III.NHẬN XÉT PHẦN MỀM : Ưu điểm: -Phần mềm tương ... tin chi tiết phần mềm Button in report Chúng Ta biết Phần Mềm tìm nhanh chóng cách seach Phần Tìm Kiếm Theo Tên Phần Mềm Tìm kiếm theo tên phần mềm Ấn Để Tìm Nút tìm kiếm Phần Mềm: private void...
  • 19
  • 649
  • 0
LẬP QUY TRÌNH CÔNG NGHỆ PHÂN đoạn m16+17a và PHÂN đoạn THƯỢNG TẦNG mũi của tàu CHỞ dầu 13500 DWT tại NHÀ máy ĐÓNG tàu BẠCH  ĐẰNG

LẬP QUY TRÌNH CÔNG NGHỆ PHÂN đoạn m16+17a PHÂN đoạn THƯỢNG TẦNG mũi của tàu CHỞ dầu 13500 DWT tại NHÀ máy ĐÓNG tàu BẠCH ĐẰNG

Giao thông - Vận tải

... PHẦN TÌM HIỂU VỀ CÔNG TY CNTT BẠCH ĐẰNG PHẦN CHUẨN BỊ ĐÓNG TÀU 80 PHẦN GIA CÔNG CHI TIẾT 89 PHẦN 5: LẬP QUY LẮP RÁP, HÀN SƠN PHÂN ĐOẠN MẠN 16A+17A.103 PHẦN 6: QUY TRÌNH ... 10.4m vào buổi sáng, chiều rộng luồng: 350 m - Khoảng cách từ Tổng công ty tới Cảng Hải Phòng gần, chiều rộng chiều sâu vùng nước dẫn tàu vào Tổng công ty thuận tiện - Tổng công ty nằm gần khu công ... trọng điểm đất nước - Bước ngoặt ngành đóng tàu vào ngày 21/10/2013: sau vào luật, nghị định hành, Bộ Trưởng Bộ giao thông vận tải Đinh La Thăng ký định thành lập Tổng công ty công nghiệp tàu thủy...
  • 182
  • 480
  • 2
Thiết kế quy trình công nghệ trong việc tháo lắp và sữa chữa bánh lái tàu hàng

Thiết kế quy trình công nghệ trong việc tháo lắp sữa chữa bánh lái tàu hàng

Cơ khí - Vật liệu

... - Bước 2: Bắt giàn giáo xung quanh bánh lái - Bước 3: Hàn tai cẩu vào tôn mạn bánh lái ,và vòm tàu để luồn dây xích dây cáp giữ bánh lái trước tháo - Bước 4: Dùng máy cắt, cắt lỗ, gọi lỗ công nghệ ... thống đẩy cát ngầm thay 3300 thép Cũng vào tháng 7/2003 HVS -8- hợp tác chế tạo xử lý thành công công nghệ xử lý trung tâm Buragalia, tổng khối lượng giàn công nghệ 9200 gồm trang thiết bị sản xuất ... đưa tàu vào ụ để sửa chữa hợp lý Quy trình sửa chữa trình bày sau: 3.3 Quy trình sửa chữa bánh lái Để sửa chữa phần hư hỏng bánh lái tàu, cần có quy trình cơng nghệ sửa chữa hợp lý, vừa đảm bảo...
  • 84
  • 1,909
  • 7
Tài liệu Giáo trình công nghệ phần mềm pdf

Tài liệu Giáo trình công nghệ phần mềm pdf

Kỹ thuật lập trình

... − Requirements analysis and definition) Thiãút kãú hãû thäúng vaì pháưn mãưm (SSD − System and software design) Ci âàût v kiãøm thỉí tỉìng pháưn (IUT − Inplementtation and Unit testing) Têch håüp ... Microsoft Press® (1994), Software Engineering : The design and development of sofware (computer program), from concept through execution and documentation Tỉì âiãøn Larousse (1996) âënh nghéa chi ... logic : Var Antoan: Boolean; Viãûc Kiãøm_tra_an_ton âỉåüc dëch Pascal sau : An ton := a [i] and b [i + j] and c [i - j]; b[2] = b[i+j] c[-6] = c[i-j] a[i], i = Hỗnh 2.8 Baỡn cåì vua cho bi toạn...
  • 155
  • 1,032
  • 10
Object oriented and classical software engineering, 8th edition _Giáo trình công nghệ phần mềm

Object oriented and classical software engineering, 8th edition _Giáo trình công nghệ phần mềm

Kỹ thuật lập trình

... P, Q, R, and S Magnetic tape T1 was mounted, and then program P was run It caused a deck of data cards to be read in and produced as output tapes T2 and T3 Tape T2 then was rewound, and program ... FIGURE 1.3 Approximate average cost percentages of development and postdelivery maintenance (a) between 1976 and 1981 and (b) between 1992 and 1998 Development 25% Development 33% Postdelivery maintenance ... phases for various projects between 1976 and 1981 and for 132 more recent HewlettPackard projects Various Projects between 1976 and 1981 Requirements and analysis (specification) phases Design...
  • 688
  • 8,763
  • 2
Giáo trình công nghệ phần mềm

Giáo trình công nghệ phần mềm

Cao đẳng - Đại học

... Tuấn Giáo trình Cơng nghệ phần mềm CHƯƠNG TỔNG QUAN VỀ CÔNG NGHỆ PHẦN MỀM Công nghệ phần mềm -Software Engineering- hoạt động bao gồm: phát triển, đưa vào hoạt động, bảo trì, loại bỏ phần mềm cách ... Mr Nguyễn Thanh Tuấn 29 Giáo trình Công nghệ phần mềm CHƯƠNG TIÊU CHUẨN CỦA SẢN PHẨM PHẦN MỀM QUẢN LÝ DỰ ÁN PHẦN MỀM Mục tiêu công nghệ phần mềm sản xuất ph ần mềm tốt, có chất lượng cao Các ... nghệ phần mềm tới kỷ nguyên mới, tên gọi công việc "kỹ sư phần mềm" thay cho "người lập trình" Việc đặc tả yêu cầu, phát triển phần mềm, quản lý, bảo trì ph ần mềm hoạt động công nghệ phần mềm...
  • 196
  • 678
  • 0
đồ án '''' thiết kế quy trình công nghệ trong việc tháo lắp và sửa chữa bánh lái tàu hàng tại công ty đóng tàu hyundai vina

đồ án '''' thiết kế quy trình công nghệ trong việc tháo lắp sửa chữa bánh lái tàu hàng tại công ty đóng tàu hyundai vina

Cơ khí - Vật liệu

... - Bước 2: Bắt giàn giáo xung quanh bánh lái - Bước 3: Hàn tai cẩu vào tôn mạn bánh lái ,và vòm tàu để luồn dây xích dây cáp giữ bánh lái trước tháo - Bước 4: Dùng máy cắt, cắt lỗ, gọi lỗ công nghệ ... thống đẩy cát ngầm thay 3300 thép Cũng vào tháng 7/2003 HVS -8- hợp tác chế tạo xử lý thành công công nghệ xử lý trung tâm Buragalia, tổng khối lượng giàn công nghệ 9200 gồm trang thiết bị sản xuất ... đưa tàu vào ụ để sửa chữa hợp lý Quy trình sửa chữa trình bày sau: 3.3 Quy trình sửa chữa bánh lái Để sửa chữa phần hư hỏng bánh lái tàu, cần có quy trình cơng nghệ sửa chữa hợp lý, vừa đảm bảo...
  • 85
  • 685
  • 0
Giáo Trình Công Nghệ Phần Mềm part 1 pot

Giáo Trình Công Nghệ Phần Mềm part 1 pot

Kỹ thuật lập trình

... p • s n ph m = mã ngu n • nhi u s n ph m • ti n trình phát tri n đơn gi n • ti n trình phát tri n ph c t p 1968, h i th o khoa h c ñ u tiên v Công ngh ph n m m” Kh ng ho ng ph n m m V m t s ... sau ñã ch nh s a: 3% T t: 2% Kh ng ho ng ph n m m Công ngh ph n m m Khái ni m Công ngh ph n m m nghiên c u phát tri n phương pháp, kĩ thu t công c nh m xây d ng ph n m m m t cách kinh t , có ... (anticipation of change) T ng quát hóa (generality) Gi i quy t t ng bư c (incrementality) 11 Công ngh ph n m m Nguyên t c Ch t ch (rigor and formality) s d ng mơ hình lý thuy t tốn h c áp d ng cho t t...
  • 13
  • 432
  • 1
Giáo Trình Công Nghệ Phần Mềm part 2 ppsx

Giáo Trình Công Nghệ Phần Mềm part 2 ppsx

Kỹ thuật lập trình

... cài đ t thi t k b ng ngôn ng l p trình • khơng đơn thu n ch l p trình • • • • • • vi t tài li u insertions/invariants chu n l p trình (coding standards) l p trình theo c p (pair programming) ... c qu n lý phiên b n g r i • phát hi n l i trình l p trình S n ph m: chương trình 11 Các ho t ñ ng phát tri n ph n m m Ki m th (1) phát hi n l i chương trình l p k ho ch th c hi n ki m th • t o ... t ñ ng phát tri n ph n m m B o trì b o đ m chương trình v n hành t t cài đ t thay ñ i cài ñ t yêu c u m i x lý l i v n hành S n ph m: chương trình 15 Các mơ hình phát tri n ph n m m S t ch c...
  • 18
  • 409
  • 1
Giáo Trình Công Nghệ Phần Mềm part 4 ppsx

Giáo Trình Công Nghệ Phần Mềm part 4 ppsx

Kỹ thuật lập trình

... C1 P2 Tiêu th G i vào kho G i vào kho G i vào kho L y t kho C2 L y t kho 34 17 M ng Petri Ví d 5: mơ t k t h p thành ph n S n xu t P1 G i vào kho P2 L y t kho L y t kho C1 G i vào kho C2 Tiêu th ... sau: m i chuy n ti p có nút vào nút n u t t c nút vào c a m t chuy n ti p có nh t m t th , chuy n ti p có th vư t qua đư c, n u chuy n ti p ñư c th c hi n t t c nút vào c a chuy n ti p s b l y ... u h n Gi i pháp 1: mô t tách r i thành ph n L y t kho S n xu t P2 P1 C2 C1 G i vào kho Tiêu th G i vào kho G i vào kho L y t kho L y t kho 14 Máy tr ng thái h u h n Gi i pháp khơng mơ t đư c...
  • 23
  • 392
  • 1
Giáo Trình Công Nghệ Phần Mềm part 3 docx

Giáo Trình Công Nghệ Phần Mềm part 3 docx

Kỹ thuật lập trình

... vào tên tham s vào k t thúc b i kí t “?” tên tham s k t thúc b i kí t “!” 14 Sơ đ thao tác Kí hi u Ξ mơ t thao tác khơng th thay đ i bi n tr ng thái 15 Ví d ð c t h th ng ghi nh n nhân viên vào/ra ... ki n tham s vào • Quan h gi a tr ng thái trư c sau • Tham s k t qu Kh i gán 21 Ví d Hãy đ c t thao tác Register: thêm vào m t nhân viên m i QueryIn: cho bi t nh ng nhân viên ñang vào/làm vi c ... ngư i s d ng h th ng user • t p h p nhân viên vào in • t p h p nhân viên ñang out b t bi n c a h th ng 16 Ví d ð c t thao tác ghi nh n m t nhân viên vào 17 Ví d ð c t thao tác ghi nh n m t nhân...
  • 28
  • 365
  • 1

Xem thêm