Trắc nghiệm Tin học cơ sở
I. CÂU HỎI TRẮC NGHIỆM VÀ ĐÁP ÁN – TIN HỌC VĂN PHÒNG
1). Để kết thúc việc trình diễn trong PowerPoint, ta bấm:
a). Phím 10 b). Phím ESC c). Phím Enter d). Phím Delete
2). Trong bảng tính Excel, tại ô A2 có sẵn giá trị số 25 ; Tại ô B2 gõ vào công thức =SQRT(A2) thì nhận được kết quả:
a). 0 b). 5 c). #VALUE! d). #NAME!
1). Để kết thúc việc trình diễn trong PowerPoint, ta bấm:
a). Phím 10 b). Phím ESC c). Phím Enter d). Phím Delete
2). Trong bảng tính Excel, tại ô A2 có sẵn giá trị số 25 ; Tại ô B2 gõ vào công thức =SQRT(A2) thì nhận được kết quả:
a). 0 b). 5 c). #VALUE! d). #NAME!
Làm dự án web ASP.net thực tế với mô hình phân lớp (3 lớp)
Mô hình 3 lớp (kiến trúc 3 lớp) - 3 layers architecture cần phân
biệt với mô hình 3 tầng - 3 tiers. 3 layers là mô hình logic, còn 3
tiers là mô hình vật lí. Trong nội dung bài này, khi nhắc đến 3 lớp tức
là 3 layers.
Có một bài viết rất hay trên codeproject nói về kiến trúc 3 layers. Các bạn tham khảo tại đây: Three Layer Architecture in C# .NET
Giới thiệu
Có lẽ mình nên bỏ qua phần giới thiệu, ưu điểm và khuyết điểm của mô hình 3 lớp vì nói dài, nói dai đâm ra nói dại thôi :))Kiến trúc
Presentation Layer (GUI)
Đây chính là giao diện xử lý của ứng dụng (Windows form, webform, ...). Nhiệm vụ chính của lớp này là nhập liệu và trình bày dữ liệu, có thể bao gồm kiểm tra dữ liệu đầu vào trước khi gọi Business Logic Layer.
Như ví dụ trên, trước khi nhấn button Add, ta phải nhập
dữ liệu Name, Address và Email. Ở Presentation Layer có thể kiểm tra các
dữ liệu nhập vào có hợp lệ hay không, có cho phép để trống không, email
đúng định dạng không...sau đó mới thực hiện việc thêm vào CSDL.
Business Logic Layer (BLL)
Đôi khi bạn thấy BLL, đôi khi là BUS, cái nào cũng là Business Logic Layer, muốn viết kiểu nào thì viết thôi.
Kiểm tra các yêu cầu nghiệp vụ trước khi cập nhật dữ
liệu, quản lý các transaction, quản lý các concurrent access...bla bla.
Nếu mới tìm hiểu có thể bạn sẽ thắc mắc ở lớp này, và khi code bạn càng
thắc mắc hơn. Công việc của BLL là gọi lại các xử lí của lớp Data Access
Layer, nếu gặp ngoại lệ cũng "quăng" cho GUI. Vậy nó có tầm quan trọng
như thế nào trong khi ta có thể gọi trực tiếp từ DAL?
Thứ nhất, đừng tự hỏi vì sao mặt trời mọc ở hướng đông. Khi người ta đưa ra mô hình 3 lớp thì cũng có lý do của họ :v
Thứ hai, theo đúng trình tự viết theo
mô hình 3 lớp, bạn sẽ viết từ lớp trên xuống lớp dưới. Tức là ở GUI cần
xử lý những gì thì bạn sẽ thêm xử lý đó cho BLL, và BLL yêu cầu lớp dưới
nó là DAL làm, sau đó kết quả cứ trả ngược lại cho lớp trên.
Cuối cùng, hãy tưởng tượng viễn cảnh
như thế này: Có 3 đối tượng đưa ra là khách hàng, giám đốc và đội ngũ kỹ
thuật. Khách hàng sẽ làm việc với giám đốc và yêu cầu làm một chương
trình Quản lý sinh viên. Ngày đầu tiên, khách hàng nói với giám đốc rằng
họ cần chức năng thêm sinh viên trong ứng dụng đó, giám đốc đồng ý cung
cấp chức năng đó cho khách hàng, và giám đốc yêu cầu đội ngũ kỹ thuật
làm điều đó. Ngày tiếp theo, khách hàng cần chức năng xóa 1 sinh viên,
giám đốc cũng đồng ý và tiếp tục yêu cầu đội ngũ kỹ thuật thêm chức năng
xóa 1 sinh viên cho khách hàng.
Có thể so sánh sự tương đồng như sau: Khách hàng = GUI,
Giám đốc = BLL và Đội ngũ kỹ thuật = DAL. GUI cần gì BLL sẽ cung cấp, và
BLL gọi DAL để xử lý yêu cầu đó.
Tiếp tục thế này, sau khi đội ngũ kỹ thuật thực hiện 2
yêu cầu thêm và xóa, họ "tự nghĩ" rằng có thể khách hàng sẽ cần thêm
chức năng cập nhật thông tin cho 1 sinh viên, và họ cũng "tự làm" thêm
chức năng cập nhật để dự phòng. Thế nhưng "đời không như là mơ", khách
hàng không cần chức năng đó, và đội ngũ kỹ thuật đã làm 1 việc vô ích.
Trường hợp này cũng giống như khi bạn code lớp DAL trước, rồi mới đưa
lên BLL vậy.
Data Access Layer (DAL)
Đôi khi bạn thấy là DAL, đôi khi là DAO, cái nào cũng là Data Access Layer cả. Tùy cách thể hiện thôi.
Chức năng của DAL là kết nối CSDL, tìm kiếm, thêm, xóa, sửa,… trên
CSDL/XML. Quá rõ ràng rồi, trong đó bạn có thể sử dụng ADO.NET, Entity
Framework để xử lý, và cũng không giới hạn cách thức lưu trữ (Sql,
Access, Xml...).Data Transfer Object (DTO) - anh là ai?
Như ví dụ ở trên, Khách hàng, giám đốc và đội ngũ kỹ thuật giao tiếp bằng cách nào. Nếu ở gần thì họ có thể gặp mặt, họp...nhưng nếu khách hàng ở Mĩ, và công ty ở VN thì sao? Đơn giản, họ có thể liên lạc bằng phone, sms, email, skype...Cũng như vậy, GUI, BLL và DAL trao đổi dữ liệu bằng DTO - đối tượng trao đổi dữ liệu.
Nên nhớ, DTO không phải là 1 lớp mà chỉ là đối tượng trao đổi dữ liệu giữa các lớp với nhau. Vậy DTO ... là gì?
Đơn giản thôi, DTO chính là các bảng có trong CSDL của bạn:Project
Có nhiều cách để tổ chức project theo mô hình 3 lớp, tùy theo độ tiện lợi, thói quen... mà các bạn có thể tổ chức project 1 cách hợp lý. Sau đây là một cách để tham khảo.Tổng kết
À...ừm...cảm ơn các bạn đã siêng mà đọc tới đây. Để nắm vững mô hình này, hãy cùng làm một demo nàoBài tập trên công cụ Pen của Illustrator cực dễ hiểu
Nội dung bài viết ở đây
Tăng cường quản lý các trung tâm ngoại ngữ, tin học
Số lượng nhiều
Vài năm gần đây, các trung tâm, cơ sở ngoại ngữ, tin học trên địa bàn tỉnh xuất hiện ngày một nhiều, đặc biệt là ở khu vực gần các trường đại học, cao đẳng. Chỉ xung quanh Trường Đại học Nha Trang đã có tới hàng chục trung tâm, cơ sở ngoại ngữ, tin học lớn nhỏ. Để thu hút người học, nhiều cơ sở xây dựng mặt tiền khá hoành tráng và bắt mắt, với nhiều biển quảng cáo hấp dẫn như: thiết bị học tập đạt chuẩn quốc tế, phòng học máy lạnh, thư viện song ngữ, giáo viên nước ngoài, mức học phí thấp (khoảng 200.000 - 250.000 đồng/tháng cho một khóa học)...
Theo Sở Giáo dục và Đào tạo, toàn tỉnh hiện có 68 trung tâm, cơ sở ngoại
ngữ, tin học do Sở quản lý, trong đó 9 trung tâm giáo dục thường xuyên,
1 trung tâm ngoại ngữ - tin học, 6 trung tâm ngoại ngữ, 3 cơ sở ngoại
ngữ - tin học, 39 cơ sở ngoại ngữ, 10 cơ sở tin học. Ngoài ra, còn có
một số trung tâm ngoại ngữ, tin học trực thuộc các trường đại học, cao
đẳng trên địa bàn tỉnh. Nhìn chung, hoạt động đào tạo của các đơn vị này
đều đạt hiệu quả và đúng quy định. Nhiều nơi đã quan tâm đầu tư trang
thiết bị phục vụ công tác dạy và học. Đa số các đơn vị đã chủ động xây
dựng và đăng ký với Sở chương trình đào tạo đảm bảo chuẩn kiến thức,
giúp học viên tham dự các kỳ kiểm tra cấp chứng chỉ ngoại ngữ, tin học
ứng dụng trình độ A, B; các kỳ thi và cấp chứng chỉ tiếng Anh theo
“khung năng lực 6 bậc dùng cho Việt Nam”. Các trung tâm, cơ sở ngoại ngữ
còn xây dựng các chương trình tiếng Anh giao tiếp phù hợp với thực tế
cho học viên ở nhiều độ tuổi khác nhau...
Chất lượng: cần được kiểm tra thường xuyên
Tuy nhiên, do nhu cầu học và thi lấy chứng chỉ ngoại ngữ, tin học tăng cao nên đã xuất hiện các trung tâm, cơ sở ngoại ngữ, tin học chạy theo lợi nhuận, không chú trọng tới chất lượng đào tạo. Theo ghi nhận của phóng viên, hoạt động tổ chức giảng dạy ở một số nơi chưa đa dạng, phong phú. Có nơi quảng cáo học phí thấp trong thời gian ngắn, nhưng chỉ hoạt động được vài năm đã đóng cửa vì không tuyển được học sinh. Nguyễn Văn Quân, cựu sinh viên Trường Đại học Nha Trang cho biết, anh đăng ký học tiếng Anh tại 2 cơ sở nhưng đều bỏ dở giữa chừng vì học không tiếp thu được. “Có lớp học ban đầu học viên rất đông, sau “rơi rụng” chỉ còn 1/3. Giáo viên thì mỗi người phát âm một kiểu, học xong tôi vẫn chẳng biết nói thế nào cho chuẩn”, anh Quân nói.
Năm 2014, có hơn 16.200 lượt học viên theo học tại các trung tâm, cơ sở ngoại ngữ. Có gần 2.200 thí sinh tham dự 3 kỳ kiểm tra cấp chứng chỉ quốc gia A, B do Sở Giáo dục và Đào tạo tổ chức, 295 thí sinh kiểm tra cấp chứng chỉ quốc tế của Đại học Cambridge do Trung tâm Ngoại ngữ, Tin học Cần Thơ phối hợp tổ chức. Bên cạnh đó, có hơn 2.400 lượt học viên theo học tại các trung tâm, cơ sở tin học. Có 2.650 thí sinh tham dự 3 kỳ kiểm tra cấp chứng chỉ tin học ứng dụng quốc gia A, B do Sở tổ chức. Tỷ lệ thí sinh thi được cấp chứng chỉ ngoại ngữ, tin học từ 65 - 87%. |
Hiện nay, nhu cầu học ngoại ngữ với
giảng viên người nước ngoài để nâng cao khả năng giao tiếp là không nhỏ,
song số giáo viên nước ngoài lại rất khiêm tốn. Tính đến cuối năm 2014,
toàn tỉnh có 212 giáo viên ngoại ngữ, 34 giáo viên tin học có trình độ
từ cao đẳng đến đại học, thạc sĩ, tiến sĩ tốt nghiệp chuyên ngành sư
phạm hoặc có chứng chỉ sư phạm do các trung tâm, cơ sở tự tuyển chọn và
ký kết hợp đồng. Tuy nhiên, chỉ có khoảng 30 lao động người nước ngoài
đang giảng dạy tại 14 trung tâm, cơ sở ngoại ngữ. Nhân viên một cơ sở
ngoại ngữ tại TP. Nha Trang cho biết, việc sử dụng lao động nước ngoài
đòi hỏi nhiều thủ tục, quy định khá chặt chẽ. Có lớp học chỉ diễn ra vài
tháng nhưng thay giáo viên nước ngoài tới 2, 3 lần, học viên vừa kịp
quen với cách dạy của giáo viên trước thì lại bỡ ngỡ vì thay giáo viên
mới.
Ông Phan Văn Dũng, Phó Giám đốc Sở Giáo dục và Đào tạo cho biết, thời gian tới, Sở tiếp tục phối hợp với các đơn vị liên quan tăng cường kiểm tra đột xuất các trung tâm, cơ sở ngoại ngữ, tin học. Nội dung kiểm tra gồm: các hồ sơ liên quan đến việc tổ chức, quản lý đào tạo; cơ sở vật chất và điều kiện đảm bảo hoạt động dạy học; lao động người nước ngoài; đội ngũ quản lý, giáo viên, nhân viên phục vụ và học sinh; tình hình giảng dạy, học tập và việc thực hiện các chương trình đào tạo. Sở cũng sẽ thường xuyên kiểm tra việc liên kết tổ chức kiểm tra cấp chứng chỉ ngoại ngữ; cung cấp danh sách các trung tâm, cơ sở được cấp phép hoạt động cho các huyện, thị xã, thành phố để kịp thời chấn chỉnh những tồn tại, hạn chế.
Nguồn: Báo Khánh Hòa điện tử
http://m.baokhanhhoa.com.vn/xa-hoi/giao-duc/201501/tang-cuong-quan-ly-cac-trung-tam-ngoai-ngu-tin-hoc-2365718/index.htm
Kỹ Năng Chuẩn Bị Một Bộ Hồ Sơ Xin Việc Hoàn Hảo !
CHUẨN BỊ HỒ SƠ XIN VIỆC
Chuẩn bị tốt bộ hồ sơ xin việc làhết sức cần thiết. Nhiều khi bạn có khả năng đáp ứng yêu cầu công việc nhưng cơhội không đến với bạn vì hồ sơ của bạn đã bị lọai ngay từ vòng sơ tuyển. Tuytất cả các mẫu biểu của hồ sơ xin việc đều có sẵn, nhưng viết đầy đủ các mục vàtạo được sự chú ý của người đọc không phải là điều đơn giản. Hồ sơ của bạn cóthể bị loại vì viết quá sơ sài hoặc chưa cẩn thận. Bạn cũng có thể bị loại vì hồsơ xin việc không nêu được những kinh nghiệm và khả năng của bạn theo hướng đápứng yêu cầu của đơn vị tuyển dụng: Người tuyển dụng không có đủ thông tin đểhiểu đúng về bạn. Vì vậy, xin hãy dành đủ thời gian để chuẩn bị tốt một bộ hồ sơ xin việc.
Chuẩn bị tốt bộ hồ sơ xin việc làhết sức cần thiết. Nhiều khi bạn có khả năng đáp ứng yêu cầu công việc nhưng cơhội không đến với bạn vì hồ sơ của bạn đã bị lọai ngay từ vòng sơ tuyển. Tuytất cả các mẫu biểu của hồ sơ xin việc đều có sẵn, nhưng viết đầy đủ các mục vàtạo được sự chú ý của người đọc không phải là điều đơn giản. Hồ sơ của bạn cóthể bị loại vì viết quá sơ sài hoặc chưa cẩn thận. Bạn cũng có thể bị loại vì hồsơ xin việc không nêu được những kinh nghiệm và khả năng của bạn theo hướng đápứng yêu cầu của đơn vị tuyển dụng: Người tuyển dụng không có đủ thông tin đểhiểu đúng về bạn. Vì vậy, xin hãy dành đủ thời gian để chuẩn bị tốt một bộ hồ sơ xin việc.
Đăng ký:
Bài đăng (Atom)