1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đề Cương Ôn Tập Môn Tin Học Ứng Dụng Học Viện Tài Chính

42 3,3K 8

Đ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 42
Dung lượng 252,21 KB

Nội dung

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 các phiếu nhập kho trong quý 4/2010 LIST FOR tkno="152" AND MONTHngay>=10 ANDYEARngay=2010 TO PRINTER

Trang 1

Ví dụ: Nhập dữ 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ườngthành tiền không phải nhập vì thành tiền được tính thông qua khối lượng và đơngiá

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 các phiếu nhập kho trong quý 4/2010

LIST FOR tkno="152" AND (MONTH(ngay)>=10) AND(YEAR(ngay)=2010) TO PRINTER

Ví dụ 2: Hiển thị những người sinh nhật tháng 11 và trên 20 tuổi

LIST FIELDS hodem,ten,ngaysinh FOR MONTH(ngaysinh)=11 AND(YEAR(date())-YEAR(ngaysinh)>20)

Dạng 3: In và liệt kê theo trình tự

Sử dụng 2 lệnh: INDEX và LIST TO PRINTER

Ví dụ: In các phiếu nhập trong năm 2010 theo trình tự từng loại vật tư và thành

Note: - Nếu có FOR thì ko cần viết ALL

- Cách dùng lệnh IIF giống hàm IF trong Excel

Ví dụ 1: Tính điểm trung bình và phân loại học tập:

- Tính điểm trung bình: REPLACE ALL dtb WITH (d1+d2+d3)/3

Trang 2

- 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 nào đó

Sử dụng lệnh: REPLACE

Ví dụ 1: Giảm đơn giá xuất 12% trong ngày 10/04/2013 cho tất cà các vật tư

REPLACE dg WITH dg*0.88 FOR (tkco = "152") AND 10}

ngay={^2013-04-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 và 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 cả bản ghi) và RECALL (phục hồi)

Ví dụ: Xóa hoàn toàn các phiếu mua mặt hàng có mã phiếu bắt đầu là chữ H và

Ví dụ: Tính đơn giá xuất bình quân của mã vật tư S15 trong quý II/2011

SUM kl,tt TO T1,T2 FOR (Tkco="152") AND (mavt="S15") ANDMONTH(ngay)>=4 AND MONTH(ngay)<=6 AND YEAR(NGAY)=2011

? "Đơn giá xuất bình quân của mã vật tư S15 trong quý II/2011 là:", T2/T1

Note: Bài này không được dùng lệnh AVERAGE.

Dạng 8: Tính tổng theo từng nhóm

Sử dụng lệnh: TOTAL

Ví dụ 1: Tính tổng tiền xuất của từng loại vật tư năm 2010

- Bước 1: Phân nhóm: Sắp xếp theo mã vật tư (Tiêu thức phân nhóm là mavt) INDEX ON mavt TO sx.idx (ko có đuôi idx cũng đc) FOR (Tkco="152")AND (YEAR(ngay)=2010)

Trang 3

Ví dụ 2: Hãy cho biết có bao nhiêu tháng kể từ năm 2009 tới nay tổng doanh

thu bán hàng vượt 10 tỉ?

- Bước 1: Sắp xếp theo từng năm và từng tháng

INDEX ON STR(YEAR(ngay),4)+STR(MONTH(ngay),2) TO sx1.idxFOR(tkco="156" AND YEAR(ngay)>=2009

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 nay 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 của từng loại vật tư

- Bước 1: Chuyển dấu khối lượng của các 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 hoặc 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"

Trang 4

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 các phiếu bán hàng, trên các phiếu

có các thông tin sau:

MaNB C(6) Mã người bán (3 ký tự đầu chỉ mã đại lý)

1 Tính thành tiền biết: TT=SL*DG + TT*10%VAT Nếu bán trong tháng 10

và 12 thì đơn giá tăng 3%

2 In danh sách người bán của đại lý có mã hàng HN1 và HN2

3 In các phiếu bán mặt hàng MH01 trong tháng 9 năm 2010 theo thứ tự giảmdần về số lượng

4 Tính tổng số tiền bán được của từng nhân viên trong năm 2010 và cho biết 3nhân viên có doanh thu bán hàng cao nhất

5 Tính đơn giá bình quân của mặt hàng MH02 trong quý 2 năm 2010

Bài làm

1 REPLACE ALL tt WITH sl*dg*1.1

REPLACE tt WITH sl*dg*1.1 FOR month(ngay)=10 or month(ngay)=12

2 LIST FILEDS tennb,mh FOR left(manb,3)=“HN1” OR left(manb,3)=“HN2”

TO PRINTER

3 INDEX ON -sl TO cau3 FOR mh=“MH01” AND month(ngay)=9 AND

year(ngay)=2010

LIST TO PRINTER

4 INDEX ON tennb TO cau4a FOR year(ngay)=2010

TOTAL ON tennb TO tst FIELDS tt

USE tst

INDEX ON -tt TO cau4b

Trang 5

GO TOP

LIST NEXT 3 tennb,tt

5 SUM tt TO tongtt FOR mh=“MH02 AND ngay>={^2010-04-01} AND ngay<={^2010-06-30}

SUM sl TO tongsl FOR mh=“MH02 AND ngay>={^2010-04-01} AND ngay<={^2010-06-30}

?“Đơn giá bình quân của mặt hàng MH02 trong quý 2 năm 2010 là:”,tongtt/tongsl

Bài 2: Để quản lí thu chi tiền mặt ở 1 đơn vị, người ta lưu trữ các phiếu thu và

phiếu chi trong 1 tệp, gồm các thông tin: số phiếu (sp - C), ngày lập (ngay - D),nội dung (nd - C), số tiền (st - N), tài khoản ghi Nợ (tkno - C), tài khoản ghi Có(tkco - C)

(Phiếu thu ghi Nợ TK 111, phiếu chi ghi Có TK 111 Tài khoản 111 có các TKchi tiết để ghi cho từng đối tượng thu chi bằng cách bổ sung 3 kí hiệu, ví dụ tk

111001 để theo dõi thu và chi của đối tượng có mã 001)

Yêu cầu:

1 Nhập thông tin vào tệp

2 In các phiếu chi trong quý 1 năm 2010 có số tiền trên 5 triệu trở lên, đã xếptheo ngày, cùng ngày theo mã đối tượng

3 Sửa lại số tiền trên phiếu số 2772/TT thành 10 triệu đồng

4 In 1 danh sách tổng tiền chi của từng đối tượng trong tháng 4 năm 2010

5 Lập 1 thông báo về tổng chênh lệch thu chi của từng đối tượng trong đơn vị

Bài làm

1 CREATE qltt

USE qltt

APPEND

2 INDEX ON STR(year(ngay),4)+STR(month(ngay),2)+STR(day (ngay),2)+

RIGHT(alltrim(tkco),3) TO cau2 FOR left(alltrim(tkco),3)=“111” ANDmonth(ngay)<=3 AND year(ngay)=2010

TOTAL ON STR(YEAR(ngay),4)+STR(MONTH(ngay),2)+STR(DAY(ngay), 2)+RIGHT(alltrim(tkco),3) TO kq2 FIELDS st

USE kq2

LIST FOR st>=5000000 TO PRINTER

3 REPLACE st WITH 10000000 FOR SP=“2772/TT”

Trang 6

4 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)=2010USE kq

LIST TO PRINTER

5 Lập 1 thông báo về tổng chênh lệch thu chi của từng đối tượng trong đơn vị

- Bước 1: Gán số tiền chi ra dấu âm đằng trước:

REPLACE st WITH -st FOR left(tkco,3)=“111”

- Bước 2: Phân nhóm: Tiêu thức phân nhóm: Từng đối tượng trong đơn vị

INDEX ON IIF(left(tkno,3)=“111”, substr(tkno,4,3), substr(tkco,4,3)) TOsx.idx

REPLACE st WITH -st FOR left(tkco,3)='111'

Bài 3: Tạo tệp QLVT với cấu trúc như sau:

SP C 6 Số phiếu

MAVT C 4 Mã vật tư

TENVT C 15 Tên vật tư

NGAY D 8 Ngày xuất nhập

Đơn vị tính quy chuẩn theo Kg.

2 Nhập dữ liệu như sau:

Trang 7

Số phiếu bắt đầu là PN thì là phiếu nhập, bắt đầu là PX thì là phiếu xuất.

Mã vật tư có ký tự đầu tiên chỉ loại mặt hàng.

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

 Các dòng phiếu xuất vật tư có mã S01 theo trình tự khối lượng tăng dần?giảm dần?

Trang 8

INDEX ON kl TO cd1 FOR mavt="S01" AND LEFT (SP,2)=”PX”

LIST FIELDS SP,MAVT,NGAY,KL,DG,TT

INDEX ON -kl TO cd2 FOR mavt="S01" AND LEFT (SP,2)=”PX”

LIST FIELDS SP,MAVT,NGAY,KL,DG,TT

 Các dòng phiếu xuất vật tư theo trình tự số phiếu, cùng số phiếu thì theo

5 Tính toán, sửa dữ liệu

 Sửa đơn giá X03 trên phiếu xuất PX002 thành 22 nghìn

USE qlvt

REPLACE dg WITH 22000 FOR sp="PX002" AND mavt="X03"

REPLACE tt WITH kl*dg* IIF ( LEFT (mavt,1)="X",1.05,1.1) FOR sp="PX002"

 Giảm 5% đơn giá nhập Sắt trong tháng 5 và tháng 7

REPLACE dg WITH dg*0.95 FOR LEFT (mavt,1)="S" AND ( MONTH (ngay)=5 OR MONTH (ngay)=7) AND LEFT (SP,2)=”PN”

REPLACE tt WITH kl*dg*1.1 FOR LEFT (mavt,1)="S" AND ( MONTH (ngay)=5

OR MONTH (ngay)=7) AND LEFT (SP,2)=”PN”

6 Hãy cho biết

 Tổng số tiền trên phiếu xuất PX003?

SUM tt TO tongp1 FOR sp="PX003"

?"TOng thanh tien tren phieu xuat PX003 la:",tongp1

 Tổng số tiền nhập Xi măng trong tháng 5 và 6?

SUM tt TO tongp2 FOR LEFT (mavt,1)="X" AND ( MONTH (ngay)=5 OR MONTH (ngay)=6) AND LEFT (SP,2)=”PN”

?"TOng tien nhap xi mang trong thang 5 va 6 la:",tongp2

 Khối lượng còn lại của S01 tính đến hết ngày 15/7/2010?

Trang 9

- Tính khối lượng tồn = Tổng nhập - Tổng xuất

?“Khối lượng tồn của S01 là:”, tn - tx

 Đơn giá xuất bình quân của S01?

- Bước 1: Tính tổng thành tiền:

SUM tt TO tongtt FOR mavt=“S02” AND left(sp,2)=“PX”

- Bước 2: Tính tổng khối lượng:

SUM kl TO tongkl FOR mavt=“S02” AND left(sp,2)=“PX”

- Bước 3: Tính đơn giá xuất bình quân = Tổng thành tiền / Tổng khối lượng

?“Đơn giá xuất bình quân là:”, tongtt / tongkl

INDEX ON mavt TO cd4 FOR LEFT (sp,2)="PN"

TOTAL ON mavt TO tongvt FIELDS kl,tt

USE tongvt

LIST FIELDS mavt,kl,tt

o Vật tư nào có tổng tiền nhập cao nhất?

USE tongvt INDEX ON -tt TO cd44

?"Vat tu co tong tien nhap cao nhat la:"

GO TOP DISPLAY FIELDS mavt,tenvt,tt

o Có bao nhiêu vật tư có tổng khối lượng nhập vượt 10000?

 Lập báo cáo về tổng tiền xuất của từng loại mặt hàng (sắt, xi măng…)trong từng tháng?

Trang 10

 Cho biết tháng nào của năm 2010 có tổng tiền xuất cao nhất?

INDEX ON month(ngay) TO cau7d FOR year(ngay)=2010 AND

left(sp,2)=“PX”

TOTAL ON month(ngay) TO kq FIELDS tt

USE kq

GO BOTTOM

LIST FIELDS month(ngay),tt

Bài 4: Tạo tệp QLBH với cấu trúc như sau:

6 - Mã hàng hóa (2 kí tự đầu chỉ mã loại hàng, 2 kí tự kế

tiếp chỉ mã nhà cung cấp)

10 - Ngày lập phiếu (được viết theo dạng 2 kí tự đầu chỉ

ngày, 2 kí tự tiếp theo chỉ tháng, 4 kí tự tiếp chỉ năm)

(Người ta phân biệt phiếu mua/bán qua tài khoản 156 Tài khoản 156 được

chia chi tiết dưới dạng 156xxx trong đó xxx là mã cửa hàng)

Yêu cầu:

1 Tính thành tiền theo công thức TT=DG*KL+VAT(10%) nếu bán trong

tháng 12 khuyến mãi 10%

2 Đổi dvt của các phiếu có dvt là tấn sang kg

3 Xóa các phiếu có dvt là tec

4 Tăng đơn giá của các phiếu bán mã hàng DTSN02 của cửa hàng ACB

trong tháng 1 lên 10%

5 In các phiếu bán mặt hàng DTSN01 trong năm 2013

Trang 11

6 In các phiếu bán mặt hàng DTSN01 trong năm 2013 theo trình tự thờigian lập phiếu

7 In các phiếu mua hàng của nhà cung cấp TC trong năm 2013

8 In các phiếu mua hàng của nhà cung cấp TC trong năm 2013 theo trình tựgiảm dần của thành tiền

9 In các phiếu mua trong năm 2013 sắp xếp theo mã hàng, cùng mã theokhối lượng mua giảm dần

10.In các phiếu mua trong năm 2013 sắp xếp theo mã hàng, cùng mã theongày mua

11.Tính tổng số lượng mua hàng của cửa hàng ABG trong tháng 1/201312.Tính đơn giá mua bình quân của mặt hàng DTSN01và DTSN02

13.Đếm số phiếu bán có thành tiền trên một triệu

14.In ra báo cáo về tổng số tiền mua của các cửa hàng trong năm 2013

15.In ra báo cáo về tổng số tiền bán của các cửa hàng trong năm 2013 Chobiết 5 cửa hàng có doanh thu cao nhất

16.In ra báo cáo về tổng khối lượng mua từng mặt hàng của từng cửa hàngtrong quý I /2013

17.In ra báo cáo về khối lượng tồn của từng mặt hàng ở các cửa hàng tínhđến ngày hiện tại (giả sử ban đầu tồn các mặt hàng là 0)

Bài làm

1 USE qlbh

REPLACE tt WITH dg*kl*iif(substr(ngaylap,3,2)=“12”,1.1,1)

2 REPLACE dvt WITH “kg”, kl WITH kl*1000,dg WITH dg/1000 FOR

dvt=“tan”

REPLACE ALL tt WITH dg*kl

3 DELETE FOR dvt=“tec”

4 REPLACE dg WITH dg*1.1 FOR mahh=“DTSN02” AND

substr(ngaylap,3,2)=“01” AND tkco=“156ACB”

5 LIST FOR mahh=“DSTN01” AND left(tkco,3)=“156” AND

substr(ngaylap,5,4)=“2013” TO PRINTER

6 INDEX ON substr(ngaylap,3,2)+left(ngaylap,2) TO cau6 FOR mahh=

“DTSN01” AND substr(ngaylap,5,4)=“2013” AND left(tkco,3)=“156”

LIST TO PRINTER

Trang 12

7 LIST FOR substr(mahh,3,2)=“TC” AND left(tkno,3)=“156” AND

10 INDEX ON mahh+substr(ngaylap,3,2)+left(ngaylap,2) TO cau10 FOR

left(tkno,3)=“156” AND right(ngaylap,5,4)=“2013”

LIST TO PRINTER

11 SUM kl TO cau11 FOR tkno=“156ABG” AND substr (ngaylap,3,6)

=“012013”

?”Tổng số lượng mua hàng cửa hàng ABG tháng 1/2013 là:”, cau11

12 SUM tt TO tongtt FOR left(tkno,3)=“156” AND (mahh=“DTSN01” OR

mahh=“DTSN02”)

SUM kl TO tongkl FOR left(tkno,3)=“156” AND (mahh=“DTSN01” ORmahh=“DTSN02”)

?“Đơn giá mua bình quân của DTSN01 và DTSN02 là:”, tongtt/tongkl

13 COUNT TO cau13 FOR left(tkco,3)=“156” AND tt>1000000

?“Số phiếu bán có thành tiền trên 1 triệu là:”, cau13

14 INDEX ON right(alltrim(tkno),3) TO cau14 FOR left(tkno),3)= “156” AND

substr(ngaylap,5,4)=“2013”

TOTAL ON right(alltrim(tkno),3) TO kq14 FIELDS tt

USE kq14

LIST right(alltrim(tkno),3),tt TO PRINTER

15 Tương tự như câu 14 nhưng thay “tkno” thành “tkco”

- Cho biết 5 cửa hàng có doanh thu cao nhất:

USE kq15

INDEX ON -tt TO dtcn

GO TOP

LIST NEXT 5 FIELDS right(alltrim(tkno),3),tt

16 INDEX ON tenhh+right(tkno,3) TO cau16 FOR substr(ngaylap,5,4)=

"2013" AND VAL(substr(ngaylap,3,2))<=3 AND left(tkno,3)="156"

Trang 13

TOTAL ON tenhh+right(tkno,3) TO kq FIELDS kl

USE kq

LIST FIELDS tenhh,right(tkno,3),kl TO PRINTER

17 In báo cáo k h ố i lư ợ n g t ồ n của t ừ n g m ặt h à n g ở các c ử a h à n g tính đến n g ày hi

ệ n t ạ i ? (Khối lượng tồn = KL nhập (phiếu thu) - KL xuất (phiếu bán)

- Bước 1: Chuyển dấu khối lượng của các phiếu bán hàng sang dấu âm:

REPLACE kl WITH -kl FOR left(tkco,3)=“156”

- Bước 2: Tiến hành phân nhóm: Tiêu thức phân nhóm: mặt hàng+cửa hàngINDEX ON mahh+IIF(left(tkno,3)=“156”, substr(tkno,4), substr(tkco,4)) TOcau17

- Bước 3: Tính tổng theo nhóm:

TOTAL ON mahh+ IIF(left(tkno,3)=“156”,substr(tkno,4),substr(tkco,4)) TOklt

USE klt

LIST mahh,kl,tkno,tkco TO PRINTER

- Bước 4: Chuyển lại dấu:

USE qlbh

REPLACE kl WITH -kl FOR left(tkco,3)=“156”

Bài 5: Để quản lý lương của các cán bộ tại một đơn vị, người ta sử dụng tệp

CSDL QLLCB.DBF với cấu trúc sau:

NLL D 8 - Ngày lên lương

PCAT N 6 0 Phụ cấp ăn trưa

BHXH N 6 0 Trừ bảo hiểm xã hội

BHYT N 6 0 Trừ bảo hiểm y tế

TSTDL N 7 0 Tổng số tiền được lĩnh trong tháng

Yêu cầu:

Trang 14

1 Tạo tệp và nhập dữ liệu với cấu trúc đã xây dựng.

2 Đóng tệp

3 Mở tệp và xem lại cấu trúc của tệp

4 Xem HODEM, TEN, MPCT của các cán bộ nam

5 Xem HODEM, TEN, MPCT của các cán bộ nam thuộc phòng có mã

‘P01’

6 Xem HODEM, TEN, MPCT của các cán bộ về hưu trong năm 2012 (Biếtrằng: tiêu chuẩn về hưu là: nam tính đến tuổi 60, nữ tính đến tuổi 55)

7 Xem 5 bản ghi đầu tiên trong tệp

8 Xem 5 bản ghi cuối cùng trong tệp

9 Xem các cán bộ nam có chức vụ

10 Xem bản ghi số hiệu 3

11 Tạo tệp LL2012 để lưu bản ghi của các cán bộ được lên lương trong năm

2012 (Biết rằng: Nếu HSL<3 thì 3 năm được lên lương một lần; NếuHSL>=3 thì 4 năm được lên lương một lần)

12 Mở tệp LL2012 và cho xem họ tên và mã phòng của các cán bộ được lênlương trong năm 2012

13.Mở lại tệp QLLCB Sửa giá trị của bản ghi số hiệu 3 trên trường MPCTthành ‘P01’

14.Tính PCAT, BHXH, BHYT, và TSTDL cho từng cán bộ theo công thức:

- PCAT = 800.000 - BHYT = 1% x Lương chính

- BHXH = 5% x Lương chính - Lương chính = 830.000xHSL

- TSTDL = Lương chính + PCAT - BHXH - BHYT

15 Đánh dấu xoá bản ghi số hiệu 3 Sau đó phục hồi lại bản ghi số 3

16 Đánh dấu xoá 5 bản ghi cuối cùng

17 Phục hồi lại 5 bản ghi cuối cùng

18 Xoá hẳn 5 bản ghi cuối cùng

Trang 15

23 Sắp xếp các bản ghi theo thứ tự Alphabet của MPCT, cùng MPCT sắpxếp theo thứ tự tuổi giảm dần.

24 Hiển thị lên màn hình danh sách bao gồm Họ tên và Mã phòng công táccủa 5 cán bộ có hệ số lương cao nhất trong đơn vị

25 Đếm số cán bộ của phòng 'P02'

26 Đếm số cán bộ dưới 25 tuổi của phòng 'P01'

27 Đếm số cán bộ nam, số cán bộ nữ và xác định chệnh lệch về số lượnggiữa nam và nữ

28 Tính tổng số tiền được lĩnh của toàn đơn vị

29 Tính tổng PCAT, tổng BHXH, tổng BHYT, tổng TSTDL của phòng có

mã 'P02'

30 Tính TSTDL bình quân của một cán bộ trong đơn vị

31 Tính hệ số lương bình quân của mỗi cán bộ phòng ‘P01’

32 Tính thu nhập bình quân của mỗi cán bộ dưới 25 tuổi

33 Tính tổng số tiền được lĩnh của từng phòng

34 Xác định mã của phòng có TSTDL toàn phòng cao nhất

4 LIST FIELDS hodem,ten,mpct FOR nam=.T.

5 LIST FIELDS hodem,ten,mpct FOR nam=.T AND mpct=“P01”

6 LIST FIELDS hodem,ten,mpct FOR (nam=.T AND 2012-year(ns)=60) OR

(nam=.F AND 2012-year(ns)=55)

Trang 16

11 Copy TO LL2012 FOR (hsl<3 AND 2012-year(nll)=3) OR (hsl>=3 AND

- PCAT: REPLACE ALL pcat WITH 800000

- BHYT: REPLACE ALL bhyt WITH 830000 x hsl x 0.01

- BHXH: REPLACE ALL bhxh WITH 830000 x hsl x 0.05

- TSTDL: REPLACE ALL tstdl WITH 830000 x hsl + pcat - bhyt - bhxh

Trang 17

25 COUNT TO cau25 FOR mpct=“P02”

?“Số cán bộ phòng “P02” là:”, cau25

26 COUNT TO cau26 FOR mpct=”P02” AND 2012-year(ns)<25

?“Số cán bộ dưới 25 tuổi phòng “P02” là:”, cau26

27 COUNT TO cbnam FOR nam=.T.

COUNT TO cbnu FOR nam=.F

?“Số chênh lệch nam nữ là:”, cbnam - cbnu

28 SUM tstdl TO cau28

?“Tổng số tiền được lĩnh toàn đơn vị là:”, cau28

29 SUM pcat TO cau29a FOR mpct=“P02”

Tương tự cho bhxh, bhyt,tstdl

30 AVERAGE tstdl TO cau30

?“Số tiền được lĩnh bình quân 1 cán bộ trong đơn vị là:”, cau30

31 AVERAGE hsl TO cau31 FOR mpct=“P01”

?“Số tiền được lĩnh bình quân 1 cán bộ phòng P01 là:”, cau31

32 AVERAGE tstdl TO cau32 FOR 2012-year(ns)<25

?“Thu nhập bình quân 1 cán bộ dưới 25 tuổi là:”, cau32

Bài 6: 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:

Trang 18

DM N 3 0 Định mức sử dụng điện trong tháng

STPT N 7 0 Số tiền phải trả trong tháng

Yêu cầu:

1 Tính số điện sử dụng (SSD) cho mỗi phiếu?

2 Tính số tiền phải trả (STPT) cho mỗi phiếu? (Biết rằng: Đơn giá sử dụng

điện được tính như sau:

700đ cho mỗi kW trong định mứcĐơn giá = 1000đ cho mỗi kW vượt định mức từ 50kW đến 100kW

1400đ cho mỗi kW vượt định mức trên 100kW đến 150kW2000đ cho mỗi kW vượt định mức trên 150kW

Sau đó cộng số tiền thêm 10% thuế VAT

3 In các phiếu điện trong tháng 2 năm 2011 của chi nhánh có mã “CN01”

4 Liệt kê 5 bản ghi đầu tiên có 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” trongquý I năm 2011

9 Tính số điện sử dụng bình quân 1 tháng trong năm 2010 của hộ gia đình

có mã công tơ là “CT01”

10.Tính tổng số sử dụng vượt định mức của chi nhánh có mã “CN01”

Bài làm

1 REPLACE ALL ssd WITH csc-csd

2 REPLACE ALL stpt WITH 1.1* IIF (ssd<51,700*ssd, IIF(ssd<100,50*700+(ssd-50)*1000,IIF(ssd<151,50*700+50*1000+(ssd-100)*1400,50*700+50*100+50*1400+(ssd-150)*2000)))

3 LIST FOR thang=2 and nam=2011 and macn=“CN01” TO PRINTER

Trang 19

5 INDEX ON ssd TO cau5

GO TOP

LIST NEXT 5

6 GO TO 10

REPLACE macn WITH “CN01”

7 INDEX ON macn+str(nam,2,0)+str(thang,2,0) TO cau7

LIST

8 COUNT TO cau8 FOR macn=“CN01” AND nam=2011 AND thang<=3AND ssd>50

?“Số phiếu vượt định mức là:”, cau8

9 SUM ssd TO cau9 FOR mact=“CT01” 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

Trang 20

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 nào: 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 raquyết định của nhà lãnh đạo; Ko có thông tin đầu vào, ko có thông tin đầu ra

8 Có thể hiểu ý nghĩa chức năng của Solver trong Excel là gì: Cho phép đưa ragiải pháp tối ưu cho bài toán có nhiều ràng buộc

9 Khái niệm By changing cells trong Solver là gì: Là ô có thể thay đổi giá trị đểtìm ra giải pháp

10 Trong công cụ Solver không hỗ trợ toán tử nào sau đây: < (nhỏ hơn)

11 Công cụ Solver để giải các bài toán kinh tế với mục tiêu là: LN max, CPmin

12 Chọn nghiệm nguyên: Int

13 Để chọn phân tích thống kê mô tả trong Excel ta chọn: Tools\Dataanalysis\Descriptive statics

14 Để xác định hệ số tương quan: Chọn Correlation

15 Thiết lập mô hình tương quan đơn: Regression

16 Công cụ nào của Excel để giải bài toán tuyến tính: Solver

17 Công cụ nào của Excel để dự báo: Forecast

18 Công cụ nào của Excel để xác định các chỉ số thống kê: Descriptive statics

19 Công cụ nào của Excel để phân tích tương quan bội: Regression

20 Chỉ số nào sau đây để xác định số trung vị: Median

21 Chỉ số nào xác định phương sai: Sample variance

22 Hàm mục tiêu tổng quát của tuyến tính có dạng: F->min, F->max

23 Với hàm mục tiêu thì mục đích nào đúng: Cả 3 phương án đều sai

24 Tìm power point ở dạng trình chiếu có dạng mở rộng là: pps

Trang 21

25 Để chọn mẫu slide show có sẵn ta có thể chọn từ: Format/Slide design

26 Để thay đổi mẫu thiết kế đã chọn trong toàn bộ slide: View/Master/Slidemaster

27 Chọn phát biểu sai: Có thể chọn Animation schemes trong Slide design đểtạo hiệu ứng cho các hình ảnh đưa vào slide

28 Kết thúc trình chiếu slide không hợp lệ: File -> Exit

29 Cách biểu diễn nào sau đây là đúng: "Ha Noi"

30 Máy chủ phục vụ web còn được gọi là gì: Web server

31 Nút Home trên 1 trang web có nghĩa là: Quay về trang chủ

32 ISP là viết tắt của từ gì: Internet Service Provider

33 Trong phát biểu nào sau đây ko đúng: Truy cập tên miền nhanh hơn địa chỉIP

34 Giao thức thường được gửi Email là: SMTP

35 TMĐT là tất cả hoạt động trao đổi thông tin sp, dv, thanh toán thông qua cácphương tiện điện tử như máy tính, đường dây ĐT, Internet Đây là TMĐT nhìn

từ góc độ nào: Truyền thông

35 Chỉ ra lợi ích không phải lợi ích của TMĐT: Giao dịch an toàn hơn

36 Chỉ ra lợi ích không phải là lợi ích của TMĐT: Khung pháp lí mới hoànchỉnh hơn

37 Thành phần nào không tác động trực tiếp đến sự phát triển TMĐT: dânchúng

38 Chỉ ra yếu tố ko phải hạn chế của TMĐT: văn hóa của những người sdInternet

39 Chỉ ra loại hình không phải cơ bản: B2E

40 Quy trình cơ bản để thực hiện giao dịch mua hàng qua mạng: Kết nối, đặthành, thỏa thuận, thanh toán, giao hàng

41 Giao thức tải tệp tin trên mạng là gì: FTP

42 Chỉ ra loại hình giao dịch TMĐT chưa phổ biến hiện nay: G2C

43.Chỉ ra yếu tố không phải là yêu cầu của Internet: Truy cập Internet

44: Chính phủ điện tử không bao gồm hoạt động nào sau đây: Bán hh, dịch vụ

II Trắc nghiệm có đáp án

Câu 1: Thương mại điện tử là gì?

A Thanh toán qua mạng Internet

B Buôn bán qua mạng Internet

Ngày đăng: 08/10/2016, 22:03

TỪ KHÓA LIÊN QUAN

w