• Đề kiểm tra Giữa kỳ môn Lập trình C++Đề kiểm tra Giữa kỳ môn Lập trình C++

    17. Câu lệnh sau sẽ in ra màn hình nội dung gì? cout << 20 /* 10 */ / 5; 18. Cho đoạn chương trình sau, giá trị của biến i, j, k sẽ bằng bao nhiêu sau khi đoạn chương trình được thực hiện. int i = 10; int j = 20; int k = 30; i = (j = (k = k + 7) - 3) + 4; 19. Viết chương trình tính và hiển thị tổng tất cả các số có giá trị nằm trong khoảng (...

    doc4 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 292 | Lượt tải: 0

  • Các bài tập C căn bảnCác bài tập C căn bản

    PHANSO tru(PHANSO a, PHANSO b) { PHANSO c; c.tuso = a.tuso * b.mauso - a.mauso * b.tuso; c.mauso = a.mauso * b.mauso; c = uocluoc(c); return c; } PHANSO nhan(PHANSO a, PHANSO b) { PHANSO c; c.tuso = a.tuso * b.tuso; c.mauso = a.mauso * b.mauso; c = uocluoc(c); return c; } PHANSO chia(PHANSO a, PHANSO b) { PHANSO c; c.tuso = a.tus...

    doc28 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 273 | Lượt tải: 0

  • Bài giảng Lập trình an toàn - Lương Ánh HoàngBài giảng Lập trình an toàn - Lương Ánh Hoàng

    7.1 Phát hiện thay đổi mã lệnh Hạn chế - De bị đánh bại nếu sử dụng hash vì cracker cũng có thê tính lại giá trị băm và sửa file cho chính xác. - Nếu sử dụng HMAC thì phải lưu mật khẩu ờ đâu đó • Lưu trong file: Cũng sè bị cracker dò ra • Lưu trên internet: cân có kết nổi internet và dễ dàng bị dò ra nếu dùng sniffer. • CURL 7.2 Che giấu mã ...

    pdf131 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 283 | Lượt tải: 0

  • Giáo trình Quản lý hệ thống thông tinGiáo trình Quản lý hệ thống thông tin

    Câu hỏi ôn tập 1. Trình bày các bước chạy thử và test hệ thống 2. Có thể áp dụng phương pháp luận PTTK hệ thống thông tin cho các bài toán kỹ thuật được không? Có áp dụng cho các dự án xã hội được không? 3. Tại sao nói phân tích thiết kế hệ thống là một công việc cực kỳ quan trọng trong quá trình xây dựng hệ thông tin quản lý. Anh chị hiểu như...

    pdf35 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 301 | Lượt tải: 0

  • Các bài tập tổng hợp Kỹ thuật phần mềmCác bài tập tổng hợp Kỹ thuật phần mềm

    Bài 3: Phân tích và thiết kế hệ thống quản lý chuyến bay, gồm các thông tin như sau. Thông tin về một tuyến bay gồm: mã tuyến bay, nơi đi, nơi đến, số giờ bay. Mỗi tuyến bay có nhiều chuyến bay mà bao gồm các thông tin: mã chuyến bay, loại máy bay, ngày khởi hành, giờ khởi hành, các phi công lái, các hành khách đi trên chuyến bay. Thông tin về khác...

    docx3 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 289 | Lượt tải: 0

  • Giáo trình môn Kỹ thuật lập trìnhGiáo trình môn Kỹ thuật lập trình

    - Nội dung: Thê m 1 nút có khóa x, nội dung a và o câ y nhị phâ n tì m kiế m câ n bằ ng sao cho sau khi thê m thì câ y nhị phâ n vẫ n là câ y nhị phâ n tì m kiế m câ n bằ ng. - Giả i thuậ t: & Thêm nút và o câ y nh bì nh thờng, nghĩ a là nút vừa thêm sẽ là nút lá . & Tí nh lạ i chỉ số câ n bằ ng của cá c nút có bị ả nh hởng & Kiểm tra xem câ ...

    pdf134 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 328 | Lượt tải: 0

  • Bài tập Kỹ thuật lập trìnhBài tập Kỹ thuật lập trình

    Thực hiện n - 1 đợt sắp xếp (vòng lặp ngoài, chỉ số i), mỗi đợt sắp xếp cho vị trí a[i]. Mảng được sắp xếp từ cuối đến đầu. Trong mỗi đợt sắp xếp, ta so sánh các phần tử gần nhau, hoán đổi chúng cho đúng chiều sắp xếp. Chuỗi “so sánh - hoán đổi” liên tục này sẽ dần dần đẩy phần tử a[i] “nổi” dần lên đúng vị trí sắp xếp. Mảng được sắp xếp từ đầu...

    pdf343 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 281 | Lượt tải: 0

  • Bài giảng Kỹ Thuật lập trình - Chương 5: Tinh chỉnh mã nguồn và xây dựng tài liệu chương trình - Vũ Thị Hương GiangBài giảng Kỹ Thuật lập trình - Chương 5: Tinh chỉnh mã nguồn và xây dựng tài liệu chương trình - Vũ Thị Hương Giang

    Viết tài liệu cho người dùng • Thu thập các thông tin liên quan đến sản phẩm cần viết hướng dẫn sử dụng • Miêu tả sản phẩm • Miêu tả quy trình sử dụng từng chức năng của sản phẩm • Dùng thử sản phẩm theo các bước được miêu tả trong quy trình sử dụng Viết tài liệu kiểm thử • Tài liệu kiểm thử là 1 trong số các tài liệu quan trong của 1 dự ...

    pdf53 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 263 | Lượt tải: 0

  • Bài giảng Kỹ Thuật lập trình - Chương 4: Các kỹ thuật kiểm tra tính đúng đắn và tính an toàn của chương trình phần mềm - Vũ Thị Hương GiangBài giảng Kỹ Thuật lập trình - Chương 4: Các kỹ thuật kiểm tra tính đúng đắn và tính an toàn của chương trình phần mềm - Vũ Thị Hương Giang

    Tập trung vào các lệnh mới viết / mới viết lại • Các lỗi xuất hiện thất thường : – Khó giải quyết – Thường gán cho lỗi của máy tính, hệ điều hành – Thực ra là do thông tin của chính CT : không phải do thuật toán, mà do thông tin bị thay đổi qua mỗi lần chạy – Các biến đã đc khởi tạo hết chưa ? – Lỗi cấp phát bộ nhớ ? Vd : char *vd( char *...

    pdf128 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 320 | Lượt tải: 0

  • Bài giảng Kỹ Thuật lập trình - Chương 3, Phần 3: Các kỹ thuật xây dựng chương trình phần mềm - Vũ Thị Hương GiangBài giảng Kỹ Thuật lập trình - Chương 3, Phần 3: Các kỹ thuật xây dựng chương trình phần mềm - Vũ Thị Hương Giang

    Đa năng hóa toán tử trong C++ • Trong ví dụ C trên, ta dùng hàm để cài đặt các phép toán cộng và trừ hai số phức  phức tạp, không thoải mái, tự nhiên khi sử dụng, vì thực chất thao tác cộng và trừ là các toán tử chứ không phải là hàm. • C++ cho phép chúng ta có thể định nghĩa lại chức năng của các toán tử đã có sẵn một cách tiện lợi và tự n...

    pdf49 trang | Chia sẻ: hachi492 | Ngày: 07/01/2022 | Lượt xem: 268 | Lượt tải: 0