...
Lập trình trên thiết bị di động: Android Khoa CNTT - Hutech
Nguyễn Hà Giang – (nguyenha.giang@yahoo.com)
11
Hình 1.12: Phần layout sử dụng RelativeLayout.
Lập trình trên thiết bị ... bản về lập trình Android.
Hướng dẫn
1. Bước 1: Tạo ứng dụng Android từ Eclipse
Trong Eclipse chọn Alt +Shift + N ( New project), chọn tiếp Android Project
Lậ...
... extensibility points,
still require direct editing of the underlying XML le.
www.it-ebooks.info
CHAPTER 1 Vision and Architecture 23
Tip By default, Visual Studio will always display the GUI tool when ... ready for deployment directly from Visual Studio.
Summary
In this chapter, you learned many of the principles driving the development of Windows Phone,
including the distinctive UI, the...
...
3.1. Thông tin Liên hệ
Yêu cầu: Thiết kế màn hình hiển thị thông tin Liên hệ có các
thông tin sau:
Tên
ĐTDĐ
Hình ảnh
Hướng dẫn sử dụng:
Nhập vào các ô nhập liệu các thông tin: ... nhập liệu các thông tin: tên, điện thoại di
động, hình ảnh. Nhấn nút “Hiển thị” => Các thông tin vừa
nhập sẽ được hiển thị.
Tóm tắt yêu cầu
Thiết kế gi...
...
http://www.ebook.edu.vn
2
Phần I: Lập trình hướng đối tượng.
3.1.1 Giới thiệu về lập trình hướng đối tượng.
Khái niệm hướng đối tượng được xây dựng trên nền tảng của khái niệm
lập trình có cấu trúc và ... là các chươ
ng trình
con). Cách thức phân tích và thiết kế như vậy chúng ta gọi là nguyên lý lập
trình từ trên xuống (top-down), để thể hiện quá trình suy d...
... xử lý phân tán:
Cluster computing
Grid computing
Operating systems
24
PTIT, 2012
Quản lý tiến trình
Hệ thống đơn nhiệm và đa nhiệm đều cần
có quản lý tiến trình.
Mỗi tiến trình có không ... file (Windows)
Operating systems
26
PTIT, 2012
Quản lý hệ thống tập tin
Tổ chức thông tin trên đĩa sao cho an tòan
và dễ truy xuất.
FAT
FAT32
NTFS
EXT-3
…
Operating sy...
... exit)
Bị xóa bởi một tiến trình khác
Operating systems
7
PTIT, 2012
Trạng thái của tiến trình
Tiến trình
được tạo ra
Tiến trình
kết thúc
1-Tiến trình chờ sự kiện
2-Tiến trình bị ngắt CPU
3-Tiến trình ... chờ (waiting time) và thời gian lưu hệ thống
(turnaround time) của từng tiến trình
Operating systems
24
PTIT, 2012
Bài tập 2
Giả sử hệ thống không giới hạn số lượng...
... ();
}
Tiến trình đầu tiên vào được
miền găng (được truy xuất tài
nguyên).
Các tiến trình sau phải chờ vì
e(s)<0.
Operating systems
25
PTIT, 2012
Sử dụng semaphore
Đồng bộ tiến trình
P1:
while ... thái tiến trình gọi sang blocked ,
và đặt tiến trình này vào hàng đợi của c.
Signal(c): nếu có một tiến trình đang bị khóa trong
hàng đợi của c, tái kích hoạt tiến trìn...
...
tài nguyên
cho các tiến
trình mà
không bị tắc
nghẽn.
PTIT, 2012
Trạng thái an toàn của hệ thống
Chuỗi tiến trình <P
1
, P
2
, …, P
n
> là an toàn
đối với từng tiến trình P
i
nếu ... cấp
cho tiến trình p;
Need [p,r]: số tài nguyên loại r mà tiến
trình p cần sử dụng.
Finish [p]: tiến trình p đã thực hiện xong
PTIT, 2012
Xác định trạng thái an toàn
B1: Tìm ti...
...
cầu của chương trình thì vô hạn.
Hệ thống thực hiện nhiều tiến trình cùng
lúc, cần làm sao cho tiến trình này không
ảnh hưởng đến tiến trình kia.
Operating systems
30
PTIT, 2012
Bài tập 1
Giả ... nên
không cấp phát được.
Operating systems
16
PTIT, 2012
Các chiến lược cấp phát động
First-fit: Chọn vùng nhớ trống đầu tiên
tìm thấy đủ rộng để chứa tiến trình.
Bes...