Bài giảng Nhập môn Công nghệ thông tin 1 - Chương: Xử lý bản tính
Nhập môn Công nghệ thông tin 1
Tổng quan bảng tính
Phần mềm bảng tính
Cấu trúc cơ bản
Ứng dụng của bảng tính
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
2
• Bảng tính (spreadsheet) là một khổ giấy
lớn có các hàng và các cột nhằm để tổ
chức dữ liệu về các giao tác phục vụ cho
việc kiểm tra phân tích của một nhà kinh
doanh. Nó thể hiện tất cả chi phí, thu
nhập, thuế và những dữ liệu liên quan vào
trong một khổ giấy để một nhà quản lí
kiểm tra phân tích khi muốn đưa ra một
quyết định.
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
4
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
5
• Bảng tính tin học là một chương trình máy tính giả
lập lại một bảng tính trên giấy.
• Chương trình bảng tính sẽ tổng hợp thông tin từ
nhiều nguồn tài liệu giấy và thể hiện thông tin ở
dạng có thể hỗ trợ người ra quyết định nhìn thấy
một bức tranh tài chính lớn của công ty.
• Các chức năng chính bao gồm:
– Lưu trữ và thể hiện dữ liệu
– Tính toán
– Lọc và thống kê dữ liệu
– Tạo biểu đồ
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
6
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
7
• Năm 1978, hai sinh viên trường Harvard,
Daniel Bricklin và Bob Frankston đã tạo ra
ra phần mềm bảng tính VisiCalc chạy trên
máy tính Apple II. Và họ được xem như
cha đẻ của bảng tính.
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
8
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
9
• Lotus 1-2-3 được phát triển bởi Mitch
Kapor năm 1982 trên máy IBM PC với
những tính năng phức tạp hơn đã đánh
bật VisiCalc ra khỏi thị trường.
• Lotus 1-2-3 được xem như là chương trình
tiêu biểu cho các
bảng tính phát triển
trên nền Dos lúc bấy giờ.
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
10
• Điểm mốc tiếp theo là sự ra đời của bảng tính
Microsoft Excel được viết cho máy Apple
Macintosh 512K vào năm 1984 – 1985. Excel là
một trong những bảng tính đầu tiên sử dụng giao
diện đồ họa với các thao tác kéo thả bằng chuột
do đó nó nhanh chóng thu hút thị trường.
• Excel được nhúng vào hệ điều hành Windows 2.0
vào năm 1987 nên được xem như bảng tính đầu
tiên chạy trên nền hệ điều hành Windows. Sau đó
nó được tích hợp vào trong
bộ Office. Từ đó cho đến nay,
Microsoft Excel đã chiếm lĩnh
thị trường bảng tính.
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
11
• Cùng với sự phát triển của Microsoft Excel,
các phần mềm bảng tính khác như
OpenOffice.org Calc (2001), Gnumeric
(2001), Numbers (Apple, 2007), Google
Spreadsheets (2007) chạy trên các hệ
điều hành khác nhau, trên nền tảng khác
nhau với các tính năng thời gian thực và
làm việc cộng tác đã và đang bắt đầu chia
sẻ thị phần bảng tính.
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
12
• Phần mềm bảng tính có thể được phân loại ở dạng giao diện
trực quan GUI (WYSIWYG) và ở dạng lập trình biên dịch (phát
sinh ra bảng tính dưới dạng in còn các xử lý bảng tính được
thực hiện ngay trong thao tác lập trình). Tuy nhiên việc thực
hiện tính toán sẽ dễ dàng với giao diện trực quan hơn là lập
trình tuần tự từng dòng vì:
– Các mối quan hệ và các phụ thuộc thể hiện trực quan sẽ dễ
dàng xem và hiểu hơn là sử dụng các dòng lệnh.
– Một hay nhiều phần có thể làm việc đúng thậm chí các phần còn
lại chưa hoàn thành hay bị sai. Việc lập trình đòi hỏi từng dòng
lệnh phải đúng để có thể chạy.
– Bảng tính GUI cho phép đánh dấu bằng màu sắc, hình ảnh, kí
hiệu …cho ý nghĩa của các phần tử.
• Tuy nhiên do việc lập trình giúp bảng tính ít bị giới hạn tính
năng từ phía nhà cung cấp phần mềm nên nó có thể được bổ
sung ở tính năng viết script (VBA, Javascript,…), hay chuyển
sang hệ thống cơ sở dữ liệu (database).
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
14
• Phần mềm bảng tính có thể được phân loại
theo nền tảng ứng dụng: ứng dụng trên
desktop và ứng dụng trên Web. Lợi thế của
ứng dụng Web là có thể chạy mà không phụ
thuộc vào hệ điều hành.
• Ngoài tính năng được đáp ứng như desktop,
ứng dụng web còn bổ sung hai tính năng
quan trọng: làm việc cộng tác giữa nhiều
người và lấy dữ liệu từ bảng tính của người
khác thậm chí họ đang không làm việc.
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
15
• Bảng tính trên desktop: Microsoft Excel, IBM Lotus
Symphony, Numbes, OpenOffice.org Calc, Gnumeric…
Openoffice.org
XML (sxc)
Có
Excel
(xls)
Có
OOXML
(xlsx)
Có
CSV
Có
HTML
LaTeX
ODF (ods)
Gnumeric
Có
Có
Có
IBM Lotus Symphony
Có
Có
Có
Không
Không
Có
Có
Microsoft Excel
Numbers
Không
Không
Có
Có
Có
Có
Có
Không
Không
Không
Có
Có
Có
Có
Openoffice.org Calc
Có
Có
Có
Có
Không
Có
Có
Khả năng mở các định dạng của phần mềm
Openoffice.org
Excel
(xls)
Có
Có
Có
ODF OOXML
PDF LaTeX (ods) (xlsx)
XML (sxc)
Không
Có
CSV
Có
Có
Có
Có
Có
HTML
Có
Gnumeric
Có
Có
Có
Có
Có
Có
Không
Có
Có
IBM Lotus Symphony
Microsoft Excel
Numbers
Có
Có Không
Không
Không
Có
M t ph n
ộ
ầ
Có
Có
Có
Có
Có
Không
Có
Không
Không
Openoffice.org Calc
8/20/2019
Có
Khoa CNTT - ĐH Khoa học Tự nhiên
16
Khả năng kết xuất các định dạng của phần mềm
• Bảng tính trên Web: Google docs, Office
Web Apps, Zoho Office Suite, …
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
17
Bảng tính bao gồm nhiều thành phần và có thể
được chia thành các nhóm sau:
• Lưu trữ và thể hiện dữ liệu
• Biểu thức, hàm xử lý
• Cơ sở dữ liệu
• Biểu đồ
• Làm việc cộng tác
Ngoài ra còn có các thao tác để thực hiện các
chức năng trên.
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
19
• Bảng tính được thể hiện dưới dạng lưới bao gồm
các cột và các dòng giao nhau tạo thành các ô
(cell). Trong mỗi file có thể bao gồm nhiều bảng
tính được thể hiện dưới các trang bảng
tính(sheet).
• Số lượng dòng, cột phụ thuộc
vào từng phần mềm. Ví dụ
Ms Excel 2003 có 65536 dòng
và 256 cột. Như vậy có tất cả
16,777,216 ô.
8/20/2019
Khoa CNTT - ĐH Khoa học Tự nhiên
20
Tải về để xem bản đầy đủ
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Nhập môn Công nghệ thông tin 1 - Chương: Xử lý bản tính", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
- bai_giang_nhap_mon_cong_nghe_thong_tin_1_chuong_xu_ly_ban_ti.pdf