tailieunhanh - Giáo trình phân tích kiểu dữ liệu sơ cấp,sự đặc tả và nguyên tắc cài đặt một kiểu dữ liệu p7

Hầu hết dữ liệu xuất và nhập đều có dạng ký tự và có sự chuyển đổi sang dạng dữ liệu khác trong quá trình nhập xuất. Chẳng hạn khi ta nhập một chữ số (hoặc một chuỗi chữ số) từ bàn phím vào một biến số trong chương trình thì đã có một sự chuyển đổi chữ số (chuỗi chữ số) thành số. Hay khi ta ghi một số ra máy in hoặc ra một tập tin văn bản thì đã có một sự chuyển đổi từ số thành chữ số. | Chương III Kiểu dữ liệu sơ c Sử dụng toàn bộ đơn vị nhớ để ghi giá trị zero tất cả các bit đề bằng 0 biểu diễn cho FALSE còn giá trị khác zero biểu diễn cho TRUE. KIÉU KÝ TỰ Hầu hết dữ liệu xuất và nhập đều có dạng ký tự và có sự chuyển đổi sang dạng dữ liệu khác trong quá trình nhập xuất. Chẳng hạn khi ta nhập một chữ số hoặc một chuỗi chữ số từ bàn phím vào một biến số trong chương trình thì đã có một sự chuyển đổi chữ số chuỗi chữ số thành số. Hay khi ta ghi một số ra máy in hoặc ra một tập tin văn bản thì đã có một sự chuyển đổi từ số thành chữ số chuỗi chữ số . Tuy nhiên việc xử lý một số dữ liệu trực tiếp dưới dạng ký tự cũng cần thiết trong một số ứng dụng nào đó chẳng hạn trong xử lý văn bản. Dữ liệu chuỗi ký tự có thể được cung cấp một cách trực tiếp thông qua kiểu chuỗi ký tự như trong SNOBOL4 PL 1 và các ngôn ngữ mới khác hoặc thông qua kiểu ký tự và chuỗi ký tự được xem như là một mảng các ký tự như trong APL Pascal và Ada. Chú ý Turbo Pascal đã có kiểu chuỗi ký tự . Sự đặc tả Kiểu ký tự là một liệt kê được định nghĩa bởi ngôn ngữ tương ứng với một tập hợp ký tự chuẩn được cho bởi phần cứng và hệ điều hành như tập các ký tự ASCII chẳng hạn. Các phép toán trên dữ liệu ký tự bao gồm các phép toán quan hệ phép gán và đôi khi có phép kiểm tra xem một ký tự có thuộc một lớp đặc biệt chữ cái chữ số hoặc lớp ký tự xác định nào đó. Phép cài đặt Các giá trị dữ liệu hầu như luôn được cài đặt một cách trực tiếp bởi phần cứng và hệ điều hành. Do đó các phép toán quan hệ cũng được biểu diễn một cách trực tiếp bởi phần cứng. CÂU H ỎI ÔN TẬP 1. Nêu định nghĩa kiểu dữ liệu sơ cấp. 2. Tập các giá trị của một kiểu sơ cấp có đặc điểm gì 3. Có phải các ngôn ngữ lập trình thường sử dụng biểu diễn trong phần cứng để biểu diễn cho kiểu số nguyên 4. Để cài đặt các phép toán số học trên kiểu dữ liệu số nguyên có phải người ta phải thiết lập các chương trình con trong ngôn ngữ 5. Tại sao người ta lại sử dụng kiểu liệt kê 6. Tại sao người ta lại sử dụng .

TỪ KHÓA LIÊN QUAN