![](/pictures/picsmalls/2021/04/06/560/vaa1617683180.png)
Lệnh If .. Then trong Pascal - Pascal căn bản
Trong bài này chúng ta sẽ học lệnh rẻ nhánh if .. then trong Pascal, đây là lệnh dùng để đổi hướng chương trình dựa vào một điều kiện nào đó. Kể từ bài lệnh if này ta sẽ bắt đầu học những kiến thức nâng cao hơn. Trước khi học bài này bạn cần phải hiểu được khái niệm về giá trị của biểu thức. ...
![](/pictures/picsmalls/2021/04/06/560/ayh1617683179.png)
Khối lệnh begin .. end trong Pascal - Pascal căn bản
Trong bài này chúng ta sẽ học lệnh rẻ nhánh if .. then trong Pascal, đây là lệnh dùng để đổi hướng chương trình dựa vào một điều kiện nào đó. Kể từ bài lệnh if này ta sẽ bắt đầu học những kiến thức nâng cao hơn. Trước khi học bài này bạn cần phải hiểu được khái niệm về giá trị của biểu thức. ...
![](/pictures/picsmalls/2021/04/06/560/cxl1617683177.png)
Lệnh read và readln trong Pascal - Pascal căn bản
Trong bài này chúng ta sẽ tìm hiểu hai lệnh dùng để đọc dữ liệu, đó là lệnh read và readln. Thường đi kèm với hai lệnh này sẽ là những lệnh xử lý file như ghi file (rewrite, assign), đóng file (close), ... Tuy nhiên, vì chúng ta đang học phần căn bản nên mình sẽ viết về những bài này ở một chuyên ...
![](/pictures/picsmalls/2021/04/06/560/yqs1617683182.png)
Các lệnh OUTPUT trong Pascal - Pascal căn bản
Những bài trước chúng ta đã sử dụng một lệnh rất nhiều đó là lệnh writeln. Đây là lệnh thuộc nhóm lệnh OUTPUT, nghĩa là nó sẽ in dữ liệu ra ngoài màn hình console. Vậy, trong bài này chúng ta sẽ phân tích sự khác nhau giữa hai lệnh, đó là lệnh write và writeln. ...
![](/themes/images/default.png)
án tử trong Pascal - Pascal căn bản
Trong bài này chúng ta sẽ tìm hiểu về một số toán tử thường dùng trong Pascal. Toán tử dùng để thực hiện các phép tính toán như: cộng, trừ, nhân, chia,... mà Pascal đã hỗ trợ sẵn, chúng ta chỉ việc sử dụng mà không cần phải khai báo. Ở những bài trước chúng ta đã sử dụng khá nhiều toán tủ gán :=, ...
![](/themes/images/default.png)
ạo kiểu dữ liệu (Type) trong Pascal - Pascal căn bản
Trong bài này chúng ta sẽ học cách sử dụng từ khóa Type trong Pascal, đây là từ khóa dùng để khai báo một kiểu dữ liệu. Ví dụ bạn muốn tạo một kiểu dữ liệu s thay thế cho string vì nó quá dài thì có thể sử dụng type. Hoặc bạn cũng có thể tự tạo kiểu dữ liệu với cấu trúc riêng. Chi tiết ...
![](/themes/images/default.png)
Hằng (const) trong Pascal - Pascal căn bản
Hằng số (Const) thực chất cũng là một loại biến bình thường, nhưng có điểm khác biệt là bạn phải gán giá trị ngay lúc khai báo, và không thể thay đổi được. Bởi vậy hằng số chỉ được sử dụng trong trường hợp bạn muốn đó là một biến không thể thay đổi. I. Khai báo hằng số trong Pascal Nếu khai ...
![](/pictures/picsmalls/2021/04/06/560/ios1617683175.png)
Biến và kiểu dữ liệu trong Pascal - Pascal căn bản
Biến là một định danh được trỏ trực tiếp tới ô nhớ dữ liệu trên máy tính. Như các bạn biết, các ô nhớ trên máy tính ta không thể biết được tên của nó là gì, vì vậy trong Pascal đưa ra khái niệm biến để giúp lập trình viên dê dàng thao tác với các ô nhớ đó hơn. Ví dụ ngôi nhà của bạn nằm ở trong ...
![](/themes/images/default.png)
Bảng từ khóa của ngôn ngữ Pascal - Pascal căn bản
Bảng từ khóa trong Pascal là danh sách những từ khóa mà bạn không được sử dụng để đặt tên biến, vì đây là những tên đặc biệt được thiết kế riêng trong ngôn ngữ Pascal. Thực ra nó ko phải là từ khóa nhưng mình muốn dễ hiểu nên gọi vậy, các bạn thông cảm nhé. Các từ khóa trong Pascal hầu như được ...
![](/themes/images/default.png)
Cấu trúc chương trình Pascal - Pascal căn bản
Ở bài trước chúng ta đã tìm hiểu cách viết một chương trình Hello World bằng Pascal nên chắc hẳn bạn đã biết cách viết và thực thi rồi phải không nào? Vậy thì trong bài này mình sẽ trình bày về cấu trúc chuẩn của một chương trình Pascal để bạn nắm vững hơn nhé. I. Cấu trúc Pascal đơn giản Với ...
![](/pictures/picsmalls/2021/04/06/560/lzc1617683174.png)
Viết chương trình Hello World với Pascal - Pascal căn bản
Hello World là một chương trình thế kỉ mà hầu như ngôn ngữ lập trình nào cũng sử dụng, mục đích giúp người học nắm bắt được cách code và biên dịch một chương trình. Người ta gọi đây là bài học bắt buộc khi nghiên cứu một ngôn ngữ lập trình. I. Cú pháp của một chương trình Pascal Tạm thời mình ...
![](/pictures/picsmalls/2021/04/06/560/fdu1617683173.png)
Download và cài đặt Free Pascal, phần mềm học pascal miễn phí - Pascal căn bản
Để học Pascal thì trước tiên bạn cần một phần mềm để lập trình và một biên dịch dễ dàng nhất để thực hành. Hiện nay có rất nhiều phần mềm học pascal, tuy nhiên trong loạt bài học pascal căn bản này mình sẽ giới thiệu đến các bạn phần mềm Free Pascal. I. Download Free Pascal miễn phí Free ...
![](/themes/images/default.png)
ổng hợp tài liệu học JAVA, Android, Kotlin, lộ trình học như thế nào? - ài liệu học Java
Hôm nay mình sẽ tổng hợp một số tài liệu học lập trình JAVA, Android và Kotlin mà mình sưu tập được trong thời gian qua. Đây là những file tài liệu học lập trình Java ở nhiều định dạng khác nhau, từ file pdf, video cho đến những khóa học online chất lượng. JAVA là một ngôn ngữ lập trình hướng đối ...
![](/pictures/picsmalls/2021/04/06/560/dfh1617683173.jpg)
5 trang web học Java Core online miễn phí tốt nhất - ài liệu học Java
Bạn đang tìm trang web học Java Core online nhưng không biết học ở đâu chất lượng? Vậy thì tham khảo bài viết này nhé, mình sẽ chỉ ra một số trang web học Java tốt nhất. Java Core là kiến thức căn bản của ngôn ngữ Java, là ngôn ngữ mà bạn phải học nếu muốn theo công nghệ Java như Java Web, Java ...
![](/pictures/picsmalls/2021/04/06/560/ixu1617683176.png)
Câu hỏi phỏng vấn Java Core - phần 1 - Câu hỏi phỏng vấn Java
Câu 1: Các tạo ra 1 immutable object trong Java? Lợi ích của việc này là gì? Immutable nghĩa là không thay đổi. Vậy immutable object tức là object có giá trị không thay đổi khi đã được tạo ra. - Các cách để tạo ra 1 immutable object Khai báo field là ...
![](/pictures/picsmalls/2021/04/06/560/qdp1617683179.png)
Câu hỏi phỏng vấn về String trong Java - Câu hỏi phỏng vấn Java
Trong các cuộc phỏng vấn thì String thường được đề cập đến. String trong java cũng giống như trong các ngôn ngữ khác, là một chuỗi các kí tự. Có thể nói, String giống như một class tiện ích (utility class hay helper class) để làm việc chuỗi kí tự. Những câu hỏi về String khá đa dạng, từ sự bất biến ...
![](/pictures/picsmalls/2021/04/06/560/xma1617683170.jpg)
Xử lý MySQL Transaction bằng Java JDBC Driver - Java JDBC
Trong bài viết này mình sẽ hướng dẫn các bạn cách sử dụng phương thức commit() và rollback() trong đối tượng Connection để xử lý Transaction với MySQL. Thiết lập chế độ Auto Commit Khi bạn kết nối vào Database MySQL thì mặc nhiên nó sẽ thiết lập chế độ auto-commit là TRUE, điều đó có nghĩa ...
![](/pictures/picsmalls/2021/04/06/560/ngn1617683170.jpg)
Cách gọi Store Procedure MySQL bằng Java JDBC Driver - Java JDBC
Trong bài viết này mình sẽ hướng dẫn cách gọi Store Procedures MySQL bằng Java JDBC. Thực tế thì Store Procedure cũng là một câu SQL thông thường nên bạn sử dụng đối tượng CallableStatement. Trước khi bắt đầu Trước tiên bạn hãy tạo procedure mới có tên gọi là get_candidate_skill, với tham số ...
![](/pictures/picsmalls/2021/04/06/560/bps1617683169.jpg)
Insert MySQL bằng Java JDBC Driver - Java JDBC
Trong bài này bạn sẽ được học cách thêm một dòng dữ liệu vào MySQL bằng cách sử dụng Java JDBC Driver, đây là thao tác thường gặp khi xây dựng ứng dụng Java JDBC và MySQL. Ở bài trước bạn đã được học cách sử dụng đối tượng PreparedStatement để update dữ liệu, kết quả trả về của nó là tổng số hàng ...
![](/pictures/picsmalls/2021/04/06/560/tem1617683168.jpg)
Update MySQL bằng Java JDBC Driver - Java JDBC
Trong bài này mình sẽ hướng dẫn các bạn cách thay Update MySQL với Java JDBC Driver, bằng cách sử dụng PreparedStatement. PreparedStatement được kế thừa từ lớp Statement nên được hưởng một số tính năng quan trọng như sau: Truyền tham số vào câu truy vấn ...