--------------- <> -----------------
--- KHOA HỌC - CÔNG NGHỆ - GIÁO DỤC - VIỆC LÀM ---
--- Học để đi cùng bà con trên thế giới ---

Tìm kiếm trong Blog

Kiến trúc máy tính (3) - Phần mềm tạo máy ảo

Bài trước: Kiến trúc máy tính (2) - Trải nghiệm lắp ráp các thành phần của máy tính
-----

3. Phần mềm tạo máy ảo

Ở các bài học trước, bạn đã:

- Làm quen với các thành phần của một máy tính

- Trải nghiệm với việc lắp ráp các thành phần để tạo ra một máy tính hoàn chỉnh

Tuy nhiên, bạn mới chỉ trải nghiệm với việc lắp ráp phần cứng. 

Để có thể vừa lắp ráp phần cứng, vừa có thể chia đĩa cứng, cài đặt hệ điều hành, cài đặt phần mềm, chúng ta cần phải sử dụng một phần mềm để tạo ra máy tính ảo.

3.1 Tải và cài đặt VirtualBox

Muốn tìm hiểu, thực hành về các bộ phận của máy tính, có một cách vừa rẻ, vừa an toàn để các bạn lựa chọn là sử dụng phần mềm tạo máy tính ảo.

Có nhiều phần mềm giúp bạn tạo máy tính ảo khác nhau.

Trong phần này, chúng ta sẽ cùng tải và cài đặt phần mềm miễn phí, có tên là VirtualBox.

Bạn có thể vào trang của Virtualbox để đọc thêm tài liệu về phần mềm này: https://www.virtualbox.org/manual/

Để tài phần mềm VirtualBox về máy, vào trang web sau: https://www.virtualbox.org/

- Bấm vào nút Download để tải phần mềm về máy tính của bạn


- Trong trang Download, bạn chọn phiên bản phù hợp với Hệ điều hành bạn đang dùng, ví dụ máy bạn đang chạy Windows, thì chọn bản Windows hosts


- Sau khi tải về máy, bạn sẽ thấy tập tin cài đặt, ví dụ VirtualBox-7.2.4-170995-Win.exe; nhấp đúp chuột vào tập tin này để tiến hành cài đặt

- Bạn làm theo các hướng dẫn của quá trình cài đặt

- Sau khi cài đặt thành công, bạn có thể khởi chạy phần mềm VirtualBox

Xem hình minh họa:

3.2 Bài tập

Bài tập 1a. Tải và cài đặt phần mềm VirtualBox vào máy tính của bạn.

Bài tập 1b. Dịch các từ có ở hình sau ra tiếng Việt.

Ví dụ:

- Oracle: công ty có tên là Oracle

- VirtualBox: phần mềm tạo máy ảo có tên là Virtualbox

- Components: các thành phần

- Host: 

3.3 Câu hỏi ôn tập

Câu 1. Trong tiếng Anh, máy ảo (VM) là viết tắt của:

A. Virtual Management

B. Virtual Machine

C. Virus Machine

D. Virtual Memory

Câu 2. Ngoài hệ điều hành Windows, còn có một số hệ điều hành phổ biến khác sau đây, phát biểu nào không đúng?

A. Linux

B. macOS

C. Solaris

D. Microsoft Word

Câu 3. Một số phần mềm tạo máy tính ảo phổ biến, phát biểu nào không đúng?

A. Nodejs

B. Hyper-V

C. VMware

D. VirtualBox

-----

3. Virtual Machine Software

In the previous lessons, you have:

- Become familiar with hardware components of a computer

- Gained hands-on experience in assembling these components to build a complete PC

However, you have only experienced hardware assembly. To be able to both assemble hardware and perform tasks like disk partitioning, operating system installation, and software deployment, we need to use virtualization software to create a virtual machine (VM).

3.1 Downloading and Installing VirtualBox

If you want to explore and practice working with computer components, using virtual machine software is a cost-effective and risk-free alternative. There are various virtualization software solutions available. In this section, we will download and install a popular free software called VirtualBox.

You can visit the official VirtualBox documentation page to read more about this software: https://www.virtualbox.org/manual/

To download VirtualBox, visit the following website: https://www.virtualbox.org/

- Click the Download button to download the installer to your computer


- On the Download page, select the version that matches your current operating system. For example, if your computer is running Windows, choose "Windows hosts"

- Once the download is complete, locate the installer file (e.g VirtualBox-7.2.4-170995-Win.exe) and double-click it to start the installation.

- Follow the on-screen instructions to proceed through the installation wizard

- After a successful installation, you can launch the VirtualBox software

See the illustration below:


3.2 Exercises

Exercise 1a. Download and install VirtualBox on your computer.

Exercise 1b. Translate the terms shown in the following image into Vietnamese.


Example:

- Oracle: công ty có tên là Oracle

- VirtualBox: phần mềm tạo máy ảo có tên là Virtualbox

- Components: các thành phần

- Host: 

3.3 Review Questions

Question 1. In English, VM stands for: 

A. Virtual Management 

B. Virtual Machine 

C. Virus Machine 

D. Virtual Memory

Question 2. Besides Windows, there are several other popular operating systems. Which of the following is NOT an operating system? 

A. Linux 

B. macOS 

C. Solaris 

D. Microsoft Word

Question 3. Which of the following is NOT a popular virtual machine software? 

A. Nodejs 

B. Hyper-V 

C. VMware 

D. VirtualBox

-----
Bài sau:

KP (1) - Nhật Bản tụt hậu và lỗi thời với AI?

[Bài viết từ fb của tác giả Lữ Minh Trí]

Nhật Bản tụt hậu và lỗi thời? Tôi không nghĩ vậy

Nếu bạn đang sống ở Nhật và sợ AI, tôi nghĩ nỗi sợ đó rất dễ hiểu.

Và đúng là sẽ có rất nhiều người sống làm việc ở Nhật dễ bị bỏ lại trong kỷ nguyên AI. Nhưng không phải vì Nhật Bản quá yếu, quá cũ, hay không còn gì đáng học.

Vấn đề nằm ở chỗ nhiều người học nhầm nhiều cái.

Nhiều người đọc bài viết của tôi có thể tưởng tôi cuồng Nhật, hoặc chỉ thích bóc tách những cái xấu của Nhật. Không phải vậy.

Tôi nể Nhật ở rất nhiều điểm, nhưng cũng thấy rất rõ một nghịch lý: cái hay thật sự của Nhật thì cực kỳ khó học, còn cái tào lao trong môi trường Nhật thì lại rất dễ bắt chước.

Tôi nói người đang sống ở Nhật, chứ không nói riêng người Nhật.

Vì nhiều người nước ngoài sang Nhật cũng học Nhật bằng cái vỏ: cúi chào, đúng form, chờ chỉ thị, sợ sai, sợ làm phiền, sợ khác người.

Nhưng họ lại không học được cái cốt lõi từng làm Nhật rất mạnh: tinh thần nghề nghiệp, chữ tín, tiêu chuẩn sản phẩm, sự bền bỉ và lòng tự trọng trong công việc.

Cái vỏ của Nhật rất dễ nhìn. Đi họp đúng giờ, mặc đồ chỉnh tề, nói chuyện lịch sự, viết báo cáo đúng mẫu, làm gì cũng xin phép, gặp ai cũng cúi đầu.

Những thứ đó không xấu. Nhưng nếu chỉ học tới đó rồi tưởng mình đã hiểu Nhật thì rất đáng tiếc. Vì nhiều khi mình mới học được phần ngoài da, chứ chưa chạm vô phần làm Nhật thật sự đáng để học hỏi.

Nhiều người được nuôi trong một môi trường nghe hoài mấy chữ: đừng sai, đừng làm phiền người khác, đừng khác số đông, đừng tự ý làm khi chưa có chỉ thị.

Những câu đó giúp con người cẩn thận hơn, nhưng nếu giữ quá chặt, nó sẽ thành cái áo giáp cũ. Mặc vô thì thấy an toàn, nhưng tới lúc phải chạy đua, phải xoay sở, phải học cái mới, cái áo đó nặng như đá.

Với góc độ một người làm trong công ty AI, tôi thấy chuyện này rất rõ. AI bắt mình thử liên tục. Không thử nhiều thì nó nằm im như cục gạch vô dụng.

Bạn không đặt đề bài thì nó không biết kéo bạn đi đâu, bạn quen chờ hướng dẫn rõ ràng, còn AI bắt bạn tự nghĩ ra câu hỏi.

Rồi quen làm đúng quy trình, còn AI bắt bạn hỏi lại: quy trình này còn đáng giữ không.

Đôi khi bạn quen yên ổn trong một vai trò, còn AI làm mờ ranh giới giữa nhân viên, quản lý, người viết, người phân tích, người bán hàng và người vận hành.

Nói trắng ra, AI không chỉ đụng vô công việc nó đụng vô căn tính nghề nghiệp của rất nhiều người.

Nhưng cũng chính vì vậy, người nào ở Nhật mà vượt qua được nỗi sợ AI thì rất đáng gờm.

Vì họ có sẵn thứ mà nhiều người dùng AI bây giờ đang thiếu: kỷ luật, tiêu chuẩn, sự kiên nhẫn, ý thức trách nhiệm và khả năng làm việc bền bỉ. Một người có cái lõi Nhật mà biết dùng AI sẽ không chỉ làm ra nhiều hơn, mà còn làm ra thứ đáng tin hơn.

Còn một người chỉ có AI mà không có giá trị cốt lõi trong nghề nghiệp thì giống như cầm cây dao bén trong tay nhưng chưa biết cắt vải.

Sắc thì sắc nhanh thì có nhanh đó, nhưng dễ làm hư đồ, dễ làm rách cả tấm vải đáng lẽ phải được may cho đàng hoàng.

Khi làm việc ở HYPER ONE chúng tôi càng tin rằng AI không nên chỉ là công cụ tăng tốc. AI phải đi cùng đạo đức, trách nhiệm và tiêu chuẩn nghề nghiệp.

Đây là một thứ tôi học được rất nhiều từ Nhật.

Nếu không, càng nhanh càng dễ tạo rác thải.

Càng nhiều công cụ trong tay mà cái cốt lõi bên trong không vững, con người chỉ phóng đại sự cẩu thả của mình nhanh hơn thôi.

Nhiều người học Nhật bằng họp hành, báo cáo, thứ bậc, đồng phục, quy trình, nói chuyện vòng vo cho lịch sự, nhưng cái làm Nhật từng mạnh không nằm ở mấy thứ đó.

Nó nằm ở một điều khó học hơn rất nhiều:

Phải xem công việc như danh dự cá nhân.

Làm một con ốc cũng phải ra con ốc.

Giao một món hàng lỗi cũng thấy mắc cỡ.

Hứa một giờ là phải tới đúng một giờ, không dây thun, nhận một việc là phải làm tới nơi tới chốn, không quăng đó cho người sau đi dọn rác.

Cái này không phải học vài workshop, tức mấy buổi đào tạo ngắn, là có.

Nó được rèn qua gia đình, trường học, công ty, cộng đồng, qua hàng ngàn lần bị nhắc vì làm ẩu, qua cảm giác xấu hổ khi mình làm chưa đàng hoàng.

Cúi chào thì dễ bắt chước, mặc vest thì dễ bắt chước, họp đúng giờ thì còn tập được, nhưng cái tự trọng trong nghề thì không thể gắn lên người như cái bảng tên dễ dàng được.

Ai từng đọc Made in Japan: Akio Morita and Sony sẽ hiểu, nước Nhật làm tôi nể không phải là một nước Nhật bảo thủ, co cụm và sợ thay đổi.

Ngược lại, đó là một nước Nhật đói, tỉnh, lì và có tự trọng. Sony thời đó không ngồi than mình đi sau phương Tây. Họ học, mổ xẻ, cải tiến, làm nhỏ hơn, bền hơn, đẹp hơn, dễ dùng hơn, rồi đem sản phẩm ra thế giới với một niềm tin rất cứng: hàng Nhật không sinh ra để đứng sau mãi.

Nếu đang sống ở Nhật và sợ AI, tôi nghĩ càng nên đọc Made in Japan: Akio Morita and Sony.

Không phải để hoài niệm một nước Nhật cũ, mà để nhớ rằng tinh thần Nhật tiên phong vốn không phải là sợ cái mới.

Nhật từng đi sau về công nghệ, nhưng họ không để cái thân phận đi sau thành cái chuồng nhốt mình cả đời. Họ học của người khác, nhưng không học để làm cái bóng đi sau. Họ học để tiêu hóa, cải tiến, rồi đóng dấu tay nghề của mình lên các sản phẩm chỉnh chu.

Tinh thần đó đem qua thời AI vẫn còn nguyên giá trị. Mình có thể đi sau về công cụ, nhưng không được đi sau về ý chí học, tốc độ thích nghi và tiêu chuẩn làm nghề.

Cái đáng sợ không phải là mình chưa giỏi AI hôm nay mà sợ là mình dùng văn hóa sợ sai để biện minh cho chuyện không chịu học, không dám học cái mới.

Nếu đang sống ở Nhật.

Cái đáng học đầu tiên là học cách tôn trọng sản phẩm. Người Nhật giỏi ở chỗ họ không xem sản phẩm chỉ là món đồ để bán lấy tiền, thu lợi nhuận đơn thuần.

Họ xem nó như một lời hứa với khách hàng.

Một cái xe, cái máy ảnh, cái nồi cơm, cái thang máy, cái nhà vệ sinh, cái bao bì, cái tờ hướng dẫn, nhiều khi đều có cảm giác người làm ra nó đã nghĩ cho người dùng. Không phải lúc nào cũng hoàn hảo, nhưng cái tinh thần đừng để khách phải bực mình vì sự ẩu tả của mình là thứ rất đáng học.

Trong thời AI, cái này càng quý.

Vì AI càng nhiều, sản phẩm rác càng nhiều, nội dung rác càng nhiều, dịch vụ làm cho có càng nhiều.

Người ta tạo rất nhanh, đăng rất nhanh, bán rất nhanh, nhưng nhiều thứ nhìn vô là biết không có tay nghề, không có trách nhiệm, không có bàn tay người làm thật.

Giữa một cái chợ ồn ào như vậy, ai còn giữ được tiêu chuẩn nghề nghiệp, người đó tự nhiên nổi lên. Không cần la làng, đồ đàng hoàng tự nó có tiếng thơm.

Cái thứ 2 nên học là sự bền bỉ trong cải tiến nhỏ. Nhật không phải lúc nào cũng thắng bằng phát minh nổ trời kinh thiên động địa.

Nhật thắng rất nhiều lần bằng cách sửa từng lỗi nhỏ tới mức đối thủ chán nản: cái ghế ngồi dễ chịu hơn một chút, cái nút bấm thuận tay hơn một chút, cái hộp mở ít bực hơn một chút, cái quy trình ít sai hơn một chút.

Mỗi lần chỉ hơn một chút, nhưng tích lâu ngày thì thành khoảng cách chất lượng rất xa khó ai theo được.

AI cũng vậy. Không phải ai prompt, tức đặt lệnh và giao đề bài cho AI, hay một lần là ngon lành.

Người thắng là người dùng mỗi ngày, sửa cách hỏi, sửa dữ liệu, sửa luồng công việc, sửa cách đo kết quả, sửa cách kiểm tra lỗi.

Mỗi ngày nhích một chút, nhìn thì chậm rùa bò, nhưng vài tháng sau người khác quay lại sẽ thấy mình đã đi xa.

Cái thứ 3 nên học là chữ tín với thời gian.

Thị trường AI rất nhanh, nhưng nhanh không có nghĩa là được quyền lươn lẹo.

Đây là chỗ người Việt mình hay yếu. Mình linh hoạt giỏi, xoay sở nhanh và giỏi, nước tới chân nhảy cũng giỏi, nhưng nhiều khi thiếu nền tảng giữ lời, giữ tiêu chuẩn, giữ lịch đã hẹn, giữ cam kết.

Hẹn thì trễ, báo thì thiếu, làm thì hứa nhiều hơn là giao tới tay thật, tới lúc lỗi thì tìm lý do trước khi tìm cách sửa.

Nếu lấy được tốc độ của Việt Nam cộng với chữ tín của Nhật thì rất đáng gờm.

Nhanh mà vẫn giữ lời. Linh hoạt mà vẫn có tiêu chuẩn. Biết xoay sở nhưng không chụp giật.

Còn chỉ có tốc độ mà không có chữ tín thì dễ thành ăn xổi. Chỉ có chữ tín mà không có tốc độ thì dễ thành chậm chạp.

Thời AI không thương mấy người ù ù ì ì, nhưng thị trường cũng không tin người chạy nhanh mà để rơi đồ sau lưng.

Cái thứ 4 nên học là tôn trọng người làm thật.

Ở Nhật, một người thợ giỏi, một nhân viên lâu năm, một người vận hành âm thầm có thể không nói nhiều nhưng rất có trọng lượng.

Đây là thứ Việt Nam nên học.

Đừng chỉ trọng người nói hay, người có chức danh, người cầm micro, người làm hình ảnh đẹp.

AI càng mạnh thì người hiểu việc thật càng quan trọng. Vì AI có thể tạo chữ rất nhanh, tạo kế hoạch rất nhanh, tạo hình rất nhanh, nhưng nếu người dùng không có tay nghề, không có tiêu chuẩn, không biết chỗ nào đúng sai, thì AI chỉ phóng đại sự non tay của họ thôi.

Và có những thứ trong môi trường Nhật tuyệt đối không nên học.

Thứ đầu tiên là sợ sai tới mức không dám ra trận.

Thứ hai là không nên học là tôn thờ thâm niên hơn năng lực thích nghi.

Thâm niên có giá trị nếu nó tích thành kinh nghiệm thật. Nhưng nếu thâm niên chỉ là số năm ngồi trên ghế, nó sẽ thành cái neo. Mà trong thời AI, cái neo nặng quá thì tàu không vướn mình ra biển lớn được.

Nghe khó chịu, nhưng thị trường không nể tuổi nghề nếu tuổi nghề không chuyển hóa thành năng lực mới.

Số năm chỉ có giá trị khi nó biến thành độ sắc của tay nghề, chứ không phải biến thành cái quyền được chậm chạp ù lì.

Nếu người đang sống ở Nhật chỉ học cái vỏ, họ sẽ rất dễ bị AI bỏ lại. Nhưng nếu học và giữ các giá trị cốt lõi của Nhật, rồi dám dùng AI như một cái máy khuếch đại năng lực, họ sẽ rất mạnh và đáng gờm.

Vì cuối cùng, AI không thay thế các giá trị cốt lõi.

AI chỉ phóng đại mọi thứ lên rất rất nhiều lần.

Người có nghề thì sự nghiệp đi lên rộng mở.

Người làm ẩu thì cái ẩu phình ra đi kèm thất bại.

Nghịch lý nằm ở đó: cái Nhật nên bỏ thì nhiều người lại giữ, còn cái Nhật nên giữ thì rất ít người học tới nơi tới chốn.

Nguồn: https://www.facebook.com/minhtri010101

Kiến trúc máy tính (2) - Trải nghiệm lắp ráp các thành phần của máy tính

Bài trước: Kiến trúc máy tính (1) - Các thành của máy tính
-----

2. Trải nghiệm lắp ráp các thành phần của máy tính

2.1 Thực hành lắp ráp

Ở bài học trước, bạn đã được làm quen với tên và hình ảnh các thành phần của máy tính, như CPU, GPU, bo mạch chủ, RAM, thùng máy, …v.v.

Phần này, chúng ta sẽ cùng thực hiện lắp ráp các thành phần của máy tính.

Sau quá trình lắp ráp, bạn sẽ nhớ hơn tên các bộ phận của một máy tính, biết vị trí của của nó trong hệ thống, và giá tiền của mỗi bộ phận.

Các bước thực hiện:

- Truy cập trang web sau:

https://www.buildcores.com/builds/TBelgwOmb

- Trong giao diện trang web > tìm tới mục 3D builder (phía trên, bên trái) > chọn New Build > xuất hiện giao diện để bạn bắt đầu chọn các bộ phận và ráp thành một máy tính hoàn chỉnh

- Bấm vào mục Choose a case to get started

- Bạn sẽ chọn các bộ phận ở cửa sổ phía phải > chọn Add to build hoặc Add part

- Nếu bạn đã gắn một bộ phận, nhưng muốn gỡ bỏ để thay thế > bạn để ý ở khung cửa sổ bên phải > tên bộ phận tương ứng > bấm vào biểu tượng thay đổi (dấu mũi tên 2 chiều), hoặc gỡ bỏ thiết bị (dấu x)

- Sau khi ráp xong các bộ phận, bạn hãy chụp hình lại máy tính mà bạn đã lắp ráp, lưu vào tài liệu ghi chép của bạn (Google Docs, hoặc Microsoft Word)

- Tổng giá tiền của máy tính bạn vừa ráp là bao nhiêu

2.2 Bài tập và câu hỏi

Bài tập

Bài tập 2a. Thực hiện lắp ráp cho bạn một máy tính (làm theo hướng dẫn trong bài học).

Bài tập 2b. Bạn hãy vào một trang web bán máy tính tại Việt Nam > tìm một đoạn thông tin mô tả cấu hình của một máy tính > bạn hãy đọc hiểu đoạn thông tin mô tả cấu hình, gồm: tên các bộ phận, thông số kỹ thuật (ví dụ RAM bao nhiêu GB, đĩa cứng kiểu gì? Bao nhiêu GB …v.v)

Câu hỏi

Câu 2.1: Khi đọc thông số cấu hình máy tính, bạn thấy ghi thông số "512GB SSD". Con số 512GB này đang thể hiện điều gì của linh kiện nào?

A. Tốc độ tính toán của Bộ xử lý trung tâm (CPU)

B. Khả năng lưu trữ dữ liệu lâu dài của Thiết bị lưu trữ (Storage/Ổ cứng)

C. Khả năng lưu trữ tạm thời khi vận hành của Bộ nhớ truy cập ngẫu nhiên (RAM)

D. Điện năng cung cấp của Nguồn máy tính (PSU)

Câu 2.2: Theo quy trình thực hành lắp ráp các bộ phận của máy tính, để có không gian cố định, gắn kết các linh kiện, bước đầu tiên hệ thống yêu cầu bạn phải chọn thành phần nào?

A. Bộ xử lý trung tâm (CPU)

B. Bo mạch chủ (Motherboard)

C. Thùng máy (Case)

D. Bộ nguồn (PSU)

Câu 2.3: Bộ nhớ trong (RAM) và Ổ cứng (SSD/HDD) đều có thông số dung lượng được đo bằng đơn vị GB (Gigabyte). Điểm khác biệt cốt lõi về chức năng lưu trữ giữa hai bộ phận này là gì?

A. RAM dùng để lưu trữ dữ liệu mãi mãi ngay cả khi tắt máy; còn Ổ cứng chỉ lưu dữ liệu tạm thời khi máy đang chạy

B. RAM có dung lượng lưu trữ lớn hơn Ổ cứng rất nhiều lần trên cùng một bộ máy

C. RAM lưu trữ dữ liệu tạm thời để CPU xử lý và sẽ mất sạch dữ liệu khi tắt nguồn; còn Ổ cứng lưu trữ hệ điều hành và dữ liệu lâu dài, không bị mất khi tắt máy

D. RAM chỉ quản lý hình ảnh đồ họa; còn Ổ cứng quản lý âm thanh và văn bản

Câu 2.4: Một khách hàng nhờ bạn kiểm tra cấu hình của một chiếc máy tính có ghi dòng mô tả sau: "PC Văn phòng: Core i3 12100 / RAM 8GB / SSD 256GB". Dựa vào kiến thức đã học, bạn hãy phân tích xem chiếc máy này có các linh kiện chính với thông số như thế nào?

A. Bộ xử lý trung tâm (CPU) đời Core i3, dung lượng bộ nhớ tạm thời (RAM) là 8GB, và dung lượng ổ cứng lưu trữ là 256GB

B. Bộ xử lý trung tâm (CPU) dung lượng 8GB, thiết bị ngoại vi lưu trữ là Core i3, và thùng máy nặng 256GB

C. Khả năng lưu trữ của ổ cứng là 8GB, dung lượng bộ nhớ RAM là 256GB, và chip xử lý là Core i3

D. Máy tính này có dung lượng card đồ họa là 8GB và không có thiết bị lưu trữ dữ liệu

2. PC Assembly Experience

2.1 Hands-on Assembly Practice

In the previous lesson, you were introduced to the names and images of various computer components, such as the CPU, GPU, motherboard, RAM, case, etc.

In this section, we will walk through the process of assembling these computer components.

Through this hands-on experience, you will better recall the names of each component, understand its placement within the system, and become familiar with its pricing.

Step-by-step Instructions:

- Navigate to the following website:
https://www.buildcores.com/builds/TBelgwOmb

- On the web interface > locate the 3D builder tool (top-left corner) > select New Build. A workspace will appear for you to start selecting parts and building a complete PC

- Click on Choose a case to get started

- Select components from the right-hand panel > click Add to build or Add part

- If you want to swap out a component you have already installed > look at the right-hand configuration panel > find the corresponding component > click the swap icon (two-way arrows) or the remove icon (the "x" mark)

- Once the assembly is complete, take a screenshot of your build and save it to your note-taking document (Google Docs or Microsoft Word)

- What is the total cost of the PC you have just built?

2.2 Exercises and Questions

Exercises

Exercise 2a: Assemble a custom PC for yourself by following the instructions provided in the lesson.

Exercise 2b: Visit any major tech retail website in Vietnam > find a PC hardware specification snippet > read and interpret the specifications, including the component names and technical specs (e.g., RAM capacity in GB, storage type and capacity in GB, etc.).

Questions

Question 2.1: When reading a PC specification sheet, you see the notation "512GB SSD". What does this 512GB figure represent, and which component does it belong to?

A. The processing speed of the Central Processing Unit (CPU)

B. The long-term storage capacity of the Storage Device (SSD/Hard Drive)

C. The temporary operational memory capacity of Random Access Memory (RAM)

D. The power output delivered by the Power Supply Unit (PSU)

Question 2.2: According to the standard PC assembly workflow, which component does the system require you to select first to establish a framework for securing all other internal hardware parts?

A. Central Processing Unit (CPU)

B. Motherboard

C. Case

D. Power Supply Unit (PSU)

Question 2.3: Both Random Access Memory (RAM) and Hard Drives (SSD/HDD) have their capacities measured in GB (Gigabytes). What is the fundamental difference between their storage functions?

A. RAM retains data permanently even when powered off, whereas Hard Drives only store data temporarily while the system is running.

B. RAM has a significantly larger storage capacity than Hard Drives within the same system.

C. RAM stores temporary data for the CPU to process and loses all data when the system is powered off; whereas Hard Drives store the operating system and user data permanently, retaining it even without power.

D. RAM exclusively manages graphical assets, whereas Hard Drives handle audio and text documents.

Question 2.4: A client asks you to verify the specifications of a computer with the following description: "Office PC: Core i3 12100 / 8GB RAM / 256GB SSD". Based on what you have learned, which option correctly breaks down the main components and their technical specifications?

A. A Core i3 model Central Processing Unit (CPU), 8GB of temporary memory (RAM) capacity, and 256GB of storage device capacity.

B. An 8GB capacity Central Processing Unit (CPU), a Core i3 storage peripheral, and a case weighing 256GB.

C. An 8GB hard drive storage capacity, a 256GB RAM memory capacity, and a Core i3 processor.

D. This computer features an 8GB graphics card capacity and lacks any storage devices.

-----
Bài sau: Kiến trúc máy tính (3) - Phần mềm tạo máy ảo

Lập trình Scratch (19) - Nhạc

Bài trước: Lập trình Scratch (18) - Hệ thống menu
-----

19. Nhạc

Bạn có thể lập trình để chơi các nhạc cụ trong Scratch.

Để thực hiện, bạn cần thêm chức năng mở rộng (extension) có tên là Music.

Bạn hãy thêm chức năng Music cho Scratch để sử dụng: bấm vào nút Add Extension (ở khung bên trái, phía dưới cùng) > chọn Music.

Vậy là bạn đã có các khối lệnh để lập trình với nhạc cụ.


Trong Scratch, mỗi nốt nhạc (note) ứng với một số, ví dụ:

Đô: 60   Rê: 62   Mi: 64   Fa: 65   Sol: 67   La: 69   Si: 71

Bạn hãy lập trình, để chơi các nốt nhạc: Đô, Rê, Mi, Fa, Sol, La, Si:


Bạn chạy thử chương trình và nghe xem máy tính đã chơi các nốt nhạc đúng chưa?

Chúng ta cùng lập trình để chơi một đoạn nhạc.

Ví dụ, chúng ta có đoạn nhạc sau:

Đô, Rê, Mi…v.v thể hiện cao độ (độ cao) của một nốt nhạc. 

Bạn hãy đọc các nốt nhạc của đoạn nhạc trên?

Ví dụ: Đô, Rê, Mi, Đô, … (bạn điền hết các nốt nhạc còn lại)

Để thể hiện độ dài (trường độ, độ ngân, thời lượng) của một nốt nhạc chúng ta có khái niệm “phách” (beats).

Ở đoạn nhạc trên, chúng ta quy ước một “nốt đen” có độ dài 0.25 phách, tương đương 0.25 giây.

Bạn hãy điền trường độ của mỗi nốt nhạc của đoạn nhạc trên:

Đô

Mi




Nốt đen

Nốt đen

Nốt đen





Bạn hãy lập trình để phát đoạn nhạc trên, gồm tên nốt nhạc và trường độ.

19. Music

With Scratch you can play music. 

You can play music in Scratch, but you have to load the extension Music. This will add the following new blocks.

Play a melody

Let's play the French folk song Brother John.

During the first measure we have 4 quarter notes.

- C (60)

- D (62)

- E (64)

- C (60)

Select the block play note and select the note C (60) on the pop-up keyboard which appears. You can leave the duration at 0.25 beats.

-----
Bài sau:

Math_Grade3 (3) - Ordering numbers to 1000

Previous: Math_Grade3 (2) - 100 More and 100 Less
-----

3. Ordering numbers to 1000

3.1 Exercise

Fill in the spaces below with the numbers in order from smallest to largest.





-----
Next: