1. Trang chủ
  2. » Công Nghệ Thông Tin

Nhập môn công nghệ thông tin-Bài 7 và 8 ppt

51 768 12

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 51
Dung lượng 3,84 MB

Nội dung

• 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.. • Phần mềm bảng tí

Trang 1

Nhập môn Công nghệ thông tin 1

Trang 4

• 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

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 4

Trang 5

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 5

Trang 6

• 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

Trang 7

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 7

Trang 8

• 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

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 8

Trang 9

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 9

Trang 10

• 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 Và 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ờ

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 10

Trang 11

• Đ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

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 11

Trang 12

• 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

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 12

Trang 14

• 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)

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 14

Trang 15

• 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

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 15

Trang 16

• Bảng tính trên desktop: Microsoft Excel, IBM Lotus Symphony, Numbes, OpenOffice.org Calc, Gnumeric…

Khả năng kết xuất các định dạng của phần mềm

Openoffice.org XML (sxc) CSV

Excel

ODF (ods)

OOXML (xlsx)

Openoffice.org XML (sxc) CSV

Excel (xls) HTML LaTeX ODF (ods)

OOXML (xlsx)

Khả năng mở các định dạng của phần mềm

Trang 17

• Bảng tính trên Web: Google docs, Office Web Apps, Zoho Office Suite, …

Trang 19

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

Trang 20

• 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 và cột phụ thuộc vào từng phần mềm

Ví dụ Microsoft Excel 2003 có 65536 dòng và 256 cột Như vậy có tất cả 16,777,216 ô

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 20

Trang 21

– Hỗn hợp: cột hoặc dòng không thay đổi khi tham chiếu tự động VD: $A1, A$1

• Ngoài ra địa chỉ của ô được gắn thêm tên của trang bảng tính

mà nó được thể hiện trong trường hợp được tham chiếu

ngoài trang đó Ví dụ: Trang1!A1

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 21

Trang 22

• Mỗi ô có thể chứa một giá trị hay một

hàm hay có thể bỏ trống

– Giá trị có thể được nhập vào trực tiếp hay từ kết quả trả về của các hàm, từ thể hiện ngày tháng, từ dữ liệu nhận về từ bên ngoài

– Ô chứa hàm thông thường bắt đầu với dấu =

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 22

Trang 23

• Định dạng ô: bao gồm định dạng màu

sắc, kích thước, in nghiêng, in đậm, gạch chân, font chữ, đường viền, …

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 23

Trang 24

• Định dạng kiểu giá trị trong ô: mỗi ô có thể được định ra cách thể hiện kiểu giá trị Ví dụ giá trị kiểu ngày tháng, giá trị kiểu tiền tệ,

giá trị kiểu số, giá trị kiểu chuỗi, …

• Lưu ý: nội dung của ô không thay đổi, chỉ

thay đổi cách thể hiện nó

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 24

Trang 25

• Vùng (range) là một ô được xác đinh bởi địa chỉ của ô hay tập hợp các ô liên tiếp nhau được xác định bởi:

<địa chỉ ô góc trái trên>: <địa chỉ ô góc phải dưới>

• Vùng được sử dụng để cho phần mềm biết phạm vi giá trị được chọn, phục vụ cho quá trình di chuyển, sao

chép và làm dữ liệu tham chiếu cho các hàm Ví dụ:

Sum(B2:E5) nghĩa là tính tổng các số trong tất cả ô của vùng

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 25

Trang 26

• Thẻ quản ô/vùng: khi một ô hay một vùng được chọn thì góc phải dưới cùng được

gọi là thẻ quản ô (vùng)

• Thẻ quản ô (vùng) phục vụ các thao tác

kéo thả, sao chép, điền dữ liệu, …

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 26

Trang 27

• Biểu thức: thực hiện các công việc hay tính toán được đặt trong ô có chứa nó, kết quả trả về ngay tại ô này

• Biểu thức có dạng sau:

= biểu_thức

• Biểu thức bao gồm:

– Giá trị thực như =“ĐHKHTN”, =2, =3.15,…

– Tham chiếu đến ô khác như =A1

– Biểu thức đại số với +,-,*,/,…

– Biểu thức quan hệ với >=, <,…

– Các hàm như sum(), if(), các hàm tự định nghĩa,…

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 27

Trang 28

• Do đặc thù của bảng tính nên các hàm được sử dụng khá nhiều Hàm có thể do chương trình đã định nghĩa trước hoặc do người dùng tự định

nghĩa Ví dụ trong Microsoft Excel 2003 có khoảng

Trang 30

• Nhóm hàm về số:xử lý kiểu dữ liệu số

hoặc thời gian

• Ví dụ trong Excel 2003:

– abs (hàm lấy giá trị tuyệt đối)

– int (hàm lấy phần nguyên)

– mod (hàm lấy phần dư)

– round (hàm làm tròn)

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 30

Trang 31

– Hàm trích thành phần thời gian: Day, Month,

Year, Hour, Minute, Second

– Hàm lấy thời gian hiện tại: Now

– Hàm chuyển đổi dữ liệu thời gian: Date, Time

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 31

Trang 32

• Nhóm hàm về thống kê: phục vụ cho quá trình tính toán thống kê

Trang 33

• Nhóm hàm về chuỗi: các hàm xử lý chuỗi trong bảng tính

• Ví dụ trong Excel 2003:

– Left (hàm lấy chuỗi bên trái)

– Right (hàm lấy chuỗi bên phải)

– Mid (hàm lấy chuỗi ở giữa)

– Value (hàm đổi số thành chuỗi)

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 33

Trang 34

• Nhóm hàm về luận lý: trả về kết quả true hoặc false

Trang 35

• Nhóm hàm về chuỗi: phục vụ cho quá

trình xử lý chuỗi

• Ví dụ trong Excel 2003:

– Left (hàm lấy chuỗi bên trái)

– Right (hàm lấy chuỗi bên phải)

– Mid (hàm lấy chuỗi ở giữa)

– Value (hàm đổi số thành chuỗi)

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 35

Trang 36

• Nhóm hàm điều khiển: bao gồm các hàm

rẻ nhánh và thực hiện tìm kiếm

• Ví dụ trong Excel 2003:

– If (hàm rẻ nhánh điều kiện)

– CountIf(hàm đếm có điều kiện)

– SumIf(hàm tính tổng có điều kiện)

– VLookup(hàm tìm kiếm theo cột)

– HLookup(hàm tìm kiếm theo dòng)

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 36

Trang 37

• Hàm do người dùng định nghĩa bằng các đoạn mã Ví dụ trong Microsoft Excel sử

dụng VBA (Visual Basic for Applications)

• Macrô: là một chuỗi các hành động được thực hiện và có thể áp lên các ô trong

bảng tính mà không cần lời gọi hàm tại ô

đó Trong Microsoft Excel cũng sử dụng

VBA để viết macrô

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 37

Trang 38

• Vùng cơ sở dữ liệu: là vùng bảng tính được xác

định bởi địa chỉ của ô trái trên và ô phải dưới

• Bao gồm các trường (field) và mẫu tin (record):

– Trường (tương ứng với một cột): biểu thị một thuộc tính của đối tượng và có kiểu dữ liệu nhất định

– Mẩu tin (tương ứng với một dòng): biểu thị một dòng

dữ liệu

• Chú ý: Dòng đầu của vùng cơ sở dữ liệu

chứa các tên trường, những dòng tiếp theo chứa các mẩu tin

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 38

Trang 39

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 39

Trang 40

• Vùng điều kiện: là vùng chứa điều kiện để tìm kiếm, gồm ít nhất hai dòng:

Trang 41

• Vùng trích dữ liệu: Là vùng chứa các mẩu tin của vùng cơ sở dữ liệu thỏa yêu cầu

của vùng điều kiện Vùng trích dữ liệu có dòng đầu tiên chứa các tiêu đề của vùng

cơ sở dữ liệu

• Ví dụ:

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 41

Trang 42

• Các thao tác quan trọng trong cơ sở dữ liệu:

– Sắp xếp dữ liệu theo nội dung một cột và nhiều cột – Lọc và tìm kiếm trên cơ sở dữ liệu

• Các hàm thống kê trên cơ sở dữ liệu

• Ví dụ trong Excel 2003:

– DSum(tính tổng có điều kiện)

– DCount (hàm đếm có điều kiện)

– DCountA (hàm đếm có điều kiện)

– DAverage (hàm tính trung bình có điều kiện)

– DMax, DMin (hàm tìm số lớn nhất nhỏ nhất có điều kiện)

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 42

Trang 43

• Biểu đồ tổng hợp dữ liệu dưới dạng cột, đường, mặt nhằm mục đích để thấy tổng quan về dữ liệu từ đó đưa ra các nhận xét

và đánh giá

• Các bước chính của tạo biểu đồ:

– Chọn vùng dữ liệu cần vẽ trong đó hàng đầu

và cột đầu là giá trị thước đo

– Chọn biểu đồ thích hợp để vẽ

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 43

Trang 44

• Làm việc cộng tác là cho phép nhiều người cùng chỉnh sửa trên bảng tính sao cho đảm báo tính thống nhất, an toàn cho dữ liệu

• Các chức năng của làm việc cộng tác:

– Import và Export dữ liệu trong excel

– Cài các quyền cho bảng tính

– Thêm và chỉnh sửa các chú thích, lời khuyên

(comment)

– Theo vết các thay đổi

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 44

Trang 45

• Các thao tác thêm, xóa, thay đổi kích

• Các thao tác định dạng trang in

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 45

Trang 46

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 46

Trang 48

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 48

Trang 49

10/7/2011 Bộ môn [Tên bộ môn] - Khoa CNTT - ĐH Khoa học tự nhiên 49

Trang 51

[1] Power, D J., "A Brief History of

Spreadsheets", DSSResources.COM, World Wide Web,

http://dssresources.com/history/sshistory.ht

ml, version 3.6, 08/30/2004

Ngày đăng: 21/06/2014, 16:20

HÌNH ẢNH LIÊN QUAN

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: - Nhập môn công nghệ thông tin-Bài 7 và 8 ppt
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: (Trang 19)
Bảng tính mà không cần lời gọi hàm tại ô - Nhập môn công nghệ thông tin-Bài 7 và 8 ppt
Bảng t ính mà không cần lời gọi hàm tại ô (Trang 37)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w