NgonNguLapTrinhJava ppsx
... (Interfaces) Packages Giải lỗi thường gặp viết chương trình Bài 1: Những khái niệm lập trình hướng đối tượng Đối tượng gì? Định nghĩa: Đối tượng gói phần mềm bao gồm biến (variables) phươnng thức ... loop1: for(i = 0; i < 10 0; i++) { for(j = 0; j < 10 00; j++) { if (j == i * 12 + 7) break loop1; } } Bài 3: Cơ đối tượng (Objects), đối tượng liệu đơn giản Life Cycle đối tượng Tạo đối tượng ... (Signed right shift) >>> op1 >> op2 Dịch phải op1 op2 bits Lấp đầy bên trái (Unsigned right shift) Ví dụ: 13 >> 1: 6; -13 >> 1: -6; -13 >>> 1: 214 74836 41; Ví dụ:
Ngày tải lên: 10/08/2014, 22:24
... 12 8 to +12 7 (–27 to 27 – 1) –32,768 to +32,767 (– 215 to 215 – 1) –2 ,14 7,483,648 to +2 ,14 7,483,647 (–2 31 to 2 31 – 1) –9,223,372,036,854,775,808 to +9,223,372,036,854,775,807 (–263 to 263 – 1) ... 1. 4 012 98464324 817 07e–45 Positive range: 1. 4 012 98464324 817 07e–45 to 3.4028234663852886E+38 Negative range: 1. 79769 313 4862 315 7E+308 to –4.940656458 412 46544e–324 Positive range: 4.940656458 412 46544e–324 ... ng Ví d : int A[ ]= {1, 2, 3, 4, 5}; int a=A.length; ñó a=5 Hàm System.arraycopy gói thư vi n System Ví d : int a[ ]= {1, 3, 5, 7, 9, 11 , 13 , 15 } int b[ ]={2, 4, 6, 8, 10 , 12 , 14 } System.arraycopy(a,...
Ngày tải lên: 27/07/2014, 19:20
... chung với apache, PHP Chính yếu tố phát triển cộng đồng mã nguồn mở nên mysql qua nhiều hỗ trợ lập trình viên yêu thích mã nguồn mở Mysql có cách truy xuất mã lệnh tương tự với ngôn ngữ SQL Nhưng ... pháp: Ví dụ: - Truy xuất liệu với điều kiện: Cú pháp: Ví dụ: - Truy cập liệu xếp theo trình tự: Cú pháp: Trong quy ước xếp bao gồm hai thông số ASC (từ xuống dưới), DESC (từ lên trên) Ví dụ: ... Appserv tham khảo tại: http://lmt.com.vn/home/php/php-tool/item/344-cau-hinh-va-cai-datphp.html - Những định nghĩa bản: a) Định nghĩa sở liệu, bảng, cột: Cơ sở liệu: tên sở liệu muốn sử dụng Bảng:...
Ngày tải lên: 11/03/2014, 07:20
Bài 2 Tìm hiểu cơ bản về ngôn ngữ lập trình Java pdf
... định tầm ảnh hưởng đối tượng Phạm vi xác định vòng đời đối tượng Bài 02 / 17 of 46 Ví dụ class ScopeVar { public static void main(String [] args) { int num = 10 ; if ( num == 10 ) { // num is available ... void main(String [] arg) { double nums[] = {10 .1, 11 .3, 12 .5 ,13 .7, 14 .9}; System.out.println(" The value at location is : " + nums[3]); } } Output Bài 02 / 20 of 46 Ví dụ mảng nhiều chiều class ... int num1 = num * num; System.out.println("Value of num and num1 are " + num + " " + num1); } //num1 = 10 ; ERROR ! num1 is not known System.out.println("Value of num is " + num); } } Output Bài 02...
Ngày tải lên: 13/07/2014, 12:21
Bài giảng kỹ thuật lập trình nâng cao chương 1 kiến thức cơ bản về ngôn ngữ lập trình c và c++
... chương trình quay trở đầu vòng lặp để bắt đầu lần lặp Nếu có lệnh lại (cùng vòng lặp) đặt sau continue khơng thực 41 41 XÂY DỰNG HÀM CON 5 .1 Khái niệm Hàm-Function Là đoạn chương trình độc lập ... PROJECT VỚI VS 2 010 Qui ƣớc: Để dễ dàng viết quản lý code theo phương pháp lập trình thủ tục, Project mới, ta qui ước sau: Trong Header File: Khaibao.H: Chứa khai báo hàm, số, … Trong Source File: ... KIẾN THỨC CƠ BẢN TRONG C++ 3.6 Hằng Hằng đại lượng mà giá trị khơng thay đổi suốt chương trình Khai báo hằng: #define tênhằng giátrị; Ví dụ : #define MAX 10 00; #define pi 3 .14 1593; 24 24 CÁC...
Ngày tải lên: 22/04/2016, 09:48
Các khái niệm cơ bản về ngôn ngữ C
... dụng để viết chương trình, chúng cần trình bày cho lập trình viên hiểu chúng dễ dàng Nếu có ba lập trình viên dùng ba ngôn ngữ lập trình khác để viết mã, toán họ cần giải phải Trong trường hợp này, ... lặp (loop) while, do-while, for Những cấu trúc lặp giúp lập trình viên điều khiển hướng thực thi chương trình 1. 3 Cấu trúc chương trình C C có số từ khóa, xác 32 Những từ khóa kết hợp với cú pháp ... đây, từ khóa nằm ký hiệu Những ký hiệu khác mang ý nghĩa tương ứng trình bày bảng Hình 1. 4 Hình 1. 4: Ký hiệu lưu đồ Những khái niệm ngôn ngữ C Ta xét lưu đồ cho ví dụ Hình 1. 5 Ký hiệu bắt đầu: Dùng...
Ngày tải lên: 21/08/2012, 15:22
cơ bản về ngôn ngư lập trình pascal
... nói lên ý nghĩa đối tượng mà chúng biểu thị Điều giúp viết chương trình dễ dàng người khác dễ hiểu nội dung chương trình III CẤU TRÚC MỘT CHƯƠNG TRÌNH PASCAL PROGRAM Tên_Chương _Trình; USES LABEL ... (n) n +1 PRED (n) n -1 TRUE n lẻ ODD (n) FALSE n chẵn Kiểu số thực (Real type) Ở Turbo Pascal, kiểu số thực thuộc tập hợp R chứa bytes, định nghĩa với từ khóa REAL: R =±[2.9 x 10 -39 , 1. 7 x 10 38 ... trình* ) END ® (*Kết thúc chương trình* ) Hình 6 .1: Sơ đồ cấu trúc chương trình Pascal Ví dụ 6.3: PROGRAM Hello; { Dòng tiêu đề } USES Crt; { Lời gọi sử dụng đơn vị chương trình } VAR Name : string;...
Ngày tải lên: 04/07/2013, 01:26
Cú pháp cơ bản của ngôn ngữ java
... 20/08 /13 Bộ Môn CNPM - ĐHBK Hà Nội 39 2.5- Toán tử- Operators Luật tính biểu thức + * > * (4 + 3) - 3+4*4>5*7 -1 + 16 > * - + 16 > 35 - 19 > 35 – 19 > 34 false 20/08 /13 (1) Trong ... true false ! (1 > 2) true, (1 > 2) false false true ! (1 > 0) false, (1 > 0) true 20/08 /13 Example Bộ Môn CNPM - ĐHBK Hà Nội 31 2.5- Toán tử- Operators Bảng chân lý toán tử ! p1 p2 p1 && p2 F F ... x = x - 1; 20/08 /13 Bộ Môn CNPM - ĐHBK Hà Nội 18 2.5- Toán tử- Operators Các toán tử tăng và giảm int i =10 ; int newNum = 10 *i++; Equivalent to int i =10 ; int newNum = 10 *(++i); 20/08 /13 Equivalent...
Ngày tải lên: 20/08/2013, 16:48
Cơ bản về ngôn ngữ C - phụ lục
... pháp lập trình hướng đối tượng cách nhanh chóng, dễ dàng II .1 Kiểu liệu Kiểu liệu C# phân làm lọai: • Kiểu dựng sẵn: int, long … • Kiểu người dùng tạo ra: lớp, struct… Tuy nhiên, người lập trình ... dụ II .1. 4 .1: Có thể thực lệnh sau: string S1 = “Hello World”; S1 = “how are you?”; Ví dụ II .1. 4.2: Không thể thực lệnh sau: string S1 = “Hello World”; S1[0] =’ h’; II.2 Lệnh rẽ nhánh II.2 .1 Lệnh ... sau gì? 83 Lập trình hướng đối tượng Phạm Quang Huy 2008 using System; public class Tester { public static int Main( ) { int i = 11 ; { Console.WriteLine("i: {0}",i); i++; } while (i < 10 ); return...
Ngày tải lên: 30/09/2013, 05:20
Những khái niệm cơ bản về ngôn ngữ C
... lặp (loop) while, do-while, for Những cấu trúc lặp giúp lập trình viên điều khiển hướng thực thi chương trình 1. 3 Cấu trúc chương trình C C có số từ khóa, xác 32 Những từ khóa kết hợp với cú pháp ... chương trình, chúng cần chia thành số chương trình nhỏ Tất chương trình cuối tích hợp lại để chúng làm việc với Một tập hợp chương trình gọi phần mềm Mối quan hệ ba khái niệm câu lệnh, chương trình ... tự chuyển dạng Kiểu đối Mô tả c char đối ký tự d/di int đối số nguyên ld /li long đối số nguyên dài f float doubl đối số thực s xâu ký tự(chuỗi) đối chuỗi u int số nguyên hệ 10 không dấu O int...
Ngày tải lên: 03/10/2013, 17:20
Cơ bản về ngôn ngữ Pascal
... mng [1 10] cỏc phn t s nguyờn ó ly 10 bytes b nh - Mng chiu 10 x 10 = 10 0 bytes b nh - Mng chiu 10 x 10 x 10 = 000 bytes b nh - Mng chiu 10 x 10 x 10 x 10 = 10 000 bytes b nh - Mng chiu 10 x 10 ... 2.5 -6.3 14 .7 4.0 10 .8 12 .4 -8.2 5.5 -7.2 3 .1 17.7 -9 .1 Khi chy chng trỡnh, ta cú (s cú gch di l s ca ngi th chng trỡnh): Nhp s hng (1 10 ) ? Nhp s ct (1 10) ? Nhp s liu hng s 2.5 -6.3 14 .7 4.0 ... row, col : 11 ; nrows, ncols : 10 ; table : ARRAY [1 11, 11 ] OF real ; PROCEDURE Rowsums ; {cng cỏc phn t theo ct bờn mi hng } BEGIN FOR row := TO nrows DO BEGIN table [row,ncols +1] := ; FOR...
Ngày tải lên: 26/10/2013, 17:15
CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH PASCAL
... Type Mang1 = Array [1 30, 50] of Integer; Mang2 = Array [1 3, 2] of Real; Var A : Mang1; B : Mang2; Trong ú, s phn t ca mng s thc B l 3x3=9 (phn t), sp t b nh theo th t sau: B [1, 0] B [1, 1] B [1 ,2] ... CĐGTVT 17 Ngôn ngữ lập trình Pascal END Vớ d: Nhp thỏng, nm Xỏc nh ngy ca thỏng ú Gi ý: {Khai bỏo thang,nam} {Nhp thang, nam} Case thang of 1, 4,6,9 ,11 : writeln( Thang co 30 ngay); 3,5,7,8 ,10 ,12 : ... hỡnh: Var a : array [1 10] of Real; b : array [1 10] of Real; temp : Real; i, j, n : integer; Begin n: =10 ; For i := to n Begin Phạm Quang Dũng Khoa CNTT CĐGTVT 27 Ngôn ngữ lập trình Pascal Write(...
Ngày tải lên: 27/10/2013, 21:15
Cơ bản về ngôn ngữ lập trình pascal
... cỏc t khúa sau: T KHểA BYTE SHORTINT INTEGER WORD LONGINT S BYTE 1 2 PHM VI 255 - 12 8 12 7 - 32768 + 32767 65535 - 214 7483648 214 7483647 b Cỏc phộp toỏn s hc i vi s nguyờn Kí HIU + * / DIV MOD ... nguyờn Chia ly phn d n +1 n -1 TRUE nu n l v FALSE nu n chn Kiu s thc (Real type) Turbo Pascal, kiu s thc thuc hp R cha bytes, c nh ngha vi t khúa REAL: R =([2.9 x 10 -39 , 1. 7 x 10 38 ] Hay vit theo ... rectangle(x1,y1,x2,y2): v hỡnh ch nht line(x1,y1,x2,y2) : v on thng moveto(x,y) : ly im xut phỏt v on thng lineto(x,y) : ly im kt thỳc v don thng circle(x,y,n) : v ng trũn ellipse(x,y,o1,o2,a,b):...
Ngày tải lên: 16/05/2014, 13:49
cơ bản về ngôn ngữ sql và mysql
... where user_id =1 ; 10 - Xóa liệu bảng: Cú pháp: DELETE FROM tên_bảng WHERE (điều kiện) Nếu ràng buộc điều kiện, chúng xó toàn giá trị record bảng Ví dụ mysql>delete from user where user_id =1 ; ... where user_id=2; 7- Truy cập liệu xếp theo trình tự Cú pháp: SELECT tên_cột FROM Tên_bảng WHERE điều kiện (có thể có where không) ORDER BY Theo quy ước xếp Trong quy ước xếp bao gồm hai thông số ... VALUES(Giá_trị_tương_ứng); Ví dụ: mysql> insert into user(username,password,email,sex,home) values("Lanna", "12 345","lanna@yahoo.com","F","www.abc.com"); 5- Truy xuất liệu: Cú pháp: SELECT tên_cột FROM Tên_bảng;...
Ngày tải lên: 25/06/2014, 16:59
Cơ bản về ngôn ngữ Pascal doc
... mng [1 10] cỏc phn t s nguyờn ó ly 10 bytes b nh - Mng chiu 10 x 10 = 10 0 bytes b nh - Mng chiu 10 x 10 x 10 = 000 bytes b nh - Mng chiu 10 x 10 x 10 x 10 = 10 000 bytes b nh - Mng chiu 10 x 10 ... 2.5 -6.3 14 .7 4.0 10 .8 12 .4 -8.2 5.5 -7.2 3 .1 17.7 -9 .1 Khi chy chng trỡnh, ta cú (s cú gch di l s ca ngi th chng trỡnh): Nhp s hng (1 10 ) ? Nhp s ct (1 10) ? Nhp s liu hng s 2.5 -6.3 14 .7 4.0 ... row, col : 11 ; nrows, ncols : 10 ; table : ARRAY [1 11, 11 ] OF real ; PROCEDURE Rowsums ; {cng cỏc phn t theo ct bờn mi hng } BEGIN FOR row := TO nrows DO BEGIN table [row,ncols +1] := ; FOR...
Ngày tải lên: 21/07/2014, 15:20
Cơ bản về ngôn ngữ SQL và Mysql pot
... where user_id =1 ; 10 - Xóa liệu bảng: Cú pháp: DELETE FROM tên_bảng WHERE (điều kiện) Nếu ràng buộc điều kiện, chúng xó toàn giá trị record bảng Ví dụ mysql>delete from user where user_id =1 ; ... where user_id=2; 7- Truy cập liệu xếp theo trình tự Cú pháp: SELECT tên_cột FROM Tên_bảng WHERE điều kiện (có thể có where không) ORDER BY Theo quy ước xếp Trong quy ước xếp bao gồm hai thông số ... TABLE user ( ,…,… ) Ví dụ: mysql> create table user(user_id INT (15 ) UNSIGNED NOT NULL AUTO_INCREMENT, username VARCHAR(255) NOT NULL, password CHAR(50) NOT NULL,...
Ngày tải lên: 27/07/2014, 21:20
Slide cơ bản về ngôn ngữ lập trình C
... ngữ lập trình “thuần” hướng đối tượng • 70% Java, 10 % C++, 5% Visual Basic, 15 % • Trình biên dịch C# trình biên dịch hiệu dòng sản phẩm NET Đặc điểm ngôn ngữ C# • Khoảng 80 từ khóa • Hỗ trợ lập ... hiệu dòng sản phẩm NET Đặc điểm ngôn ngữ C# • Khoảng 80 từ khóa • Hỗ trợ lập trình cấu trúc, lập trình hướng đối tượng, hướng thành phần (Component oriented) • Có từ khóa khai báo dành cho thuộc ... trước khởi tạo giá trị cho phần tử mảng: int[] me= {1, 2,3,4,5}; float[] arr = { 3 .14 f, 2 .17 f, 10 0 }; float[] arr = new float [3] { 3 .14 f, 2 .17 f, 10 0 }; Kiểu mảng arr.length: số phần tử mảng Khai...
Ngày tải lên: 20/10/2014, 16:33
Cơ bản về ngôn ngữ lập trình shell và unix
... tự: -n s1 xâu s1 có độ dài lớn -z s1 xâu s1 có độ dài s1 = s2 hai xâu s1 s2 giống s1 != s2 hai xâu s1 s2 không giống s1 < s2 xâu s1 đứng trớc xâu s2 theo thứ tự bảng m ASCII s1 > s2 xâu s1 đứng ... Điều kiện với số: n1 -eq n2 so sánh n1 -ge n2 so sánh lớn n1 -gt n2 so sánh lớn n1 -le n2 so sánh nhỏ n1 -lt n2 so sánh nhỏ n1 -ne n2 so sánh không Ví dụ: if test $# -gt if [ -n $1 ] if [ $count ... login (đăng nhập) Trong tệp khởi động bạn đặt lệnh Unix, nhng ý lệnh đợc thực bạn login Lập trình Shell cung cấp tập hợp lệnh đặc biệt mà từ tạo nên chơng trình, đợc gọi shell script Trong thực tế...
Ngày tải lên: 21/10/2014, 22:07