0

giới thiệu về lập trình song song

slide bài giảng tính toán lưới - nguyễn hữu đức bài 3 giới thiệu về lập trình song song theo mô hình truyền thông điệp

slide bài giảng tính toán lưới - nguyễn hữu đức bài 3 giới thiệu về lập trình song song theo mô hình truyền thông điệp

Kỹ thuật lập trình

... viết thư viện song song Khi không nên dùng MPI:    Có thể đạt hiệu cách dùng hàm song song sẵn có thư viện Fortran OpenMP Đã có thư viện song song viết MPI, thư viện toán học song song Không ... hình truyền thông điệp Cấu trúc chương trình truyền thông điệp Các khái niệm chương trình Chuẩn bị môi trường lập trình Biên dịch, chạy chương trình song song Demo Mô hình truyền thông điệp (Message ... thảo mã nguồn Chương trình eclipse, với plugin PTP Môi trường soạn thảo mã nguồn Môi trường lập trình song song trực tuyến PCP http://bkluster.hut.edu.vn/pcp Viết chương trình helloworld.c #include...
  • 24
  • 923
  • 0
Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 8 doc

Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 8 doc

Cao đẳng - Đại học

... đặt hàng Khó xác trình ớc lợng chịu ảnh hởng nhiều yếu tố Nhân tố ngời (human factor) có tác động lớn ớng lợng Thống kê Sackman [Sackman, Erikson Grant, 1968] khác biệt lập trình viên đợc đào ... lại toàn COCOMO phức tạp hơn: nhận biết công nghệ tơng thích với dạng chu trình sống phần mềm đại nhận biết ngôn ngữ lập trình thuộc hệ thứ dựa mô hình chính, thay đổi thông số liên quan đến Hình ... sai ảnh hởng đến tiến trình dự án VD: dành cho giai đoạn đặc tả tháng ngời nhng đến tháng với 10 ngời mà cha hoàn thành Theo dõi sát mức độ ảnh hởng đến tiến trình chung toàn trình sử dụng việc...
  • 24
  • 811
  • 6
Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 7 pdf

Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 7 pdf

Cao đẳng - Đại học

... lại tơng lai Theo thống kê, khoảng 85% phận sản phẩm cũ đợc sử dụng lại Một số ví dụ: giao diện lập trình ứng dụng Microsoft (application programming interface - API) th viện C, C++, 81 Huỳnh Xuân ... tác qua lại đối tợng mã lệnh 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),1990, ... số hoá 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...
  • 6
  • 676
  • 0
Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 6 doc

Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 6 doc

Cao đẳng - Đại học

... tin đợc gắn kết Là thể (instance) kiểu liệu trừu tợng Hỗ trợ thừa kế, khái niệm đợc giới thiệu ngôn ngữ lập trình Simula67 [Dahl Nygaard, 1966; Dahl, Myrhaug and Nygaard, 1973] Hỗ trợ đa hình ... 6.1 Giới thiệu mô-đun (what is a module ?) Định nghĩa [Stevens, Myers, Constantine, 1974] 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 tên ... kết truyền thông (communcational cohesion): mô-đun thực chuỗi hành động liên quan với theo bớc trình tự phát triển sản phẩm nh hành động đợc thực liệu giống VD: mô-đun với tên nh cập nhật mẩu...
  • 13
  • 562
  • 1
Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 5 pot

Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 5 pot

Cao đẳng - Đại học

... assurance-SQA) thành lập nhóm SQA nhóm SQA đảm bảo sản phẩm hoạt động chức kiểm tra nhà phát triển hoàn thành giai đoạn nhóm SQA đảm bảo chất lợng tiến trình phần mềm Độc lập quản lý (managerial ... bớc 5: tiếp tục (follow-up), nhóm trởng đảm bảo toàn tài liệu đợc điều chỉnh; giới thiệu lỗi [Fagan, 1986] Thiết lập danh sách lỗi tiềm tàng 5.3.3 Điểm mạnh điểm yếu (strengths and weaknesses ... rõ ràng không xác theo quan điểm mình, đại diện nhó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ình phần tài liệu cho nhóm đa ý kiến [IEEE 1028, 1988] 60 Huỳnh...
  • 10
  • 593
  • 2
Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 4 docx

Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 4 docx

Cao đẳng - Đại học

... 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 ... 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 ... 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...
  • 18
  • 1,805
  • 23
Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 3 pdf

Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 3 pdf

Cao đẳng - Đại học

... 1992] chu trình sống đệ quy /song song (recursice/parallel)[Berard, 1993] thiết kế cấu trúc hình thức (round-trip gestalt) [Booch, 1994] Điểm mạnh: cho phép lặp kết hợp nhiều dạng song song (các ... 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 ... http://www.ebook.edu.vn 3.8 So sánh mô hìnhchu trình sống (comparaison of life-cycle models) Mô hình chu trình sống Điểm mạnh Mô hình xây dựng hiệu chỉnh Tốt chơng trình ngắn không yêu cầu bảo trì Mô hình...
  • 16
  • 579
  • 2
Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 2 pot

Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 2 pot

Cao đẳng - Đại học

... 2.1 Khái quát chung (overview) Tiến trình phần mềm cách thức tạo phần mềm Mỗi công ty có tiến trình phần mềm riêng Khách hàng (client): cá nhân hay công ty đặt hàng ... software production) Độ phức tạp (complexity) thuộc tính phần mềm tác động tiến trình phần mềm công tác quản lý tiến trình biểu diễn toán học vật lý ảnh hởng đến công tác bảo trì Sự thích ứng (conformity) ... http://www.ebook.edu.vn 2.4 Cải tiến tiến trình phần mềm: mô hình khả trởng (improving the software process: capability maturity models) CMMs nhóm chiến lợc liên quan với nhằm cải tiến tiến trình phần mềm Đợc đề...
  • 9
  • 527
  • 0
Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 1 ppsx

Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 1 ppsx

Cao đẳng - Đại học

... 12 13 14 15 Giới thiệu chu trình sống phần mềm Phạm vi công nghệ phần mềm Tiến trình phầ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 cụ nghề nghiệp Kiểm thử Giới thiệu đối tợng ... thiết kế kiến trúc (tạo môđun ) thiết kế chi tiết (* )Lập trình hớng đối tợng Cài đặt cài đặt ngôn ngữ lập trình hớng đối cài đặt ngôn ngữ lập trình tợng thích hợp thích hợp Hình 1.6 Sự khác hớng ... đoạn chu trình sống phần mềm Phân tích yêu cầu Đặc tả Thiết kế Phân tích hớng đối tợng Cài đặt Cài đặt tích hợp Bảo trì Huỳnh Xuân Hiệp - CNPM http://www.ebook.edu.vn P h ầ n giới thiệu chu trình...
  • 14
  • 512
  • 1
Giới thiệu về lập trình ASP.NET

Giới thiệu về lập trình ASP.NET

Cao đẳng - Đại học

... client Có thể dùng IIS, Tomcat để thết lập webserver GIỚI THIỆU VỀ ASP.NET GIỚI THIỆU VỀ WEBSERVER GIỚI THIỆU VỀ WEBSERVER GIỚI THIỆU VỀ WEBSERVER GIỚI THIỆU VỀ WEBSERVER ... tính nǎng NET GIỚI THIỆU VỀ ASP.NET Các chức CLR  Kiểm soát giao diện, cho phép ngôn ngữ tích hợp với cách thông suốt  Cung cấp quản lý nhớ  Thực chức nǎng bảo mật GIỚI THIỆU VỀ ASP.NET NET ... state phải thiết lập giá trị Giá trị có hiệu lực cho user app thi app kế thúc GIỚI THIỆU VỀ ASP.NET   ASP.NET (Active Server Pages NET) thực chất NET Framework ASP.NET "khung" lập trình xây dựng...
  • 82
  • 589
  • 4
GIỚI THIỆU VỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

GIỚI THIỆU VỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Kỹ thuật lập trình

... abstraction) tảng lập trình có cấu trúc Ngày nay, kỹ thuật thiết kế lập trình có cấu trúc sử rộng rãi Gần ngôn ngữ lập trình có phương tiện cần thiết phép lập trình có cấu trúc Chương trình có cấu ... chương trình có hàng ngàn dòng lệnh hàng trăm hàm trở lên Một yếu điểm việc lập trình có cấu trúc có nhiều lập trình viên làm việc theo nhóm ứng dụng Trong chương trình có cấu trúc, lập trình ... soạn: Lê Thị Mỹ Hạnh Giáo trình môn Lập trình hướng đối tượng Trang dựng chương trình Thực chất phương pháp mà cách nhìn việc lập trình Để phân biệt, với phương pháp lập trình theo kiểu cấu trúc...
  • 7
  • 482
  • 1
Tài liệu Giới thiệu về lập trình hướng đối tượng pptx

Tài liệu Giới thiệu về lập trình hướng đối tượng pptx

Kỹ thuật lập trình

... 6) 7) Lập trình cấu trúc (Structured Programming) Sự trừu tượng hóa (Abtraction) Lập trình hướng đối tượng Một số khái niệm Các tính chất lập trình hướng đối tượng Lịch sử Các ngôn ngữ lập trình ... chức (Functional abstraction) Trừu tượng hóa liệu (Data abstraction) Khái niệm lập trình hướng đối tượng  Lập trình hướng đối tượng phương pháp thiết kế phát triển phần mềm dựa kiến trúc lớp ... design applications and computer programs Lập trình hướng đối tượng (Object-Oriented Programming)      Tập trung vào liệu thay cho hàm Chương trình chia thành đối tượng Dữ liệu đóng gói...
  • 24
  • 615
  • 3
Tài liệu Giới thiệu về lập trình hướng đối tượng doc

Tài liệu Giới thiệu về lập trình hướng đối tượng doc

Kỹ thuật lập trình

... abstraction) tảng lập trình có cấu trúc Ngày nay, kỹ thuật thiết kế lập trình có cấu trúc sử rộng rãi Gần ngôn ngữ lập trình có phương tiện cần thiết phép lập trình có cấu trúc Chương trình có cấu ... chương trình có hàng ngàn dòng lệnh hàng trăm hàm trở lên Một yếu điểm việc lập trình có cấu trúc có nhiều lập trình viên làm việc theo nhóm ứng dụng Trong chương trình có cấu trúc, lập trình ... Chương trình = Cấu trúc liệu + Thuật giải Trong lập trình hướng đối tượng có: Đối tượng = Phương thức + Dữ liệu Đây quan điểm lập trình tồn phát triển giới ngày MỘT SỐ KHÁI NIỆM MỚI TRONG LẬP TRÌNH...
  • 8
  • 527
  • 1
Tài liệu GIỚI THIỆU VỀ LẬP TRÌNH MATLAB ppt

Tài liệu GIỚI THIỆU VỀ LẬP TRÌNH MATLAB ppt

Cơ khí - Chế tạo máy

... .SƠ LƯỢC VỀ LẬP TRÌNH MATLAB LẬP TRÌNH GIAO DIỆN GUI TRONG MATLAB SƠ LƯỢC LẬP TRÌNH MATLAB Môi trường MATLAB môi trường lập trình xem “là sinh dùng để tính toán kỹ ... hơn, không phức tạp C).Để người lập trình giới (vốn quen với ngôn ngữ C) học matlab nhanh hơn, ngôn ngữ matlab giống ngôn ngữ C, chương trình matlab dịch thành chương trình C - Tổ chức nhớ để lưu ... simulink, giới nhiều báo khoan học LẬP TRÌNH GUI TRONG MATLAB MỞ PHẦN MỀM CÁC CÔNG CỤ TRONG CỬA SỔ GUI KÉO THẢ CÁC ĐIỀU KIỆN THAY ĐỔI CÁC THUỘC TÍNH CỦA CÁC ĐIỀU KIỆN VIẾT LỆNH CHO CHƯƠNG TRÌNH...
  • 26
  • 769
  • 13
Chương 1 giới thiệu về lập trình asp.net

Chương 1 giới thiệu về lập trình asp.net

Cao đẳng - Đại học

... Internet Information Service GIỚI THIỆU VỀ WEBSERVER GIỚI THIỆU VỀ WEBSERVER Bước 2:  Click phải vào Default Web Site, chọn New, Virtual Directory  Next GIỚI THIỆU VỀ WEBSERVER Bước 3:  Nhập ... website)  Next GIỚI THIỆU VỀ WEBSERVER Chọn thư mục thật chứa website GIỚI THIỆU VỀ WEBSERVER  Thay đổi thuộc tính website:    Click phải tên website Chọn Properties Thiết lập trang mặc định: ... state phải thiết lập giá trị Giá trị có hiệu lực cho user app thi app kế thúc GIỚI THIỆU VỀ ASP.NET   ASP.NET (Active Server Pages NET) thực chất NET Framework ASP.NET "khung" lập trình xây dựng...
  • 74
  • 957
  • 0
Chương 1: Giới thiệu về lập trình hướng đối tượng docx

Chương 1: Giới thiệu về lập trình hướng đối tượng docx

Kỹ thuật lập trình

... 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 m t nhi ... t ng c a l p trình có c u trúc s tr u tư ng hoá d li u M t chương trình hư ng ñ i tư ng ñư c xây d ng xoay quanh d li u mà ta làm vi c ñó, theo b n thân ch c c a chương trình L p trình hư ng ñ ... chương trình c vài trăm hàm, th m chí vài nghìn hàm Trong môi trư ng làm vi c nhóm, vi c thay ñ i ki u d li u hi u ch nh hàm có th không ăn kh p nhau, d n ñ n nh ng sai sót chương trình 1.1.3 L p trình...
  • 3
  • 306
  • 0
Chương 1: Giới thiệu về lập trình hướng đối tượng pps

Chương 1: Giới thiệu về lập trình hướng đối tượng pps

Kỹ thuật lập trình

... Steve Oualline Lập trình hướng đối tượng, Phạm Văn Ất CHƯƠNG 1: GIỚI THIỆU VỀ 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 ...        Chương 1: Giới thiệ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 ... 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...
  • 12
  • 432
  • 0
CHƯƠNG 1: GIỚI THIỆU VỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG ppt

CHƯƠNG 1: GIỚI THIỆU VỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG ppt

Kỹ thuật lập trình

... ngữ lập trình thủ tục, lập trình có khuynh hướng định hướng hành động, ý tưởng lập trình C++ định hướng đối tượng Trong C, đơn vị lập trình hàm; C++, đơn vị lập trình lớp (class) Các lập trình ... abstraction) tảng lập trình có cấu trúc Ngày nay, kỹ thuật thiết kế lập trình có cấu trúc sử rộng rãi Gần ngôn ngữ lập trình có phương tiện cần thiết phép lập trình có cấu trúc Chương trình có cấu ... chương trình có hàng ngàn dòng lệnh hàng trăm hàm trở lên Một yếu điểm việc lập trình có cấu trúc có nhiều lập trình viên làm việc theo nhóm ứng dụng Trong chương trình có cấu trúc, lập trình...
  • 351
  • 650
  • 0

Xem thêm