Nguyên tắc thay đổi màu sắc (Color Changes)

Một phần của tài liệu ÁP DỤNG CÁC NGUYÊN LÝ SÁNG TẠO TRONG NGÔN NGỮ LẬP TRÌNH C++ (Trang 28)

II. CÁC NGUYÊN TẮC SÁNG TẠO ĐƯỢC ÁP DỤNG TRONG NGÔN NGỮ LẬP

10.Nguyên tắc thay đổi màu sắc (Color Changes)

 Thay đổi màu sắc hay độ trong suốt của của đối tượng (class) để dễ quan sát.

 Các từ khóa include,int,if,do, while,printf,scanf,… trong ngôn ngữ lập trình C hay C++ đều có thể thay đổi màu sắc để nhà lập trình phân biệt rõ từng cấu trúc hay câu lệnh. Ví dụ như:

#include<stdio.h>

main() {

int n, i, j, a[n],x,dem=0;//them bien dem

do{

printf("Nhap so phan tu cua mang la so

duong: \n");

//nhap so phan tu mang

scanf("%d", &n);

if(n<1) printf(" phai nhap so duong!.Nhap

lai.\n");

PHẦN III. KẾT LUẬN

Trong bài tiểu luận này đã giới thiệu sơ lược về nguyên lý sáng tạo TRIZ và trình bày 40 nguyên tắc sáng tạo. Rất nhiều người cho rằng sáng tạo thường mang tính bẩm sinh, trời phú, di truyền. Nhưng đối với những người theo lý thuyết sáng tạo TRIZ thì cái điều mà tưởng chừng rất thần bí lại phụ thuộc vào năng khiếu rất nhiều người và người ta có thể học hỏi hay rèn luyện được, hoặc có thể phát triển tốt trong một môi trường thuận lợi nào đó.

Trong môi trường ngôn ngữ lập trình đã áp dụng các nguyên tắc sáng tạo để phát triển. Nhờ vào đó ta thấy sự ảnh hưởng mạnh mẽ của nghiên cứu và sáng tạo khoa học đã mang lại cho con người rất nhiều tiện ích cũng như nhiều thành tựu trong lĩnh vực Tin học nói riêng và các lĩnh vực khác nói chung. Qua các hoạt động sáng tạo khoa học, đã góp phần sản sinh ra của cải, các lợi ích, giá trị gia tăng, sản phẩm cho cuộc sống, cho xã hội, góp phần nâng cao chất lượng cuộc sống, nâng cao đời sống vật chất cũng như tinh thần của con người. Vì vậy việc nghiên cứu và sáng tạo khoa học cần được khuyến khích, áp dụng và phổ biến vào các chương trình giáo dục, đào tạo cũng như thực tiễn của đời sống hằng ngày của chúng ta.

PHẦN IV. TÀI LIỆU THAM KHẢO

1. GS. TSKH. Hoàng Kiếm, Slides bài giảng “Phương pháp nguyên cứu khoa học trong Tin học”.

2. Nguyễn Xuân Huy, Giáo trình “Sáng tạo trong Thuật toán và Lập trình”. 3. Ron Fulbright - Director Information Management & Systems - University

of South Carolina Spartanburg, “TRIZ and Software Fini”. 4. http://www.triz-journal.com

5. http://vi.wikipedia.org 6. http://www.webopedia.com 7. http://www.fotech.org

Một phần của tài liệu ÁP DỤNG CÁC NGUYÊN LÝ SÁNG TẠO TRONG NGÔN NGỮ LẬP TRÌNH C++ (Trang 28)