Thư viện tài liệu trực tuyến miễn phí dành cho các bạn học sinh, sinh viên
1.5. Pháp luật trong sử dụng CNTT Bản quyền Copyright/License, nhận biết phần mềm có bản quyền. Luật bản quyền phần mềm/Sở hữu trí tuệ Vấn đề vi phạm bản quyền. Kêu gọi tôn trọng bản quyền. Bảo vệ dữ liệu Thế nào là dữ liệu cần bảo vệ Tôn trọng dữ liệu của người khác Luật pháp bảo vệ dữ liệu cá nhân, tổ chức
33 trang | Chia sẻ: huongthu9 | Ngày: 19/08/2021 | Lượt xem: 1046 | Lượt tải: 1
Viết chương trình: Nhập từ bàn phím N số thực lưu vào một mảng (N 100 và N được nhập từ bàn phím). Sau đó ghi ra một file văn bản có tên là "float.txt" theo quy cách: dòng đầu tiên lưu số lượng các số thực, các dòng tiếp theo lưu các số thực, mỗi số lưu trên một dòng. Đọc lại tệp văn bản đó và lưu các số thực đọc được vào một mảng. ...
71 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 805 | Lượt tải: 0
Thông tin về một học sinh lưu trong một cấu trúc gồm các trường: Mã số (8 ký tự), Họ tên (không quá 30 ký tự), Điểm toán (số thực). Hãy viết một chương trình hoàn chỉnh thực hiện các công việc sau: a) Nhập vào danh sách học sinh của một lớp (biết rằng lớp này có không quá 30 học sinh). Quá trình nhập kết thúc khi đã nhập đủ 30 học sinh hoặc k...
28 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 807 | Lượt tải: 0
int ptb2(float a, float b, float c, float *x1, float *x2){ float delta; if(a==0){ if((b==0)&&(c!=0)) return 0; if((b==0)&&(c==0)) return 3; if(b!=0){*x1 = -c/b; return 1;} } else{ delta = b*b-4*a*c; if(delta<0) return 0; else if(delta==0){*x1=-b/(2*a);return 1;} else{*x1=(-b-sqrt(delta))/(2*a); *x2=(-b+sqrt(delta))/(2*a);return 2;} } }
51 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 938 | Lượt tải: 0
Giữa con trỏ kiểu char và mảng kiểu char có sự khác biệt. Xét ví dụ sau: char ch[20]; char *pc; pc = "Dai Hoc Bach Khoa";/*Hợp lệ*/ ch = "Dai Hoc Bach Khoa";/*Không hợp lệ*/ câu lệnh gán đầu tiên là hợp lệ vì pc là con trỏ kiểu char, còn câu lệnh gán thứ hai không hợp lệ vì ch được khai báo là một mảng ký tự, do đó ch là một hằng, chúng ...
36 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 868 | Lượt tải: 0
Tuy vậy, giữa mảng nhiều chiều và mảng các con trỏ cũng tồn tại nhiều điểm khác nhau: Mảng nhiều chiều thực sự là mảng có khai báo, do đó có chỗ đầy đủ cho tất cả các phần tử của nó. Còn mảng các con trỏ chỉ mới có chỗ cho các biến con trỏ mà thôi. Bên cạnh đó, việc sử dụng mảng các con trỏ có hai ưu điểm, đó là Việc truy xuất đến các ...
53 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 755 | Lượt tải: 0
continue Bỏ qua việc thực hiện các câu lệnh nằm sau lệnh continue trong thân vòng lặp. Chuyển sang thực hiện một vòng lặp mới break Thoát khỏi vòng lặp ngay cả khi biểu thức điều kiện của vòng lặp vẫn còn được thỏa mãn.
49 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 987 | Lượt tải: 0
Bài 3 Tính giá trị của biểu thức sau và đưa ra giá trị của biến a, b, c sau khi thực hiện phép toán: a++ + ++a --a - b-- * ++c với a,b,c là các số nguyên nhập vào từ bàn phím Bài 4 Dùng biểu thức điều kiện ? : để đưa ra số lớn nhất trong 3 số thực nhập vào từ bàn phím
68 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 983 | Lượt tải: 0
Nguyên lý vét cạn thông minh: trong bài toán tìm kiếm khi không gian tìm kiếm lớn => giới hạn không gian tìm kiếm hoặc thực hiện dò tìm đặc biệt dựa vào đặc thù của bài toán để nhanh chóng tìm ra mục tiêu Nguyên lý tham lam: lấy tiêu chuẩn tối ưu toàn cục làm tiêu chuẩn chọn lựa hành động cục bộ của từng bước trong quá trình tìm kiếm lời gi...
22 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 844 | Lượt tải: 0
Giải quyết vấn đề theo hướng xác định trực tiếp lời giải xác định trực tiếp lời giải qua thủ tục tính toán hoặc thủ tục bao gồm một số hữu hạn các thao tác sơ cấp. Giải quyết vấn đề theo hướng tìm kiếm lời giải nguyên lý "thử và sai" các phương pháp liệt kê hay vét cạn thử ngẫu nhiên quay lui chia để trị
9 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 908 | Lượt tải: 0