Giống như mã trong ngôn ngữ lập trình. Mã chương trình. Ví dụ về các thuật toán ở dạng mã giả và ở dạng sơ đồ

Mục đích

Nguồn hoặc được sử dụng để tạo mã đối tượng hoặc được thực thi bởi trình thông dịch. Các thay đổi không bao giờ được thực hiện đối với mã đối tượng, chỉ đối với mã nguồn và sau đó được chuyển đổi trở lại mã đối tượng.

Một mục đích quan trọng khác của mã nguồn là mô tả chương trình. Dựa trên văn bản của chương trình, bạn có thể xây dựng lại logic hành vi của nó. Bình luận được sử dụng để làm cho mã nguồn dễ hiểu hơn. Ngoài ra còn có các công cụ cho phép bạn tự động lấy tài liệu mã nguồn - cái gọi là. máy tạo tài liệu.

Ngoài ra mã nguồn còn có nhiều công dụng khác. Nó có thể được sử dụng như một công cụ giảng dạy; Những lập trình viên mới bắt đầu có thể thấy hữu ích khi kiểm tra mã nguồn hiện có để tìm hiểu các kỹ thuật và phương pháp lập trình. Nó cũng được sử dụng như một công cụ giao tiếp giữa các lập trình viên có kinh nghiệm, do tính chất ngắn gọn và rõ ràng (lý tưởng) của nó. Chia sẻ Quản lý mã thường được các nhà phát triển coi là một yếu tố góp phần cải thiện trải nghiệm của lập trình viên.

Các lập trình viên thường di chuyển mã nguồn từ dự án này sang dự án khác, việc này gọi là tái sử dụng mã ( Khả năng tái sử dụng phần mềm).

Mã nguồn là một thành phần quan trọng cho quá trình chuyển phần mềm sang các nền tảng khác. Nếu không có mã nguồn của bất kỳ phần mềm nào thì việc chuyển đổi sẽ quá khó hoặc hoàn toàn không thể thực hiện được.

Tổ chức

Mã nguồn của một số phần của phần mềm (mô-đun, thành phần) có thể bao gồm một hoặc nhiều tệp. Mã chương trình không nhất thiết phải được viết chỉ bằng một ngôn ngữ lập trình. Ví dụ: thường các chương trình được viết bằng ngôn ngữ C, nhằm mục đích tối ưu hóa, sẽ chứa các đoạn mã được chèn bằng ngôn ngữ hợp ngữ. Cũng có thể xảy ra trường hợp một số thành phần hoặc bộ phận của chương trình được viết bằng nhiều ngôn ngữ khác nhau, tiếp theo là lắp ráp thành một mô-đun thực thi sử dụng một kỹ thuật được gọi là liên kết thư viện ( liên kết thư viện).

Phần mềm phức tạp đòi hỏi phải xây dựng hàng chục, thậm chí hàng trăm tệp mã nguồn. Trong những trường hợp như vậy, để đơn giản hóa việc xây dựng, các tệp dự án thường được sử dụng có chứa mô tả về sự phụ thuộc giữa các tệp mã nguồn và mô tả quá trình xây dựng. Các tệp này cũng có thể chứa các tham số môi trường thiết kế và trình biên dịch khác. Có thể được sử dụng cho các môi trường thiết kế khác nhau các tập tin khác nhau dự án và trong một số môi trường, các tệp này có thể ở định dạng văn bản, phù hợp với chỉnh sửa trực tiếp lập trình viên sử dụng phổ quát soạn thảo văn bản, được hỗ trợ trong các môi trường khác định dạng đặc biệt, việc tạo và sửa đổi tệp được thực hiện bằng các chương trình công cụ đặc biệt. Các tệp dự án thường được bao gồm trong thuật ngữ "mã nguồn". Phần lớn các môi trường ngôn ngữ hiện đại yêu cầu sử dụng các tệp dự án, bất kể mức độ phức tạp của mã nguồn khác có trong dự án này. Thông thường, mã nguồn cũng có nghĩa là các tệp tài nguyên chứa nhiều dữ liệu khác nhau, ví dụ: Hình ảnh đồ hoạ, cần thiết để xây dựng chương trình.

Để làm việc với mã nguồn dễ dàng hơn, ví dụ: sự hợp tác qua mã bởi một nhóm lập trình viên, hệ thống kiểm soát phiên bản được sử dụng.

Chất lượng

Không giống như con người, không có mã “viết tốt” hay “viết dở” cho máy tính. Nhưng cách viết mã có thể ảnh hưởng lớn đến quá trình bảo trì phần mềm. Chất lượng của mã nguồn có thể được đánh giá bằng các tham số sau:

  • khả năng đọc mã (bao gồm sự hiện diện hoặc vắng mặt của nhận xét mã;
  • dễ dàng hỗ trợ, kiểm tra, gỡ lỗi và khắc phục sự cố, sửa đổi và chuyển đổi;
  • độ phức tạp thấp;
  • sử dụng tài nguyên thấp - bộ nhớ, bộ xử lý, dung lượng ổ đĩa;
  • sự vắng mặt của các bình luận do trình biên dịch đưa ra;
  • không có "rác" - các biến không được sử dụng, các khối mã không thể truy cập được, các nhận xét lỗi thời không cần thiết, v.v.

Mã nguồn không thể thực thi được

Xem thêm

  • Ví dụ: Chương trình Hello world

Liên kết

Quỹ Wikimedia. 2010.

Xem “Mã chương trình” là gì trong các từ điển khác:

    gói phần mềm - 3.19 gói phần mềm: Lưu trữ tập tin, chứa mã chương trình ở dạng nhị phân hoặc nguồn, cũng như siêu dữ liệu về chương trình, phiên bản, phần phụ thuộc và thông tin khác của chương trình. Nguồn: GOST R 54593 2011: công nghệ thông tin. Miễn phí... ...

    - (Tiếng Anh: Netscape Plugin Application Programming Interface, NPAPI là một kiến ​​trúc phát triển plugin đa nền tảng được nhiều trình duyệt hỗ trợ. Giao diện được phát triển cho dòng trình duyệt Netscape Navigator, bắt đầu với Netscape... ... Wikipedia

    TRONG khoa học máy tính Tác nhân phần mềm là một chương trình có mối quan hệ trung gian với người dùng hoặc chương trình khác. Từ “người đại diện” xuất phát từ tiếng Latin agere (làm) và có nghĩa là sự đồng ý thực hiện các hành động từ ... ... Wikipedia

    Framework là một thuật ngữ có ý nghĩa mơ hồ. Thường được sử dụng trong lập trình để biểu thị "một cấu trúc khái niệm đơn giản được sử dụng để giải quyết một vấn đề phức tạp." Ý nghĩa của thuật ngữ này phụ thuộc đáng kể vào ngữ cảnh của nó... ... Wikipedia

    Bài này viết về hệ thống chỉ huy nói chung; Để biết hướng dẫn, xem: Mã giao dịch. Mã máy (mã dành riêng cho nền tảng), ngôn ngữ máy Hệ thống lệnh (bộ mã hoạt động) cụ thể máy tính, được giải thích ... ... Wikipedia

    Thuật ngữ chính thức

    Virus (máy tính, phần mềm)- mã chương trình có thể thực thi được hoặc một bộ hướng dẫn được giải thích có đặc tính phân phối và tự sao chép trái phép. Đã tạo bản sao virus máy tính không phải lúc nào cũng trùng với bản gốc mà vẫn giữ lại... ... Sách tham khảo từ điển thuật ngữ quy chuẩn và tài liệu kỹ thuật

    - (tiếng Anh Managed Code) là thuật ngữ được Microsoft giới thiệu để chỉ mã của một chương trình được thực thi dưới sự “điều khiển” của máy ảo NET Common Language Runtime. Đồng thời thông thường mã máyđược gọi là mã không được quản lý... ... Wikipedia

    Bản vá hoặc bản vá (bản vá tiếng Anh /pætʃ/ bản vá) được tự động hóa, được cung cấp riêng công cụ phần mềm, được sử dụng để khắc phục sự cố trong phần mềm hoặc thay đổi chức năng của phần mềm, cũng như quá trình cài đặt bản vá (... ... Wikipedia

    Khung ứng dụng Web kiểu kim tự tháp Nhà phát triển ... Wikipedia

Sách

  • Thiết kế hướng đối tượng: Khái niệm và mã chương trình, Gast Holger. Cuốn sách này được thiết kế để giúp người đọc hiểu sâu hơn về khái niệm đối tượng, giải phóng tiềm năng thực sự của chúng để viết mã hoạt động hiệu quả trong điều kiện thực tế. Nó coi...
  • Lập trình
  • Một số để giải trí, một số để chứng minh sự tồn tại hoặc bác bỏ một giả thuyết, một số để rèn luyện trí não (du hành trên bề mặt chai Klein hoặc trong không gian bốn chiều), nhưng hàng trăm người đã tạo ra các ngôn ngữ lập trình “bí truyền”. Tôi đã trải qua khoảng 150 ngôn ngữ này và tôi sẽ không bao giờ giống như vậy nữa.

    “Argh!”, “Oof!”, “2-ill”, “Nhohnhehr”, “Noit o” mnain gelb”, “DZZZZ”, “Ypsilax”, “YABALL”, chết tiệt - đây là những câu thần chú, thơ chỉ là những cái tên ... under catom - ví dụ mã bằng các ngôn ngữ lập trình bắt mắt nhất.

    Hang thỏ rất sâu.

    INTERCAL (Turing-hoàn thành)



    Don Woods và Jim Lyon

    Một trong những ngôn ngữ lập trình bí truyền lâu đời nhất. Theo những người sáng tạo, tên của nó có nghĩa là “Ngôn ngữ trình biên dịch không có từ viết tắt có thể phát âm được”. Ngôn ngữ này được tạo ra vào năm 1972 bởi các sinh viên Don Woods và James M. Lyon như một sự nhại lại của ngôn ngữ hiện có lập trình và thể dục tinh thần.

    Chào thế giới

    Mỗi lệnh chương trình có thể được cung cấp một xác suất để nó được thực thi khi chương trình bắt đầu. Ngoài ra, còn có các lệnh chặn việc thực thi các lệnh tiếp theo thuộc một loại nhất định hoặc các thay đổi đối với các biến.

    Chào thế giới!

    // “Xin chào thế giới” của Stephen McGreal.
    // Lưu ý rằng các khung nhìn được thể hiện trong mã nguồn này không nhất thiết trùng với các khung nhìn của

    Gr34t l33tN3$$?
    M3h…
    iT 41n"t s0 7rIckY.

    L33t sp33k là U8er keWl 4nD eA5y khi bạn nghĩ 1t tHr0uGh.
    1f u w4nn4be UB3R-l33t u d3f1n1t3lY w4nt in 0n a b4d4sS h4xX0r1ng s1tE!!! ;P
    w4r3Z c0ll3cT10n2 r 7eh l3Et3r!

    Qu4k3 cL4nS r 7eh be5t th1ng 1n teh 3nTIr3 w0rlD!!!
    g4m3s wh3r3 u g3t đến 5h00t ppl r 70tAl1_y w1cK1d!!!
    I"M teh fr4GM4stEr and I"lL t0t41_1Ly wiIpE teh phr34k1ng fL00r ***j3d1 5tYlE*** wItH y0uR h1dE!!! L0L0L0L!
    t3lEphR4gG1nG l4m3rs với mY m8tes r34lLy k1kK$ A$$

    L33t hAxX0r$ CrE4t3 u8er- k3wL 5tUff likeIkE n34t pR0gR4mm1nG lAnguidGe$…
    s0m3tIm3$ teh l4nGu4gES l00k chỉ l1k3 rE41_ 0neS 7o makE ppl Th1nk th3y"r3 ju$t n0rMal lEE7 5pEEk nhưng th3y"re 5ecRetLy c0dE!!!
    n080DY dưới5tAnD$ l33t Nói 4p4rT từ0m j3d1!!!
    50mE kid 0n A me$$4gEb04rD m1ghT 8E a r0xX0r1nG hAxX0r wH0 w4nT2 t0 bR34k 5tuFf, 0r mAYb3 ju5t sh0w 7eh way5 l33t ppl can 8E m0re like y0d4!!! hE i5 teh u8ER!!!
    1t m1ght 8E 5omE v1rus 0r a Pl4ySt4tI0n ch34t c0dE.
    1t 3v3n MiTe jUs7 s4y “H3LL0 W0RLD!!!” bạn chỉ cần có thể"T gu3s5.
    th3r3"s n3v3r Any p0iNt l00KiNg sC3pT1c4l c0s th4t, be1_1Ev3 it 0r n0t, 1s what th1s 1s!!!

    5uxX0r5!!!L0L0L0L0L!!!

    ArnoldC

    Ngôn ngữ lập trình Terminator.

    Chào thế giới!

    Được rồi!

    Hoặc là ngôn ngữ của đười ươi, hoặc là giấc mơ của William xứ Occam.

    Chào thế giới!

    đầu bếp

    Ngôn ngữ lập trình bí truyền được phát triển bởi David Morgan-Mar, các chương trình tương tự như công thức nấu ăn. Mỗi chương trình trong ngôn ngữ đó bao gồm tên, danh sách các biến và giá trị của chúng cũng như danh sách hướng dẫn. Các biến chỉ có thể được đặt tên theo tên của các loại thực phẩm cơ bản. Ngăn xếp mà các giá trị của biến được đặt vào đó được gọi. tô trộn và các thao tác thao tác các biến là trộn, khuấy, v.v.

    Chào thế giới

    Xin chào thế giới Souffle.

    Thành phần.
    72 g đậu Hà Lan
    101 quả trứng
    108 g mỡ lợn
    111 cốc dầu
    32 quả bí xanh
    119ml nước
    114 g cá hồi đỏ
    100 g mù tạt dijon
    33 củ khoai tây

    Phương pháp.
    Cho khoai tây vào tô trộn.
    Cho mù tạt dijon vào tô trộn.

    Cho cá hồi đỏ vào tô trộn.

    Cho nước vào tô trộn.
    Cho bí xanh vào tô trộn.
    Cho dầu vào tô trộn.
    Cho mỡ lợn vào tô trộn.
    Cho mỡ lợn vào tô trộn.
    Cho trứng vào tô trộn.
    Cho đậu haricot vào tô trộn.
    Làm lỏng lượng chứa trong tô trộn.
    Đổ lượng chứa trong bát trộn vào đĩa nướng.

    Mục đích

    Mã nguồn được sử dụng để tạo mã đối tượng hoặc được thực thi bởi trình thông dịch. Các thay đổi không bao giờ được thực hiện đối với mã đối tượng, chỉ đối với mã nguồn và sau đó được chuyển đổi trở lại mã đối tượng.

    Một mục đích quan trọng khác của mã nguồn là mô tả chương trình. Dựa trên văn bản của chương trình, bạn có thể xây dựng lại logic hành vi của nó. Bình luận được sử dụng để làm cho mã nguồn dễ hiểu hơn. Ngoài ra còn có các công cụ cho phép bạn tự động lấy tài liệu mã nguồn - cái gọi là. máy tạo tài liệu.

    Ngoài ra mã nguồn còn có nhiều công dụng khác. Nó có thể được sử dụng như một công cụ giảng dạy; Những lập trình viên mới bắt đầu có thể thấy hữu ích khi kiểm tra mã nguồn hiện có để tìm hiểu các kỹ thuật và phương pháp lập trình. Nó cũng được sử dụng như một công cụ giao tiếp giữa các lập trình viên có kinh nghiệm do tính chất ngắn gọn và rõ ràng của nó. Chia sẻ mã giữa các nhà phát triển thường được coi là một yếu tố góp phần cải thiện trải nghiệm của lập trình viên.

    Các lập trình viên thường di chuyển mã nguồn (nguyên trạng hoặc dưới dạng mô-đun) từ dự án này sang dự án khác, điều này được gọi là tái sử dụng mã.

    Mã nguồn là một thành phần quan trọng cho quá trình chuyển phần mềm sang các nền tảng khác. Nếu không có mã nguồn của bất kỳ phần mềm nào thì việc chuyển đổi sẽ quá khó hoặc hoàn toàn không thể thực hiện được.

    Tổ chức

    Mã nguồn của một số phần của phần mềm (mô-đun, thành phần) có thể bao gồm một hoặc nhiều tệp. Mã chương trình không nhất thiết phải được viết chỉ bằng một ngôn ngữ lập trình. Ví dụ: thường các chương trình được viết bằng ngôn ngữ C, nhằm mục đích tối ưu hóa, sẽ chứa các đoạn mã được chèn bằng ngôn ngữ hợp ngữ. Cũng có thể một số thành phần hoặc bộ phận của chương trình được viết bằng các ngôn ngữ khác nhau và sau đó được tập hợp thành một mô-đun thực thi duy nhất bằng cách sử dụng kỹ thuật được gọi là liên kết thư viện ( liên kết thư viện).

    Phần mềm phức tạp đòi hỏi phải xây dựng hàng chục, thậm chí hàng trăm tệp mã nguồn. Trong những trường hợp như vậy, để đơn giản hóa việc xây dựng, các tệp dự án thường được sử dụng có chứa mô tả về sự phụ thuộc giữa các tệp mã nguồn và mô tả quá trình xây dựng. Các tệp này cũng có thể chứa các tùy chọn cho trình biên dịch và môi trường thiết kế. Đối với các môi trường thiết kế khác nhau, có thể sử dụng các tệp dự án khác nhau và trong một số môi trường, các tệp này có thể ở định dạng văn bản, phù hợp để lập trình viên chỉnh sửa trực tiếp bằng các trình soạn thảo văn bản phổ quát; trong các môi trường khác, các định dạng đặc biệt được hỗ trợ và việc tạo và việc sửa đổi các tập tin được thực hiện bằng các chương trình công cụ đặc biệt. Các tệp dự án thường được bao gồm trong thuật ngữ "mã nguồn". Phần lớn các môi trường ngôn ngữ hiện đại yêu cầu sử dụng các tệp dự án, bất kể mức độ phức tạp của mã nguồn khác có trong dự án. Thông thường, mã nguồn cũng đề cập đến các tệp tài nguyên chứa nhiều dữ liệu khác nhau, ví dụ: hình ảnh đồ họa cần thiết để xây dựng một chương trình.

    Để tạo điều kiện thuận lợi cho công việc với mã nguồn, để nhóm lập trình viên cộng tác về mã, hệ thống kiểm soát phiên bản được sử dụng.

    Chất lượng

    Không giống như con người, không có mã “viết tốt” hay “viết dở” cho máy tính. Nhưng cách viết mã có thể ảnh hưởng lớn đến quá trình bảo trì phần mềm. Chất lượng của mã nguồn có thể được đánh giá bằng các tham số sau:

    • khả năng đọc mã (bao gồm cả sự hiện diện của các nhận xét về mã);
    • dễ dàng hỗ trợ, kiểm tra, gỡ lỗi và khắc phục sự cố, sửa đổi và chuyển đổi;
    • sử dụng tiết kiệm tài nguyên - bộ nhớ, bộ xử lý, dung lượng ổ đĩa;
    • sự vắng mặt của các bình luận do trình biên dịch đưa ra;
    • không có "rác" - các biến không được sử dụng, các khối mã không thể truy cập được, các nhận xét lỗi thời không cần thiết, v.v.;
    • xử lý lỗi đầy đủ;
    • tính di động - khả năng sử dụng trình xử lý (trình biên dịch, trình thông dịch, trình dịch) phiên bản khác nhau hoặc thậm chí hệ điều hành khác;
    • khả năng quốc tế hóa giao diện.

    Mã nguồn không thể thực thi được

    Giấy phép Copyleft cho phần mềm miễn phí yêu cầu phân phối mã nguồn. Các giấy phép này cũng thường được sử dụng cho các tác phẩm không phải là phần mềm - ví dụ: tài liệu, hình ảnh, tệp dữ liệu cho trò chơi máy tính.

    Trong những trường hợp như vậy, mã nguồn được coi là dạng tác phẩm được ưu tiên biên tập. Trong các giấy phép không phải phần mềm, nó cũng có thể được gọi là phiên bản trong " định dạng trong suốt" Điều này có thể là, ví dụ:

    • đối với tệp nén bị mất dữ liệu - phiên bản không mất dữ liệu;
    • để hiển thị hình ảnh vector hoặc mô hình ba chiều - tương ứng là phiên bản vectơ và mô hình;
    • đối với hình ảnh văn bản - cùng một văn bản ở định dạng văn bản;
    • dành cho âm nhạc - một tệp ở định dạng nội bộ của trình chỉnh sửa nhạc;
    • và cuối cùng là chính tệp đó, nếu nó đáp ứng các điều kiện đã chỉ định hoặc nếu đơn giản là không tồn tại phiên bản thuận tiện hơn.

    Xem thêm


    Quỹ Wikimedia. 2010.

    Xem “Mã nguồn” là gì trong các từ điển khác:

      Tài liệu nguồn của phim: âm bản, bản in ngược, bản sao kiểm soát của phim, bản ghi âm từ gốc của lồng nhạc, tiếng ồn, bản ghi âm video, CD, v.v. Từ đồng nghĩa: văn bản được trình thông dịch thực thi trực tiếp hoặc... ... Từ điển tài chính

      Văn bản con người viết chương trình máy tính trong bất kỳ ngôn ngữ lập trình nào Từ điển thuật ngữ kinh doanh. Akademik.ru. 2001... Từ điển thuật ngữ kinh doanh

      nguồn- - Chủ đề viễn thông, khái niệm cơ bản Mã nguồn EN... Hướng dẫn dịch thuật kỹ thuật

      nguồn- 3.1.13 mã nguồn: Một chương trình máy tính được thể hiện dưới dạng con người có thể đọc được (ngôn ngữ lập trình) được dịch sang dạng máy có thể đọc được (mã đối tượng) trước khi nó có thể được kiểm tra bằng... ... Sách tham khảo từ điển thuật ngữ quy chuẩn và tài liệu kỹ thuật

      nguồn- ngôn ngữ văn bản nguồnTừ điển dịch giải thích

      Mã nguồn: Mã nguồn là văn bản do con người viết ra trong chương trình máy tính. Mã nguồn phim kinh dị công nghệ do Duncan Jones đạo diễn ... Wikipedia

      Thuật ngữ này có ý nghĩa khác, xem mã nguồn. Mã nguồn Mã nguồn ... Wikipedia

      Bài viết này thiếu liên kết đến các nguồn thông tin. Thông tin phải được kiểm chứng, nếu không nó có thể bị nghi ngờ và bị xóa. Bạn có thể... Wikipedia

      Logo Sáng kiến ​​Nguồn Mở (OSI) mã nguồn mở mềm) là phần mềm nguồn mở. Nguồn chương trình đã tạo mở, nghĩa là có sẵn để xem và thay đổi. Đây là... ... Wikipedia

      Chương trình nguồn (mã nguồn) - 48) chương trình gốc(mã nguồn) một biểu diễn tương ứng của một hoặc nhiều quy trình có thể được hệ thống lập trình chuyển đổi thành dạng có thể thực thi được bằng phần cứng (mã đối tượng hoặc ngôn ngữ đối tượng) (loại 6, 7 và 9); ... Thuật ngữ chính thức

    Ngày 3 tháng 9 năm 2014 lúc 4:07 chiều

    Bạn có thực sự cần mã nguồn không?

    • Lập trình vi điều khiển
    • Dịch
    Trong nhiều tri thức, nhiều nỗi buồn
    Nếu bạn hỏi bất kỳ nhà phát triển chương trình cơ sở nào xem họ có muốn truy cập vào mã nguồn không hệ điều hành nó sử dụng thời gian thực, câu trả lời gần như chắc chắn sẽ là - tất nhiên. Điều này cũng đúng với bất kỳ phần mềm đã mua nào. Đây có phải là câu trả lời hợp lý cho mọi trường hợp không và tại sao mã nguồn đôi khi lại cần thiết và đôi khi nó lại kém hữu ích hơn mong đợi?

    Có một số tiêu chí chính mà các kỹ sư sử dụng khi chọn hệ điều hành thời gian thực (RTOS). Nhiều trong số đó - chi phí, chức năng, cấp phép, hỗ trợ - chắc chắn là rất quan trọng (đặc biệt là chi phí - đây là thực tế của chúng tôi). Tuy nhiên, một tiêu chí khác - tính sẵn có của mã nguồn - có thể không quan trọng bằng nhưng luôn được đánh giá là yếu tố mạnh.

    Sự sẵn có của mã nguồn không có nghĩa là nó được cung cấp tự động miễn phí. Cách tiếp cận này chỉ đúng với các sản phẩm nguồn mở; trong các trường hợp khác, nhà sản xuất có thể tính phí mã nguồn hoặc cung cấp mã nguồn theo yêu cầu.

    Phát triển phần cứng. Điều này cũng bao gồm mã nguồn, điều này đặc biệt đúng đối với việc phát triển bằng VHDL và Verlog. Mọi chuyện ở đây thế nào rồi? Trong lịch sử, khi lựa chọn mạch tích hợp và thiết kế ứng dụng của nó, kỹ sư dựa vào các thông số kỹ thuật xác định chức năng, sơ đồ chân, yêu cầu về nguồn điện, v.v. Đồng thời, không ai mong đợi được nhìn thấy sơ đồ hoàn chỉnh thiết bị nội bộ IP, mặc dù họ thường có thể nhìn thấy sơ đồ khối(chủ yếu là tài liệu minh họa giúp dễ hiểu nguyên lý hoạt động hơn), và đôi khi còn sơ đồ(đối với các IC tương tự như op-amps), mặc dù không có xếp hạng.
    Ngày nay, một kỹ sư thiết kế chương trình cơ sở ASIC hoặc FPGA có thể sẽ sử dụng một số khối IP dựng sẵn - một khối được đóng gói sẵn cung cấp chức năng cụ thể. Tuy nhiên, sự lựa chọn sẽ dựa trên thông số kỹ thuật và không rõ ràng rằng HDL ban đầu dành cho IP sẽ được bao gồm trong gói. Cách tiếp cận hộp đen này rất nổi tiếng trong thế giới phần cứng.

    Sự an toàn. Bất kỳ công nghệ nào được đưa vào sản phẩm đều phải được lựa chọn có tính đến khả năng của tương lai. hỗ trợ kỹ thuật. Ví dụ: khi chọn IP, bạn nên tránh sử dụng các sản phẩm độc đáo từ một nhà sản xuất duy nhất, điều này có thể giảm thiểu các vấn đề về gián đoạn nguồn cung.
    Khi sử dụng IP, dù là phần cứng hay phần mềm được cung cấp, các lỗi cung cấp như vậy khó có thể xảy ra (ngoại trừ trường hợp giấy phép một lần), nhưng phải có sự hỗ trợ liên tục. Do đó, câu hỏi liệu nhà cung cấp của bạn có kinh doanh trong suốt vòng đời sản phẩm của bạn hay không tốt nhất nên hỏi trước khi chọn triển khai cụ thể.

    Nếu có sẵn mã nguồn cho IP, nó có thể giải quyết mọi vấn đề phần mềm (à, gần như mọi vấn đề), ngay cả khi nhà cung cấp không còn có thể cung cấp hỗ trợ. Vì lý do này, nhiều người mua RTOS, v.v. muốn có mã nguồn trên giá ngay cả khi họ không bao giờ nhìn vào nó, chỉ để đề phòng.

    Cài đặt phần mềm.Sự khác biệt chính giữa hệ thống nhúng và máy tính để bàn là tính biến đổi của hệ thống nhúng. Hầu hết các PC đều giống với nhiều PC khác và lựa chọn duy nhất là giữa môi trường thực thi: Windows, Mac hoặc Linux. Mặt khác, các hệ thống nhúng rất khác nhau - các bộ xử lý, cấu hình bộ nhớ và thiết bị ngoại vi. Kết quả là, phần mềm IP phải linh hoạt để có thể triển khai trên khắp hệ thống khác nhau. Mặc dù nhiều sản phẩm như RTOS được phân phối ở dạng nhị phân - điển hình là thư viện được tùy chỉnh theo một kiến ​​trúc cụ thể - các yêu cầu phân phối mã nguồn có thể khuyến khích các nhà cung cấp bằng cách loại bỏ nhu cầu lưu trữ và hỗ trợ nhiều biến thể, vì việc cung cấp IP làm nguồn giải quyết được nhiều vấn đề này vấn đề. Người dùng có thể xây dựng mã cho một bộ xử lý cụ thể, điều chỉnh nó phù hợp với thẻ nhớ của thiết bị và thêm phần mở rộng cần thiết thiết bị. Trong một số trường hợp, khối IP có thể được định cấu hình bằng cách sử dụng trình biên dịch có điều kiện - thông thường tệp tiêu đề được chỉnh sửa để xác định cấu hình.

    Chứng nhận. Đối với một số loại ứng dụng, chẳng hạn như quân sự/hàng không và y tế, chương trình cơ sở phải được chứng nhận về tính an toàn và tuân thủ tiêu chuẩn khác nhau. Quá trình này phức tạp và tốn kém và thường đòi hỏi phải kiểm tra từng dòng mã. Do đó, thường không thể mua được các đơn vị phần mềm "được chứng nhận trước" vì toàn bộ ứng dụng phải được xem xét. Vì vậy, nhà phát triển đánh giá cao ứng dụng quan trọng có nhiều khả năng tìm kiếm một IP có sẵn cùng với mã nguồn, để kiểm tra đầy đủ có thể đã được thực hiện.

    Mã nguồn là gì?
    Câu hỏi có vẻ kỳ lạ, nhưng nếu không có câu trả lời, việc thảo luận về bất kỳ khía cạnh nào về sự hiện diện (hoặc vắng mặt) của nó sẽ biến thành một bài tập có phần kỳ lạ. Câu trả lời có vẻ hiển nhiên: mã nguồn của một chương trình là một tập hợp các tệp chứa các lệnh ngôn ngữ hợp ngữ hoặc cấp cao có thể được biên dịch và tập hợp thành các lệnh nhị phân hoạt động. Câu hỏi đặt ra ngay lập tức - các chương trình cần thiết cho quá trình chuyển đổi và môi trường thực thi cho chúng là một phần của mã nguồn (trong dạng nhị phân)? Tuy nhiên định nghĩa này Có ít nhất 3 dạng mà “mã nguồn” có thể được cung cấp (ví dụ: hãy nói về ngôn ngữ C) theo thứ tự chất lượng giảm dần:
    1) Mã nguồn thực sự, có bố cục tốt, quy ước đặt tên biến rõ ràng và được nhận xét tốt (miễn là nhà phát triển IP có một mã nguồn, điều này hoàn toàn không bắt buộc).
    2) Các dòng mã sẽ biên dịch thành công NHƯNG không có nhận xét hoặc tên định danh có ý nghĩa đặc biệt.
    3) Các dòng mã bị tắc nghẽn, khiến con người không thể đọc được mã nhưng được trình biên dịch chấp nhận. Điều này được thực hiện bằng cách thay thế tên định danh bằng tên vô nghĩa và xóa tất cả nhận xét cũng như khoảng trắng không cần thiết về mặt cú pháp. Có một quá trình ngược lại, nhưng kết quả của nó khó có thể được gọi là chấp nhận được.
    Tất cả các biểu mẫu này được các nhà cung cấp phần mềm sử dụng cho các mục đích sau:
    1) là thứ mà hầu hết người mua mong đợi nhận được và là thứ mà nhiều nhà sản xuất thực sự cung cấp. Tuy nhiên, khi đưa ra quyết định mua hàng, nếu bạn yêu cầu mã nguồn, điều quan trọng là phải đảm bảo rằng đây là lựa chọn; nếu nghi ngờ, chỉ cần yêu cầu mẫu.
    2) thường được sử dụng khi người bán muốn giao hàng đòi hỏi tối thiểu, có thể (chỉ) đủ tốt để được chứng nhận.
    3) được sử dụng để bảo vệ nội dung IIP khỏi đôi mắt tò mò, có nghĩa là phần mềm nhận được lợi ích về khả năng cấu hình, nhưng không có gì hơn thế.

    Nhược điểm của mã nguồn.
    Hầu hết nhược điểm chính rằng mã nguồn có sẵn: đây là một sự cám dỗ mạnh mẽ. Mọi nhà phát triển đều muốn làm cho phần mềm của họ tốt nhất có thể (à, có một quan điểm như vậy). Vì vậy, ví dụ: nếu API RTOS không hoạt động chính xác để tối ưu cho ứng dụng, thì tính khả dụng của mã nguồn sẽ tạo cơ hội để thay đổi nó.
    Mặc dù việc làm cho một ứng dụng trở nên tối ưu có vẻ là một điều tuyệt vời nhưng lại có vấn đề với việc hỗ trợ lâu dài. Điều gì xảy ra nếu có vấn đề với chức năng RTOS? Nhà cung cấp sẽ không hỗ trợ sản phẩm được sửa đổi. Phải làm gì nếu nó xuất hiện Một phiên bản mới RTOS? Việc đưa nó vào thiết kế lại có thể cần thời gian đáng kể để thực hiện các sửa đổi lặp đi lặp lại, đặc biệt nếu tác giả của chúng không còn phù hợp với bạn nữa (à, bạn đã thực hiện những sửa đổi này cách đây 3 năm và tất nhiên, hoặc, tất nhiên, như người ta nói, bạn đã không làm vậy). bận tâm viết tài liệu thích hợp).

    Sau khi xem xét các tình huống trong đó mã nguồn có thể được mong muốn, hữu ích hoặc cần thiết, kết luận là nó không phải lúc nào cũng tuyệt đối và cần thiết. Nếu bạn đang mua IP từ một nhà cung cấp lớn, nổi tiếng và ổn định, có thể cung cấp hỗ trợ lâu dài thì việc có mã nguồn không liên quan và thậm chí có thể bị coi là bất lợi.

    Hướng dẫn

    Xem mã nguồn bằng cách sử dụng nguồn của nó. Tập tin gốc chứa mã do lập trình viên viết khi tạo phần mềm, sau đó nó được biên dịch bằng các công cụ đặc biệt và biến thành tệp cài đặt.

    Nếu bạn bị mất tập tin gốc mã số, hoặc nó không có sẵn cho bạn vì những lý do khác, hãy sử dụng các chương trình dịch ngược đặc biệt. Các chương trình tháo rời cũng có sẵn. Xin lưu ý rằng việc xem bản gốc mã số thường có thể trở nên bất khả thi trong trường hợp bạn không biết ngôn ngữ lập trình nào được sử dụng để phát triển nó.

    Nếu bạn muốn tìm mã cho một chương trình miễn phí, hãy tìm kiếm trên Internet. Ngoài ra hãy thử tải xuống chương trình này và trong menu của nó, hãy tìm mục “Xem nguồn mã số" Điều này thường có sẵn cho các chương trình có thể phân phối lại.

    Hãy cẩn thận khi sử dụng chúng, đặc biệt điều này áp dụng cho các chương trình không được tải xuống từ trang web của nhà phát triển vì mã nguồn có thể chứa mã độc, khi được cài đặt trên máy tính của bạn, cũng sẽ cài đặt Trojan, keylogger và như thế.

    Hãy cẩn thận khi sử dụng các chương trình giải mã, vì nhiều nhà phát triển phần mềm sử dụng các chương trình đặc biệt gây khó khăn cho việc tạo lại bản gốc. mã số. Nếu chương trình được viết bằng trình biên dịch chương trình, cũng được chấp nhận chương trình đặc biệt.

    Hoàn tiền phát triển phần mềm khá nhiều, đừng sử dụng chúng trong vì mục đích lừa đảo hoặc để thay đổi các chương trình từ mã đóng, vì những hành động này thường quy định một số trách nhiệm pháp lý nhất định theo quy định của pháp luật.

    Lời khuyên hữu ích

    Đừng xem lại mã chương trình đã đóng và đặc biệt là không thay đổi nó.

    Mã chương trình có thể khác nhau về quyền riêng tư - nhiều nhà phát triển không công khai nó và các điều khoản của thỏa thuận cấp phép áp đặt các hạn chế đối với người dùng về việc sử dụng và xem nó. Ngoài ra còn có các chương trình với mã nguồn mở, có thể được xem, chỉnh sửa, v.v.

    Bạn sẽ cần

    • - một chương trình để mở mã nguồn.

    Hướng dẫn

    Đảm bảo rằng mã nguồn của phần mềm bạn muốn xem được dành cho truy cập mở. Để thực hiện việc này, hãy truy cập trang web chính thức của nhà phát triển phần mềm và xem loại giấy phép. Nếu mã nguồn của chương trình bị đóng, bạn không thể xem được. Điều này thật bất tiện, nhưng với một hệ thống như vậy, hiếm khi tìm được bản sao của chương trình chứa Trojan và các phần mềm khác. phần mềm độc hại. Đây là nhược điểm chính của phần mềm miễn phí.

    Nếu bạn có phần mềm miễn phí, hãy tìm "Mã nguồn" trong menu chương trình, nếu mục đó được nhà phát triển cung cấp, điều này cực kỳ hiếm. Để xem nó trong các trường hợp khác, hãy sử dụng trình biên dịch mã hoặc phần mềm của bên thứ ba khác.

    Thông thường, để mở mã nguồn, bạn cần biết ngôn ngữ lập trình mà người tạo chương trình đã sử dụng trong quá trình phát triển, ngôn ngữ này thường rất khó xác định. Tại đây bạn có thể cài đặt bộ trên máy tính của mình các chương trình khác nhauđể mở mã nguồn được viết bằng ngôn ngữ khác nhau.

    Khi sử dụng phần mềm miễn phí, nếu bạn có tùy chọn, hãy xem mã nguồn trước quá trình cài đặt, đặc biệt nếu chương trình được tải xuống từ nguồn không chính thức. Điều này sẽ giúp bảo vệ máy tính của bạn khỏi phần mềm độc hại được cài đặt cùng với phần mềm chính.

    Cũng đừng dùng đến Các phương pháp khác nhau thực hiện thay đổi mã nguồn đóng của một chương trình, thường trong những trường hợp như vậy sẽ có trách nhiệm pháp lý nhất định nếu vi phạm quy tắc thỏa thuận cấp phép giữa người dùng và nhà phát triển. Hơn nữa, không đăng những bài đã chỉnh sửa chương trình tương tự trên mạng.

    Video về chủ đề

    Lời khuyên hữu ích

    Kiểm tra nguồn phần mềm miễn phí.

    Khả năng xem bản gốc mã số nhiều trang web khác nhau có thể rất hữu ích khi tự sáng tạo địa điểm. Bạn có thể xem mã HTML bằng cách sử dụng cài đặt đặc biệttiện ích mở rộng bổ sung trình duyệt cũng như xem các chương trình tập tin văn bản.

    Bạn sẽ cần

    • - chương trình trình duyệt;
    • - chương trình notepad.

    Hướng dẫn

    Tìm mục menu "Mã nguồn trang web" trong trình duyệt của bạn. Ví dụ, trong chương trình Mozilla Firefox nó có thể được tìm thấy trong phần “Phát triển Web”, nằm trong mục “Công cụ” của menu chính và trong Trình duyệt Internet Explorer được gọi để xem mã html từ mục “Xem” trong menu chính. Truy cập trang web có mã mà bạn muốn nghiên cứu. Sau khi tải trang, hãy chọn công cụ Nguồn trang web. Chương trình sẽ hiển thị một cửa sổ đặc biệt trong đó bạn sẽ thấy mã. Nếu nội dung trang không được hiển thị chính xác, hãy thử thay đổi mã hóa.

    Tính năng tiêu chuẩn trình duyệt có thể được mở rộng bằng cách sử dụng một plugin. Bạn thường có thể tìm thấy tiện ích mở rộng trên trang web của nhà phát triển chương trình cho phép bạn xem mã của trang web. Ví dụ: plugin dành cho Mozilla Firefox có tên là Firebug, dành cho trình duyệt opera- Con chuồn chuồn. Tải xuống và cài đặt plugin. Bạn có thể phải khởi động lại trình duyệt của mình. Tiếp theo, đi đến trang web mong muốn. Nhấp vào nút để gọi bảng điều khiển plugin - nó có thể được đặt trên một trong các bảng làm việc của chương trình - và sau đó cửa sổ bổ sung, nó sẽ hiển thị mã nguồn mở trang.

    Lưu các trang web cần thiết bằng chức năng trình duyệt thích hợp. Để thực hiện việc này, hãy nhấp vào mục menu chính “Tệp” và chọn “Lưu dưới dạng”. Chọn một vị trí trên máy tính của bạn nơi bạn sẽ lưu bản sao của trang. Sau đó, trong menu thả xuống có tên “Loại tệp”, hãy chọn tùy chọn “Trang web, Toàn bộ” hoặc “Trang web, Chỉ HTML”. Nhấp vào "Lưu". Lặp lại quy trình với tất cả các trang cần thiết của tài nguyên Internet. Mở thư mục nơi các tập tin đã được lưu. Chọn một trong các trang và khởi chạy nó bằng chương trình notepad. Bạn có thể sử dụng cái được cài đặt trong hệ điều hành Tiện ích Windows Notepad, nhưng tốt hơn nên tải thêm chương trình tiện lợi Ghi chú++. Nó có chức năng phân chia các loại khác nhau thẻ html theo màu sắc.

    IMEI là thông tin nhận dạng mã số di động điện thoại. Nếu điện thoại di động của bạn bị đánh cắp hoặc bị mất, bạn có thể thử tìm nó bằng cách này mã số y, nếu bạn yêu cầu sự giúp đỡ từ các quan chức nội vụ.

    Hướng dẫn

    Tìm hiểu IMEI của bạn điện thoại bằng cách quay số *#06#. Trong giây lát, thông tin này sẽ được hiển thị trên màn hình điện thoại di động của bạn. mã số. Bằng cách này, bạn có thể tìm ra IMEI của hoàn toàn bất kỳ kiểu điện thoại di động nào điện thoại.

    Lấy một hộp từ bạn điện thoại và kiểm tra nó từ mọi phía. IMEI của điện thoại di động thường được chỉ định gần vạch mã số a và có dạng một dãy số hoặc cũng có dạng nét mã số MỘT. Nếu có khả năng chiếc hộp này có thể rơi vào tay những kẻ không trung thực, hãy giấu nó đi để chúng không lợi dụng sự bất cẩn của bạn.

    Xem lại các tài liệu cho thiết bị di động của bạn. Chúng cũng thường chứa IMEI. Xem lại hợp đồng mà bạn đã ký trong cửa hàng liên lạc khi mua hàng điện thoại. IMEI được liệt kê cùng dòng với “Tên mẫu máy”.

    Tắt điện thoại, mở nó ra cover lại và cẩn thận tháo pin ra. Bên trong hộp bạn sẽ thấy một nhãn dán có thông tin về nhà sản xuất điện thoại, mô hình cũng như nhận dạng mã số. Tuy nhiên, trên một số kiểu điện thoại, IMEI có thể không được biểu thị dưới dạng một dãy số dài mà chỉ dưới dạng mã vạch. mã số MỘT.

    Nếu bạn quyết định mua điện thoại cũ, hãy yêu cầu người bán cung cấp cho bạn tất cả tài liệu về thiết bị di động và kiểm tra IMEI bằng cách quay số *#06# hoặc mở điện thoại.

    Nếu điện thoại của bạn bị đánh cắp hoặc bị mất, hãy gọi cho nhà cung cấp dịch vụ của bạn trước và chặn số đó. Sau đó, hãy liên hệ với cảnh sát và cung cấp cho nhân viên nội vụ tất cả thông tin bạn có về thời gian và địa điểm xảy ra vụ bắt cóc hoặc mất tích. Nhưng điều quan trọng nhất bạn phải nói với họ là giấy tờ tùy thân của bạn mã số của anh ấy thiết bị di động.

    Nếu vì lý do nào đó bạn không thể tìm ra IMEI điện thoại, đừng truy cập các trang Internet cung cấp nhiều chương trình và dịch vụ được cho là có thể giúp bạn không chỉ tìm hiểu mã sốđiện thoại di động, mà còn mở khóa thẻ SIM cũ không có mã PIN và PUK. Điều này không thể được thực hiện nếu không có quyền truy cập vào cơ sở dữ liệu của nhà khai thác viễn thông. Và các nhà khai thác viễn thông quan tâm đến an ninh cấp độ cao nhất.

    Key bạn dùng để kích hoạt phần mềm không xem được theo cách thông thường, chẳng hạn như, mã bản quyền chương trình được lưu trữ trong sổ đăng ký và có thể được truy cập khi nó được khởi chạy hoặc sử dụng các chương trình khác. Dựa trên mã giấy phép, bạn có thể xem mã kích hoạt trên trang web chính thức của nhà phát triển chương trình.

    Bạn sẽ cần

    • - một chương trình để xem mã giấy phép.

    Hướng dẫn

    Tải xuống chương trình Everest 2006 vào máy tính của bạn. Cài đặt nó và chạy nó. Trong cửa sổ chính, chọn phần mềm bạn quan tâm, mã giấy phép mà bạn muốn biết. Thông tin bạn cần sẽ xuất hiện ở phía bên phải của cửa sổ. Bạn cũng có thể lưu nó vào một tập tin hoặc in nó. Trong mọi trường hợp, tốt nhất là lưu trữ những thông tin đó không phải trong ở dạng điện tử trên một trong hai phương tiện di động, mà bạn sẽ không định dạng.

    Hãy xem mã giấy phép của chương trình trên đĩa nếu bạn mua nó dưới dạng một sản phẩm riêng biệt với máy tính, trên hộp của nó, v.v. Ngoài ra thông tin về mã sản phẩm phần mềm có trong sổ đăng ký hệ điều hành. Để chạy nó, hãy mở “Chạy” trong menu “Bắt đầu” và nhập regedit vào trường cửa sổ xuất hiện.

    Tìm mục trong thư mục bên trái chịu trách nhiệm về phần mềm. Chọn chương trình bạn cần, xem qua các thư mục để biết thông tin giấy phép. Sao chép nó.

    Viết lại mã giấy phép thu được bằng một trong các phương pháp trên. Truy cập trang web của nhà phát triển phần mềm có mã kích hoạt mà bạn quan tâm. Tìm điểm kích hoạt và đăng ký chương trình, nếu có trên trang web. Nhập mã giấy phép của sản phẩm phần mềm của bạn và xem mã kích hoạt có sẵn cho nó. Phương pháp này thường thuận tiện trong trường hợp kích hoạt sản phẩm phần mềm có sẵn trên trang web.

    Nếu chương trình của bạn không có phương thức kích hoạt này, hãy tìm mã khi cài đặt lại. Gỡ cài đặt hoàn toàn thông qua mục menu bảng điều khiển “Thêm hoặc xóa chương trình” và xóa mục kích hoạt sau khi đảm bảo rằng bạn có giấy phép. Sau khi cài đặt, hãy hoàn tất kích hoạt bằng cách xem khóa khớp với mã giấy phép của bạn. Viết lại nó.

    Lời khuyên hữu ích

    Luôn lưu thông tin cần thiết để kích hoạt chương trình trong tương lai để không phải thực hiện lại thủ tục lấy lại khóa.

    Hãy xem cách xác định ban đầu mã số trang, vì thông số này rất quan trọng khi làm việc trên Internet. Nếu bạn cần bất kỳ tin tức, thẻ hoặc hình ảnh nào nhưng không biết cách viết nó, bạn luôn có thể sao chép thông tin từ một trang khác sau khi tìm ra trang gốc mã số trang nếu anh ấy không dành cho mã sốđược tạo bởi các nhà phát triển trang web. Bản gốc là quan trọng mã số trong các tệp phân trang không phải là chương trình, sử dụng nguồn mã số và bạn có thể làm việc với các trang và chỉnh sửa chúng.

    Bạn sẽ cần

    • Hướng dẫn xem mã nguồn của trang.

    Hướng dẫn

    Để có thể nhìn thấy, nó được đăng ký với bản gốc mã số om Đổ đầy nó với mã số Bạn có thể, nếu bạn là chủ sở hữu của tài nguyên hoặc thay đổi tài nguyên đó bằng notepad, trình chỉnh sửa, sử dụng các tiện ích mở rộng đặc biệt cho việc này. Người dùng cũng có thể thay đổi trang bằng cách chỉnh sửa tệp và thêm tệp . Trong - trình duyệt xem nguồn mã số và được thực hiện bằng cách sử dụng nhiều đội khác nhau, chúng ta hãy xem xét chúng chi tiết hơn.

    trình duyệt web IE chọn tab “xem”, sau đó chọn “bản gốc” mã số trang» hoặc có thể chọn mục này bằng cách nhấp vào nút bên phải chuột. Được mã hóa bởi các nhà phát triển mã số trong phần này, chúng ta chuyển đến menu “dịch vụ”, sau đó đến “công cụ dành cho nhà phát triển”, nhấp vào mũi tên, chọn thành phần mong muốn trên và mã số trở nên . Tiếp theo nhấn vào biểu tượng và mã sốở định dạng văn bản và sao chép từ các thành phần của nó sang html.

    trình duyệt Mozilla Firefox cung cấp khả năng xem bằng lệnh đơn giản “Ctrl+U” hoặc trong menu “công cụ”, chọn chuỗi con “xem nguồn” mã số" Bạn có thể xem thông tin được mã hóa trong Mozilla Firefox bằng cách cài đặt Nhà phát triển web đặc biệt, chọn từ menu “ mã số" chuỗi " được tạo mã số" và dưới đây trang giá trị của bản gốc xuất hiện mã số MỘT. Sao chép tệp vào khay nhớ tạm hoặc lưu với phần mở rộng page.htm.

    sử dụng Google Chrome trong menu chính “công cụ” chọn chuỗi con “xem nguồn mã số", sau đó dùng chuột phải để mở mục"xem mã số MỘT trang» hoặc sử dụng phím "Ctrl + U".

    Trình duyệt Safari trong menu chúng tôi tìm thấy “xem html- mã số", cũng bằng cách nhấp chuột phải, mở chuỗi con "xem nguồn" hoặc sử dụng phím tắt "Ctrl + Alt + U".

    ghi chú

    Khả năng xem thông tin được mã hóa về mã nguồn được thực hiện bằng hai trình duyệt.

    Lời khuyên hữu ích

    Nếu bạn không phải là nhà phát triển trang web, bạn chỉ có thể thay đổi trang để sử dụng cho riêng mình.

    Chương trình này là mã giấy phép của nó, trên cơ sở đó mã kích hoạt được tạo ra. Điều này được thực hiện thông qua liên lạc qua Internet hoặc qua điện thoại; một số nhà phát triển cũng cung cấp các phương pháp kích hoạt khác.