... Những đ c điểm C (1) Lịch Sử (3) l l Năm 1978, Dennis Ritchie Brian Kernighan xuất sách mô tả ngônngữC Tính c đọng (compact): l l Tính c u tr c (structured): l l l C có 32 từ khóa chuẩn 40 toán ... tượng (object) Liên kết (link) đối tượng lại với thành chương trình th c thi (executable) thống Môitrường lập trình TurboC Soạn thảo chương trình l TurboC hãng Borland cung c p l C ch c năng: ... Biên dịch (compile): l l C pháp uyển chuyển, chấp nhận nhiều c ch thể C thể thu gọn kích thư c mã lệnh Làm chương trình chạy nhanh C cho phép biên dịch nhiều tập tin chương trình riêng rẽ thành...
... GiớithiệungônngữCmôitrườngturboC3.0 dụng ngônngữ lập trình chủ yếu vi c xây dựng phần mềm NgônngữC có đ c điểm sau: • Tính c đọng (compact): C có 32 từ khóa chuẩn 40 toán tử chuẩn, ... th c thi chương trình… Phiên sử dụng TurboC3.0 Gọi TurboC Chạy TurboC giống chạy chương trình kh cmôitrường DOS hay Windows, hình xuất menu TurboC có dạng sau: 2/ 13 GiớithiệungônngữC ... ngu lap trinh C ); getch(); return 0; } 7/ 13 GiớithiệungônngữCmôitrườngturboC3.0 Ghi lại chương trình (F2) cho th c (Ctrl-F9) Hãy so sánh xem c kh c trư c? Thoát khỏi TurboC trở DOS (hay...
... ng c ba kí tự Ví dụ 4-5 print3/print3.cc #include char char1; // first character char char2; // second character char char3; // third character main() { char1 = 'A'; char2 = 'B'; char3 ... Program 101 0 1111 101 0 1111 00 11 01 11 00 11 01 11 01 11 01 10 0111 01 10 Hình 2-1 Quá trình dịch nhiệm vụ buồn tẻ chán ngắt, đòi hỏi phải kiên trì Một kỹ s phần mềm xét thấy c ng vi c hoàn chỉnh cho máy ... 100 accounts Cuối c ng, c thêm kiểu liệu ph c hợp Ví dụ, hình chữ nhật c chiều rộng, độ cao, màu mẫu tô C+ + cho phép bạn tổ ch c bốn thu c tính vào nhóm gọi c u tr c (structure) struct rectangle...
... th c thi (executable) thống II MÔITRƯỜNG LẬP TRÌNH TURBOCTurboCmôitrường hỗ trợ lập trình C hãng Borland cung c p Môitrường cung c p ch c như: soạn thảo chương trình, dịch, th c thi chương ... Chương CC THÀNH PHẦN C BẢN C A NGÔNNGỮC H c xong chương này, sinh viên nắm vấn đề sau: Bộ chữ viết CCc từ khóa Danh biểu Cc kiểu liệu Biến biểu th cCC u tr c chương trình viết ngônngữ ... Ví dụ: 1 23. 34 -2 23. 333 3.00 -56 .0 - C ch 2: Sử dụng c ch viết theo số mũ hay số khoa h c Một số th c tách làm phần, c ch ký tự e hay E Phần giá trị: số nguyên hay số th c viết theo c ch Phần mũ:...
... h c hỏi, yêu thích lập trình Nội dung h c I II III IV GIỚITHIỆUVỀNGÔNNGỮ LẬP TRÌNH C Đ C ĐIỂM C A NGÔNNGỮC CẤU TR C CỦA CHƯƠNG TRÌNH VIẾT BẰNG NGÔNNGỮCCC CÂU LỆNH C BẢN TRÊN CGIỚITHIỆU ... &b, &c) ; 37 C ng c kiến th c Lịch sử hình thành ngônngữC Ứng dụng ngônngữC Cc đ c điểm ngônngữC C u tr cngônngữC Hàm xuất Hàm nhập 38 Bài tập nhà Anh (chị) trình bày c u ... trị từ -32 768 đến 32 768 float: byte, giá trị từ 3. 4 * 10 38 đến 3. 4 * 1 03 8 double: byte, giá trị từ 1.7 * 10 30 8 đến 1.7 * 1 030 8 16 Đ c điểm ngônngữcCc kiểu liệu • Ví dụ kiểu liệu: • c n khai...
... Bình 18 /33 Giớithiệungônngữ lập trình C# C# ngônngữ đơn giản C# ngônngữ đại C# ngônngữ hướng đối tượng C# ngônngữ mạnh mẽ mềm dẻo C# ngônngữc từ khóa C# ngônngữ hướng module C# trở nên ... ngônngữ C# , lớp kế thừa từ lớp cha, t c không cho đa kế thừa ngônngữ C+ +, nhiên lớp th c thi nhiều giao diện Đại h c Hòa Bình 17 /33 Giớithiệungônngữ lập trình C# Ngônngữ C# cung c p đ c ... thiệungônngữ lập trình C# Tạo Console Application File → New Project → Console Application Đại h c Hòa Bình 23/ 33 Giớithiệungônngữ lập trình C# Đại h c Hòa Bình 24 /33 Giớithiệungônngữ lập...
... 2.1.1 Ngônngữ máy, ngônngữ Assembly ngônngữ b c cao Ngônngữ lập trình ● Hiện tồn hàng trăm loại kh c ● Thu c ba nhóm : ▪ Ngônngữ máy ▪ Ngônngữ Assembly ▪ Ccngônngữ b c cao 2.1.1 Ngônngữ ... sang ngônngữ máy Chuyển đổi t c độ cao Dễ đ c người Vẫn khó sử dụng Nhiều c u lệnh cho nhiệm vụ đơn giản Dẫn tới ngônngữ b c cao 2.1.1 Ngônngữ máy, ngônngữ Assembly ngônngữ b c cao ... ngữ b c cao (IV) Ccngônngữ b c cao Những c u lệnh đơn để th c nhiệm vụ lớn Đư c dịch ngônngữ máy Trình biên dịch (Compilers) chuyển đổi sang ngônngữ máy Thời gian chuyển đổi đáng...
... JavaBean c bất lợi xây dựng ph c tạp khó quản lý Cc custom action làm dòu vấn đề c ch mang lại lợi ích g c độ kh c vi c module hoá tính sử dụng lại cho trang JSP Cc custom action gói gọn lại t c ... “sun.jdbc.odbc.JdbcOdbcDriver”; String strConn = “jdbc:odbc:quanliNV”; Connection con; public init () { Class.forName (DBDriver) newInstance (); Conn = DriverManager.getConnection (strConn); } ... th c cài đặt thu c tính trư c gọi phương th c doStartTag Lớp bảo đảm phương th c release gọi tag handler trư c kết th c trang Ví dụ sau th c bư c cách gọi tag handler C ch th c tag handler BodyContent...
... (Clock Circuitry): Cc khối vào với đệm clock high drive gọi clock driver, nằm rải r c xung quanh chip Cc đệm nối với chân clock vào lái tín hiệu clock vào đường clock toàn cc (global clock ... 416, 800 521 32 µs 800 TDISP Display time 15 .36 ms 38 4 ,00 0 4 80 25.6µs 6 40 TPW Pulse width 64µs 1, 600 3. 84µs 96 TFP Front porch 32 0 s 8 ,00 0 10 640ns 16 TBP Back porch 928µs 23, 200 29 1.92µs 48 Trang ... GVHD: Th.s Cao Trần Bảo Thương chromiance) sắ xế theo từ nhom c ́ môt Cb và Cr thì có giá trị Y: p p ng ́ ̣ CbYnCrYn+1 tao chuôi: ̣ ̀ ̃ Cb0Y0Cr0Y1Cb1Y2Cr1Y3………Cb359Y718Cr359Y719 Cac trườ...
... đệm clock với phần tử clock CLB Đó c ch mà clock phân phối bên FPGA Mạch đồng hồ (Clock Circuitry): Cc khối vào với đệm clock high drive gọi clock driver, nằm rải r c xung quanh chip Cc đệm ... configurable I/O blocks (IOB), programmable interconnect Và tất nhiên, chúng c mạch clock để truyền tín hiệu clock tới logic block, thêm vào c logic resources ALUs, memory c decoders Cc phần tử lập ... với theo số c ch đ c biệt Cc chuyển đổi lập trình (Programmable switches) bên chip cho phép kết nối CLBs tới interconnect line interconnect line với line kh c với switch matrix Cc đệm trạng...
... 3. 333 33 / cho kết 0. 8 2**(-2) cho kết 0, 2**(−2)=1/(2**2) = 1/4 Nhưng biểu th c / / 3.0 cho kết 0 .33 333 3 3/ 2 tính trư c, nhận giá trị nguyên 1. 10 Lệnh gán Gán hằng, gán biểu th c Lệnh gán c u ... (BThuc_Logic_2) THEN C c_ câu_lệnh_2 ELSE IF (BThuc_Logic _3) THEN C c_ câu_lệnh _3 ELSE C c_ câu_lệnh_n END IF C u tr c gọi c u tr c khối IF (Block IF) T c động c u tr c mô tả hình 2.4 Trư c hết, chương ... ký tự, t c giá trị biến, vname Ví dụ: CHARACTER ( 20) St1, St2 * 30 CHARACTER wt* 10, city* 80, ch CHARACTER (LEN = 10) , PRIVATE :: vs CHARACTER*(*) arg CHARACTER name( 10) * 20 CHARACTER(len= 20) , dimension( 10) ::...
... dạng bố cc CSS3 Đại diện cho dạng layout hỗ trợ CSS2.1 CSS3 USER INTERFACE • Cung c p số tính phía người dùng: Thay đổi kích thư c thành phần trang • Cc thu c tính Thay đổi kích thư c hộp ... TỔNG QUAN VỀ CSS3 • Là tiêu chuẩn CSS • CSS3 chia thành module, thành phần c chia nhỏ bổ sung thành phần TỔNG QUAN VỀ CSS3 Một số module quan trọng CSS3: • Selectors • Box Model • Backgrounds ... CSS3 MEDIA QUERIES để cung c p layout phù hợp với layout mobile CSS3 MEDIA QUERIES • Quy định chiều rộng trang hiển thị thiết bị CSS3 LAYOUT • Layout nhiều c t sử dụng CSS3 • CSS3 cung c p thuộc...
... thường • Cc phần tử không bắt bu c phải c thẻ đóng • Không bắt bu c có dấu nháy kép thu c tính NGÔNNGỮ ĐÁNH DẤU HTML5 • C u tr c file mã html5 NGÔNNGỮ ĐÁNH DẤU HTML5 • Khai báo DOCTYPE DOCTYPE ... kh c javascript, flash • C ch làm vi c form FORM VỚI HTML C u tr c mã form • Id: cho phép định kiểu form với css • Action: nơi gửi liệu người dùng để xử lý; thường url trỏ tới mã kịch lưu máy chủ ... phần : • Là thành phần tự chứa ứng dụng, trang, tài liệu hay = site • C thể lồng phần tử vào • Là lựa chọn tối ưu để chứa nội dung đăng tải ngữc nh kh c chí thiết...
... c ch định nghĩa mô hình theo lĩnh v c theo ngành nghề Rà soát lại yêu c u ch c định nghĩa lại ca sử dụng Ghi lại ràng bu c, yêu c u phi ch cCc yêu c u phi ch c CcCcCcCcCc ... t c Cài đặt Thành phần 4+1 c ch nhìn hệ thống Lớp, đối tượng Tương t c, chuyển trạng thái… Gói, phương th c, luồng C ch nhìn th c thi C ch nhìn logic C ch nhìn ca sử dụng C ch nhìn c i đặt C ch ... tr c Th c thể hành vi Th c thể nhóm Th c thể dẫn Cc luật để sử dụng khối Cc luật ngữ nghĩa Cc luật trình bày Cc chế chung Đ c tả Trình bày Mở rộng mô hình Cc th c thể c u tr c Person...
... Giớithiệungônngữ Java • • • • • chương trình Phương châm java "Viết lần , Chạy nhiều nền" (Write Once, Run Anywhere) Ngônngữ đa luồng, cho phép chương trình c nhiều luồng điều khiển th c ... ích cho xử lý song song Ngônngữ phân tán, cho phép đối tượng ứng dụng phân bố th c thi máy tính kh cNgônngữ động, cho phép mã lệnh chương trình tải từ máy tính máy người yêu c u th c thi chương ... (ho c Sun) C Jdk cho hệ điều hành kh cCc ấn JDK không ngừng phát hành, bạn tải từ địa http://java.sun.com http://www.javasoft.com Bộ c ng c gồm chương trình th c thi đáng ý sau: • javac: Chương...
... nói c ch kh c vi c đánh giá t c động môitrường chương trình, kế hoạch sách C ng đồng Châu Âu quan tâm (Therivel & c ng 1992) Hoạt động đánh giá môitrường chiến lư c cho thấy hình th c đề sách ... (C cmôitrường Anh 1989) Ngoài thứ tự bư c quy trình thay đổi * Giới hạn lựa chọn dự án: Vi c áp dụng Ðánh giá t c động môitrườnggiới hạn cho dự án c t c động đáng kể môitrường Vi c lựa chọn ... triển mà đạt c ch kh c Ðối với “những nhà sinh thái tích cc người hoạt động bảo vệmôitrường tích c c, hoạt động đánh giá t c động môitrường không mang lại hiểu biết chắn 100 % hậu môitrường hoạt...
... sinh nhu c u c p b c cao “Ư c Sự phân định nhu c u vào c p b c tùy thu c vào bối c nh xã hội c thể” M c độ thỏa mãn nhu c u người kh c3. 2 Ư c muốn (Wants) Cc yếu tố ảnh hưởng đến ư c muốn: ... trê n thị trường Môitrường bên C n vào phạ m vi t c độ ng Môitrường vĩ mô Môi trườ ng vi mô C n vào khả k iểm soát c a doanh ngh iệp Môitrường qu ố c gia Môitrường qu c tế Foreign ... người c m nhận đư c Sản phẩm Lượ ng c u 3. 1 Nhu c u (Needs) 3. 1 Nhu c u (Needs) Phân loại nhu c u Mô hình tháp nhu c u c a Maslow Nhu c u Là nhu c u thiết yếu đáp ứng Đư c tôn trọng Nhu c u...