<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Giới thiệu phần mềm lập trình Code&#x3A;&#x3A;Blocks - Bài trắc nghiệm miễn phí</title>
<meta name="description" content="Bài học">
<meta name="keywords" content="bài học">
<meta name="news_keywords" content="bài học">
<meta name="author" content="Bài trắc nghiệm miễn phí">
<meta name="copyright" content="Bài trắc nghiệm miễn phí &#91;tracnghiembai@gmail.com&#93;">
<meta name="robots" content="index, archive, follow, noodp">
<meta name="googlebot" content="index,archive,follow,noodp">
<meta name="msnbot" content="all,index,follow">
<meta name="generator" content="NukeViet v4.5">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Giới thiệu phần mềm lập trình Code&#x3A;&#x3A;Blocks">
<meta property="og:type" content="website">
<meta property="og:description" content="Bài học">
<meta property="og:site_name" content="Bài trắc nghiệm miễn phí">
<meta property="og:url" content="https://baitracnghiem.com/lesson/savefile/tin-hoc/gioi-thieu-phan-mem-lap-trinh-code-blocks-83.html">
<link rel="shortcut icon" href="https://baitracnghiem.com/favicon.ico">
<link rel="canonical" href="https://baitracnghiem.com/lesson/savefile/tin-hoc/gioi-thieu-phan-mem-lap-trinh-code-blocks-83.html">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/" title="Bài học" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/am-nhac/" title="Bài học - Âm nhạc" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/cong-nghe/" title="Bài học - Công nghệ" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/dao-duc/" title="Bài học - Đạo đức" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/dia-li/" title="Bài học - Địa lí" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/giao-duc-cong-dan/" title="Bài học - Giáo dục công dân" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/giao-duc-ktpl/" title="Bài học - Giáo dục KTPL" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/giao-duc-qp-an/" title="Bài học - Giáo dục QPAN" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/hoa-hoc/" title="Bài học - Hoá học" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/hoat-dong-trai-nghiem/" title="Bài học - Hoạt động trải nghiệm" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/khoa-hoc-tu-nhien/" title="Bài học - Khoa học tự nhiên" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/lich-su/" title="Bài học - Lịch sử" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/lich-su-va-dia-li/" title="Bài học - Lịch sử và Địa lí" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/ngu-van/" title="Bài học - Ngữ văn" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/sinh-hoc/" title="Bài học - Sinh học" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/tieng-anh/" title="Bài học - Tiếng Anh" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/tieng-viet/" title="Bài học - Tiếng Việt" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/tin-hoc/" title="Bài học - Tin học" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/toan/" title="Bài học - Toán" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/tu-nhien-va-xa-hoi/" title="Bài học - Tự nhiên và xã hội" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/vat-li/" title="Bài học - Vật lí" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/cuoc-thi/" title="Bài học - Cuộc thi" type="application/rss+xml">
<link rel="alternate" href="https://baitracnghiem.com/lesson/rss/triet-li/" title="Bài học - Triết lí" type="application/rss+xml">
<link rel="stylesheet" href="https://baitracnghiem.com/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://baitracnghiem.com/themes/whitebook/css/bootstrap.min.css">
<link rel="stylesheet" href="https://baitracnghiem.com/themes/whitebook/css/style.css">
<link rel="stylesheet" href="https://baitracnghiem.com/themes/whitebook/css/style.responsive.css">
<link rel="StyleSheet" href="https://baitracnghiem.com/themes/whitebook/css/news.css">
<link rel="stylesheet" href="https://baitracnghiem.com/themes/whitebook/css/custom.css">
<style type="text/css">
	body{background: #fff;}
</style>
</head>
    <body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">Bài trắc nghiệm miễn phí</h2>
		<p class="pull-right"><a title="Bài trắc nghiệm miễn phí" href="https://baitracnghiem.com/">https://baitracnghiem.com</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Giới thiệu phần mềm lập trình Code&#x3A;&#x3A;Blocks</h1>
		<ul class="list-inline">
			<li>Thứ bảy - 28/12/2024 04:00</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
			Code::Blocks là một môi trường phát triển tích hợp đa nền tảng, mã nguồn mở, miễn phí. Code::Blocks được định hướng theo C/C++/Fortran.
		</div>
				<div class="imghome">
			<img alt="Giới thiệu phần mềm lập trình Code&#x3A;&#x3A;Blocks" src="https://baitracnghiem.com/uploads/lesson/2024_12/pm-code-blocks.jpg" width="460" class="img-thumbnail" />
		</div>
		<div class="clear"></div>
		<div id="bodytext" class="clearfix">
			<strong>1. Tải phần mềm Code Blocks</strong><br />
- Truy cập codeblocks.org&nbsp;&nbsp;<br />
- Nhấn vào Downloads&nbsp;<br />
- Kéo thanh cuộn xuống đến vị trí như trong hình, chọn tải codeblocks-20.03mingw-setup.exe (đối với Win64bit) hoặc codeblocks-20.03mingw-32bit-setup.exe (Win32bit).<br />
&nbsp;<br />
<strong>2. Cài đặt</strong><br />
Nhấn vào file để cài đặt bình thường.&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<br />
&nbsp;<br />
<strong>II. TẠO THƯ MỤC LÀM VIỆC MẶC ĐỊNH<br />
1. Tạo thư mục CPP</strong><br />
Trong ổ đĩa D (hoặc ổ đĩa bất kỳ trên máy) tạo thư mục đặt tên là CPP (hoặc bất kỳ tên nào khác cũng được, nhưng không được có dấu tiếng Việt và tốt nhất là không có khoảng cách).<br />
<br />
2. Cấu hình thư mục làm việc trong CodeBlocks<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Mở CodeBlocks, nhấn vào bảng Files, sau đó gõ đường dẫn đến thư mục đã tạo, chẳng hạn, với thư mục CPP trong ổ D ta sẽ gõ D:\CPP<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Gõ xong nhấn Enter<br />
&nbsp;<img alt="code blocks 1" height="325" src="https://baitracnghiem.com/uploads/lesson/2024_12/code-blocks-1.png" width="612" /><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Sau khi thực hiện các bước trên, từ nay mỗi lần mở CodeBlocks, chương trình sẽ mặc định mở vào thư mục CPP.<br />
<br />
<strong>III. QUẢN LÝ BÀI TẬP</strong><br />
<strong>1. Tạo thư mục chứa các bài tập cùng chủ đề</strong><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ví dụ bạn đang ôn thi HSG, bạn sẽ tạo một thư mục HSG để chứa tất cả các bài tập của khóa học này. Các thao tác lần lượt như sau:<br />
- Nhấn chuột phải vào dòng D:\CPP\ và chọn New directory…<br />
<img alt="code blocks 2" height="442" src="https://baitracnghiem.com/uploads/lesson/2024_12/code-blocks-2.png" width="462" />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />
- Gõ HSG và chọn OK hoặc nhấn Enter<br />
- Một thư mục được tạo ra trong thư mục D:\CPP<br />
&nbsp;Ý nghĩa của thư mục này là: Sau này tất cả các bài tập về HSG sẽ lưu toàn bộ vào đây.<br />
<br />
<strong>2. Thao tác làm việc với các bài tập cụ thể</strong><br />
Ví dụ ta cần làm bài tập sau:<br />
<img alt="code blocks 3" height="362" src="https://baitracnghiem.com/uploads/lesson/2024_12/code-blocks-3.png" width="668" />&nbsp;<br />
* Tạo thư mục cho bài tập mới trong thư mục HSG<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - Nhấn chuột phải vào thư mục HSG chọn New directory…<br />
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - Đặt tên là SOMAYMAN, ý nghĩa của thư mục này là tất cả những gì liên quan đến bài này sẽ lưu vào đây.<br />
* Tạo file chương trình mới<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - Nhấn chuột phải lên thư mục SOMAYMAN chọn New file…<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - Đặt tên là bai1.cpp rồi nhấn OK.&nbsp;<br />
- Nháy đúp vào dòng bai1.cpp để mở cửa sổ code.&nbsp;<br />
- Nếu đọc từ file thì nhấn chuột phải lên thư mục SOMAYMAN chọn chuột phải lên thư mục SOMAYMAN chọn New file… rồi đặt là bai1.inp<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - Mỗi lần làm bài tập, ta cần tạo một thư mục mới để chứa bài tập đó<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - Trong thư mục HSG:&nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - Trong thư mục SOMAYMAN là tất cả từ file chương trình, các file được tạo ra trong quá trình làm bài.&nbsp;<br />
&nbsp;<br />
<strong>3. Chạy chương trình</strong><br />
Nhấn vào nút Build and run<br />
<img alt="code blocks 4" height="159" src="https://baitracnghiem.com/uploads/lesson/2024_12/code-blocks-4.png" width="546" /><br />
<strong>4. Mở lại chương trình đã lưu trước đó</strong><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Nháy đúp vào file có đuôi .cpp
		</div>
				<div id="author">
						<p>
				<strong>Tác giả:</strong>
				<a href="https://baitracnghiem.com/lesson/author/Bai-Trac-Nghiem/">Bài Trắc Nghiệm</a>
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bài học này: </strong><a href="https://baitracnghiem.com/lesson/savefile/tin-hoc/gioi-thieu-phan-mem-lap-trinh-code-blocks-83.html" title="Giới thiệu phần mềm lập trình Code&#x3A;&#x3A;Blocks">https://baitracnghiem.com/lesson/savefile/tin-hoc/gioi-thieu-phan-mem-lap-trinh-code-blocks-83.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; Bài trắc nghiệm miễn phí
		</div>
		<div id="contact">
			<a href="mailto:tracnghiembai@gmail.com">tracnghiembai@gmail.com</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://baitracnghiem.com/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
<div id="run_cronjobs" style="visibility:hidden;display:none;"><img alt="cron" src="/index.php?second=cronjobs&amp;p=p30YWYO6" width="1" height="1" /></div>
<script src="https://baitracnghiem.com/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="lesson",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="nv4c_k0ezn",nv_check_pass_mstime=3538000,nv_area_admin=0,nv_safemode=0,theme_responsive=1,nv_recaptcha_ver=2,nv_recaptcha_sitekey="6LeHoI4qAAAAALO5vpvsGgvrQCglFA67hmkXEAmN",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://baitracnghiem.com/assets/js/language/vi.js"></script>
<script src="https://baitracnghiem.com/assets/js/DOMPurify/purify3.js"></script>
<script src="https://baitracnghiem.com/assets/js/global.js"></script>
<script src="https://baitracnghiem.com/assets/js/site.js"></script>
<script src="https://baitracnghiem.com/themes/whitebook/js/news.js"></script>
<script src="https://baitracnghiem.com/themes/whitebook/js/main.js"></script>
<script src="https://baitracnghiem.com/themes/whitebook/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://baitracnghiem.com",
            "logo": "https://baitracnghiem.com/uploads/bai-trac-nghiem.png"
        }
        </script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-4YXES65V79"></script>
<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date);gtag('config','G-4YXES65V79');</script>
<script src="https://baitracnghiem.com/themes/whitebook/js/bootstrap.min.js"></script>
</body>
</html>