BÀI 12: KHÁI QUAT VE NGON NGU LAP TRINH C/C*

Một phần của tài liệu Giáo trình nhập môn tin học (Trang 50 - 54)

CHUONG IV: CHUONG IV: NGON NGU LAP TRINH C/C++

BÀI 12: BÀI 12: KHÁI QUAT VE NGON NGU LAP TRINH C/C*

I. GIỚI THIỆU

1. Các khái niệm cơ bản

a. Chương trình (program): Tập hợp tòan bộ mã nguồn với các mô tả, khai báo, các hàm thể hiện theo mộ giải thuật cụ thể nhằm giải quyết một vẫn đề hay bài tóan cụ thể.

| Thông thường một chương trình viết bằng ngôn ngữ C được phân bố trên các file có đuôi Cc, cpp, -h. Sau khi được biên dịch thi sé tao ra tap tin thi hành được dạng nhị phân với đuôi .exe hay .dll

b. Ngôn ngữ lập trình (programming language): Tập hợp các ký hiệu (symbol), mô tả (definition), khai bao (declaration), hệ thống cú pháp (syntax) và qui ước cho phép ngưới lập trình mã hóa một giải thuật thành một chương trình dưới dạng văn bản (text) hay còn gọi là mã nguồn (source code). Một ngôn ngữ lập trình thường được tích hợp một công cụ cho phép biên dịch (compiling) hay thông dịch (interpreting) mã nguồn thành ngôn ngữ máy ở

dạng nhị phân (binary).

C là một ngôn ngữ lập trình cấp cao nhưng cũng có khả năng thực hiện các thao tác can thiệp vào hệ thống máy tính như ngôn ngữ Assembler. Vì vậy C có tính tổng quát và rất linh hoạt nên còn được gọi là ngôn ngữ lập trình cấp trung gian.

c. Lập trình (programming): Viết chương trình dựa vào một giảithuật (algorithm) và được cài đặt bằng một ngôn ngữ lập trình (programming language) xác định nào đó nhằm giải quyết tự động một vấn dé hay bai toan được đặt ra trong thực tế trên máy tính.

d. Phần mềm (software): Khái niệm rộng hơn chương trình. Là tập hợp các chương

trình đơn lẻ tạo thành một hệ thống chương trình với sự liên kết chặt chẽ và logic. Trong thực tế thì một software cũng có thể là một chương trình đơn.

2. Giới thiệu ngôn ngữ lập trình C/C++

C là một ngôn ngữ lập trình cấp cao (high-level programming language) được phát triển bởi Brian Kemighan và Dennis Ritchie làm việc tại AT&T Bell Labs của Mỹ năm 1972. Vào thời điểm đó B là một ngôn ngữ lập trình sử dụng tập lệnh của máy DEC PDP-7. Với thể hệ tiếp theo DEC PDP-I1 với một tập lệnh (instruction set) phức tạp hơn thì B không thể giải quyết được cho việc viết lại game Asteroids với một tập lệnh mới. Do do, Brian Kernighan va Dennis Ritchie đã quyết định tạo ra ngôn ngữ mới phù hợp hơn, đó là ngôn ngữ C,

7]

Khoa CNTT ~ Truong CDKT Ly Tu Trong

If]. Tao cac hiệu ứng hoạt hình

1. Các hiệu ứng hoạt hình : Là thao tác trình diễn 1 slide.

2. Tạo hiệu ứng hoạt hình

B1: Slide show/Custom Animation

B2: Chon dong hay nhom can trinh dién

B3: Chon Add Effect

B4: Chon trinh dién thich hop

[5 Entrance >

3% Emphasis ằ SE Exit >

vy Motion Paths >

0Q ⁄ ⁄

E2

3. Cửa số Animation Preview

Sau khi tạo trình diễn thích hợp ta có thể vao Slide Show dé

xem thử

1 2.

JQ) a en . Blinds

Box

. Checkerboard . Diamond

Fly In

More Effects... Ce

ane hee

4. Tạo hiệu ứng chuyển tiếp giữa các Slide B1: Slide show/ Slide Transition

B2: Chọn trình diễn thích hợp

70

at

Apply toselected slides:

No Transition

| Bindz Horizontal sẳ

- Blinds Vertical

: Boxn : Box Out

. Checkerboard Across - Checkerboard Down _ Comb Horizontal ' Comb Vertical : Cover Down

‘ Cover Left

` Cover Right

Caver Up v ị

Modify transition

Speed: Fast có vi Sound: .[Mo Scund] _ vị

tra i ured Advance slide _

On mouse click (-] Automatically after mướn

¥

Apply to All Slides

> Play | [Ea slide Show

AutoPreview

Khoa CNTT - Trường CĐKT Lý Tự Trọng

Ất an vian h Deen

wa l

tà} Ble Edt View mem Format Took SligeShow Window Hep

Sedo “pune Sider a Pe a x wg

My Recen;

Decusents &

Sey te Pastures

My Comptes

a. a2 My Ketxok

Paces Files of type: AE Pcares Ale cane: {

Chick to add rates Bay - .

ever E] Mote Stde 2 of 4 SS DON eG giá Qe cA cm fae Couds Veetnanese

II. Thao tác trên các Slide 1. Thêm Slide mới

Từ menu Insert, kích vào New Slide.

Hoặc kích vào biểu thượng New Sliđe trên thanh công cụ Formatting Hoặc nhắn tổ hợp phím Ctrl+M

2. Xóa Slide

B1: Chọn slide cần xóa

B2: Click chuột phải, chọn Delete

3. Sao chép Slide

B1: Chon slide can sao chép

B2: Click chuột phải, chọn Copy

B3: Chon noi can sao chép

§ Cut thà.

B4: Click chuột phải, chọn Paste —— | ¿3 copy _® Cl

4 Paste

_I New Slide

uf Slide Design...

22] Slide Layout...

Background...

ad Slide Transition...

cal Hide Slide

69

Khoa CNTT - Trường CĐKT Ly Tự Trọng a. Thêm chữ nghệ thuật vào WordArt

Ý la glánailodll 2 ássc0 20,

ơ errr)

wuiữt

WylMi 100i ett pgm Tớ po Ca gi Xi

œ

SEPALS DON aE „ (2U Ệ và TSMR ROT Chek ty ade notes

sự

1Ðger | Agathe” N\A CED Lg Wd a KR’ VARESE Q ag

S$i2 2 of 4 Couds Vieraree

b. Thêm hình có sẵn trong Power Point vào ClipArt

pds Gi 42

Outne - Sides

t

— : ae 4 (hp: Qatire Ễ

v

8) Otte Collections 5 Academic “8 Agecultute

+ 1 Animas

“ry ats sats

“`... wy Besegee ands

TS Pelé ng:

aa, Bua nest

%S) Character Celtectien

“8 Carmvntcgtrer củ Concepts way Deceretne Elements 2, Emefien:

4) Emeticn:

+ of hiện iNew Stef

ox

c. Thém hinh tir 1 file hinh anh vao from file

68

Khoa CNTT - Trường CĐKT Lý Tự Trọng

~⁄Ã6¿ko0ilbœdaiebbU6iscuioiou HH...

APRA FS" Vow rset fomal Tan SideShow Window Help

did 3ST et wee Bin

“ai

Beer

ÍEmerly] AwoShpes N | “Pee vba eserng rer ides

Side 2 of 2 Oafeut Dasgr Vietramese

Một phần của tài liệu Giáo trình nhập môn tin học (Trang 50 - 54)

Tải bản đầy đủ (PDF)

(120 trang)