SlideShare ist ein Scribd-Unternehmen logo
1 von 5
KIỂU XÂU(Tiết 01)
Trƣờng             TIN 5 VUNG TAU
Họ tên giáo viên   Nguyễn Kiều Phát_K33103351
Khối lớp           11
Nhóm               05
Ngày dạy

Môn                Tin Học
Năm xuất bản       2006
sách
Chƣơng số          CHƢƠNG IV: KIỂU DỮ LIỆU CÓ CẤU TRÚC
                                    Didactic Model
Who
                       Đối tƣợng:
                      -   HS lớp 11 đã có kiến thức cơ bản về ngôn ngữ lập trình Pascal.
                      -   Có kiến thức về Kiểu dữ liệu có cấu trúc – kiểu mảng một chiều và 2
                          chiều
                      -   Biết về bảng mã ASCII.

                       Kiến thức đã biết:
                      - Biết các kiến thức cơ bản về ngôn ngữ lập trình Pascal.
                         Cấu trúc của một chương trình Pascal:cấu trúc chungvà các thành
                           phần.
                         Các kiểu dữ liệu cơ bản của pascal
                         Cách xác định Input, Output của 1 bài toán.
                      - Kiểu dữ liệu mãng một chiều và 2 chiều
                      - Biết bảng mã ASCII

                       Khả năng biết:
                          Tham chiếu đến các phần tử của xâu, thông qua chỉ số.
                          Cách nhập dữ liệu cho xâu.

What
                       Ý nghĩa của kiểu xâu
                      - Kiểu xâu là một có cấu trúc, cần thiết và tiện dụng.
                      - Sử dụng để lưu trữ một chuỗi các ký tự (255 ký tự) mà chưa biết độ dài
                        của chuỗi ký tự đó.
                       Khái niệm:
                      -   Xâu kí tự là dãy các kí tự trong bảng mã ASCII
                      -   Mỗi kí tự được gọi là một phần tử của xâu.
                      -   Số lượng các kí tự trong xâu được gọi là độ dài xâu. Xâu có độ dài bằng
                          không là xâu rỗng.
                       Với kiểu xâu ta cần quan tâm:
                      -   Tên biến kiểu xâu
                      -   Cách khai báo kiểu xâu:
                                 VAR tên_biến : STRING[độ dài lớn nhất của
                          xâu];
                      -   Cách tham chiếu đến các phần tử của xâu:
                                 tên_biến[chỉ_số]
Hỗ trợ bài dạy                                                                     Trang 1
-   Nhập, xuất xâu
                          Write ('Nhập vào xâu st: ');
                          Readln(st);

                     -   Xuất xâu.
                          Write (' Xuất xâu st ra man hinh: ', st);
Why
                 KIẾN THỨC

                      Hiểu:
                     -   Kiểu xâu là kiểu dữ liệu có cấu trúc,rất cần thiết và hữu ích cho nhiều
                         chương trình.
                     -   Khái niệm kiểu xâu.
                     -   Các phép toán liên quan đến sâu: ghép xâu, so sánh xâu.

                      Nắm:
                     -   Cách khai báo biến kiểu xâu
                     -   Tham chiếu đến các phần tử của xâu.
                     -   Cách nhập/xuất giá trị cho biến kiểu xâu.
                     -   Các phép toán xử lý xâu: ghép xâu, so sánh xâu.

                 KĨ NĂNG
                     -   Khai báo được biến kiểu xâu trong ngôn ngữ lập trình Pascal.
                     -   Sử dụng biến xâu và các phép toán trên xâu để giải quyết một bài toán
                         đơn giản.
                     -   Kỹ năng làm việc nhóm.

                 THÁI ĐỘ
                     -   Tiếp tục xây dựng lòng ham thích lập trình, nhằm giải quyết các bài
                         toán bằng máy tính.
                     -   Tinh thần hoạt động làm việc theo nhóm.

How                   Thực hiện PP dạy học tích cực, cho các em chia nhóm thảo luận, điền
                       vào phiếu học tập, thi đua cộng điểm, tích hợp các công nghệ làm cho
                       bài dạy trực quan hơn.

                      Xây dựng hoạt động cho bài dạy:
                         Hoạt động 1:Tìm hiểu về xâu và cách sử dụng kiểu dữ liệu xâu(15p)
                 -   Mục tiêu:
                        Học sinh biết được ý nghĩa của xâu và một số khái niệm của xâu.
                        Biết cách khai báo biến xâu, nhập xuất dữ liệu cho biến xâu và tham
                        chiếu đến từng kí tự trong xâu.
                 -   Hoạt động:
                        Đặt vấn đề:
                        Yêu cầu HS trả lời câu hỏi trắc nghiệm  GV đưa ra câu hỏi gợi mở đặt
                        vấn đề.
                        Yêu cầu HS đưa ra hướng giải quyết bài toán trên (dự kiến: HS sẽ giải
                        quyết bằng việc sử dụng kiểu mảng một chieuef)  Giáo viên đưa ra
Hỗ trợ bài dạy                                                                      Trang 2
một đoạn chương trình  phân tích điểm yếu khi sử dụng mảng  Kết
                              luận cần có một kiểu dữ liệu mới thích hợp hơn  Đưa ra các khái niệm
                              về xâu, cách khai báo, tham chiếu đến các phần tử của xâu.
                               Hoạt động 2:Tìm hiểu các phép toán liên quan đến xâu(25p)
                       -   Mục tiêu:
                              Học sinh biết được các phép toán liên quan đến xâu.
                              Diễn đạt được các phép toán đó trong ngôn ngữ lập trình Pascal.
                       -   Hình thức:
                           Hoạt động theo nhóm. Hoàn thành các bài tập trong phiếu bài tập hoạt động
                           nhóm được giáo viên phát ra.
                       -   Nội dung:
                              Phép ghép xâu: Kí hiệu là +, được sử dụng để ghép nhiều xâu thành một
                              xâu.
                              Các phép so sánh; =, <>,>, <, <=,>=.
                            Hoạt động 4: Củng cố (10p)
                       -   Mục tiêu: Cũng cố bài học
                       -   Hình thức: Làm bài tập trắc nghiệm mà giáo viên đưa ra.
Extenal Factors
                       GIÁO VIÊN:
                           -   Máy vi tính.
                           -   Máy chiếu.
                           -   Phiếu HT.

                       HỌC SINH:
                           -   Sách giáo khoa, Sách bài tập, dụng cụ ghi chép.

Assesment/                 1. Học sinh làm được bài tập trắc nghiệm cũng cố bài học.
Evaluation                 2. Học sinh làm được các bài tập Giáo viên giáo về nhà.
                           3. Nêu yêu cầu sử dụng kiểu xâu để giải quyết bài toán so sánh xuất, nhập
                              và so sánh xâu, HS có thể đáp ứng được 80% yêu cầu đó.
                                                What
                                           Cấp độ Chương
     Ý tƣởng, mục tiêu chính của chƣơng?
     Học xong chương này, HS cần hiểu được khái niệm kiểu dữ liệu (KDL) có cấu trúc và có một
      số kỹ năng ban đầu về sử dụng KDL có cấu trúc trong lập trình bằng ngôn ngữ Pascal, ngoài
      ra HS được củng cố lại một vài thuật toán cơ bản thường gặp với mỗi KDL có cấu trúc.
     Về kiến thức:

        -    Các ngôn ngữ lập trình có quy tắc cho phép tạo ra các KDL có cấu trúc để người lập trình
             thể hiện (mô phỏng) được dữ liệu thực tế. Từ đó, có khả năng giải quyết được những bài
             toán đặt ra trên thực tế.
        -    Một kiểu dữ liệu có cấu trúc được xây dựng từ những KDL cơ sở theo một cách thức tạo
             kiểu do ngông ngữ lập trình quy định.
        -    KDL xác định vởi 2 yếu tố: Phạm vi đối tượng và các thao tác trên những đối tượng này.
        -    Một KDL có cấu trúc thường hữu ích trog việc giải quyết một số bài toán thường gặp.
        -    Trong ngôn ngữ Pascal, dùng mô tả KDL mới với từ khóa type có thể tránh được sự lặp
             lại khi mô tả trực tiếp KDL mới với từ khóa Var (cho nhiều biến cùng kiểu mới này)
     Về kỹ năng: Đối với mỗi KDL có cấu trúc, HS biết:

        -    Cách khai báo (với Pascal có 2 cách: mô tả trực tiếp KDL trong khai báo biến với từ khóa
Hỗ trợ bài dạy                                                                          Trang 3
Var và khai báo biến thuộc KDL đã được mô tả với từ khóa type)
        -    Sử dụng các thao tác vào/ra (nói chung phải biết thao tác trên từng thành phần cơ sở, điều
             này khác biệt với các KDL đơn giản)
        -    Sử dụng các thao tác (các phép toán) trên các thành phần cơ sở tùy theo kiểu của thành
             phần cơ sở.
     Về thái độ:

        -    Tiếp tục xây dựng lòng ham thích lập trình, nhằm giải quyết các bài toán bằng máy tính.
        -    Tiếp tục hình thành và xây dựng phẩm chất cần thiết của người lập trình như: Ý thức chọn
             và xây dựng KDL khi thể hiện những đối tượng trong thực tế, ý thức rèn luyện kỹ năng sử
             dụng các thao tác trên mỗi KDL có cấu trúc, hứng thú tìm hiểu các thuật toán thường gặp
             trên các mô hình dữ liệu; luôn muốn cải tiến chương trình nhằm mục đích nâng cao hiệu
             quả của chương trình và mong muốn chương trình là một sản phẩm thuận lợi cho người
             dùng.

     Nội dung trọng tâm?
    -   Kiểu mảng một chiều, mảng hai chiều
    -   Kiểu xâu
    -   Kiểu bản ghi

                                          Cấp độ Bài học

Nội dung trọng
                               Khai báo xâu
tâm
                               Tham chiếu các phần tử của xâu, gán giá trị cho biến kiểu xâu
                               Các phép toán so sánh xâu.

Nội dung khó
                               Phân biệt được sự giống/khác nhau giữa kiểu dữ liệu xâu và mảng một
                               chiều.
                               Phân biệt độ dài tối đa và độ dài thực sự của xâu.

                                Nội dung chi tiết cho bài học

                       1. Một số khái niệm
                           -   Xâu là một dãy kí tự trong bảng mã ASCII .
                           -   Mỗi kí tự được gọi là một phần tử của xâu .
                           -   Số lượng kí tự trong xâu được gọi là độ dài của xâu .
                           -   Xâu có độ dài bằng 0 gọi là xâu rỗng.
                           -   Tham chiếu tới phần tử trong xâu được xác định thông qua chỉ số của
                               phần tử trong xâu .
                           -   Chỉ số phần tử trong xâu thường được đánh số là 1 .
                       2. Khai báo và tham chiếu đến phần tử của xâu trong pascal
                       Trong ngôn ngữ Pacal,
                           - Khai báo biến kiểu xâu
                              Var <tên biến> : String[độ dài lớn nhất của xâu] ;
                                    Ví dụ : Var Ten : String[10] ;
                                                   Ho_dem : String[50] ;
                                                   QueQuan : String ;
                           - Tham chiếu tới phần tử thường được viết :
                              <Tên biến xâu>[chỉ số]
Hỗ trợ bài dạy                                                                            Trang 4
Ví dụ: Ten[1];
                 Chú ý :
                   - Nếu không khai báo độ dài tối đa cho biến xâu kí tự thì độ dài ngầm
                       định của xâu là 255 .
                   - Độ dài lớn nhất của xâu là 255 ký tự .
                   - Hằng xâu kí tự được đặt trong cặp nháy đơn ‘ ’
                 3. Các phép toán liên quan đến xâu
                     - Với các xâu kí tự có các phép phép xâu và phép so sánh hai xâu kí tự:
                     a. Phép ghép xâu : Kí hiệu bằng dấu cộng +.
                        Ví dụ: ‘Ha’ + ‘Noi’ cho kết quả là ‘Ha Noi’
                     b. Phép so sánh : <, <=, >, >=, = , <>.
                     - Pascal tự động so sánh lần lượt từ kí tự từ trái sang phải .
                     - Ví dụ : ‘AB’ < ‘AC’, ‘ABC’ > ‘ABB’, ‘ABC’ <’ABCD’




Hỗ trợ bài dạy                                                                   Trang 5

Weitere ähnliche Inhalte

Mehr von Tin5VungTau

Hotrobaidaytiet1bai11lop12
Hotrobaidaytiet1bai11lop12Hotrobaidaytiet1bai11lop12
Hotrobaidaytiet1bai11lop12Tin5VungTau
 
K33103362 huyền trang bài 4-5_tin11
K33103362 huyền trang bài 4-5_tin11K33103362 huyền trang bài 4-5_tin11
K33103362 huyền trang bài 4-5_tin11Tin5VungTau
 
K33103363 le thithutrang_bai16_lop10
K33103363 le thithutrang_bai16_lop10K33103363 le thithutrang_bai16_lop10
K33103363 le thithutrang_bai16_lop10Tin5VungTau
 
K33103349 my nhung_bai2_tin10
K33103349 my nhung_bai2_tin10K33103349 my nhung_bai2_tin10
K33103349 my nhung_bai2_tin10Tin5VungTau
 
K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10Tin5VungTau
 
Chau thihuynh c1_bai4_tiet2_tin10
Chau thihuynh c1_bai4_tiet2_tin10Chau thihuynh c1_bai4_tiet2_tin10
Chau thihuynh c1_bai4_tiet2_tin10Tin5VungTau
 
K33103359 thy bai4_tin10
K33103359 thy bai4_tin10K33103359 thy bai4_tin10
K33103359 thy bai4_tin10Tin5VungTau
 
K33103359 thy bai4_tin10
K33103359 thy bai4_tin10K33103359 thy bai4_tin10
K33103359 thy bai4_tin10Tin5VungTau
 
K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10Tin5VungTau
 
K33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbang
K33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbangK33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbang
K33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbangTin5VungTau
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10Tin5VungTau
 
K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10Tin5VungTau
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10Tin5VungTau
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10Tin5VungTau
 
33103341 huyền- bai5 lop12
33103341 huyền- bai5 lop1233103341 huyền- bai5 lop12
33103341 huyền- bai5 lop12Tin5VungTau
 
K33103350 tran doankimnhu_bai17_tin11
K33103350 tran doankimnhu_bai17_tin11K33103350 tran doankimnhu_bai17_tin11
K33103350 tran doankimnhu_bai17_tin11Tin5VungTau
 
Le thithuthuy hsbd
Le thithuthuy hsbdLe thithuthuy hsbd
Le thithuthuy hsbdTin5VungTau
 
LeThiThuThuy_hsbd
LeThiThuThuy_hsbdLeThiThuThuy_hsbd
LeThiThuThuy_hsbdTin5VungTau
 
LeThiThuThuy_hsbd
LeThiThuThuy_hsbdLeThiThuThuy_hsbd
LeThiThuThuy_hsbdTin5VungTau
 
K33103347 lê thanh nhàn hệ qtcsdl_chương1
K33103347 lê thanh nhàn hệ qtcsdl_chương1K33103347 lê thanh nhàn hệ qtcsdl_chương1
K33103347 lê thanh nhàn hệ qtcsdl_chương1Tin5VungTau
 

Mehr von Tin5VungTau (20)

Hotrobaidaytiet1bai11lop12
Hotrobaidaytiet1bai11lop12Hotrobaidaytiet1bai11lop12
Hotrobaidaytiet1bai11lop12
 
K33103362 huyền trang bài 4-5_tin11
K33103362 huyền trang bài 4-5_tin11K33103362 huyền trang bài 4-5_tin11
K33103362 huyền trang bài 4-5_tin11
 
K33103363 le thithutrang_bai16_lop10
K33103363 le thithutrang_bai16_lop10K33103363 le thithutrang_bai16_lop10
K33103363 le thithutrang_bai16_lop10
 
K33103349 my nhung_bai2_tin10
K33103349 my nhung_bai2_tin10K33103349 my nhung_bai2_tin10
K33103349 my nhung_bai2_tin10
 
K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10
 
Chau thihuynh c1_bai4_tiet2_tin10
Chau thihuynh c1_bai4_tiet2_tin10Chau thihuynh c1_bai4_tiet2_tin10
Chau thihuynh c1_bai4_tiet2_tin10
 
K33103359 thy bai4_tin10
K33103359 thy bai4_tin10K33103359 thy bai4_tin10
K33103359 thy bai4_tin10
 
K33103359 thy bai4_tin10
K33103359 thy bai4_tin10K33103359 thy bai4_tin10
K33103359 thy bai4_tin10
 
K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10
 
K33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbang
K33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbangK33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbang
K33103345 tran dainghia_tin12_c2_bai7_lienketgiuacacbang
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
 
K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10K33103357 tran ngocthao_bai17_lop10
K33103357 tran ngocthao_bai17_lop10
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
 
K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10K33103340 hoai bai6_tin10
K33103340 hoai bai6_tin10
 
33103341 huyền- bai5 lop12
33103341 huyền- bai5 lop1233103341 huyền- bai5 lop12
33103341 huyền- bai5 lop12
 
K33103350 tran doankimnhu_bai17_tin11
K33103350 tran doankimnhu_bai17_tin11K33103350 tran doankimnhu_bai17_tin11
K33103350 tran doankimnhu_bai17_tin11
 
Le thithuthuy hsbd
Le thithuthuy hsbdLe thithuthuy hsbd
Le thithuthuy hsbd
 
LeThiThuThuy_hsbd
LeThiThuThuy_hsbdLeThiThuThuy_hsbd
LeThiThuThuy_hsbd
 
LeThiThuThuy_hsbd
LeThiThuThuy_hsbdLeThiThuThuy_hsbd
LeThiThuThuy_hsbd
 
K33103347 lê thanh nhàn hệ qtcsdl_chương1
K33103347 lê thanh nhàn hệ qtcsdl_chương1K33103347 lê thanh nhàn hệ qtcsdl_chương1
K33103347 lê thanh nhàn hệ qtcsdl_chương1
 

Kürzlich hochgeladen

TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...Nguyen Thanh Tu Collection
 
Giáo trình nhập môn lập trình - Đặng Bình Phương
Giáo trình nhập môn lập trình - Đặng Bình PhươngGiáo trình nhập môn lập trình - Đặng Bình Phương
Giáo trình nhập môn lập trình - Đặng Bình Phươnghazzthuan
 
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...ChuThNgnFEFPLHN
 
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...hoangtuansinh1
 
Bài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptx
Bài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptxBài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptx
Bài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptxDungxPeach
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoiC6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoidnghia2002
 
26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf
26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf
26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdfltbdieu
 
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hộiTrắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hộiNgocNguyen591215
 
các nội dung phòng chống xâm hại tình dục ở trẻ em
các nội dung phòng chống xâm hại tình dục ở trẻ emcác nội dung phòng chống xâm hại tình dục ở trẻ em
các nội dung phòng chống xâm hại tình dục ở trẻ emTrangNhung96
 
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdfSLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdfhoangtuansinh1
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...Nguyen Thanh Tu Collection
 
bài thi bảo vệ nền tảng tư tưởng của Đảng.docx
bài thi bảo vệ nền tảng tư tưởng của Đảng.docxbài thi bảo vệ nền tảng tư tưởng của Đảng.docx
bài thi bảo vệ nền tảng tư tưởng của Đảng.docxTrnHiYn5
 
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIĐiện Lạnh Bách Khoa Hà Nội
 
powerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgs
powerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgspowerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgs
powerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgsNmmeomeo
 
Bài học phòng cháy chữa cháy - PCCC tại tòa nhà
Bài học phòng cháy chữa cháy - PCCC tại tòa nhàBài học phòng cháy chữa cháy - PCCC tại tòa nhà
Bài học phòng cháy chữa cháy - PCCC tại tòa nhàNguyen Thi Trang Nhung
 
bài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hànhbài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hànhdangdinhkien2k4
 
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhhkinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhhdtlnnm
 
TUYỂN TẬP 50 ĐỀ LUYỆN THI TUYỂN SINH LỚP 10 THPT MÔN TOÁN NĂM 2024 CÓ LỜI GIẢ...
TUYỂN TẬP 50 ĐỀ LUYỆN THI TUYỂN SINH LỚP 10 THPT MÔN TOÁN NĂM 2024 CÓ LỜI GIẢ...TUYỂN TẬP 50 ĐỀ LUYỆN THI TUYỂN SINH LỚP 10 THPT MÔN TOÁN NĂM 2024 CÓ LỜI GIẢ...
TUYỂN TẬP 50 ĐỀ LUYỆN THI TUYỂN SINH LỚP 10 THPT MÔN TOÁN NĂM 2024 CÓ LỜI GIẢ...Nguyen Thanh Tu Collection
 
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdfBỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdfNguyen Thanh Tu Collection
 

Kürzlich hochgeladen (20)

TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
 
Giáo trình nhập môn lập trình - Đặng Bình Phương
Giáo trình nhập môn lập trình - Đặng Bình PhươngGiáo trình nhập môn lập trình - Đặng Bình Phương
Giáo trình nhập môn lập trình - Đặng Bình Phương
 
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
 
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
 
Bài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptx
Bài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptxBài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptx
Bài tập nhóm Kỹ Năng Gỉai Quyết Tranh Chấp Lao Động (1).pptx
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoiC6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
 
26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf
26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf
26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf
 
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hộiTrắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
 
các nội dung phòng chống xâm hại tình dục ở trẻ em
các nội dung phòng chống xâm hại tình dục ở trẻ emcác nội dung phòng chống xâm hại tình dục ở trẻ em
các nội dung phòng chống xâm hại tình dục ở trẻ em
 
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdfSLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
SLIDE - Tu van, huong dan cong tac tuyen sinh-2024 (đầy đủ chi tiết).pdf
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
 
bài thi bảo vệ nền tảng tư tưởng của Đảng.docx
bài thi bảo vệ nền tảng tư tưởng của Đảng.docxbài thi bảo vệ nền tảng tư tưởng của Đảng.docx
bài thi bảo vệ nền tảng tư tưởng của Đảng.docx
 
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
powerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgs
powerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgspowerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgs
powerpoint mẫu họp phụ huynh cuối kì 2 học sinh lớp 7 bgs
 
Bài học phòng cháy chữa cháy - PCCC tại tòa nhà
Bài học phòng cháy chữa cháy - PCCC tại tòa nhàBài học phòng cháy chữa cháy - PCCC tại tòa nhà
Bài học phòng cháy chữa cháy - PCCC tại tòa nhà
 
bài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hànhbài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hành
 
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhhkinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
 
TUYỂN TẬP 50 ĐỀ LUYỆN THI TUYỂN SINH LỚP 10 THPT MÔN TOÁN NĂM 2024 CÓ LỜI GIẢ...
TUYỂN TẬP 50 ĐỀ LUYỆN THI TUYỂN SINH LỚP 10 THPT MÔN TOÁN NĂM 2024 CÓ LỜI GIẢ...TUYỂN TẬP 50 ĐỀ LUYỆN THI TUYỂN SINH LỚP 10 THPT MÔN TOÁN NĂM 2024 CÓ LỜI GIẢ...
TUYỂN TẬP 50 ĐỀ LUYỆN THI TUYỂN SINH LỚP 10 THPT MÔN TOÁN NĂM 2024 CÓ LỜI GIẢ...
 
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdfBỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
 

File hotrobaiday_33103351_nguyenkieuphat

  • 1. KIỂU XÂU(Tiết 01) Trƣờng TIN 5 VUNG TAU Họ tên giáo viên Nguyễn Kiều Phát_K33103351 Khối lớp 11 Nhóm 05 Ngày dạy Môn Tin Học Năm xuất bản 2006 sách Chƣơng số CHƢƠNG IV: KIỂU DỮ LIỆU CÓ CẤU TRÚC Didactic Model Who  Đối tƣợng: - HS lớp 11 đã có kiến thức cơ bản về ngôn ngữ lập trình Pascal. - Có kiến thức về Kiểu dữ liệu có cấu trúc – kiểu mảng một chiều và 2 chiều - Biết về bảng mã ASCII.  Kiến thức đã biết: - Biết các kiến thức cơ bản về ngôn ngữ lập trình Pascal.  Cấu trúc của một chương trình Pascal:cấu trúc chungvà các thành phần.  Các kiểu dữ liệu cơ bản của pascal  Cách xác định Input, Output của 1 bài toán. - Kiểu dữ liệu mãng một chiều và 2 chiều - Biết bảng mã ASCII  Khả năng biết: Tham chiếu đến các phần tử của xâu, thông qua chỉ số. Cách nhập dữ liệu cho xâu. What  Ý nghĩa của kiểu xâu - Kiểu xâu là một có cấu trúc, cần thiết và tiện dụng. - Sử dụng để lưu trữ một chuỗi các ký tự (255 ký tự) mà chưa biết độ dài của chuỗi ký tự đó.  Khái niệm: - Xâu kí tự là dãy các kí tự trong bảng mã ASCII - Mỗi kí tự được gọi là một phần tử của xâu. - Số lượng các kí tự trong xâu được gọi là độ dài xâu. Xâu có độ dài bằng không là xâu rỗng.  Với kiểu xâu ta cần quan tâm: - Tên biến kiểu xâu - Cách khai báo kiểu xâu: VAR tên_biến : STRING[độ dài lớn nhất của xâu]; - Cách tham chiếu đến các phần tử của xâu: tên_biến[chỉ_số] Hỗ trợ bài dạy Trang 1
  • 2. - Nhập, xuất xâu Write ('Nhập vào xâu st: '); Readln(st); - Xuất xâu. Write (' Xuất xâu st ra man hinh: ', st); Why KIẾN THỨC  Hiểu: - Kiểu xâu là kiểu dữ liệu có cấu trúc,rất cần thiết và hữu ích cho nhiều chương trình. - Khái niệm kiểu xâu. - Các phép toán liên quan đến sâu: ghép xâu, so sánh xâu.  Nắm: - Cách khai báo biến kiểu xâu - Tham chiếu đến các phần tử của xâu. - Cách nhập/xuất giá trị cho biến kiểu xâu. - Các phép toán xử lý xâu: ghép xâu, so sánh xâu. KĨ NĂNG - Khai báo được biến kiểu xâu trong ngôn ngữ lập trình Pascal. - Sử dụng biến xâu và các phép toán trên xâu để giải quyết một bài toán đơn giản. - Kỹ năng làm việc nhóm. THÁI ĐỘ - Tiếp tục xây dựng lòng ham thích lập trình, nhằm giải quyết các bài toán bằng máy tính. - Tinh thần hoạt động làm việc theo nhóm. How  Thực hiện PP dạy học tích cực, cho các em chia nhóm thảo luận, điền vào phiếu học tập, thi đua cộng điểm, tích hợp các công nghệ làm cho bài dạy trực quan hơn.  Xây dựng hoạt động cho bài dạy:  Hoạt động 1:Tìm hiểu về xâu và cách sử dụng kiểu dữ liệu xâu(15p) - Mục tiêu: Học sinh biết được ý nghĩa của xâu và một số khái niệm của xâu. Biết cách khai báo biến xâu, nhập xuất dữ liệu cho biến xâu và tham chiếu đến từng kí tự trong xâu. - Hoạt động: Đặt vấn đề: Yêu cầu HS trả lời câu hỏi trắc nghiệm  GV đưa ra câu hỏi gợi mở đặt vấn đề. Yêu cầu HS đưa ra hướng giải quyết bài toán trên (dự kiến: HS sẽ giải quyết bằng việc sử dụng kiểu mảng một chieuef)  Giáo viên đưa ra Hỗ trợ bài dạy Trang 2
  • 3. một đoạn chương trình  phân tích điểm yếu khi sử dụng mảng  Kết luận cần có một kiểu dữ liệu mới thích hợp hơn  Đưa ra các khái niệm về xâu, cách khai báo, tham chiếu đến các phần tử của xâu.  Hoạt động 2:Tìm hiểu các phép toán liên quan đến xâu(25p) - Mục tiêu: Học sinh biết được các phép toán liên quan đến xâu. Diễn đạt được các phép toán đó trong ngôn ngữ lập trình Pascal. - Hình thức: Hoạt động theo nhóm. Hoàn thành các bài tập trong phiếu bài tập hoạt động nhóm được giáo viên phát ra. - Nội dung: Phép ghép xâu: Kí hiệu là +, được sử dụng để ghép nhiều xâu thành một xâu. Các phép so sánh; =, <>,>, <, <=,>=.  Hoạt động 4: Củng cố (10p) - Mục tiêu: Cũng cố bài học - Hình thức: Làm bài tập trắc nghiệm mà giáo viên đưa ra. Extenal Factors GIÁO VIÊN: - Máy vi tính. - Máy chiếu. - Phiếu HT. HỌC SINH: - Sách giáo khoa, Sách bài tập, dụng cụ ghi chép. Assesment/ 1. Học sinh làm được bài tập trắc nghiệm cũng cố bài học. Evaluation 2. Học sinh làm được các bài tập Giáo viên giáo về nhà. 3. Nêu yêu cầu sử dụng kiểu xâu để giải quyết bài toán so sánh xuất, nhập và so sánh xâu, HS có thể đáp ứng được 80% yêu cầu đó. What Cấp độ Chương  Ý tƣởng, mục tiêu chính của chƣơng?  Học xong chương này, HS cần hiểu được khái niệm kiểu dữ liệu (KDL) có cấu trúc và có một số kỹ năng ban đầu về sử dụng KDL có cấu trúc trong lập trình bằng ngôn ngữ Pascal, ngoài ra HS được củng cố lại một vài thuật toán cơ bản thường gặp với mỗi KDL có cấu trúc.  Về kiến thức: - Các ngôn ngữ lập trình có quy tắc cho phép tạo ra các KDL có cấu trúc để người lập trình thể hiện (mô phỏng) được dữ liệu thực tế. Từ đó, có khả năng giải quyết được những bài toán đặt ra trên thực tế. - Một kiểu dữ liệu có cấu trúc được xây dựng từ những KDL cơ sở theo một cách thức tạo kiểu do ngông ngữ lập trình quy định. - KDL xác định vởi 2 yếu tố: Phạm vi đối tượng và các thao tác trên những đối tượng này. - Một KDL có cấu trúc thường hữu ích trog việc giải quyết một số bài toán thường gặp. - Trong ngôn ngữ Pascal, dùng mô tả KDL mới với từ khóa type có thể tránh được sự lặp lại khi mô tả trực tiếp KDL mới với từ khóa Var (cho nhiều biến cùng kiểu mới này)  Về kỹ năng: Đối với mỗi KDL có cấu trúc, HS biết: - Cách khai báo (với Pascal có 2 cách: mô tả trực tiếp KDL trong khai báo biến với từ khóa Hỗ trợ bài dạy Trang 3
  • 4. Var và khai báo biến thuộc KDL đã được mô tả với từ khóa type) - Sử dụng các thao tác vào/ra (nói chung phải biết thao tác trên từng thành phần cơ sở, điều này khác biệt với các KDL đơn giản) - Sử dụng các thao tác (các phép toán) trên các thành phần cơ sở tùy theo kiểu của thành phần cơ sở.  Về thái độ: - Tiếp tục xây dựng lòng ham thích lập trình, nhằm giải quyết các bài toán bằng máy tính. - Tiếp tục hình thành và xây dựng phẩm chất cần thiết của người lập trình như: Ý thức chọn và xây dựng KDL khi thể hiện những đối tượng trong thực tế, ý thức rèn luyện kỹ năng sử dụng các thao tác trên mỗi KDL có cấu trúc, hứng thú tìm hiểu các thuật toán thường gặp trên các mô hình dữ liệu; luôn muốn cải tiến chương trình nhằm mục đích nâng cao hiệu quả của chương trình và mong muốn chương trình là một sản phẩm thuận lợi cho người dùng.  Nội dung trọng tâm? - Kiểu mảng một chiều, mảng hai chiều - Kiểu xâu - Kiểu bản ghi Cấp độ Bài học Nội dung trọng Khai báo xâu tâm Tham chiếu các phần tử của xâu, gán giá trị cho biến kiểu xâu Các phép toán so sánh xâu. Nội dung khó Phân biệt được sự giống/khác nhau giữa kiểu dữ liệu xâu và mảng một chiều. Phân biệt độ dài tối đa và độ dài thực sự của xâu. Nội dung chi tiết cho bài học 1. Một số khái niệm - Xâu là một dãy kí tự trong bảng mã ASCII . - Mỗi kí tự được gọi là một phần tử của xâu . - Số lượng kí tự trong xâu được gọi là độ dài của xâu . - Xâu có độ dài bằng 0 gọi là xâu rỗng. - Tham chiếu tới phần tử trong xâu được xác định thông qua chỉ số của phần tử trong xâu . - Chỉ số phần tử trong xâu thường được đánh số là 1 . 2. Khai báo và tham chiếu đến phần tử của xâu trong pascal Trong ngôn ngữ Pacal, - Khai báo biến kiểu xâu Var <tên biến> : String[độ dài lớn nhất của xâu] ; Ví dụ : Var Ten : String[10] ; Ho_dem : String[50] ; QueQuan : String ; - Tham chiếu tới phần tử thường được viết : <Tên biến xâu>[chỉ số] Hỗ trợ bài dạy Trang 4
  • 5. Ví dụ: Ten[1]; Chú ý : - Nếu không khai báo độ dài tối đa cho biến xâu kí tự thì độ dài ngầm định của xâu là 255 . - Độ dài lớn nhất của xâu là 255 ký tự . - Hằng xâu kí tự được đặt trong cặp nháy đơn ‘ ’ 3. Các phép toán liên quan đến xâu - Với các xâu kí tự có các phép phép xâu và phép so sánh hai xâu kí tự: a. Phép ghép xâu : Kí hiệu bằng dấu cộng +. Ví dụ: ‘Ha’ + ‘Noi’ cho kết quả là ‘Ha Noi’ b. Phép so sánh : <, <=, >, >=, = , <>. - Pascal tự động so sánh lần lượt từ kí tự từ trái sang phải . - Ví dụ : ‘AB’ < ‘AC’, ‘ABC’ > ‘ABB’, ‘ABC’ <’ABCD’ Hỗ trợ bài dạy Trang 5