30/09/2018, 20:41

Cách tạo ra một ứng dụng từ 1 ngôn ngữ lập trình?

Mọi người cho mình hỏi mình không hiểu để tạo ra 1 ứng dụng tiện ích từ ngôn ngữ lập trình là như thế nào?Mình toàn thấy sử dụng NNLT để giải thuật,giải toán chứ ko hiểu sao để tạo ra ứng dụng.

Người bí ẩn viết 22:54 ngày 30/09/2018

Bạn học tới đâu rồi. Mình tin khi bạn hỏi câu này là bạn học chưa được gì cả
Muốn viết được ứng dụng gian nan lắm nhé! Hãy học đi và 1 ngày bạn sẽ hiểu ra

Pham Duy viết 22:58 ngày 30/09/2018

Em mới học lớp 11 và chỉ mới học pascal thôi.Tại em thấy tò mò ko hiểu cơ chế nguyên lý nó làm sao.Ai có thể tóm tắt khi viết code nó sẽ làm gì để hình thành đc 1 ứng dụng

Người bí ẩn viết 22:49 ngày 30/09/2018

Sau khi học xong OOP C# hoặc Java bạn sẽ hiểu cách làm 1 ứng dụng hoặc game. Còn mới học Pascal thì dĩ nhiên chỉ dùng để giải thuật

Ngô Doãn Tuấn viết 22:49 ngày 30/09/2018

ứng dụng tiện ích

Ứng dụng là thứ bạn tạo ra bằng ngôn ngữ lập trình. Nếu bạn chưa biết sử dụng các platform thì bạn hoàn toàn có thể sử dụng những gì bạn có để làm. Kể cả là pascal. Chỉ có điều là nó không có giao diện người dùng đẹp thôi
Bạn có thể làm những ứng dụng tiện ích với bản thân khi mới bắt đầu học. Chưa cầncao siêu cả.
Cứ làm những thứ bạn thấy là cần thiết dù đã có vô vàn sản phẩm như vậy. Nhưng chẳng sao hết.
Bạn cứ làm lấy kiến thức, lấy sự thích thú.
Đổi lại bạn sẽ có động lựcđam mê học tập cao hơn. Tìm hiểu thêm các kiến thức mới

Người bí ẩn viết 22:56 ngày 30/09/2018

Mà học Pascal mình nghĩ như C thôi nên bày cho bạn 1 cái thủ thuật nhỏ để lừa mấy sửu nhi không biết lập trình nè.
Do mình bên C và k rành Pascal nên chỉ bạn 1 số cái vui để lừa nè. chỉ dùng trong 1/4 thôi
Trong pascal hình như lệnh in ra màn hình là writenln gì gì … ấy đúng không
Bạn dùng lệnh Sleep() trong thư viện Windows.h ấy, Sleep() có tác dụng chờ trong khoảng thời gian bao nhiêu
VD: Sleep(1000) thì chương trình sẽ chờ 1 giây rồi thực hiện câu lệnh tiếp theo
vậy bạn chỉ cần dùng lệnh writenlnSleep() là có thể làm 1 chương trình hack FB đơn giản Không phải hack FB thiệt mà là hack FB theo kiểu in ra màn hình các câu như đúng rồi. VD:
Chương trình đang tiến hành hack ...
Dùng Sleep(3000) để chờ 3 giây cho người dùng tưởng đang hack thật
Chương trình đang hack password ...
Dùng tiếp Sleep(5000) để chờ 5 giây cho người dùng tưởng chương trình đang hack password thật

Cứ lặp lại và lấy file.exe trong Debug ra thôi. Thay icon với rename cho giống chút là được 1 chương trình hack Facebook ảo lòi. Nghe buồn cười chứ bạn thử làm clip rao bán là nhiều sửu nhi suốt ngày search “cách hack FB” nhưng k biết tí lập trình là tin ngay và mua ngay. Mình thử làm rồi và vui lắm
Sorry vì bài viết có tính chất hack và lừa đảo nhưng mình chỉ muốn cho bạn thấy cách làm 1 chương trình vui khi mới học được cơ bản 1 ngôn ngữ
Bạn tải Code::blocks về và copy đoạn code sau rồi chạy thử nhé, y hệt software hack FB luôn

#include <stdio.h>
#include <Windows.h>
int main()
{
    int n;
    printf("Welcome to my hack Facebook program\n");
    printf("Type ID victim: ");
    scanf("%d",&n);
    
    printf("Hacking account ");
    Sleep(1000);
    printf(". ");
    Sleep(1000);
    printf(". ");
    Sleep(1000);
    printf(". ");
    Sleep(1000);
    printf("Hacking successfully\n");
    printf("Victim account: abcxyz@gmail.com\n");
    printf("Victim password: 1234567890abcxyz\n");
    getch();
    return 0;
}
Ngô Doãn Tuấn viết 22:46 ngày 30/09/2018

writenln

writeln("")

ứng dụng tiện ích

Một ứng dụng tiện ích.
Tại sao không phải là một cái app console tính điểm trung bình cho tất cả thành viên trong lớp
Hay nếu nhà bạn bán hàng thì không phải là tính lãi cho các mặt hàng bán số lượng vv…vv


Mình là một sửu nhi chia sẻ

Pham Duy viết 22:48 ngày 30/09/2018

Ths…mình cũng nghĩ vậy đó.Sắp tới làm cái app tính điểm trung bình hk…hihi ý tưởng tự nhiên nảy sinh ra trong đầu r

Ngô Doãn Tuấn viết 22:44 ngày 30/09/2018

Cố gắng phát triển nhé
Chúc bạn thành công với những dự đinh của mình.

Văn Dương viết 22:55 ngày 30/09/2018

Chắc thớt định hỏi về ứng dụng có giao diện ngon và đẹp. Vậy thì có vài đề cử cho thớt theo thứ tự độ khó tăng dần:
VB.NET
C#
C++ ( QT Framework)
C++ MFC

Còn cách thức tạo ứng dụng có GU tư NNLT là dùng các câu lệnh gọi các hàm thường là của API để tạo lên từng cái button, tẽtbox…tạo và xử lý các sự kiện của nó. Khó vãi linh hồn ra
Tạo một cái Form trắng mất tới 50 dòng code-> nản cực kỳ luôn

Quốc Hùng viết 22:42 ngày 30/09/2018

dùng java swing đi cho nó lành

Văn Dương viết 22:51 ngày 30/09/2018

Đó cũng là một cách “nhẹ nhàng” đi nhiều.

Người bí ẩn viết 22:54 ngày 30/09/2018

Tạo một cái Form trắng mất tới 50 dòng code-> nản cực kỳ luôn

Mà lập trình Windows Form C#.NET nhanh mà ?

Văn Dương viết 22:49 ngày 30/09/2018

Mình đang nói đến kiểu dùng API và code chay không có visual. Kiểu này cả năm trời không biết bao lần hạ quyết tâm quyết học nhưng quá gian nan nên nản và bỏ.

Người bí ẩn viết 22:53 ngày 30/09/2018

Đường tắt không đi mà đi đường vòng Mà như thế thì nhìn giống hacker hơn khi dùng winform

GodOfGod viết 22:45 ngày 30/09/2018

có khá nhiều cách, giải thuật để làm cái này:
từ thời cổ xưa, người ta sẽ dùng các hàm định sẵn cả hệ điều hành (API) để tạo giao diện, sau đó cho một vòng lặp vô hạn lần lượt hỏi từng phần xem: “À đã có ai làm gì mày chưa”. Nếu có thì sẽ xử lí.
Sau đó người ta nghĩ ra cách dùng event và subcribe event để khỏi phải chạy vòng vòng trong cái vòng lặp vô hạn đó
Rồi để tạo giao diện thì người ta lại dùng thêm ngôn ngữ để làm mark-up language
rồi blah blah

Văn Dương viết 22:48 ngày 30/09/2018

Nói nhỏ cho bạn chứ cái mà bạn bảo là đường tắt và mình cũng đang dùng bị cái giới lập trình nó khinh rẻ lắm. Họ bảo là gà

Người bí ẩn viết 22:46 ngày 30/09/2018

Chả ai bảo bạn gà hết. Chẳng qua họ chưa thấy lúc bạn code thay vì dùng winform. Khi code ok rồi thì chẳng ai rãnh mà làm app khác lại ngồi code tiếp, phung phí thời gian. Trong khi dùng winform thì tiện. Đồng ý là dùng winform sẽ bị kêu gà nhưng miễn ta code được thì mắc gì sợ. Nếu nói như bạn thì Microsoft làm ra VS làm gì?

Văn Dương viết 22:48 ngày 30/09/2018

Mình thì cũng không quan tâm lắm nhưng mà quả thật nhiều người người ta quan niệm kéo thả là gà mà.

Người bí ẩn viết 22:47 ngày 30/09/2018

Nhiều người cũng quan niệm code nhiều là rãnh mà

Văn Dương viết 22:51 ngày 30/09/2018

Quan điểm cá nhân là kết hợp cả 2.

Nếu chỉ kéo thả thì có GUI nhanh nhưng không có điểm nhấn. Bởi vì mọi thứ đều là mặc định, bình thường.

Code để tạo GUI mang dấu ấn thì không sao nhưng chỉ để tạo ra cái GUI bình thường thì rõ là rảnh mà.

Bài liên quan
0