Tệp thực tế cs lớp 12 python pdf

Trong bài viết này, tôi sẽ cung cấp cho bạn lời giải với Bài thực hành Học kỳ 2 Tin học lớp 12. Theo đề cương học kỳ môn Tin học lớp 12, hồ sơ thực hành nộp vào học kỳ 2. Hãy nói về cấu trúc của đánh giá thực tế, chúng ta bắt đầu

chủ đề bao gồm

  • Học kỳ 2 Hồ sơ thực hành Tin học lớp 12
  • 3 Phần của Học kỳ 2 Hồ sơ thực hành Tin học lớp 12
  • Phần A. 3 chương trình trên ngăn xếp cấu trúc dữ liệu
  • Phần B. 5 bộ truy vấn SQL sử dụng một/hai bảng
    • Bộ truy vấn 1 [Bản ghi tìm nạp cơ sở dữ liệu]
    • Bộ truy vấn 2 [Dựa trên hàm]
    • Bộ truy vấn 3 [Lệnh DDL]
    • Bộ truy vấn 4 [Dựa trên hai bảng]
    • Bộ truy vấn 5 [Nhóm theo , Sắp xếp theo]
  • Phần C. Kết nối cơ sở dữ liệu SQL 2 chương trình

Học kỳ 2 Hồ sơ thực hành Tin học lớp 12

Đánh giá thực hành Tin học từ lớp 12 như sau

S. NoComponentMarks1Lab Test61. Chương trình Python 2
2. 3 truy vấn SQL dựa trên một/hai bảng, 2 câu hỏi đầu ra dựa trên truy vấn SQL 42Tập tin thực hành31. Tối thiểu 3 chương trình Python dựa trên Giáo trình học kỳ 2 – Cấu trúc dữ liệu
2. Truy vấn SQL – Tối thiểu 5 bộ sử dụng một bảng / hai bảng.
3. Tối thiểu 2 chương trình dựa trên kết nối Python – SQL. 3Dự án51. Nhiệm kỳ – 2. Mã hóa cuối cùng + Viva-voce
[Học sinh sẽ được phép sửa đổi tài liệu Học kỳ 1 của mình và gửi mã thực thi cuối cùng. ]4Viva Voce1

3 Phần của Học kỳ 2 Hồ sơ thực hành Tin học lớp 12

Tiết đầu tiên của học kì 2 Tệp thực hành tin học lớp 12 gồm 3 chương trình thuộc chủ đề cấu trúc dữ liệu

Phần A. 3 chương trình trên ngăn xếp cấu trúc dữ liệu

[1] Viết chương trình python điều khiển menu để thực hiện thao tác ngăn xếp

def check_stack_isEmpty[stk]:
    if stk==[]:
        return True
    else:
        return False
s=[] # An empty list to store stack elements, initially its empty
top = None # This is top pointer for push and pop operation
def main_menu[]:
    while True:
       print["Stack Implementation"]
       print["1 - Push"]
       print["2 - Pop"]
       print["3 - Peek"]
       print["4 - Display"]
       print["5 - Exit"]
       ch = int[input["Enter the your choice:"]]
       if ch==1:
           el = int[input["Enter the value to push an element:"]]
           push[s,el]
       elif ch==2:
           e=pop_stack[s]
           if e=="UnderFlow":
               print["Stack is underflow!"]
           else:
               print["Element popped:",e]
       elif ch==3:
           e=pop_stack[s]
           if e=="UnderFlow":
               print["Stack is underflow!"]
           else:
               print["The element on top is:",e]
       elif ch==4:
           display[s]
       elif ch==5:
           break
       else:
           print["Sorry, You have entered invalid option"]
def push[stk,e]:
    stk.append[e]
    top = len[stk]-1
def display[stk]:
    if check_stack_isEmpty[stk]:
        print["Stack is Empty"]
    else:
        top = len[stk]-1
        print[stk[top],"-Top"]
        for i in range[top-1,-1,-1]:
            print[stk[i]]
def pop_stack[stk]:
    if check_stack_isEmpty[stk]:
        return "UnderFlow"
    else:
        e = stk.pop[]
        if len[stk]==0:
            top = None
        else:
            top = len[stk]-1
        return e
def peek[stk]:
    if check_stack_isEmpty[stk]:
        return "UnderFlow"
    else:
        top = len[stk]-1
        return stk[top]

đầu ra

[2] Viết chương trình triển khai ngăn xếp cho chi tiết nhân viên [empno, name]

stk=[]
top=-1
def line[]:
  print['~'*100]

def isEmpty[]:
  global stk
  if stk==[]:
    print["Stack is empty!!!"]
  else:
    None

def push[]:
  global stk
  global top
  empno=int[input["Enter the employee number to push:"]]
  ename=input["Enter the employee name to push:"]
  stk.append[[empno,ename]]
  top=len[stk]-1

def display[]:
  global stk
  global top
  if top==-1:
    isEmpty[]
  else:
    top=len[stk]-1
    print[stk[top],"

Chủ Đề