... language of UNIX
– Hardware independent
• Portable programs
– 1 989 : ANSI standard
– 1990: ANSI and ISO standard published
• ANSI/ISO 989 9: 1990
2003 Prentice Hall, Inc. All rights reserved.
21
Decision ... 1.5: fig01_05.cpp
2 // Printing multiple lines with a single
//statement
3 #include <iostream>
4
5 // function main begins program execution
6 int main()
7 {
8 std::cout << Welcome\nto\n\nC++!\n";
9 ... classes and functions
• C++ standard library
– Rich collections of existing classes and functions
• “Building block approach” to creating programs
– “Software reuse”
2003 Prentice Hall, Inc. All rights...
... fig02_14.cpp
2 // Preincrementing and postincrementing.
3 #include <iostream>
4 using std::cout;
5 using std::endl;
6 // function main begins program execution
7 int main()
8 {
9 int c; // declare ... number of students
– How will program know when to end?
• Sentinel value
– Indicates “end of data entry”
– Loop ends when sentinel input
– Sentinel chosen so it cannot be confused with regular input ... successful termination
15 } // end function main
1 2 3 4 5 6 7 8 9 10
2003 Prentice Hall, Inc. All rights reserved.
13
Formulating Algorithms (Sentinel-Controlled
Repetition)
• Suppose problem becomes:...
... Inc. All rights reserved.
18
1 // Fig. 3 .8: fig03_ 08. cpp
2 // Roll a six-sided die 6000 times.
3 #include <iostream>4
5 using std::cout;
6 using std::endl;7
8 #include <iomanip>
9 ... <ctime>
• Returns current time in seconds
• General shifting and scaling
– Number = shiftingValue + rand() % scalingFactor
– shiftingValue = first number in desired range
– scalingFactor = ... is 26 on exiting useLocal
local static x is 51 on entering useStaticLocal
local static x is 52 on exiting useStaticLocal
global x is 10 on entering useGlobal
global x is 100 on exiting useGlobal
local...
... int * const, int * const ); // prototype
16 int main() {
18 const int arraySize = 10;
19 int a[ arraySize ] = { 2, 6, 4, 8, 10, 12, 89 , 68, 45, 37 };
21 cout << "Data items in original ... be tokenized
and string containing delimiting characters
• Finds next delimiting character and replaces with null
character
– Subsequent calls continue tokenizing
• Call with first argument ... Inc.
All rights reserved.
15
2 // Attempting to modify a constant pointer to constant data.
3 #include <iostream>
5 using std::cout;
6 using std::endl;
8 int main() {
10 int x = 5, y;
12 //...
... Radio button (Nút lựa chọn) :
- Check box (Hộp lựa chọn)
Trường Đại học Khoa học Huế
Khoa CNTT
bóa
Giáo trình
T
T
T
i
i
i
n
n
n
h
h
h
ọ
ọ
ọ
c
c
c
Đ
Đ
Đ
ạ
ạ
ạ
i
i
i
... được
trình bày dựa vào định dạng Tab stop:
Họ tên Ngày sinh Quê quán
Hồng 1/1/1 988 Sài gòn
Hoa 1/2/1 985 Huế
Huệ 4/5/1990 Hà n ội
Hình ảnh của Tab stop được minh họa trên thanh thước ... có thể đặt các điểm dừng Tab để có thể trình bày văn bản theo dạng nhiều
cột mà không cần dùng đến cấu trúc Table. Ví dụ như phần nội dung dưới đây được
trình bày dựa vào định dạng Tab stop:...
... 7: Tinhọc và xà hội
(Giáo án chi tiết)
I/ Mục tiêu bài dạy:
- Hs nắm đợc các loại ứng dụng của tin học, một số ảnh hởng tinhọc với xà hội; tình
hình của xà hội hoá tin học
- Giáo dục để học ...
và ngành khoa họctinhọc đợc hình thành
+ ứng dụng của tinhọc đối với xà hội ngày nay là gì?
+ Khi nói đến tinhọc các em nghĩ ngay đến gì?
- Gv giảng cho Hs bởi ngành tinhọc gắn liền với ... niệm tinhọc - Máy tính
(Giáo án chi tiết)
I/ Mục tiêu bài dạy:
- HS nắm đợc tinhọc là một ngành khoa học; đặc tính và vai trò của máy tính điện tử
- HS hiểu đợc thế nào là thuật ngữ tin học; ...
... tin, chúng tôi biên soạn cuốn giáotrình này,
cung cấp kiến thức và hư
ớng
dẫn sử dụng công cụ ấy một cách hiệu quả.
Giáo trìnhTin h
ọc cơ bản”
đư
ợc xây dựng dựa trên nền tảng của giáo
trình ... của
máy tính. Ngoài ra, bài học cũng giới thiệu khái niệm về thông tin và khoa học
x
ử lý thông tin.
N
ội dung của bài học bao gồm:
oThông tin và khoa h
ọc xử lý thông tin
oKhái ni
ệm phần cứng, ... c
ấp với mục đích là
ph
ổ cập tinhọc cơ bản cho người dân. Giáotrình dựa trên nội dung đó và đã
đư
ợc bi
ên tập cho phù hợp với học viên Vi
ệt Nam.
H
ọc xong giáo tr
ình này, anh/chị sẽ:
-...
... dạy học AVNET đợc công ty SCC triển khai từ
giữa năm 1996 trong các trờng đại học và trung học cũng nh các trung tâm tin
học - ngoại ngữ đà mang lại nhiều hiệu quả thiết thực cho việc dạy và học. ... một hệ điều hành lớp học vì trên nền của AVNET
thầy giáo có thể quản lý toàn diện lớp học đồng thời dạy và kiểm tra nhiều môn
học khác nhau.
Bài tập 2:
Trong số các chơng trình phát triển kinh ... lịch sử học hành, thi cử của Việt nam, tổ chức các
cuộc hội thảo khoa học, kỷ niệm danh nhân văn hoá, trao tặng học hàm, học vị
và những danh hiệu cao quý của Nhà nớc cho các nhà khoa học để...
... giảng tinhọc đại cương
Nếu nhấp Picture cho phép bạn chọn mẫu Bullet là hình vẽ.
1.3.2. Danh sách liệt kê có thứ tự
- Vào thực đơn Format/ Bullets and Numbering/ Numbered
Mục Numbered có 8 mẫu trình ... mã
1
Bài giảng tinhọc đại cương
Nhấn phím Insert hoặc nháy chuột vào nút trên thanh trạng thái để chuyển đổi
giữa hai chế độ gõ.
3.2. Thao tác trên tập tin văn bản
3.2.1. Tạo mới tập tin văn bản
- ... Panel, khi
đó hộp thoại xuất hiện như hình 23
Hình 22: Chương trình Vietkey Hình 23 : Các thao tác với Vietkey
1
Bài giảng tinhọc đại cương
+ Cách 2: Chọn văn bản, sau đó nhấn phím F2, rồi...
... GiáotrìnhTinhọc văn phòng Ngời biên soạn Lê Văn Thuận
(3)
B ớc 2 :
(1) : Look in Chọn ổ đĩa, th mục lu tệp tin cần mở
(2) : Chọn tên tệp tin trong bảng chọn
(3) ... hình làm việc
2. Thoát khỏi chơng trình soạn thảo Microsoft Word
Thoát khỏi chơng trình bằng 2 cách
Giáo trìnhTinhọc văn phòng Ngời biên soạn Lê Văn Thuận
+ Behind Text : Chữ nghệ thuật nằm ... Insert WordArt hộp thoại xuất hiện :
Chọn ổ, th mục cần lu
Gõ tên tệp cần lu vào ô này!
Giáo trìnhTinhọc văn phòng Ngời biên soạn Lê Văn Thuận
+ Behind Text : Tranh nằm dới chữ trên văn...
... 5/10/20 08
Sử dụng biến trong chơng trình
A. Mục tiêu :
ã Học sinh biết vai trò của biến trong lập trình;
ã Học sinh biết khái niệm biến.
B. Chuẩn bị :
1. Giáo viên :
- SGK, SGV, tài liệu, Giáo ... chơng trình.
B. Chuẩn bị :
1. Giáo viên :
- SGK, SGV, tài liệu, Giáo án
- Đồ dùng dạy học nh máy tính, projector,
2. Học sinh :
- Đọc trớc bài
- SGK, Đồ dùng học tập, bảng phụ
C. Tiến trình ... chơng trình.
B. Chuẩn bị :
1. Giáo viên :
- SGK, SGV, tài liệu, Giáo án
- Đồ dùng dạy học nh máy tính, projector,
2. Học sinh :
- Đọc trớc bài
- SGK, Đồ dùng học tập, bảng phụ
C. Tiến trình...
...
36
Kiểm tra học kì I
Học kì II
Tiết
37, 38
Bài 7. Câu lệnh lặp
Tiết
39, 40 Bài tập
Tiết
41, 42
Bài thực hành 5. Sử dụng lệnh lặp for do
Tiết
43, 44,
45, 46,
47, 48
Học vẽ hình với ... số trong chà ơng trình
Tiết
61, 62,
63, 64,
65, 66
Quan sát hình không gian với phần mềm Yenka
Tiết
67
Kiểm tra thực hành (1 tiết)
Tiết
68, 69
Ôn tập
Tiết
70
Kiểm tra học kì II
... 8. Lặp với số lần cha biết trớc
Tiết
51, 52
Bài thực hành 6. Sử dụng lệnh lặp while do
Tiết
53, 54 Bài tập
Tiết
55
Kiểm tra (1 tiết)
Tiết
56, 57
Bài 9. Làm việc với d y sốÃ
Tiết
58...