Theo em, từ một chương trình có các hàm do người lập trình tự định nghĩa, có thể bỏ hết các hàm này để chuyển thành chương trình kiểu nguyên khối hay không? Việc này để hay khó?
Mọi người giúp e bài này với ạ. Mai e phải thi rồi
II. Tự luận
Bài 1: Viết chương trình có sử dụng hàm đưa ra màn hình số lượng các số nguyên tố từ 20 đến 50
Bài 2: Viết chương trình có sử dụng hàm tính giai thừa của 1 số nguyên để đưa ra màn hình tổng 2 giai thừa
Bài 3: Viết chương trình có sử dụng hàm lũy thừa xy để đưa ra màn hình hiệu 2 lũy thừa
Bài 4: Viết chương trình có sử dụng hàm đưa ra màn hình các số chính phương từ 1 đến 100 ngăn cách nhau bởi dấu cách, biết số chính phương là số được tạo ra từ bình phương của 1 số nguyên khác
ai có thể giải những bài này cho mình được không?ai biết câu nào thì giải ra cho mình cũng được nha
1:hãy cho biết chương trình bảng tính là gì?
2:hãy cho biết các dữ liệu trên chương trình có khả năng sử tính?
3:hãy trình bày một số khả năng của chương trình bảng tính
4:trình bày các thành phần chính trên màn hình làm việc của bảng tính
5:hãy nêu các bước nhập dữ liệu vào ô tính
6:trình bày các bước xửa dữ liệu trong ô tính
7:để di chuyển trên trang tính em làm như thế nào
8:để gõ chữ tiếng việt thì ta làm như thế nào
9:một bảng tính thường có mấy trang tính và các trang tính đó được phân biệt vs nhau bằng gì?
10:trình bày các thành phần chín trên trang tính
11:trình bày cách chọn các trang tính
12:trình bàng các phép toán và dữ liệu trên chương trình bảng tính
13:hãy trình bàng các bước nhập công thức vào ô tính
14:hãy trình bày sự khác nhau giữa việc sử dụng công thức chứa địa chỉ ô tính và khối
15:hãy nêu khái niệm về hàm trong chương trình bảng tính
16:cách sử dụng hàm em làm thế nào hãy viết các cú pháp hám trung bình cộng xác định lớn và xác định nhỏ
17:để điều chỉnh độ rộng cột và độ coa của hàm em làm như thế nào?
18:trình bày các bước thực hiện xóa cột hoặc hàng
19:để sao chép nội dung ô tính em làm như thế nào
20:khi sao chép các ô có nội dung la công thức chứa địa chỉ khi các địa chỉ trong công thức được điều chỉnh như thế nào?
1.Chương trình bảng tính là phần mềm đuọc thiết kế để giúp ghi lại và trình bày thông tin dưới dạng bảng,thực hiẹn các tính cũng như xây dựng các biểu đồ biểu diển 1 cách trực quan các số liệu có trong bảng!
10.Các thành phần chính:ô,hàng,cột,khối,...
19.Để sao chép nội dung ô tính,ta thực hiện theo 4 bước:
1:Chọn ô cần sao chép đi
2:nhấn nút copy trên thanh công cụ
3:Chọn ô cần sao chép tới
4:nhấn nút paste trên thanh công cụ
SORRY,MÌNH CHỈ BIẾT BAO NHIÊU ĐÓ,XIN LỖI BẠN NHA!!!
1.Chương trình bảng tính là phần mềm được thiết kế để ghi lại và trình bày thông tin dưới dạng bảng, thực hiện các tính toán cũng như xây dựng các biểu đồ biễu diễn một trực quan các số liệu có trong bảng.
3.
-Trình bày dữ liệu dưới dạng bảng.
+Xử lí nhiều loại dữ liệu khác nhau, trong đó có dữ liệu dạng số và dữ liệu dạng văn bản.
+Khả năng tính toán nhanh và sử dụng hàm có sẵn.
+Sắp xếp và lọc dữ liệu.
+Tạo biểu đồ.
4.
-Ngoài các bảng chọn, thanh công cụ và nút lệnh giống chương trình soạn thảo văn bản Word, giao diện này còn có thêm : +Thanh công thức: dùng để nhập công thức và hiện thị dữ liệu.
+Bảng chọn Data: gồm các lệnh để xử lí dữ liệu.
+Trang tính: gồm các cột và hàng, giao giữa hàng và cột là một ô.
5.
*Các bước để nhập dữ liệu.
-B1: Chọn ô cần nhập.
-B2:Nhập dữ liệu.
-B3: Nhấn phím Enter.
6.-Sử dụng chuột.
-Các dấu mũi tên trên bàn phím.
9.Một bảng tính có nhiều trang tính. Các trang tính được phân biệt với nhau nhờ tên của trang tính.
10.-Hộp tên: là nơi hiển thị địa chỉ của ô.
-Khối: là một nhóm các ô liền kề nhau tạo thành.
-Thanh công thức: là nơi cho ta biết nội dung hoặc công thức của ô đó.
11.-Trang tính được kích hoạt là trang tính đang được hiển thị trên màn hình, để kích thoạt trang tính nào thì ta nháy chuột vào trang tính đó.
13.*Các bước để nhập công thức.
-B1: Chọn ô cần nhập.
-B2: Gõ dấu bằng.
-B3: Nhập công thức.
-B4: Nhấn phím Enter.
Chọn các phương án đúng:
A. Em có thể dùng ngôn ngữ lập trình Scratch để diễn tả từng bước thực hiện một trò chơi trên máy tính
B. Các câu lệnh của Scratch được sắp xếp theo một thứ tự nhất định tạo thành một chương trình máy tính
C. Máy tính không thể thực hiện trò chơi
D.Trong Scratch các lệnh của chương trình máy tính có thể được thể hiện bằng ngôn ngữ tiếng việt
Nói chung, các môi trường lập trình trên ngôn ngữ Python đều không có chức năng biên dịch để chuyển mã nguồn thành mã máy. Các chương trình Python đều ở dạng mã nguồn. Liệu có thể coi mọi phần mềm viết bằng Python đều là phần mềm nguồn mở hay không?
Có thể coi mọi phần mềm viết bằng Python đều là phần mềm nguồn mở.
Viết chương trình quản lí các bài hát trong một đĩa CD hay mớt play list, sử dụng cấu trúc LinkedList (đã được định nghĩa ở bài trước). Chương trình gồm hai tệp:
Tệp quan _ly_cd.py gồm ba hàm:
- Hàm nhapDL(): Yêu cầu người dùng nhập số lượng bài hát, rồi sau đó nhập lần lượt tên các bài hát và bổ sung vào đĩa CD (hay play list), trả lại biến kiểuLinkedList chứa các bài hát.
- Hàm timBai(): Tham số gồm đối tượng LinkedList và tên bài hát <ten_bai>. Nếu có bài hát cần tìm, hàm in ra vị trí đầu tiền xuất hiện bài hát, nếu không in ra thông báo “Không tìm thấy bài hát <ten_bai>”.
- Hàm inTT() tham số là đối tượng LinkedList. thực hiện in mỗi bài hát trên một dòng theo định dạng <Số thứ tự>. <Tên bài hát>.
Tệp main.py sử dụng thư viện quan_ly_cd.
Tham khảo:
from LinkedList import LinkedList
def nhapDL():
ds_bai_hat = LinkedList()
n = int(input("Nhập số lượng bài hát: "))
for i in range(n):
ten_bai = input(f"Nhập tên bài hát thứ {i+1}: ")
ds_bai_hat.append(ten_bai)
return ds_bai_hat
def timBai(ds_bai_hat, ten_bai):
result = ds_bai_hat.find(ten_bai)
if result is not None:
print(f"Bài hát '{ten_bai}' được tìm thấy ở vị trí đầu tiên: {ds_bai_hat.__str__().index(ten_bai) // 4 + 1}")
else:
print(f"Không tìm thấy bài hát '{ten_bai}'")
def inTT(ds_bai_hat):
print("Danh sách bài hát trên đĩa CD hay playlist:")
print(ds_bai_hat)
from quan_ly_cd import nhapDL, timBai, inTT
def main():
ds_bai_hat = nhapDL()
while True:
print("====================================")
print("1. Tìm bài hát")
print("2. In danh sách bài hát")
print("3. Thoát")
choice = int(input("Nhập lựa chọn của bạn: "))
if choice == 1:
ten_bai = input("Nhập tên bài hát cần tìm: ")
timBai(ds_bai_hat, ten_bai)
a. Trong những câu được dẫn, câu (3) hay hơn cả vì thể hiện được tình cảm, cảm xúc (lòng mong muốn bạn tiến bộ) của người viết được bộc lộ rõ ràng, do đó hiệu quả thuyết phục sẽ cao hơn.
b. Cách sắp xếp các luận cứ theo trình tự trong sách đã thể hiện tính lô-gíc, chặt chẽ :
Ba câu đầu là hệ thống lập luận theo hướng thuận:
- Câu (1) nêu một vấn đề về tương lai, trong đó trình độ khoa học – kỹ thuật và văn hoá - nghệ thuật ngày một nâng cao.
- Câu (2) xác định vai trò của tri thức trong xã hội đó.
- Câu (3) được suy ra từ câu (2) : muốn có tri thức thì phải chăm chỉ học tập.
- Câu (4) là một kết luận có tính tất yếu và giàu sức thuyết phục.
c. Cách kết đoạn như của bạn ("Lúc bấy giờ, dẫu các ngươi muốn vui vẻ phỏng có được không ?") có những đặc điểm :
- Cách viết đó tạo ra một giọng điệu tinh nghịch (thậm chí hơi suồng sã), điều đó có thể làm giảm tính thuyết phục của đoạn văn.
- Để kết luận được như vậy, cả bài văn cũng phải có một giọng điệu tương tự thì mới phù hợp. Điều này thật khó tạo được hiệu quả như ý muốn.
Nói chung, để kết thúc đoạn văn này có thể sử dụng nhiều cách khác nhau, nhiều giọng điệu khác nhau nhưng điều chủ yếu nhất là những giọng điệu đó phải xuất phát từ (và cũng phải thể hiện được) một tình cảm bè bạn chân thành, từ lòng mong muốn thực sự cho sự tiến bộ của bạn cũng như của cả tập thể lớp.
d. Nếu kết luận theo hướng trên (câu chủ đề ở cuối đoạn) thì đây là một đoạn văn được viết theo lối quy nạp.
Nếu kết luận theo hướng trên (câu chủ đề ở cuối đoạn) thì đây là một đoạn văn được viết theo lối quy nạp.
Ví dụ :
"Người học sinh hôm nay càng ham chơi, không chăm học thì ngày mai càng khó có thể làm được việc gì có ý nghĩa, và do đó càng khó có được niềm vui trong cuộc sống. Điều đó được giải thích như sau : cùng với sự phát triển như vũ bão của khoa học – kỹ thuật, xã hội càng ngày càng phát triển, càng đòi hỏi con người phải được trang bị hệ thống tri thức tiên tiến...".
Câu 1: Hãy nêu lợi ích của việc sử dụng địa chỉ ô tính trong công thức? Làm sao có thể biết một ô chứa công thức hay chứa dữ liệu cố định?
Câu 2: Nêu cú pháp của 6 hàm đã học trong chương trình bảng tính?
Câu 3: Nêu các chức năng chung của chương trình bảng tính?
Câu 4: Trình bày thao tác chèn thêm 2 cột vào bên trái cột E, xóa hàng 6. Trình bày thao tác sao chép và di chuyển dữ liệu?
Câu 5: Trình bày cụ thể các trò chơi trong phần mềm luyện gõ phím nhanh Typing Master?
Câu 6: Trình bày thao tác điều chỉnh độ cao của hàng và độ rộng của cột trong bảng tính Excel?
Câu 7: Khi sao chép công thức thì công thức sẽ thay đổi như thế nào?
1/ Tại ô C5 có công thức là: = SUM(B3, E2:E6) sao chép ô C5 sang ô F4, C2.
2/ Tại ô D6 có công thức là: = IF(MAX(B4:B6)>8, E5*7, F7*5) sao chép ô D6 sang ô C8, B7.
Câu 2:
Hàm tính tổng: =sum(a,b,c,..)
Hàm tính tbc: =average(a,b,c,...)
Câu 1: Hãy nêu lợi ích của việc sử dụng địa chỉ ô tính trong công thức? Làm sao có thể biết một ô chứa công thức hay chứa dữ liệu cố định?
Câu 2: Nêu cú pháp của 6 hàm đã học trong chương trình bảng tính?
Câu 3: Nêu các chức năng chung của chương trình bảng tính?
Câu 4: Trình bày thao tác chèn thêm 2 cột vào bên trái cột E, xóa hàng 6. Trình bày thao tác sao chép và di chuyển dữ liệu?
Câu 5: Trình bày cụ thể các trò chơi trong phần mềm luyện gõ phím nhanh Typing Master?
Câu 6: Trình bày thao tác điều chỉnh độ cao của hàng và độ rộng của cột trong bảng tính Excel?
Câu 7: Khi sao chép công thức thì công thức sẽ thay đổi như thế nào?
1/ Tại ô C5 có công thức là: = SUM(B3, E2:E6) sao chép ô C5 sang ô F4, C2.
2/ Tại ô D6 có công thức là: = IF(MAX(B4:B6)>8, E5*7, F7*5) sao chép ô D6 sang ô C8, B7.
Câu 3:
Hiện nay có rất nhiều chương trình bảng tính khác nhau như: Lotus, Quattro, Excel…Nhưng chúng đều có chung một số tính năng chung như sau:
– Màn hình làm việc đều có dạng bảng (bao gồm cột, hàng và ô);
– Có khả năng lưu trữ và xử lí nhiều loại dữ liệu như ờ dạng số, văn bàn, ngày tháng, tiền tệ…
– Khả năng tính toán và sử dụng hàm có sẵn;
– Sắp xếp và lọc dữ liệu;
– Tạo biểu đồ dựa vào dữ liệu có sẵn trong bảng.
Với ngôn ngữ lập trình bậc cao, chương trình được viết dưới dạng văn bản gần với ngôn ngữ tự nhiên. Văn bản này gọi là mã nguồn. Để máy tính có thể chạy được trực tiếp, chương trình được dịch thành dãy lệnh máy gọi là mã máy. Mã máy rất khó đọc hiểu nên việc dịch sang mã máy còn giúp bảo vệ chống đánh cắp ý tưởng hay sửa đổi phần mềm. Phần mềm chuyển giao dưới dạng mã máy thường được gọi là phần mềm nguồn đóng.
Vào những năm 1970, trong một số trường đại học ở Mỹ đã xuất hiện việc chia sẻ mã nguồn để cùng phát triển phần mềm, dẫn tới sự ra đời của phần mềm nguồn mở - một xu hướng có ảnh hưởng lớn tới sự phát triển của công nghệ phần mềm sau này.Theo em, lợi ích đối với cộng đồng trong việc chia sẻ mã nguồn là gì?
Lợi ích đối với cộng đồng trong việc chia sẻ mã nguồn là giúp người dùng dễ dàng cải tiến, nâng cấp khi giải quyết vấn đề của mình.