Đề cương tin học ứng dụng

42 521 0
Đề cương tin học ứng dụng

Đ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

Trần Lê Anh Đức - CQ49/01.01 Học viện Tài ĐỀ CƯƠNG ÔN TẬP MÔN TIN HỌC ỨNG DỤNG (Tham khảo) PHẦN I: CÁC DẠNG BÀI TẬP VỀ FOX Dạng 1: Nhập liệu trường phải nhập? Vì sao? Ví dụ: Nhập liệu Quản lí vật tư USE Qlvt APPEND Các trường cần phải nhập là: số phiếu, mã vật tư, sản lượng, đơn giá Trường thành tiền nhập thành tiền tính thông qua khối lượng đơn giá Dạng 2: In, liệt kê theo điều kiện Sử dụng lệnh: LIST FOR (DK) TO PRINTER Ví dụ 1: In phiếu nhập kho quý 4/2010 LIST FOR tkno="152" AND (MONTH(ngay)>=10) (YEAR(ngay)=2010) TO PRINTER Ví dụ 2: Hiển thị người sinh nhật tháng 11 20 tuổi LIST FIELDS hodem,ten,ngaysinh FOR MONTH(ngaysinh)=11 (YEAR(date())-YEAR(ngaysinh)>20) AND AND Dạng 3: In liệt kê theo trình tự Sử dụng lệnh: INDEX LIST TO PRINTER Ví dụ: In phiếu nhập năm 2010 theo trình tự loại vật tư thành tiền giảm dần - Bước 1: Sắp xếp theo trình tự: INDEX ON mavt+ STR(10^8-tt,8) TO sx.idx FOR (tkno="152") AND (YEAR(ngay)=2010) - Bước 2: In liệt kê: LIST TO PRINTER Dạng 4: Tính trường theo công thức Sử dụng lệnh: REPLACE, IIF(nếu cần) Note: - Nếu có FOR ko cần viết ALL - Cách dùng lệnh IIF giống hàm IF Excel Ví dụ 1: Tính điểm trung bình phân loại học tập: - Tính điểm trung bình: REPLACE ALL dtb WITH (d1+d2+d3)/3 - Phân loại học tập: REPLACE ALL phanloai WITH IIF(dtb>=8.0, “Gioi”, IIF(dtb>=7.0, “Kha”, “TB”)) Dạng 5: Tăng, giảm, sửa trường Sử dụng lệnh: REPLACE Ví dụ 1: Giảm đơn giá xuất 12% ngày 10/04/2013 cho tất cà vật tư REPLACE dg WITH dg*0.88 FOR (tkco = "152") AND ngay={^2013-0410} Ví dụ 2: Chuyển quê quán từ Hà Nội -> Hà Tĩnh REPLACE ALL quequan WITH “Ha Tinh” FOR UPPER(quequan)=“HA NOI” Dạng 6: Xóa phục hồi Sử dụng lệnh: DELETE (xóa tạm thời), PACK (xóa hoàn TOàn), ZAP (xóa tất ghi) RECALL (phục hồi) Ví dụ: Xóa hoàn toàn phiếu mua mặt hàng có mã phiếu bắt đầu chữ H M? DELETE FOR tkno= "156" AND (left(mh,1)= "H" OR left(mh,1)= "M") PACK Dạng 7: Tính tổng, tính trung bình Sử dụng lệnh: SUM, AVERAGE Ví dụ: Tính đơn giá xuất bình quân mã vật tư S15 quý II/2011 SUM kl,tt TO T1,T2 FOR (Tkco="152") AND (mavt="S15") AND MONTH(ngay)>=4 AND MONTH(ngay)=2009 - Bước 2: Tính tổng theo nhóm: TOTAL ON STR(YEAR(ngay),4) + STR(MONTH(ngay),2) TO kq1 FIELDS tt - Bước 3: Mở bảng để xem: USE kq - Bước 4: Đếm (Sử dụng lệnh COUNT) COUNT TO vd2 FOR tt>10000000000 (Viết số ko đc viết 10 tỉ) ?"Số tháng kể từ năm 2009 tới tổng doanh thu bán hàng vượt 10 tỉ là:",vd2 Ví dụ 3: Lập báo cáo tồn kho loại vật tư - Bước 1: Chuyển dấu khối lượng phiếu bán hàng sang dấu âm: REPLACE kl WITH -kl FOR tkco= "152" - Bước 2: Chọn tiêu thức phân nhóm: mavt INDEX ON mavt TO sx2.idx - Bước 3: Tính tổng theo nhóm: TOTAL ON mavt TO kq2 FIELDS kl - Bước 4: Mở bảng để xem in: USE kq2 LIST mavt,kl [TO PRINTER] - Bước 5: Chuyển lại dấu: USE Qlvt REPLACE kl WITH - kl FOR tkco ="152" PHẦN II: BÀI TẬP VỀ FOXPRO Bài 1: Để quản lý bán hàng người ta sử dụng phiếu bán hàng, phiếu có thông tin sau: SP MH Tenhh MaNB TenNB Ngay DVT SL DG TT C(8) C(4) C(40) C(6) C(25) D(8) C(5) N(8) N(8,0) N(11,0) Số phiếu Mã hàng Tên hàng Mã người bán (3 ký tự đầu mã đại lý) Tên người bán Ngày bán Đơn vị tính Số lượng Đơn giá Thành tiền Yêu cầu: Tính thành tiền biết: TT=SL*DG + TT*10%VAT Nếu bán tháng 10 12 đơn giá tăng 3% In danh sách người bán đại lý có mã hàng HN1 HN2 In phiếu bán mặt hàng MH01 tháng năm 2010 theo thứ tự giảm dần số lượng Tính tổng số tiền bán nhân viên năm 2010 cho biết nhân viên có doanh thu bán hàng cao Tính đơn giá bình quân mặt hàng MH02 quý năm 2010 Bài làm REPLACE ALL tt WITH sl*dg*1.1 REPLACE tt WITH sl*dg*1.1 FOR month(ngay)=10 or month(ngay)=12 LIST FILEDS tennb,mh FOR left(manb,3)=“HN1” OR left(manb,3)=“HN2” TO PRINTER INDEX ON -sl TO cau3 FOR mh=“MH01” AND month(ngay)=9 AND year(ngay)=2010 LIST TO PRINTER INDEX ON tennb TO cau4a FOR year(ngay)=2010 TOTAL ON tennb TO tst FIELDS tt USE tst INDEX ON -tt TO cau4b GO TOP LIST NEXT tennb,tt SUM tt TO tongtt FOR mh=“MH02 AND ngay>={^2010-04-01} AND ngay={^2010-04-01} AND ngay=1 AND month(ngay)=5000000 TO PRINTER REPLACE st WITH 10000000 FOR SP=“2772/TT” INDEX TO cau4 ON RIGHT(Alltrim(tkco),3) FOR left( (tkco),3)=“111” TOTAL ON st TO kq FOR MONTH(ngay)=4 AND YEAR(ngay)=2010 USE kq LIST TO PRINTER Lập thông báo tổng chênh lệch thu chi đối tượng đơn vị - Bước 1: Gán số tiền thu dấu âm đằng trước, sau tính tổng thu + chi theo đối tượng: REPLACE st WITH -st FOR left(tkno,3)=“111” - Bước 2: Phân nhóm: Tiêu thức phân nhóm: Từng đối tượng đơn vị INDEX ON RIGHT(Alltrim(tkno),3)+RIGHT(Alltrim(tkco),3) TO sx.idx - Bước 3: Tính tổng theo nhóm: TOTAL ON RIGHT(Alltrim(tkno),3)+RIGHT(Alltrim(tkco),3) TO kq.dbf FIELDS st - Bước 4: Mở bảng để xem in: USE kq LIST RIGHT(Alltrim(tkno),3)+RIGHT(Alltrim(tkco),3),st [TO PRINTER] - Bước 5: Chuyển lại dấu: USE qltt REPLACE st WITH -st FOR left(tkno,3)='111' Bài 3: Tạo tệp QLVT với cấu trúc sau: SP C Số phiếu MAVT C Mã vật tư TENVT C 15 Tên vật tư NGAY D Ngày xuất nhập KL N Khối lượng DG N Đơn giá TT N 10 Thành tiền Tạo tệp liệu: CREATE QLVT Đơn vị tính quy chuẩn theo Kg Nhập liệu sau: SP MAVT TENVT NGAY PN001 S01 SẮT 01 05/28/2010 5000 30000 PN001 S03 SẮT 03 05/28/2010 6800 40000 KL DG TT PN001 X01 XI MĂNG 01 05/28/2010 7000 10000 PN002 S01 SẮT 01 06/14/2010 9000 30500 PN002 X02 XI MĂNG 02 06/14/2010 6500 12000 PN002 S02 SẮT 02 06/14/2010 11000 35000 PN002 X03 XI MĂNG 03 06/14/2010 12000 16000 PX001 S02 SẮT 02 06/15/2010 5000 38000 PX001 S03 SẮT 03 06/15/2010 3000 44000 10 PX002 S01 SẮT 01 06/22/2010 4500 32000 Số phiếu bắt đầu PN phiếu nhập, bắt đầu PX phiếu xuất Mã vật tư có ký tự loại mặt hàng USE qlvt APPEND Tính TT theo công thức TT = KL*DG + VAT, VAT lấy tỷ lệ 5% với loại X, lại 10% USE qlvt REPLACE tt WITH KL*DG*1.05 FOR LEFT(MAVT,1)="X" REPLACE tt WITH KL*DG*1.1 FOR LEFT(MAVT,1)"X" LIST FIELDS SP,MAVT,NGAY,KL,DG,TT Hoặc REPLACE ALL tt WITH kl*dg*IIF(LEFT(mavt,1)="X",1.05,1.1) LIST FIELDS SP,MAVT,NGAY,KL,DG,TT Xem:  Các dòng phiếu xuất nửa cuối tháng năm 2010 USE QLVT LIST FIELDS SP,MAVT,NGAY,KL,DG,TT FOR DAY(NGAY)>=15 MONTH(NGAY)=6 AND YEAR(NGAY)=2010 AND LEFT(SP,2)=”PX” AND Hoặc LIST FIELDS SP,MAVT,NGAY,KL,DG,TT FOR NGAY={^2010-06-15}AND  Các dòng phiếu xuất quý I III năm 2010 vật tư S01 X02? LIST FOR left(sp,2)=“PX” AND (month(ngay)=7 AND month(ngay)[...]... thị trường mới hơn Câu 58: Chỉ ra yếu tố không phải hạn chế của TMĐT A Vấn đề an toàn B Sự thống nhất về phần cứng, phần mềm C Văn hoá của những người sử dụng Internet D Thói quen mua sắm truyền thống Câu 59: Chỉ ra yếu tố không thuộc hạ tầng công nghệ thông tin cho TMĐT A Hệ thống máy tính được nối m ạng và hệ thống phần mềm ứng dụng TMĐT B Ngành điện lực C Hệ thống các đường truyền Internet trong nước... Hệ thống mở 4 Hệ thống thông tin doanh nghiệp thuộc loại hệ thống nào: Hệ thống mở 5 Hệ thống kinh tế thị trường: Hệ thống kiểm soát phản hổi 6 Trong hệ thống TCDN, tính chất nào sau đây là đúng: Tất cả các phần tử quan hệ đều có mối liên hệ với nhau 7 Trong hệ thống TCDN tính chất nào sai: cả 3 phương án: Thông tin đầu vào là toàn bộ thông tin hoạt động của DN; Thông tin đầu ra chỉ phục vụ cho việc... tín dụng xảy ra, đối tượng nào là người phải chịu mọi phí tổn? A Người bán hàng B Người mua hàng C Nhà cung cấp dịch vụ xử lý thanh toán qua thẻ tín dụng D Ngân hàng 27 Câu 39: Người mua nên làm thế nào để hạn chế bị đánh cắp số thẻ tín dụng khi mua hàng trên mạng? A Cẩn thận khi chọn nơi mua B Không trả tiền bằng thẻ tín dụng mà trả bằng check C Không mua hàng từ các máy tính dùng chung D Tất cả đều... số điện sử dụng cao nhất 5 Liệt kê 5 bản ghi cuối cùng có số điện sử dụng ít nhất 6 Sửa lại giá trị trên trường MACN của bản ghi số hiệu 10 thành “CN01” 7 Sắp xếp các phiếu sử dụng điện theo thứ tự Alphabet của Mã chi nhánh, cùng mã chi nhánh thì sắp xếp theo thời gian và cho xem kết quả 8 Đếm số phiếu có số sử dụng vượt định mức của chi nhánh “CN01” trong quý I năm 2011 9 Tính số điện sử dụng bình... không phải đặc điểm của chữ kí điện tử A Bằng chứng pháp lý: xác minh người lập chứng từ 32 B Ràng buộc trách nhiệm: người kí có trách nhiệm với nội dung trong văn bản C Đồng ý: thể hiện sự tán thành và cam kết thực hiện các nghĩa vụ trong chứng từ D Duy nhất: Chỉ duy nhất người kí có khả năng kí điện tử vào văn bản Câu 70: Vấn đề gì nên chú ý nhất khi sử dụng Chữ kí số hoá A Xác định chính xác người... AND nam=2010 ?“Số điện sử dụng bình quân là:”, cau9/12 10 SUM ssd TO cau10 FOR macn=“CN01” ?“Số sử dụng vượt định mức là:”, cau10 - 50 19 PHẦN III: MỘT SỐ CÂU HỎI TRẮC NGHIỆM TỔNG HỢP I Câu hỏi tổng hợp từ đề thi 1 Các hệ thống kinh tế bao cấp thuộc hệ thống nào sau đây: Hệ thống đóng có quan hệ 2 Hệ thống thị trường tự do thuộc loại hệ thống nào: Hệ thống mở 3 Hệ thống thông tin thuộc loại hệ thống... Thương mại điện tử là tất cả hoạt động trao đổi thông tin, sản phẩm, dịch vụ, thanh toán… thông qua các phương tiện điện tử như máy tính, đường dây điện thoại, internet và các phương tiện khác Đây là TMĐT nhìn từ góc độ: A Truyền thông B Kinh doanh C Dịch vụ D Mạng Internet Câu 53: TMĐT là việc ứng dụng các phương tiện điện tử và công nghệ thông tin nhằm tự động hoá quá trình và các nghiệp vụ kinh doanh... Xét bài toán quản lý việc sử dụng điện của các hộ gia đình qua các Phiếu sử dụng điện với cấu trúc như sau: HOTEN MACT MACN THANG NAM C C C N N 30 10 10 2 4 Họ tên chủ hộ Mã công tơ Mã chi nhánh cung cấp điện Tháng Năm 0 0 17 DM CSD CSC SSD STPT N N N N N 3 5 5 3 7 0 0 0 0 0 Định mức sử dụng điện trong tháng Chỉ số công tơ đầu tháng Chỉ số công tơ cuối tháng Số điện sử dụng trong tháng Số tiền phải... triển của TMĐT A Chuyên gia tin học B Dân chúng C Người biết sử dụng Internet D Nhà kinh doanh TMĐT Câu 61: Yếu tố nào tác động trực tiếp nhất đến sự phát triển TMĐT: A Nhận thức của người dân B Cơ sở pháp lý C Chính sách phát triển TMĐT D Các chương trình đào tạo về TMĐT Câu 62: Trong các yếu tố sau, yếu tố nào quan trọng nhất với sự phát triển TMĐT: A Công nghệ thông tin B Nguồn nhân lực C Môi trường... khác trên mạng, bạn sử dụng dịch vụ gì: A Tải tệp tin (FTP) B Tán gẫu (Chat) C Thư điện tử (e-mail) D Tìm kiếm (search) Câu 17: Nút Back trên thanh công cụ của trình duyệt Web có tác dụng gì? A Quay trở lại trang Web trước đó B Quay trở lại cửa sổ trước đó C Quay trở lại màn hình trước đó D Đi đến trang Web tiếp theo Câu 18: Nút Forward trên thanh công cụ của trình duyệt Web có tác dụng gì? A Đi đến cửa

Ngày đăng: 12/09/2016, 15:42

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan