K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

16 tháng 10 2021

Đề bài yêu cầu gì?

  Câu 1: Chương trình dịch là gì? So sánh giữa biên dịch và thông dịch? Câu 2: Phân biệt giữa tên dành riêng và tên chuẩn, Ttrình bày quy tắc đặt tên trong lập trình Pascal? Hãy viết ra 5 tên khác nhau đúng, 5 tên khác nhau sai trong quy tắc đặt tên lập trình ? Giải thích? Câu 3: Nêu cấu trúc chung của một chương trình? Giải thích các thành phần trong chương trình? Câu 4: Nêu các kiểu dữ liệu chuẩn và ý nghĩa (miền giá trị, kích...
Đọc tiếp

 

Câu 1: Chương trình dịch là gì? So sánh giữa biên dịch và thông dịch? Câu 2: Phân biệt giữa tên dành riêng và tên chuẩn, Ttrình bày quy tắc đặt tên trong lập trình Pascal? Hãy viết ra 5 tên khác nhau đúng, 5 tên khác nhau sai trong quy tắc đặt tên lập trình ? Giải thích? Câu 3: Nêu cấu trúc chung của một chương trình? Giải thích các thành phần trong chương trình? Câu 4: Nêu các kiểu dữ liệu chuẩn và ý nghĩa (miền giá trị, kích thước)? Câu 5: Trình bày cách khai báo biến, cấu trúc câu lệnh gán Câu 6: Trình bày cấu trúc lệnh nhập vào từ bàn phím, lệnh đưa dữ liệu ra màn hình? Câu 7: Trình bày cấu trúc câu lệnh If – Then, câu lệnh ghép Câu 8: Viết chương trình giải phương trình bậc 2: ax2 + bx + c = 0 (a khác 0) Câu 9: Viết chương trình giải phương trình bậc nhất: ax + b = 0 (a khác 0)

1
10 tháng 12 2020

Câu 1: 

Chương trình dịch là chương trình đặc biệt, có chức năng chuyển đổi chương trình được viết trên ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính cụ thể.

Biên dịch và thông dịch khác nhau ở những điểm sau:

- Trình biên dịch duyệt, kiểm tra, phát hiện lỗi, xác định chương trình nguồn có dịch được không. Dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ lại để sử dụng về sau khi cần thiết.

Trình thông dịch lần lượt dịch từng câu lệnh ra ngôn ngữ máy rồi thực hiện ngay câu lệnh vừa dịch được hoặc thông báo lỗi nếu không dịch được.

Câu 2: 

Tên dành riêng được quy định dùng với ý nghĩa riêng xác định, người lập trình không được dùng với ý nghĩa khác.

Tên chuẩn được ngôn ngữ lập trình dùng với ý nghĩa nhất định nào đó, tuy nhiên người lập trình có thể khai báo và dùng chúng với ý nghĩa và mục đích khác.

Tên trong Pascal được đặt theo quy tắc sau đây:

- Chỉ bao gồm chữ cái, chữ số và dấu gạch dưới;

- Không bắt đầu bằng chữ số;

Độ dài theo quy định của trình dịch (Turbo Pascal không quá 127 kí tự:, Free Pascal không quá 255 kí tự).

5 tháng 1 2021

good job amazing good job

 

26 tháng 7 2023

Câu đúng: 2,3

18 tháng 3 2018

- Từ khóa do ngôn ngữ lập trình quy định.

- Tên do con người đặt dùng để phân biệt các đại lượng khác nhau trong chương trình.

Cách đặt tên trong chương trình :

+ Tên khác nhau tương ứng với những đại lượng khác nhau.

+ Tên không được trùng với từ khóa

+ Tên không được bắt đầu bằng chữ số và không được chứa kí tự trống

+ Tên phải ngắn gọn, dễ nhớ và dễ hiểu

13 tháng 11 2021

– Từ khóa do ngôn ngữ lập trình quy định.

– Tên do con người đặt dùng để phân biệt các đại lượng khác nhau trong chương trình.

Cách đặt tên trong chương trình : 

+ Tên khác nhau tương ứng với những đại lượng khác nhau.

+ Tên không được trùng với từ khóa

+ Tên không được bắt đầu bằng chữ số và không được chứa kí tự trống

+ Tên phải ngắn gọn, dễ nhớ và dễ hiểu

31 tháng 8 2016

Sự khác nhau giữa từ khóa và tên:

- Từ khóa do ngôn ngữ lập trình quy định.
- Tên do con người đặt dùng để phân biệt các đại lượng khác nhau trong chương trình.
Cách đặt tên:

- Tên khác nhau tương ứng với những đại lượng khác nhau.
- Tên không được trùng với từ khóa
- Tên không được bắt đầu bằng chữ số và không được chứa kí tự trống
- Tên phải ngắn gọn, dễ nhớ và dễ hiểu

31 tháng 8 2016

- Từ khóa do ngôn ngữ lập trình quy định.
Tên do con người đặt dùng để phân biệt các đại lượng khác nhau trong chương trình.
+ Tên khác nhau tương ứng với những đại lượng khác nhau.
+ Tên không được trùng với từ khóa
+ Tên không được bắt đầu bằng chữ số và không được chứa kí tự trống
+ Tên phải ngắn gọn, dễ nhớ và dễ hiểu

 
1.Phát biểu nào dưới đây là hợp lí nhất?o A. Biến là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình.o B. Biến có thể đặt hoặc không đặt tên gọi.o C. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện.o D. Biến có thể lưu trữ nhiều loại giá trị khác nhau.· 2. Phát biểu nào sau đây chắc chắn sai?o A. Mọi bài toán đều có thể giải được bằng máy...
Đọc tiếp

1.Phát biểu nào dưới đây là hợp lí nhất?

o A. Biến là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình.

o B. Biến có thể đặt hoặc không đặt tên gọi.

o C. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện.

o D. Biến có thể lưu trữ nhiều loại giá trị khác nhau.

· 2. Phát biểu nào sau đây chắc chắn sai?

o A. Mọi bài toán đều có thể giải được bằng máy tính;

o B. Một bài toán có thể có nhiều thuật toán để giải;

o C. Không thể viết được chương trình để giải một bài toán nếu như không biết thuật toán để giải bài toán đó;

o D. Chương trình là một mô tả thuật toán bằng một ngôn ngữ lập trình;

· 3. Hãy chọn phát biểu sai?

o A. Một chương trình luôn luôn có hai phần : phần khai báo và phần thân

o B. Các biến đều phải được khai báo và mỗi biến chỉ khai báo một lần

o C. Sau từ khóa var có thể khai báo nhiều danh sách biến khác nhau

o D. Chương trình dịch có hai loại: thông dịch và biên dịch

· 4. Phát biểu nào dưới đây là đúng?

o A. Máy tính chỉ nhận biết được kí tự 0 và kí tự 1 nên chương trình bằng ngôn ngữ máy cũng phải được dịch sang mã nhị phân;

o B. Chương trình dịch gồm hợp dịch, thông dịch, biên dịch;

o C. Mỗi ngôn ngữ lập trình bậc cao đều có đúng một chương trình dịch;

o D. Một ngôn ngữ lập trình bậc cao có thể có nhiều chương trình dịch khác nhau;

· 5. Trong những biểu diễn dưới đây, biểu diễn nào là từ khóa trong Pascal?

o A. Crt

o B. Sqrt

o C. End

o D. LongInt

· 6. Phát biểu nào dưới đây chắc chắn sai?

o A. Chương trình dịch giúp tìm ra tất cả các lỗi của chương trình;

o

B. Chương trình dịch cho phép chuyển chương trình viết bằng một ngôn ngữ lập trình nào đó sang chương trình trên ngôn ngữ máy để máy có thể thực hiện được mà vẫn bảo toàn được ngữ nghĩa của chương trình nguồn;

o C. Chương trình dịch giúp người lập trình có thể lập trình trên một ngôn ngữ lập trình gần với ngôn ngữ tự nhiên hơn, do đó giảm nhẹ được nỗ lực lập trình, tăng cường hiệu suất lập trình;

o D. Một ngôn ngữ lập trình có thể có cả chương trình thông dịch và chương trình biên dịch;

· 7. Phát biểu nào dưới đây là đúng?

o A. Chương trình có lỗi cú pháp có thể được dịch ra ngôn ngữ máy nhưng không thực hiện được;

o B. Ngoài bảng chữ cái, có thể dùng các kí tự thông dụng trong toán học để viết chương trình;

o C. Cú pháp là bộ quy tắc dùng để viết chương trình;

o D. Ngoài bảng chữ cái, cú pháp, ngữ nghĩa, một ngôn ngữ lập trình còn có các quy tắc để khai báo biến, hằng…;

· 8. Chương trình dịch không có khả năng nào trong các khả năng sau?

o A. Phát hiện được lỗi cú pháp

o B. Phát hiện được lỗi ngữ nghĩa

o C. Tạo được chương trình đích

o D. Thông báo lỗi cú pháp

· 9. Trong Pascal, các đoạn chú thích được đặt giữa cặp dấu nào?

o A. { và }

o B. /* và */

o C. ( và )

o D. [ và ]

· 10. Hãy chọn biểu diễn tên đúng trong những biểu diễn sau

o A. Tensai

o B. -tenkhongsai

o C. (bai_tap)

o D. ‘*****’

2

Câu 1: A

Câu 2: A

Câu 3: A

9 tháng 1 2022

am; a; at; ai; aj

mik chỉ bt v hoii

QT
Quoc Tran Anh Le
Giáo viên
23 tháng 8 2023

ds=list(map(str,input().split()))

c={}

for i in ds:

  if i in c:

   c[i] =c[i]+1

  else:

   c[i] = 1

print('số tên khác nhau là',len(c))

print('mỗi tên có số lần xuất hiện là:')

for i in c:

  print(i, c[i])