cac thuat toan sap xep trong

85 9 0
cac thuat toan sap xep trong

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Gvhd: TS Phan Lê Na Ngành khoa học máy tính Lời nói đầu Ngày nay, công nghệ thông tin đà trở thành ngành mũi nhọn Nó không bó hẹp phạm vi nhà trờng, viện nghiên cứu, trung tâm máy tính mà đợc ứng dụng rộng rÃi tất lĩnh vực đời sống xà hội Có thể nói phát triển vợt bậc Công nghệ thông tin đà giúp ngời hoá giải đợc nhiều toán phức tạp mà trớc đà tốn nhiều thời gian, công sức, tiền bạc Giờ đà trở nên đơn giản hơn, nhanh chóng đạt độ xác cao Điều đà đánh dấu bớc ngoặc phát triển tin học nói riêng nh khoa học nhân loại nói chung Cùng với phát triển vợt bậc sinh viên CNTT ngày không ngừng học hỏi, cập nhật công cụ biết ứng dụng kiến thức đà đợc học vào thực tiễn sống Đợt thực tập sở bớc sâu vào tìm hiểu lĩnh vực công nghệ thông tin ứng dụng thực tiễn Trên sở kiến thức đà đợc học năm vừa qua, để chúng em hoàn thành đợt thực tập Đề tài gồm phần: Phần 1: Các thuật toán xếp Phần 2: Chia sẻ tài nguyên mạng cục Phần 3: Từ điển Phần 4: Sử dụng trình duyệt Web Ngoài cố gắng nỗ lực thành viên nhóm tận tình giúp đỡ giảng dạy thầy, cô giáo khoa CNTT Trờng Đại học Vinh Chúng em xin chân Hồ Thi Giang, Vũ Thị Diệp, Phan Thị Dung, Ngô Thị Thuỳ D- ơng Gvhd: TS Phan Lê Na Ngành khoa học máy tính thành cảm ơn Tiến Sỹ Phan Lê Na đà hớng dẫn tận tình giúp đỡ chúng em trình làm đề tài Xin kính chúc Tiến Sỹ Phan Lê Na sức khoẻ, thành công tiếp tục đạt nhiều thắng lợi nghiên cứu khoa học nghiệp trồng ngời Do thời gian trình độ có hạn nên chắn không tránh khỏi thiếu sót Kính mong nhận đợc đóng góp ý kiến thầy cô bạn Đề Trờng Đại Học Vinh Khoa Công Nghệ Thông Tin -o0o Đề tài thực tập sở Năm học : 2008 -2009 Mà đề : 030 Câu 1:Các thuật toán xếp trong(sắp xếp chèn, xếp phân đoạn, xếp vun đống,) Yêu cầu : Trình bày thuật toán Ví dụ minh hoạ Cài đặt thuật toán ngôn ngữ đó(Pascal, C, C++) Câu 2: Chia sẻ tài nguyên mạng cục Thiết lập việc chia sẻ tài nguyên Cài đặt thiết bị dùng chung qua mạng Chia sẻ liệu qua mạng(ổ ®Üa, th mơc, tƯp,…) Hå Thi Giang, Vị ThÞ DiƯp, Phan Thị Dung, Ngô Thị Thuỳ D- ơng Gvhd: TS Phan Lê Na Ngành khoa học máy tính Câu 3: Từ điển Cho tệp văn chứa từ, dấu phân cách từ, dấu cách,dấu phẩy, dÊu chÊm, dÊu chÊm phÈy, dÊu chÊm than, dÊu chÊm hỏi Mọi từ bắt đầu chữ A Z(không phân biệt chữ hoa chữ thờng) Viết thủ tục đọc từ tệp văn lu trữ vào mảng danh sách liên kết: Type Danhsach=^PhanTu; PhanTu=Record Tu:String[15]; Tiep:DanhSach; end; Var TuDien :array[A A]of DanhSach; Mỗi danh sách liên kết từ điển xếp theo thứ tự tăng từ khoá khác Viết thủ tục hiển thị từ hình theo thứ tự tăng Viết thủ tục bổ sung từ cách đọc từ bàn phím tìm từ điển - Nếu thấy hiển thị thông báo Đà có - Nếu không chèn vào vị trí thích hợp Viết Menu để thực chức Yêu cầu báo cáo: Ngôn ngữ cài đặt: PASCAL, C C++ Báo cáo - Đề toán - Mô tả thuật toán Hồ Thi Giang, Vũ Thị Diệp, Phan Thị Dung, Ngô Thị Thuỳ D- ơng Gvhd: TS Phan Lê Na Ngành khoa học máy tính - Mô tả Modul thiết kế toán Chơng trình Câu 4: Sử dụng th điện tử(Email): Các thành phần cấu trúc ®Þa chØ th diƯn tư Sư dơng dÞch vơ th ®iƯn tư Yahoo Mail Nghi thøc viÕt th vấn đề an toàn sử dụng th diện tử Phần I: thuật toán xếp A: đặt vấn đề Sắp xếp(Sorting) trình bố trí lại phần tử đối tợng theo thứ tự ấn định ví dụ : xếp tăng (giảm) dần dÃy số, thứ tự từ điển với dÃy chữ Yêu cầu xếp thờng xuyên xuất ứng dụng tin học, với mục đích khác nhau: Sắp xếp liệu lu trữ máy tính để tìm kiếm cho thuận lợi, xếp kết để in bảng biểu Nói chung, liệu xuất dới nhiều dạng khác nhng ta quy ớc: Tập đối tợng đợc xếp tập ghi (Records), ghi gồm số trờng (Fields) liệu, tơng ứng với thuộc tính khác Sắp xếp (internal sorting) phơng pháp xếp tác động tập đối tợng đợc lu trữ nhớ trong(gọi Bảng(Table)) Hồ Thi Giang, Vũ Thị Diệp, Phan Thị Dung, Ngô Thị Thuỳ D- ơng Gvhd: TS Phan Lê Na Ngành khoa học máy tính Bài toán xếp đợc đặt xếp bảng gồm n ghi R1, R2,,Rn Tuy nhiên ta thấy tất liệu, ghi đợc xem xét đến trình xếp mà hay vài trờng hợp đợc ý tới trờng hợp nh đợc gọi khoá xếp Khoá đóng vai trò đặc biệt trình xếp sau trình bày phơng pháp, ví dụ giải thuật để đơn giản ta nói tới giá trị khoá mà Nh vậy, toán đặt xếp bảng gồm n khoá: K1,K2,Kn đại diện cho ghi giả sử: K iKj , với i,j Để minh hoạ cho phơng pháp xếp ta giả sử thứ tự xếp tăng dần sử dụng khoá sau làm ví dụ: 40 20 70 15 60 52 90 30 100 80 B: Các kiểu xÕp I S¾p xÕp kiĨu lùa chän(selection sort) Giới thiệu phơng pháp lợt thứ i (i=1,2,,n-1) ta sÏ chän d·y kho¸ K i, Ki+1, …,Kn kho¸ nhỏ đổi chỗ với K i.Nh vậy, sau j lợt, j khoá nhỏ đà lần lợt vị trí thứ nhất, thứ thứ 2, thứ j theo vị trí xếp Ví dụ Hồ Thi Giang, Vũ Thị Diệp, Phan Thị Dung, Ngô Thị Thuỳ D- ơng Gvhd: TS Phan Lê Na Ngành khoa häc m¸y tÝnh ThuËt to¸n Procedure select-sort(k,n) {XÐt lợt , tìm khoá nhỏ đổi chỗ} For i:=1 to n-1 Begin M:=i; I Ki 40 20 70 10 Lỵt 15 20 15 20 15 20 15 20 … 15 20 70 70 30 30 30 40 60 52 90 70 100 80 40 52 60 70 80 90 100 15 40 40 40 60 60 60 60 52 52 52 52 90 90 90 90 30 30 30 70 100 100 100 100 80 80 80 80 For j:=i+1 to n if K[j]

Ngày đăng: 29/08/2021, 15:58

Hình ảnh liên quan

- đầu tiên khoá k1 đợc coi nh một bảng gồm bộ khoá đã đợc sắp xếp. - cac thuat toan sap xep trong

u.

tiên khoá k1 đợc coi nh một bảng gồm bộ khoá đã đợc sắp xếp Xem tại trang 8 của tài liệu.
- Hình ảnh của đống qua các bớc sắp xếp + Vun đống lần đầu tiên, ta có cây - cac thuat toan sap xep trong

nh.

ảnh của đống qua các bớc sắp xếp + Vun đống lần đầu tiên, ta có cây Xem tại trang 22 của tài liệu.
a) Mạng dạng hình sao (Star Topology) + Đặc điểm: - cac thuat toan sap xep trong

a.

Mạng dạng hình sao (Star Topology) + Đặc điểm: Xem tại trang 32 của tài liệu.
Hình1 - cac thuat toan sap xep trong

Hình 1.

Xem tại trang 37 của tài liệu.
port và trung tâm của mạng hình sao. Thông thờng 4 loại Hub sau: - cac thuat toan sap xep trong

port.

và trung tâm của mạng hình sao. Thông thờng 4 loại Hub sau: Xem tại trang 40 của tài liệu.
Hình 6. Cửa sổ dùng để chia sẻ th mục. - cac thuat toan sap xep trong

Hình 6..

Cửa sổ dùng để chia sẻ th mục Xem tại trang 43 của tài liệu.
Hình 7. Cửa sổ trao quyền truy cập từ xa của th mục cho các đối tợng - cac thuat toan sap xep trong

Hình 7..

Cửa sổ trao quyền truy cập từ xa của th mục cho các đối tợng Xem tại trang 44 của tài liệu.
Hình 12. - cac thuat toan sap xep trong

Hình 12..

Xem tại trang 47 của tài liệu.
Hình 13 Trang chủ dich vụ th diện tử Yahoo. - cac thuat toan sap xep trong

Hình 13.

Trang chủ dich vụ th diện tử Yahoo Xem tại trang 59 của tài liệu.
Hình 14 Điền các thông tin báo mật và thông tin cá nhân - cac thuat toan sap xep trong

Hình 14.

Điền các thông tin báo mật và thông tin cá nhân Xem tại trang 62 của tài liệu.
Hình 15 Nhập lại mã bảo vệ - cac thuat toan sap xep trong

Hình 15.

Nhập lại mã bảo vệ Xem tại trang 64 của tài liệu.
Hình 1.4.Nếu có vấn đề xảy ra, cá cô cần xem xet có màu đỏ - cac thuat toan sap xep trong

Hình 1.4..

Nếu có vấn đề xảy ra, cá cô cần xem xet có màu đỏ Xem tại trang 64 của tài liệu.
Các mục xuất hiện trên màn hình cần quan tâm gồm: Nút Check mail  (kiểm tra th) thực hiện kiểm tra và hiển thị hộp th Inbox. - cac thuat toan sap xep trong

c.

mục xuất hiện trên màn hình cần quan tâm gồm: Nút Check mail (kiểm tra th) thực hiện kiểm tra và hiển thị hộp th Inbox Xem tại trang 65 của tài liệu.
Hình 18. Của sổ đăng nhập hộp th. - cac thuat toan sap xep trong

Hình 18..

Của sổ đăng nhập hộp th Xem tại trang 66 của tài liệu.
Hình 19 Kiểm tra xem có th mới không. - cac thuat toan sap xep trong

Hình 19.

Kiểm tra xem có th mới không Xem tại trang 67 của tài liệu.
Hình 21.Nội dung bức th cũ hiện thị phía dới. - cac thuat toan sap xep trong

Hình 21..

Nội dung bức th cũ hiện thị phía dới Xem tại trang 68 của tài liệu.
Hình 22 Đánh dấu xoá th. - cac thuat toan sap xep trong

Hình 22.

Đánh dấu xoá th Xem tại trang 68 của tài liệu.
Hình 23. Màn hình chức năng soạn mới một bức th. - cac thuat toan sap xep trong

Hình 23..

Màn hình chức năng soạn mới một bức th Xem tại trang 69 của tài liệu.
Hình 1.14 Đánh dấu địa chỉ cần ghi lại. - cac thuat toan sap xep trong

Hình 1.14.

Đánh dấu địa chỉ cần ghi lại Xem tại trang 70 của tài liệu.
*. Bấm chọn mục Addresses để mở cửa sổ nh hình minh hoạ dới đây. - cac thuat toan sap xep trong

m.

chọn mục Addresses để mở cửa sổ nh hình minh hoạ dới đây Xem tại trang 71 của tài liệu.
Hình 25 Sổ địa chỉ - cac thuat toan sap xep trong

Hình 25.

Sổ địa chỉ Xem tại trang 71 của tài liệu.
Hình 28. Thêm ngời mới vào sổ địa chỉ khi đọc th 9. Sử dụng sổ địa chỉ. - cac thuat toan sap xep trong

Hình 28..

Thêm ngời mới vào sổ địa chỉ khi đọc th 9. Sử dụng sổ địa chỉ Xem tại trang 72 của tài liệu.
Hình 29. Màn hình khi soạn th mới - cac thuat toan sap xep trong

Hình 29..

Màn hình khi soạn th mới Xem tại trang 73 của tài liệu.
Hình 30. Sổ địa chỉ sắp theo Alphabet - cac thuat toan sap xep trong

Hình 30..

Sổ địa chỉ sắp theo Alphabet Xem tại trang 74 của tài liệu.
Hình 31. Nhấn chuột vào nút Attach files để gửi tệp đính kèm - cac thuat toan sap xep trong

Hình 31..

Nhấn chuột vào nút Attach files để gửi tệp đính kèm Xem tại trang 74 của tài liệu.
Hình 33 Lựa chọn tệp tin đínhkèm từ trong máy. - cac thuat toan sap xep trong

Hình 33.

Lựa chọn tệp tin đínhkèm từ trong máy Xem tại trang 75 của tài liệu.
Hình 35. Tệp đínhkèm trong th điện tử. - cac thuat toan sap xep trong

Hình 35..

Tệp đínhkèm trong th điện tử Xem tại trang 76 của tài liệu.
Hình 36.Quay về màn hình viết th, tệp tin đínhkèm đã đợc hiện thị. - cac thuat toan sap xep trong

Hình 36..

Quay về màn hình viết th, tệp tin đínhkèm đã đợc hiện thị Xem tại trang 77 của tài liệu.
Hình 39. Th mục Bulk Mail của Yahoo. - cac thuat toan sap xep trong

Hình 39..

Th mục Bulk Mail của Yahoo Xem tại trang 80 của tài liệu.

Từ khóa liên quan

Mục lục

  • PHN II:Chia sẽ tài nguyên trên mạng nội

  • I. Mng ni b.

  • 1. Khái nim

  • 2.Phương tiện và giao thức truyền thông

  • a) Phương tiện truyền thông

  • + Kết nối có dây.

  • Cáp xoắn đôi: Gồm hai sợi dây đồng được xoắn cách điwnj với nhau. Nhiều dây cáp xoắn gộp với nhau và được bọc chung bởi lớp vỏ cáp hình thành cáp nhiều sợi.

  • Cáp đồng trục: Gồm một sợi dây dẫn ở giữa, bên ngoài bọc một lớp cách điện, rồi đến một lớp lưới kim loại. tất cả được đặt trong một lớp vỏ kim loại.

  • Cáp quang: Bao gôm một sợi dây thuỷ tinh mảnh gọi là lỏi, bên ngoài là một lớp vỏ thuỷ tinh đồng tâm gọi là lớp chủ.

  • + Kết nối không dây:Gần đây người ta cũng bắt đầu sử dụng nhiều các mạng cục bộ không dây (wireless) nhờ radio hoặc viba

  • b) Giao thức(Protocol)

  • Hai người trong qua trình giao tiếp muốn hiểu được nhau thì phải có cùng ngôn ngữ cùng tiếng Viết, cùng là tiếng Anh, đối với máy tính cũng vậy trong quá trình giao tiếp chúng phải có cùng giao thức là ngôn ngữ chung của mạng.Giao thức truyền thông là bộ các quy tắc phải tuân thủ trong việc trao đổi thông tin trong mạng giữa các thiết bị nhận và truyền dữ liệu. Hiện nay bộ giao thức đưược dùng phổ biến trong mạng là

  • - TCP (Transmission Control Protocol):Giao thức điều khiển đưường truyền dữ liệu.

  • - IP (Internet Protocol):Giao thức Internet

  • + Mô phỏng

  • 3. Kiểu bố trí các máy trong mạng.

Tài liệu cùng người dùng

Tài liệu liên quan