Think Raku (Think Perl 6), 2nd Edition: How to Think Like a Computer Scientist

Tiêu đề của cuốn sách này ban đầu là Think Perl 6, nhưng vì Perl 6 đã được đổi tên thành Raku, chúng tôi cũng đã thay đổi tiêu đề của cuốn sách. Bạn muốn học cách lập trình và suy nghĩ như một nhà khoa học máy tính? Hướng dẫn thực tế này sẽ giúp bạn bắt đầu hành trình lập trình của mình với sự trợ giúp của Raku (Perl 6), em gái của ngôn ngữ lập trình Perl phổ biến. Lý tưởng cho người mới bắt đầu, cuốn sách thực hành này bao gồm hơn 100 bài tập với nhiều giải pháp và hơn 1.000 ví dụ mã để bạn có thể nhanh chóng thực hành những gì mình học. Các lập trình viên có kinh nghiệm - đặc biệt là những người biết Perl 5 - cũng sẽ được hưởng lợi. Được chia thành hai phần, Think Raku (Perl 6) bắt đầu với các khái niệm cơ bản mà mọi lập trình viên cần biết, sau đó tập trung vào các mô hình lập trình khác nhau và một số kỹ thuật lập trình nâng cao hơn. Với các bài học trị giá hai học kỳ, cuốn sách này là công cụ giảng dạy hoàn hảo cho những người mới bắt đầu học khoa học máy tính tại các trường cao đẳng và đại học.

Xem thêm

Wearable Electronics and Embedded Computing Systems

Thiết bị điện tử đeo được và hệ thống máy tính nhúng đã nhận được rất nhiều sự quan tâm trong hai thập kỷ qua trong lĩnh vực nghiên cứu và thương mại, đặc biệt tập trung vào các ứng dụng y sinh. Những lợi ích chính mà các hệ thống này mang lại bao gồm kích thước nhỏ, trọng lượng nhẹ, mức tiêu thụ điện năng thấp và tất nhiên là khả năng đeo được. Các ứng dụng chính lấy con người làm trung tâm liên quan đến y học, cho phép chăm sóc ngoại trú và nâng cao chất lượng cuộc sống cho bệnh nhân mắc bệnh mãn tính, có thể ngăn ngừa việc nhập viện không cần thiết.

Xem thêm

New Frontiers in Graph Theory

Cuốn sách cũng dành cho cả sinh viên sau đại học và sau đại học trong các lĩnh vực như toán học, khoa học máy tính, khoa học hệ thống, sinh học, kỹ thuật, điều khiển học và khoa học xã hội, và là tài liệu tham khảo cho các chuyên gia và học viên phần mềm.

Xem thêm

Traveling Salesman Problem: Theory and Applications

Cuốn sách này là tập hợp các nghiên cứu hiện nay trong việc ứng dụng các thuật toán tiến hóa và các thuật toán tối ưu khác để giải bài toán TSP. Nó tập hợp các nhà nghiên cứu với các ứng dụng trong Hệ thống miễn dịch nhân tạo, Thuật toán di truyền, Mạng lưới thần kinh và Thuật toán tiến hóa vi phân.

Xem thêm

Introduction to Computers in Agriculture (C-ID AG-AB 108 108)

Cuốn sách giới thiệu về việc sử dụng máy tính tại nơi làm việc, tập trung vào tình hình nông nghiệp chính xác. Các ứng dụng máy tính bao gồm xử lý văn bản, bảng tính, cơ sở dữ liệu và trình quản lý bản trình bày sẽ được đề cập. Ngoài ra còn bao gồm việc truy cập thông tin qua internet và mạng lưới toàn cầu, viễn thông và các phần mềm khác phù hợp với nông nghiệp chính xác.

Xem thêm

Think Java: How To Think Like a Computer Scientist - 2e

Think Java là một giới thiệu thực hành về khoa học máy tính và lập trình được sử dụng bởi nhiều trường đại học và trung học trên thế giới. Sự ngắn gọn, nhấn mạnh vào từ vựng và giọng điệu thân mật của nó làm cho nó đặc biệt hấp dẫn đối với độc giả có ít hoặc không có kinh nghiệm. Cuốn sách bắt đầu với các khái niệm lập trình cơ bản nhất và dần dần hoạt động theo cách của nó đến các kỹ thuật hướng đối tượng tiên tiến. Trong phiên bản cập nhật và mở rộng đầy đủ này, các tác giả Allen Downey và Chris Mayfield giới thiệu lập trình như một phương tiện để giải quyết các vấn đề thú vị. Mỗi chương trình bày tài liệu cho một tuần của khóa học đại học và bao gồm các bài tập để giúp bạn thực hành những gì bạn đã học. Trên đường đi, bạn sẽ thấy gần như mọi chủ đề cần thiết cho kỳ thi AP Computer Science A và chứng chỉ Java SE Programmer I.

Xem thêm

CSCI 110: Programming with C++

Cuốn sách giới thiệu về khoa học máy tính, bao gồm lập trình, lý thuyết và ứng dụng. Giới thiệu về thiết kế phần mềm máy tính, triển khai, phương pháp, môi trường và giải quyết vấn đề bằng ngôn ngữ C++. Các chủ đề bao gồm kiểu dữ liệu, biến, biểu thức, đầu vào/đầu ra, cấu trúc điều khiển, hàm, mảng, chuỗi và giới thiệu về lập trình hướng đối tượng.

Xem thêm

Special Topics in Information Technology

Công nghệ thông tin luôn mang tính liên ngành cao, vì nhiều khía cạnh phải được xem xét trong các hệ thống CNTT. Theo đó, trọng tâm của nghiên cứu nâng cao là theo đuổi một cách tiếp cận nghiêm ngặt đối với các chủ đề nghiên cứu cụ thể bắt đầu từ nền tảng rộng trong nhiều lĩnh vực Công nghệ thông tin, đặc biệt là khoa học máy tính và kỹ thuật, điện tử, hệ thống và điều khiển, và viễn thông. Do đó, cuốn sách cung cấp cái nhìn tổng quan tiên tiến về các xu hướng nghiên cứu mới nhất trong công nghệ thông tin.

Xem thêm

The Official Raspberry Pi Handbook 2024: Astounding projects with Raspberry Pi computers

Khám phá 200 trang hướng dẫn với Sổ tay chính thức mới năm 2024. Được đóng gói với các dự án đáng kinh ngạc, hướng dẫn từng bước, hướng dẫn thực tế và đánh giá về bộ công cụ tốt nhất, nó có mọi thứ mà người hâm mộ Raspberry Pi có thể yêu cầu! Bên trong Sổ tay Raspberry Pi chính thức năm 2024: - Hướng dẫn chi tiết của bạn về máy tính Raspberry Pi 5 hoàn toàn mới - Lời khuyên bắt đầu nhanh để thiết lập tất cả các bo mạch Raspberry Pi - Hướng dẫn chế tạo tuyệt vời cho thiết bị điện tử, Linux, trò chơi cổ điển, robot và hơn thế nữa! - Những dự án tốt nhất do cộng đồng Raspberry Pi toàn cầu xây dựng - Bộ công cụ tuyệt vời! Vỏ máy, bo mạch mở rộng, bộ công cụ dự án, máy tính xách tay và hơn thế nữa - Ý tưởng xây dựng đầy cảm hứng sẽ giúp bạn bắt tay vào thực hiện một dự án! - Hơn 200 trang lời khuyên thiết yếu!

Xem thêm

Time Series Analysis: Recent Advances, New Perspectives and Applications

Cuốn sách này bao gồm các đóng góp từ các nhà nghiên cứu, học giả và chuyên gia về lý thuyết, mô hình và ứng dụng mới nhất cho nghiên cứu liên ngành và đa ngành bao quanh các ngành khoa học máy tính, toán học, thống kê, địa lý, v.v. trong phân tích chuỗi thời gian và dự báo/dự báo ngược.

Xem thêm