Kiến thức chung lập trình c

33 419 0
Kiến thức chung  lập trình c

Đ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

KIẾN THỨC CHUNG • Chương 1: Máy tính, mạng máy tính, Internet • Chương 2: Hệ điều hành Windows Chương 1: Máy tính mạng máy tính I Máy tính Kiến trúc máy tính CPU ( Central Processing Unit) CPU • Khối điều khiển (Control Unit - CU): Nhận lệnh từ nhớ (ROM/RAM) đưa vào CPU, sau giải mã lệnh, tạo tín hiệu điều khiển • Khối tính toán số học logic (Arithmetic Logic Unit - ALU): Dữ liệu cần xử lý đưa vào ghi CPU chuyển xuống ALU để tính toán (phép toán số học, quan hệ, logic) • Tập ghi: Là nhớ trung gian cho CPU Bộ nhớ Rom - Ram • Là thiết bị lưu trữ mà CPU trao đổi trực tiếp trình xử lý • Bộ nhớ đọc (ROM - Read Only Memory): – Là nhớ ghi sẵn chương trình sơ cấp để điều khiển hoạt động máy tính – Bộ nhớ ghi nhà sản xuất – Thông tin không bị mất nguồn điện • Bộ nhớ truy cập ngẫu nhiên (RAM - Random Access Memory): – Là nơi ghi tạm liệu lệnh chương trình để CPU dùng trực tiếp – Thông tin nhớ bị mất nguồn điện Bộ nhớ – Là thiết bị lưu trữ có dung lượng lớn – Thông tin không bị mất điện – Được nối với máy tính qua module ghép nối vào – VD: đĩa cứng, đĩa quang, thẻ nhớ, USB… Module ghép nối vào ra: – Có cổng vào đánh địa CPU – Mỗi thiết bị nối với cổng xác định – VD thiết bị vào ra: chuột, bàn phím, máy in, hình, modem, máy chiếu… Hệ thống kết nối Bus: để trao đổi thông tin thành phần máy tính – Bus điều khiển (Control Bus): • Để CPU phát tín hiệu điều khiển nhớ hay hệ thống vào • Hệ thống vào/ra gửi tín hiệu đến CPU – Bus liệu (Data Bus): • Chuyển liệu từ CPU đến nhớ và ngược lại • Chuyển dữ liệu từ nhớ hoặc CPU đến thiết bị ngoại vi – Bus địa (Address Bus): • Chuyển tải địa ngăn nhớ muốn truy nhập nội dung ngăn nhớ • Chuyển tải địa cổng thiết bị CPU cần trao đổi II Mạng máy tính Khái niệm: • Một nhóm máy tính thiết bị ngoại vi nối với gọi mạng • Đấu nối máy tính để sử dụng chung tài nguyên gọi nối mạng (networking) Phân loại: – Phân loại theo khoảng cách địa lý: • Mạng cục (Local Area Networks - LAN): phạm vi vài chục km: mạng nội quan, xí nghiệp, văn phòng… • Mạng đô thị (Metropolitan Area Networks - MAN): phạm vi 100km trở lại: mạng thành phố, trung tâm kinh tế, khu công nghệ cao… • Mạng diện rộng (Wide Area Networks - WAN): phạm vi rộng: mạng quốc gia, liên bang, châu lục • Mạng toàn cầu (Global Area Networks - GAN): phạm vi toàn cầu – Phân loại theo kỹ thuật chuyển mạch: • Mạng chuyển mạch kênh (Circuit - switched Networks): kết nối hai thực thể hai đầu theo kênh cố định thời gian truyền tin • Mạng chuyển mạch thông báo (Message - switched Networks): thông tin truyền theo khuôn dạng quy định theo nhiều đường để đến đích • Mạng chuyển mạch gói (Packet - switched Networks): thông tin gửi chia nhỏ thành gói có số lượng byte cố định Mỗi gói tin có địa đích đánh số thứ tự, theo nhiều đường tới đích chúng kết nối theo thứ tự đánh số – Khởi động trình duyệt Internet (IE, Google Chrome, Mozilla FireFox…) – Gõ http://vn.yahoo.com địa – Nhấn vào để đăng nhập tài khoản • Đăng nhập Yahoo Mail • Gửi thư Yahoo Mail Đơn vị đo thông tin máy tính • • • • • • Bit Byte Kilobyte (KB) Megabyte (MB) Gigabyte (GB) Terabyte (TB) {0;1} Byte = Bit KB = 210 Byte = 1024 Byte MB = 210 KB GB = 210 MB TB = 210 GB HỆ ĐẾM • Hệ đếm – Hệ đếm nhị phân {0,1} – Hệ đếm bát phân {0,1,2,…,7} – Hệ đếm thập phân {0,1,2,…,9} – Hệ đếm hecxa {0,1,2,…,9,A,B,C,D,E,F} • Cách đổi biểu diễn hệ đếm Chuyển số hệ đếm b hệ đếm thập phân (hệ đếm số 10) 3294,5(10) = 3.103 + 2.102 + 9.101 + 4.100 + 5.10-1 • Một số hệ đếm số b biểu diễn là: dndn-1…d1d0 Chuyển sang hệ đếm số 10: (b) N = dn.bn + dn-1.bn-1 +…+ d1b1+d0 , ≤ di ≤ b-1 Ví dụ: 123(8) = 1.82 + 2.81 + 3.80 = 83(10) 1A8(16) = 1.162 +10.161 + 8.160 = 424(10) Chuyển số N hệ đếm số 10 hệ đếm b • Chia tách số dư liên tiếp cho số b, ta tách số dư hệ số biểu diễn số số b Quá trình dừng lại thương (Số hệ đếm b số dư viết ngược từ lên) ĐỔI BIỂU DIỄN SỐ CHO PHẦN LẺ VỚI CÁC CƠ SỐ KHÁC NHAU • Có số x < 1, cần đổi phần lẻ biểu diễn số b x = d-1.b-1 + d-2.b-2 +…+ d-mb-m+… • Nếu nhân x với b, d-1 chuyển sang phần nguyên phần lẻ x2= d-2.b-1 + d-3.b-2 …+ d-mb-m+1+… • Nếu nhân x2 với b, d-2 chuyển sang phần nguyên phần lẻ x3= d-3.b-1 + d-4.b-2 …+ a-md-m+2+… • Do tách số chữ số nhân liên tiếp phần lẻ với b tách lấy phần nguyên QUY TẮC THỰC HÀNH ĐỔI BIỂU DIỄN SỐ VỚI PHẦN LẺ 0 1 • 0 1 0,42710 = 0,? 427 x 854 x 708 x 416 x 832 … 0,4210 = 0,? 0,6B85… 16 16 42 x 16 72 x 16 11.52 x 16 32 x 16 12 …  Một số hữu hạn số này là số vô hạn số khác ĐỔI BIỂU DIỄN SỐ VỚI CÁC CƠ SỐ KHÁC NHAU • Để đổi số có phần nguyên phần lẻ thì đổi riêng phần nguyên phần lẻ ghép lại • Để đổi số âm thì đổi giá trị tuyệt đối sau thêm dấu • Điều khó khăn hai số bất kz khác 10 ta không quen tính phép tính số học hệ đếm số khác 10 Vì thể chọn hệ đếm thập phân làm trung gian tính toán: Xp → Y10 → Z q BẢNG TƯƠNG ỨNG GIÁ TRỊ CỦA CÁC CHỮ SỐ TRONG HỆ 16 TRONG HỆ ĐẾM CƠ SỐ Hệ 10 Hệ 16 Hệ Hệ 10 Hệ 16 Hệ 0 0000 8 1000 1 0001 9 1001 2 0010 10 A 1010 3 0011 11 B 1011 4 0100 12 C 1100 5 0101 13 D 1101 6 0110 14 E 1110 7 0111 15 F 1111 Chương 2: Hệ điều hành Windows Giới thiệu: • Là hệ điều hành sử dụng giao diện đồ họa sản phẩm tập đoàn Microsoft • Đã có nhiều phiên bản: Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7, Windows , Windows 10 • Windows 7: – – – – – – Bản Starter Bản Home basic Bản Home Premium Bản Professional Bản Enterprise Bản Ultimate Màn hình làm việc Windows Khởi động lại, thoát khỏi Windows Quản lý trình ƯD 4.1 Chạy trình ƯD 4.2 Thoát khỏi chương trình: Alt - F4 4.3 Chuyển đổi Chương trình chạy: Alt - Tab hoặc Windows – Tab Sử dụng Computer 5.1 Cửa sổ Explorer 5.2 Quản lý thư mục, tệp tin 5.2.1 Tạo thư mục 5.2.2 Sao chép tệp tin, thư mục (Ctrl - C; Ctrl - V) 5.2.3 Di chuyển tệp tin, thư mục Cut (Ctrl - X; Ctrl-V) 5.2.4 Xóa tệp tin, thư mục (Delete) Control Panel: chương trình cho phép người dùng xem, chỉnh sửa tham số máy tính Start/Control Panel 6.1 Chế độ hiển thị View by 6.2 Thay đổi giao diện hình nền: persionalization 6.3 Cài đặt Font chữ mới: Copy vào thư mục Font Control Panel 6.4 Gỡ bỏ chương trình cài đặt: Program and Features 6.5 Thay đổi thuộc tính vùng miền: Region and Language Sử dụng tiếng Việt Windows: Windows không hỗ trợ tiếng Việt, vật phải cài đặt thêm Font chữ tiếng Việt phần mềm gõ tiếng Việt • Các phần mềm gõ tiếng Việt: ABC, Vietware, Vietkey, Unikey • Font chữ, bảng mã: font chữ kèm với bảng mã tương ứng, font chữ thông dụng VNI (VNI Time), Vietware (VNTime new roman, SVNTime new roman), TCVN3 (.VnTime), UniCode (Time new roman, Arial) • Khởi động, bật, tắt tiếng Việt • Các kiểu gõ tiếng Việt: Telex VNI

Ngày đăng: 04/08/2016, 23:00

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

  • Đang cập nhật ...

Tài liệu liên quan