Đề cương môn Tin học đại cương - Trường Cao đẳng nghề dịch vụ Hàng Không

Gồm những nội dung sau:

Chương I: NHỮNG KHÁI NIỆM CƠSỞCỦA TIN HỌC (LT: 12 - TH:0 )

1. Thông tin và dữliệu

2. Tin học và CNTT

3. Máy tính điện tử- Máy vi tính

4. Hệ đếm

5. Thuật toán, lưu đồthuật toán

Chương II: HỆ ĐIỀU HÀNH MS WINDOWS(LT: 5 - TH:5 )

1. Khái niệm hệ điều hành

2. Tổng quát với Windows

3. Làm việc với Windows

4. Sửdụng chức năng Mycomputer

Chương III: PHÒNG VÀ CHỐNG VIRUS(LT: 3- TH: 0)

1. Khái niệm vềvirus

2. Cách thức phá hoại

3. Phòng và chống virus

Chương IV: SOẠN THẢO VĂN BẢN VỚI MS WORD (LT : 10- TH :10)

1. Tổng quan vềphần mềm xửlý văn bản

2. Các thao tác căn bản trên một tài liệu

 3. Chữviệt trong soạn thảo văn bản

4. Định dạng văn bản

 5. Bảng biểu trong văn bản

Chương V: LẬP CHƯƠNG TRÌNH BẰNG PASCAL(LT:10 - TH: 5)

1. Tổng quan vềPascal

2. Các khái niệm của lập trình

3. Các kiểu dữliệu của Pascal

4. Kỹthuật lập trình trong Pascal

pdf71 trang | Chuyên mục: Tin Học Đại Cương | Chia sẻ: dkS00TYs | Lượt xem: 2177 | Lượt tải: 2download
Tóm tắt nội dung Đề cương môn Tin học đại cương - Trường Cao đẳng nghề dịch vụ Hàng Không, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
(i) trong đó I là một biến nguyên bất kỳ chạy từ 1 đến 24 như sau: 
 For i:=1 to 24 do writeln(i); 
 Vòng lặp for có ý nghĩa chạy từ 1 (giá trị đầu) tới 24 (giá trị cuối ) Với mỗi giá trị của 
i máy sẽ thực hiện công việc viết sau do 
Cụ thể hơn vòng lặp For này được thực hiện như sau: 
B1:Đầu tiên I lấy giá trị ban đầu là 1. So sánh thấy giá trị I:=1 nhỏ hơn 24 nên lệnh 
writeln (i) được thực hiện và in số 1 ra màn hình. 
B2:Sau đó I nhận giá trị tiếp theo i: = succ(i) tức i:= i+1 lúc này i= 2 vẫn nhỏ hơn 24 
nên lệnh writeln(i) vẫn được thực hiện và 2 được in ra màn hình 
B3:Chương trình lại tiếp tục cho đến khi nào i=25 khi đó i lớn hơn 25 thì mới dung 
vòng lặp 
Mẫu viết tổng quát của ví dụ trên là: 
 For biến_điều_khiển := giá_ trị_khởi_đầu To giá_trị_cuối Do 
Trường Cao đẳng nghề dịch vụ Hàng Không  
Môn: Tin học đại cương Biên soạn: Hoàng Thị Thùy 60 
¾ Lưu đồ thuật toán của vòng lặp For 
Ví dụ 1 : Viết chương trình tính tổng S = 1+2+...+10. 
Program TinhTong; 
Uses crt; 
Var i,S:integer; 
Begin 
 Clrscr; 
 S:=0; { khởi gán giá trị tổng cho 0} 
 For i:=1 to 10 do S:=S+i; 
 Writeln('Ket qua la :',S); 
 Readln; 
End. 
Ví dụ 2: Viết chương trình tính S=N!. Ta biết N!= 1*2*3*4….N 
 Program Tinhgiaithua; 
Uses crt; 
Var N,i,S:integer; 
Begin 
 Clrscr; 
 Write('Nhap vao gia tri cua N :'); Readln(N); 
 i<=n 
T 
i
i = i+1 
F
Trường Cao đẳng nghề dịch vụ Hàng Không  
Môn: Tin học đại cương Biên soạn: Hoàng Thị Thùy 61 
 S:=0; { khởi gán giá trị tổng cho 0} 
 For i:=1 to N do S:=S*i; 
 Writeln('Ket qua la :',S); 
 Readln; 
End. 
Ví dụ 3: Cho số tự nhiên n , hãy lập trình để tính các tổng sau : 
a. a. 1 + 1/22 + 1/32 + … + 1/n2 
b. b. 1 + 1/2! + 1/3! + … + 1/n! 
a) 
Program tinha; 
 Var n , i : Integer ; 
 S : Real ; 
 BEGIN 
 Write (' Nhap n : ') ; Readln (n) ; 
 S := 0 ; 
 For i := 1 To n Do 
 S := S + 1 / sqr(i) ; 
 Writeln (' S = ', S:0:2) ; 
 Readln ; 
 END . 
b) 
Program tinhb; 
 Var n , i , gt : integer; 
 S : Real ; 
 BEGIN 
 Write (' Nhap n : ') ; Readln(n) ; 
 gt := 1 ; 
 s := 0 ; 
 For i :=1 To n Do 
 Begin 
 p := p * i ; (* tính i *) 
 S := S + 1 / p ; 
 End ; 
 Writeln (' S = ', S:0:2) ; 
 Readln ; 
 END . 
 Ví dụ 4: Viết chương trình in ra màn hình các giá trị của bảng mã ASCII từ 
0→255. Gợi ý: Cho biến i chạy từ 0 → 255. In ra màn hình i và CHR(i). 
Program bangmaASCII 
Uses crt; 
Var 
Trường Cao đẳng nghề dịch vụ Hàng Không  
Môn: Tin học đại cương Biên soạn: Hoàng Thị Thùy 62 
 I: integer; 
Begin 
Clrscr; 
For i:=1 to 255 do write(char(i)); 
Readln; 
End. 
Trường Cao đẳng nghề dịch vụ Hàng Không  
Môn: Tin học đại cương Biên soạn: Hoàng Thị Thùy 63 
Bài 8: KIỂU DỮ LIỆU MẢNG 
1. Mảng và cách khai báo mảng 
a. Định nghĩa mảng 
Là kiểu dữ liệu có cấu trúc bao gồm 1 số cố định các phần tử và có cùng kiểu dữ liệu. 
được truy xuất thông qua chỉ số. 
+ Đặc điểm của mảng 
- Một mảng dữ liệu gồm một số hữu hạn các phần tử cùng kiểu dữ liệu gọi là các 
kiểu cơ bản 
- Số phần tử của mảng được xác định ngay từ khi định nghĩa 
- Mỗi phần tử của mảng được truy xuất trực tiếp thông qua chỉ số. 
 Tên_mảng[ chỉ số] 
Ví dụ: Mảng A gồm 5 phần tử : A[1] =7, A[2]=9, A[3]=0, A[4] = -2, A[5] =3: 
Tên mảng là A 
 A[1]=7 A[2]=9 A[3]=0 A[4]=-2 A[5]=3 
b. Cách khai báo mảng 1 chiều 
Khai báo mảng một chiều hay còn gọi là dãy hoặc mảng 
VAR 
 Tênmảng : Array[csd . . csc] of kiểudữliệu ; 
Trong đó : 
- csd(chỉ số đầu) và csc (chỉ số cuối) đó là hai hằng mà csd<=csc trong đó csd, 
csc không thể là kiểu số thực và kiểu chuỗi chỉ có thể là kiểu số nguyên, ký 
tự… 
- kiểu dữ liệu: là các kiểu dữ liệu chuẩn như integer, real, string, char…. 
Ví dụ 
Chỉ số
Các giá trị mảng có 
cùng kiểu dữ liệu 
Trường Cao đẳng nghề dịch vụ Hàng Không  
Môn: Tin học đại cương Biên soạn: Hoàng Thị Thùy 64 
- Hoten: array[1..10] of string[30]; {Khai báo họ tên cua 10 sinh vien có độ dài 
tối đa là 30 ký tự} 
- Dtoan: array[1..10] of integer; { khai báo điểm toán của tối đa 10 học sinh theo 
kiểu nguyên} 
Chú ý : chúng ta có thể viết kết họp khai báo 
- Dtoan,dly,dhoa : array[1..100] of real; 
- A : Array[1..10] of Real; 
Mảng trên có tên là A, gồm 10 phần tử cùng kiểu Real, ứng với các chỉ số 1, 2, ..., 10, 
đó là: A[1], A[2], ..., A[10] 
Ví dụ bài tập 1 : Nhập vào một mảng A gồm n các số nguyên và in các số đó ra 
màn hình 
Program mang; 
Uses crt; 
Var 
 A: array[1..50] of integer; 
 i,n: integer; 
Begin 
Writeln(‘nhap vao so phan tu : ’); readln(n); 
For i:=1 to n do { thục hien các công viec nhap} 
Begin 
Write(‘A[‘,i ,’]= ’); 
Readln(a[i]); 
End; 
{in mang} 
Writeln(‘ in mang vua duoc nhap ’) 
For i:=1 to n do 
Write (‘a[‘,I,’] =’ , a[i] :5 , ‘ ‘); 
Readln; 
End. 
Ví dụ bài tập 2 : Nhập vào một mảng A gồm n các số nguyên, tính tổng các số 
vừa nhập và in các số, tổng đó ra màn hình 
Program mang; 
Uses crt; 
Var 
Trường Cao đẳng nghề dịch vụ Hàng Không  
Môn: Tin học đại cương Biên soạn: Hoàng Thị Thùy 65 
 A: array[1..50] of integer; 
 i, n, s : integer; 
Begin 
Writeln('nhap vao so phan tu : '); readln(n); 
For i:=1 to n do { th?c hien các công viec nhap} 
Begin 
Write('A[',i ,']= '); 
Readln(a[i]); 
End; 
{tính tong} 
s:=0; {ban đầu chúng ta phai khởi tạo s =0) 
for i:=1 to n do 
 s:= s+a[i]; 
{in mang} 
writeln('in mang vua duoc nhap'); 
For i:=1 to n do 
Write ('a[',I,'] =' , a[i], ' ' ); 
write(' tong s =', s) ; 
Readln; 
End. 
Ví dụ bài tập 3 : Nhập vào một danh sách gồm n học sinh, in ra số thứ tự và tên 
của học sinh tương ứng của n sinh viên đó 
Program mang; 
Uses crt; 
Var 
 ht: array[1..50] of string; 
 i,n : integer; 
Begin 
Writeln('nhap vao so sinh viên : '); 
readln(n); 
For i:=1 to n do { th?c hien các công viec nhap} 
Trường Cao đẳng nghề dịch vụ Hàng Không  
Môn: Tin học đại cương Biên soạn: Hoàng Thị Thùy 66 
Begin 
Write('ht[',i ,']= '); 
Readln(ht[i]); 
End; 
writeln('in mang vua duoc nhap'); 
writeln('STT Ho va tên'); 
For i:=1 to n do 
Writeln ( i ,' ', ht[i]: 8, ' ' ); 
Readln; 
End. 
Trường Cao đẳng nghề dịch vụ Hàng Không  
Môn: Tin học đại cương Biên soạn: Hoàng Thị Thùy 67 
BÀI TẬP ÔN TẬP 
 Chương I: NHỮNG KHÁI NIỆM CƠ SỞ CỦA TIN HỌC 
 Câu 1: Hãy nêu khái niệm về thông tin và chỉ đơn vị đo thông tin? 
 Câu 2: Hãy nêu khái niệm tin học và ứng dụng của tin học? 
 Câu 3: Hãy nêu khái niệm về máy tính điện tử? 
 Câu 4: Hãy nêu khái niệm về máy vi tinh và đặc điểm của nó? 
 Câu 5: Trình bày các bộ phận cấu thành nên máy vi tính? 
 Câu 6: Khái niệm hệ đếm? 
 Câu 7: Hệ đếm nhị phân là gì? Dùng để làm gì? 
 Câu 8: Trình bày quy tắc đổi số từ hệ 10 sang một hệ bất kỳ? 
 Câu 9:Hãy nêu khái niệm thuật toán và lưu đồ thuật toán? 
Câu 10.Vẽ lưu đồ thuật toán giải quyết bài toán Nhập vào số nguyên n. Kiểm tra nếu n 
>0 tăng n lên 1 đơn vị và xuất kết quả ra màn hình 
Câu 11. Vẽ lưu đồ thuật toán giải quyết bài toán Nhập vào số nguyên n. Nhập vào số n 
nếu n là chẵn xuất ra màn hình là “ N chẵn” ngược lai xuất ra màn hình “n lẻ ” 
Câu 12. Tính tổng: s = 1+2+3+..... + n ( n>0 ) 
Chương II: HỆ ĐIỀU HÀNH MS WINDOWS 
Câu 1: Khái niệm hệ điều hành 
Chương III: PHÒNG VÀ CHỐNG VIRUS 
Câu 1: Khái niệm virus máy tính và đặc điểm của các chương trình virus máy tinh? 
Câu 2: Phân loại virus máy tính? 
Câu 3: Hãy nêu các con đường lây lan chủ yếu của virus máy tính? 
Chương IV: SOẠN THẢO VĂN BẢN VỚI MS WORD 
Bài tập thực hành Số 1: 
Trường Cao đẳng nghề dịch vụ Hàng Không  
Môn: Tin học đại cương Biên soạn: Hoàng Thị Thùy 68 
1. Khởi động WORD và thoát khỏi Word bằng các cách khác nhau và quan sát màn 
hình Word khi khởi động. 
2. Sau khi khởi động WORD xong thì thực hiện các thao tác sau và sau mỗi thao tác 
hãy nhìn lên màn hình và cho nhận xét. 
a. Cho ẩn | hiện thước đo 
Chọn lệnh View | Ruler; Lặp lại một lần nữa 
b. Cho ẩn | hiện các thanh công cụ: 
 Cách 1: 
- Chọn lệnh View | Toolbars -> Standard 
- Chọn lệnh View | Toolbars -> Formatting 
- Chọn lệnh View | Toolbars -> Drawing 
- Chọn lệnh View | Toolbars -> Table and Border 
Cách 2: 
- Nháy nút chuột phải chuột vào Menu Bar 
- Chọn một Toolbar trong danh sách các Toolbar 
c. Thay đổi tỉ lệ hiển thị văn bản 
Cách 1: 
- View /Zoom…./75 % 
- View /Zoom…./100 % 
- View /Zoom…./90 % 
d. Thay đổi đơn vị đơn vị đo 
- Chọn lệnh Tools / Options..../General /Measurement Units 
Bài tập thực hành số 2: 
BT1. Mở một tệp tin mới . Gõ đoạn văn bản sau không dấu 
QUE HUONG 
Que huong la chum khe ngot 
Cho con treo hai moi ngay 
Que huong la duong di hoc 
Con ve rop buom vang bay 
Que huong la con dieu biec 
Tuoi tho con tha tren dong 
 Que huong la con do nho 
Em dem khua nuoc ven song 
Que huong la cau tre nho 
Me ve non la nghieng che 
Cách 2: Trên thanh công cụ 
Standard 
Yêu Cầu: 
1. Lưu lại tệp tin với tên là BT1.Doc 
2. Đóng tệp tin BT1.DOC 
3. Mở tệp tin BT1.DOC vừa đóng 
4. Ghi lại tập tin BT1.DOC với tên 
mới là QUEHUONG.DOC 
Trường Cao đẳng nghề dịch vụ Hàng Không  
Môn: Tin học đại cương Biên soạn: Hoàng Thị Thùy 69 
Que huong la dem trang to 
Hoa cau rung trang ngoai them 
Que huong moi nguoi chi mot 
Nhu la chi mot me thoi 
Que huong neu ai khong nho 
Se khong lon noi thanh nguoi. 
Trường Cao đẳng nghề dịch vụ Hàng Không  
Môn: Tin học đại cương Biên soạn: Hoàng Thị Thùy 70 
Trường Cao đẳng nghề dịch vụ Hàng Không  
Môn: Tin học đại cương Biên soạn: Hoàng Thị Thùy 71 
1: Cho biết các tên sau hãy chỉ ra tên nào viết đúng, sai tại sao 
X1 
Canbo 
_1 
_A_ 
1xt 
Begin 
y-5 
delta 
 2: Hãy viết chương trình vẽ hình chữ nhật như sau 
 ***************** 
 ***************** 
 ***************** 
 ***************** 
 ***************** 
 3. Nhập vào số nguyên n. Kiểm tra nếu n >0 tăng n lên 1 đơn vị và xuất kết quả ra 
màn hình 
4. Nhập vào số n nếu n là chẵn xuất ra màn hình là “ N chẵn” ngược lai xuất ra màn 
hình “n lẻ ” 
5. Tính tổng: s = 1+2+3+..... + n ( n>0 ) 

File đính kèm:

  • pdfĐề cương môn Tin học đại cương - Trường Cao đẳng nghề dịch vụ Hàng Không.pdf
Tài liệu liên quan