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ế 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ử 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ậ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 sử dụng các dòng lệnh.  
Một hay nhiều phần 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 để 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ó  
Khnăng mcác đnh dng ca phn mm  
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  
Khnăng kết xut các đnh dng ca phn mm  
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ữ 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 đủ
pdf 50 trang yennguyen 09/04/2022 4260
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:

  • pdfbai_giang_nhap_mon_cong_nghe_thong_tin_1_chuong_xu_ly_ban_ti.pdf