... Johnson Vlissides, 19 95] Kiến trúc phần mềm (software architecture) Sử dụng lại bảo trì Hoạt động Phát triển Bảo trì % giá thành % tiết kiệm sử dụng lại 33% 67% 9.3% 17 .9% Hình 7 .1 Số liệu với 40% ... phần mềm (numerical software incompatibilities) VD: 16 bits hay 32 bits không tơng thích trình biên dịch (compiler incompatibilities) Một số kỹ thuật nhằm đạt đợc tính dễ di chuyển hệ thống phần ... từ nhiều nhà sản xuất phần mềm khác nhau, đợc viết nhiều ngôn ngữ lập trình khác thực thi nhiều hệ điều hành khác Một số ví dụ OLE (object linking and embedding) ,19 90, phần Windows 3.0, hỗ trợ...
... 6 .1 Giớithiệu mô-đun (what is a module ?) Định nghĩa [Stevens, Myers, Constantine, 19 74] mô-đun: tập hợp hay nhiều câu lệnh đợc đặt tên, phần khác chơng trình kích hoạt với ... nối kết q p Dữ liệu q nhập kiểu máy bay mã hàm số phần số phần xuất cờ trạng thái danh sách phần máy bay danh sách phần máy bay phần chế tạo tên phần Hình 6.9 Mô tả giao diện Hình 6.6 r - r s t ... liệu trừu tợng Hỗ trợ thừa kế, khái niệm đợc giớithiệu ngôn ngữ lập trình Simula67 [Dahl Nygaard, 19 66; Dahl, Myrhaug and Nygaard, 19 73] Hỗ trợ đa hình liên kết động Một số vấn đề: gắn kết mô-đun...
... 5 .1 Khái quát chung (overview) [IEEE 610 .12 , 19 90] lỗi (fault) : thiếu sót mặt kỹ thuật (bug) hỏng hóc (failure): hỏng hóc sản phẩm bắt nguồn từ lỗi Lỗi (error): tạo ngời lập trình Thẩm ... đặc tả giải trình hớng theo tài liệu: ngời có trách nhiệm tài liệu giải trìnhphần tài liệu cho nhóm đa ý kiến [IEEE 10 28, 19 88] 60 Huỳnh Xuân Hiệp - CNPM http://www.ebook.edu.vn 5.3.2 Thanh tra ... trickSort đáp ứng đặc tả Hình 5 .1 Đặc tả đầu vo: Đặc tả đầu ra: p: mảng n số nguyên, n>0 q: mảng n số nguyên với q[0] q [1] q[n -1] Các phần tử mảng q hoán vị phần tử mảng p với giá trị không...
... Lãnh đạo dự án Lãnh đạo nhóm Lập trình viên Lập trình viên Lãnh đạo nhóm Lập trình viên Lập trình viên Lập trình viên Lãnh đạo nhóm Lập trình viên Lập trình viên Lập trình viên Quản lý kỹ thuật Hình ... Lãnh đạo dự án Lãnh đạo nhóm Lập trình viên Lập trình viên Lãnh đạo nhóm Lập trình viên Lập trình viên Lập trình viên Lãnh đạo nhóm Lập trình viên Lập trình viên Lập trình viên Quản lý kỹ thuật Hình ... Tiếp cận trởng nhóm lập trình cổ điển (classical chief programmer team approach) Th ký lập trình Trởng nhóm lập trình Lập trình viên hỗ trợ Lập trình viên Lập trình viên Lập trình viên Hình 4.3 Cấu...
... luật công việc ,trình tự công việc thành viên chuyển dịch hầu nh ngẫu nhiên giai đoạn VD: thiết kế phần một, phân tích phần hai, sau cài đặt phần ba, ! trình tự liên hệ thành phần, trình tự làm ... [Jacobson, Christerson Overgaard, 19 92] chu trình sống đệ quy/song song (recursice/parallel)[Berard, 19 93] thiết kế cấu trúc hình thức (round-trip gestalt) [Booch, 19 94] Điểm mạnh: cho phép lặp kết ... trọng lặp: giai đoạn phần giai đoạn Bảo trì Phát triển thêm Đa vào hoạt động Mô hình vòi phun nớc [Hendreson-Sellers Edwards, 19 90] vòng tròn thể giai đoạn gối lên nhau, phần thấy đợc phản ánh...
... giới hạn 1- 9 $490 9%-67% 6%-25% 15 %-23% 10 %-94% 4.0-8.8 :1 Trung bình 3.5 $2004 35% 22% 19 % 39% 5.0 :1 Số điểm liệu (data points) 24 5 Hình 2.3 Dữ liệu cải tiếnphần mềm SW-CMM [Herbsleb al., 19 94] ... dỡng (servicing) ISO 90 01 dành cho chất lợng sản phẩm [ISO 90 01, 19 87] áp dụng ISO 90 01 cho phần mềm : ISO 9000-3 [ISO 9000-3, 19 91] 60 nớc chấp thuận: Mỹ, Nhật, Canađa, EU, Việt Nam, SPICE ... 2 .1 Khái quát chung (overview) Tiếntrìnhphần mềm cách thức tạo phần mềm Mỗi công ty có tiếntrìnhphần mềm riêng Khách hàng (client): cá nhân hay...
... http://www.ebook.edu.vn nội dung môn học Phần1Phần 10 11 12 13 14 15 Giớithiệu chu trình sống phần mềm Phạm vi công nghệ phần mềm Tiếntrìnhphần mềm Các mô hình chu trình sống phần mềm Nhóm làm việc công ... khác từ 19 76 đến 19 81 21% 18 36 24 Viết mã lệnh cho mô-đun 2% Kiểm thử mô-đun 7% Tích hợp 8% Thiết kế 6% Đặc tả (Phân tích) 5% Yêu cầu 2% 13 2 dự án gần Hewlett-Packard 18 % 19 34 29 Hình 1. 2 Một ... trọng 400 368 350 300 250 200 dự án từ 19 74 đến 19 80 IBM AS/400 [Kan al., 19 94] 200 15 0 10 0 52 30 50 Yêu cầu 10 Thiết kế Tích hợp Đặc tả Cài đặt Bảo trì Hình 1. 4 Giá phải trả để điều chỉnh lỗi Huỳnh...
... ro môi trường người 15 Môn học CÔNG NGHỆ SẢN XUẤT SẠCH HƠN PhầnGIỚITHIỆUVỀ SẢN XUẤT SẠCH HƠN Sản xuất v Định nghĩa 16 Môn học CÔNG NGHỆ SẢN XUẤT SẠCH HƠN PhầnGIỚITHIỆUVỀ SẢN XUẤT SẠCH HƠN ... NGHỆ SẢN XUẤT SẠCH HƠN PhầnGIỚITHIỆUVỀ SẢN XUẤT SẠCH HƠN Giải pháp bảo vệ môi trường v Các giải pháp quản lý môi trường Môn học CÔNG NGHỆ SẢN XUẤT SẠCH HƠN PhầnGIỚITHIỆUVỀ SẢN XUẤT SẠCH HƠN ... vào; kiểm soát quy trình sản xuất; cải tiến thiết bị; thay đổi công nghệ; cải tiến sản phẩm; sử dụng lượng hiệu quả,… 11 Môn học CÔNG NGHỆ SẢN XUẤT SẠCH HƠN PhầnGIỚITHIỆUVỀ SẢN XUẤT SẠCH HƠN...
... NỘI DUNG Giớithiệutrình hình thành phát triển công ty cổ phần Đúc Tân Long-CONSTREXIM Công ty Đúc Tân Long thành lập ngày 6 /10 /19 64 theo Quyết định số 600/QĐ-UB UBHC ... lệ: 66.532.320.000 đồng Giá trị tổng sản lượng năm 2 010 : 18 .285 triệu đồng Doanh thu năm 2 010 : 86.600 triệu đồng Tổng số cán công nhân viên: 19 1 người Nội dung công việc phân công Công việc giao: ... anh Đoàn Thế Long giúp đỡ tạo điều kiện thuận lợi giúp em hoàn thành tốt trình thực tập Hải Phòng, ngày 10 tháng năm 2 011 Người làm báo cáo Trịnh Thị Thu Hương ...
... cụ cắt mài cho trình sửa nguội (nh- đá trụ kích cỡ, đá đĩa loại, l-ỡi doa đầu vuông, l-ỡi doa đầu tròn, l-ỡi dũa) 11 Đèn 12 Êtô Các yếu tố ảnh h-ởng đến chất l-ợng sản phẩm: Trong trình đùn ép ... góc tất cạnh sắc) 11 N/c phay CNC: Phay tinh bề mặt bearing BG đạt độ nhám để lại l-ợng d- +0.05 cho nguyên công nguội, khoan xác vị trí lỗ chốt định vị BG (theo vẽ thiết kế) 12 N/c cắt dây: Cắt ... tất chi tiết đảm bảo độ cứng 49 - 50 HRC N/c tiện sau nhiệt luyện: Tiện tinh đ-ờng kính đảm bảo độ nhám kích th-ớc theo vẽ thiết kế cho tất chi tiết, tiện tinh bề mặt vào nhôm DIE bề mặt nhôm BG,...
... “ 01/ 01/ 2 011 ” Khoa QTKD - ThS Nguy n Kim Nam Khoa QTKD - ThS Nguy n Kim Nam Hàm TODAY ◦ ◦ Hàm NOW ◦ ◦ ◦ Cú pháp: =NOW() Công d ng: Tr v ngày gi hi n hành c a H th ng Ví d : =NOW() → “ 01/ 01/ 2 011 ... ho c giây t chu i d li u th i gian c a serial_number ◦ Ví d : = HOUR( 11 :59:30”) → 11 = MINUTE( 11 :59:30”) → 59 = SECOND( 11 :59:30”) → 30 49 Khoa QTKD - ThS Nguy n Kim Nam 50 Khoa QTKD - ThS Nguy ... Các hàm có th l ng ph i pháp c a hàm Khoa QTKD - ThS Nguy n Kim Nam 11 m b o cú Khoa QTKD - ThS Nguy n Kim Nam 12 10 / 21/ 2 012 HÀM TOÁN H C VÀ LƯ NG GIÁC Hàm MOD ◦ Cú pháp ◦ Cú pháp : =ABS(Number)...
... kiện kích thước cồng kềnh, khó thay đổi phần mềm khả mở rộng cho hoạt động khác Với kỹ thuật vi xử lý, khắc phục yếu điểm mạch số lại phức tạp việc thiết kế phần cứng Nếu sử dụng kỹ thuật vi điều ... thiết kế chất điện tử giá thành hạ chất lượng thiết bị phụ thuộc nhiều vào phần mềm Vì em định theo hướng CHƯƠNG 2: Quy trình hoạt động từ hệ thống báo cháy I Nguyên tắc báo cháy : Khi đám cháy ... cường độ giảm xuống tới giá trị cảm biến phát phát tín hiệu báo động Trong hai cách phương pháp thứ nhạy hiệu phương pháp thứ hai, khó thực thi, khó lắp đặt Còn cách thứ hai nhạy linh kiện dễ kiếm...
... events 15 :17 :14 EDT 2 011 15 :17 :14 EDT 2 011 events 15 :17 :16 EDT 2 011 Polling JavaScript có ưu nhược điểm Ưu điểm: Nó thực dễ thực không đòi hỏi tính đặc biệt phía máy chủ Nó làm việc tất trình ... events true 16 :08:32 16 :08:34 16 :08:34 16 :08:37 EDT EDT EDT EDT 2 011 2 011 2 011 2 011 Bạn thấy kết việc kiểm tra hợp lệ khuôn mẫu (form validation) kiện thêm vào phản hồi Một lần nữa, phương pháp ... (một yêu cầu Ajax đơn giản bị treo bên phía máy chủ) Tất trình duyệt hỗ trợ Ajax hỗ trợ phương pháp Về đầu trang Kết luận Bài viết giớithiệu kỹ thuật Reverse Ajax Đã cách khác để thực giao tiếp...
... Available packages chọn hết cài hết (hơi lâu chút) bạn chọn liên quan đến Android 1. 6 (API level 4) khóa học dùng SDK 1. 6 thông dụng bạn Cài đặt Android SDK • Sau xong bấm vào Installed packages ... cửa sổ đó, chọn mục Virtual devices bấm nút New… • Mục Name: đặt tên được, cốt dễ nhớ phân biệt 1. 6 • Mục target: chọn anh có API level ok • Sdcard size: bạn gõ vào 256 (hoặc tùy bạn) • Sau bấm...
... Internet Information Service GIỚITHIỆUVỀ WEBSERVER GIỚITHIỆUVỀ WEBSERVER Bước 2: Click phải vào Default Web Site, chọn New, Virtual Directory Next GIỚITHIỆUVỀ WEBSERVER Bước 3: Nhập ... WEBSERVER Bước 3: Nhập tên thư mục ảo (cũng tên website) Next GIỚITHIỆUVỀ WEBSERVER Chọn thư mục thật chứa website GIỚITHIỆUVỀ WEBSERVER Thay đổi thuộc tính website: Click phải tên ... định hình nội dung, trình thực điền khiển truy cập trang web GIỚI THIỆUVỀ WEBSERVER Thiết lập Webserver cho chương trình ứng dụng Bứơc 1: Start Setting Control Panel Double Click Administrative...
... 1. 1.2 L p trình có c u trúc (l p trình h ng th t c) 1. 1.2 .1 ð c ñi m: • • • • • • • Chương trình ñư c chia nh thành chương trình (các th t c, hàm), m i chương trình th c hi n ... hàm có th không ăn kh p nhau, d n ñ n nh ng sai sót chương trình1. 1.3 L p trình h ng ñ i t ng (object oriented programming) 1. 1.3 .1 S tr u tư ng hoá d li u (data abstraction) • • Các c u trúc ... SPKT TP.HCM 1. 1.3.3 Các ưu ñi m c a L p trình hư ng ñ i tư ng • • • D b o trì s a ch a Có tính k th a cao D s d ng l i ño n code ñã vi t trư c ñó D m r ng tính c a chương trình1. 1.3.4 M t s...
... Steve Oualline Lập trình hướng đối tượng, Phạm Văn Ất CHƯƠNG 1: GIỚITHIỆUVỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG (OBJECT-ORIENTED PROGRAMMING IN C++) Nội dung chương Tại phải lập trình hướng đối tượng ... Chương 1: Giớithiệu lập trình hướng đối tượng Chương 2: Những vấn đề C++ Chương 3: Mảng trỏ Chương 4: Đối tượng lớp Chương 5: Những kỹ thuật nâng cao lập trình hướng đối tượng ... chương Tại phải lập trình hướng đối tượng Đặc điểm lập trình hướng đối tượng C C++ 1. Tại phải lập trình hướng đối tượng Chương trình viết ngôn ngữ hướng thủ tuc (C, Pascal ) bao gồm chuỗi...