Page 13
2.3. Descriptions of the Major Computing Disciplines
In this section, we characterize each of the five major computing disciplines. See Sections 3.4 and 3.5 for
more information on how to understand this important distinction between the names of the computing
disciplines and the names of a particular degree program.
2.3.1. Computer Engineering
Computer engineering is concerned with the design and construction of computers and computer-based
systems. It involves the study of hardware, software, communications, and the interaction among them.
Its curriculum focuses on the theories, principles, and practices of traditional electrical engineering and
mathematics and applies them to the problems of designing computers and computer-based devices.
Computer engineering students study the design of digital hardware systems including communications
systems, computers, and devices that contain computers. They study software development, focusing on
software for digital devices and their interfaces with users and other devices. CE study may emphasize
hardware more than software or there may be a balanced emphasis. CE has a strong engineering flavor.
Currently, a dominant area within computing engineering is embedded systems, the development of
devices that have software and hardware embedded in them. For example, devices such as cell phones,
digital audio players, digital video recorders, alarm systems, x-ray machines, and laser surgical tools all
require integration of hardware and embedded software and all are the result of computer engineering.
2.3.2. Computer Science
Computer science spans a wide range, from its theoretical and algorithmic foundations to cutting-edge
developments in robotics, computer vision, intelligent systems, bioinformatics, and other exciting areas.
We can think of the work of computer scientists as falling into three categories.
• They design and implement software. Computer scientists take on challenging programming jobs.
They also supervise other programmers, keeping them aware of new approaches.
• They devise new ways to use computers. Progress in the CS areas of networking, database, and
human-computer-interface enabled the development of the World Wide Web. Now CS researchers are
working with scientists from other fields to make robots become practical and intelligent aides, to use
databases to create new knowledge, and to use computers to help decipher the secrets of our DNA.
• They develop effective ways to solve computing problems. For example, computer scientists develop
the best possible ways to store information in databases, send data over networks, and display complex
images. Their theoretical background allows them to determine the best performance possible, and their
study of algorithms helps them to develop new approaches that provide better performance.
Trang 132.3. Mô tả về kỷ luật máy tính lớnTrong phần này, chúng tôi đặc trưng mỗi năm kỷ luật máy tính lớn. Xem phần 3.4 và 3.5 forthêm thông tin về làm thế nào để hiểu điều này khác biệt quan trọng giữa các tên của các máy tínhngành học và tên của một chương trình cụ thể.2.3.1. máy tính kỹ thuậtKỹ thuật máy tính là có liên quan với việc thiết kế và xây dựng các máy tính và máy tính dựa trênHệ thống. Nó liên quan đến việc nghiên cứu của phần cứng, phần mềm, thông tin liên lạc, và sự tương tác giữa chúng.Chương trình của nó tập trung vào lý thuyết, nguyên tắc và thực tiễn của các truyền thống điện kỹ thuật vàtoán học và áp dụng chúng cho các vấn đề của thiết kế máy tính và máy tính dựa trên thiết bị.Nghiên cứu sinh viên kỹ thuật máy tính thiết kế hệ thống kỹ thuật số phần cứng bao gồm thông tin liên lạcHệ thống, máy tính và thiết bị có chứa máy tính. Họ nghiên cứu phát triển phần mềm, tập trung vàophần mềm cho các thiết bị kỹ thuật số và giao diện của họ với người sử dụng và các thiết bị khác. CE nghiên cứu có thể nhấn mạnhphần cứng hơn phần mềm hoặc có thể có là một sự nhấn mạnh cân bằng. CE có một hương vị mạnh mẽ kỹ thuật.Hiện nay, một khu vực chiếm ưu thế trong máy tính kỹ thuật là hệ thống nhúng, sự phát triển củathiết bị có phần mềm và phần cứng nhúng trong đó. Ví dụ, thiết bị như điện thoại di động,người chơi âm thanh kỹ thuật số, Máy ghi video kỹ thuật số, Hệ thống báo động, Máy chụp x-quang, và laser phẫu thuật công cụ tất cảyêu cầu hội nhập của phần cứng và phần mềm nhúng và tất cả là kết quả của máy tính.2.3.2. máy tính khoa họcMáy tính khoa học kéo dài một phạm vi rộng, từ các cơ sở lý thuyết và thuật toán để cắt-cạnhsự phát triển robot, máy tính tầm nhìn, thông minh hệ thống, sinh học, và các khu vực khác thú vị.Chúng tôi có thể nghĩ về công việc của các nhà khoa học máy tính là rơi vào ba loại.• Họ thiết kế và thực hiện các phần mềm. Các nhà khoa học máy tính thực hiện các công việc lập trình đầy thử thách.Họ cũng giám sát các lập trình viên khác, Giữ cho chúng nhận thức của phương pháp tiếp cận mới.• Họ đưa ra những cách mới để sử dụng máy tính. Tiến bộ trong các lĩnh vực CS mạng, cơ sở dữ liệu, vàgiao diện con người-máy tính cho phép sự phát triển của World Wide Web. Bây giờ các nhà nghiên cứu CSlàm việc với các nhà khoa học từ các lĩnh vực khác để thực hiện phụ tá thực tế và thông minh robot trở thành, để sử dụngcơ sở dữ liệu để tạo ra kiến thức mới, và để sử dụng máy tính để giúp giải mã những bí mật của DNA của chúng tôi.• Họ phát triển những cách hiệu quả để giải quyết vấn đề máy tính. Ví dụ, các nhà khoa học máy tính phát triểnnhững cách tốt nhất có thể để lưu trữ thông tin trong cơ sở dữ liệu, gửi dữ liệu qua mạng, và hiển thị phức tạphình ảnh. Nền tảng lý thuyết của họ cho phép họ để xác định hiệu suất tốt nhất có thể, và của họCác nghiên cứu của thuật toán giúp họ phát triển phương pháp tiếp cận mới cung cấp hiệu suất tốt hơn.
đang được dịch, vui lòng đợi..

Trang 13
2.3. Mô tả về các chính Computing tắc
Trong phần này, chúng tôi đặc trưng cho mỗi một trong năm ngành điện toán lớn. Xem phần 3.4 và 3.5 để
biết thêm thông tin về làm thế nào để hiểu được sự khác biệt quan trọng này giữa các tên của các máy tính
kỷ luật và các tên của một chương trình học cụ thể.
2.3.1. Kỹ thuật Máy tính
Máy tính kỹ thuật liên quan đến việc thiết kế và xây dựng các máy tính và máy tính dựa trên
hệ thống. Nó liên quan đến việc nghiên cứu các phần cứng, phần mềm, thông tin liên lạc, và sự tương tác giữa chúng.
Chương trình học của nó tập trung vào các lý thuyết, nguyên tắc và thực hành về kỹ thuật và điện truyền thống
toán học và áp dụng chúng vào những vấn đề của thiết kế máy tính và các thiết bị dựa trên máy tính.
Máy tính sinh viên kỹ thuật nghiên cứu các thiết kế của các hệ thống phần cứng kỹ thuật số bao gồm cả thông tin liên lạc
hệ thống, máy tính và các thiết bị có chứa các máy tính. Họ nghiên cứu phát triển phần mềm, tập trung vào
phần mềm cho các thiết bị kỹ thuật số và giao diện của người sử dụng với các thiết bị khác. Nghiên cứu CE có thể nhấn mạnh
phần cứng hơn so với phần mềm hoặc có thể có một sự nhấn mạnh cân bằng. CE có một hương vị kỹ thuật mạnh mẽ.
Hệ thống Hiện nay, một khu vực chiếm ưu thế trong kỹ thuật tính toán được nhúng, sự phát triển của
các thiết bị có phần mềm và phần cứng nhúng trong họ. Ví dụ, các thiết bị như điện thoại di động,
máy nghe nhạc kỹ thuật số, máy ghi video kỹ thuật số, hệ thống báo động, máy x-ray, và các công cụ phẫu thuật bằng laser tất cả các
yêu cầu hội nhập của phần cứng và phần mềm nhúng và tất cả đều là kết quả của kỹ thuật máy tính.
2.3.2. Khoa học máy tính
khoa học máy tính kéo dài một phạm vi rộng, từ nền tảng lý thuyết và thuật toán của nó để cắt-cạnh
sự phát triển về robot, tầm nhìn máy tính, hệ thống thông minh, tin sinh học, và các khu vực thú vị khác.
Chúng ta có thể nghĩ về công việc của các nhà khoa học máy tính như rơi vào ba loại .
• Họ thiết kế và triển khai phần mềm. Các nhà khoa học máy tính đảm nhận thách thức công việc lập trình.
Họ cũng giám sát các lập trình viên khác, giữ cho họ biết về các phương pháp tiếp cận mới.
• Họ nghĩ ra cách mới để sử dụng máy tính. Tiến bộ trong các lĩnh vực CS của mạng, cơ sở dữ liệu, và
con người-máy tính giao diện kích hoạt sự phát triển của World Wide Web. Bây giờ các nhà nghiên cứu CS đang
làm việc với các nhà khoa học từ các lĩnh vực khác để làm cho robot trở thành trợ lý thực tế và thông minh, sử dụng
cơ sở dữ liệu để tạo ra tri thức mới và sử dụng máy tính để giúp giải mã những bí mật của DNA của chúng tôi.
• Họ phát triển những cách hiệu quả để giải quyết vấn đề tính toán. Ví dụ, các nhà khoa học máy tính phát triển
trong những cách tốt nhất có thể để lưu trữ thông tin trong cơ sở dữ liệu, gửi dữ liệu qua mạng, và hiển thị phức tạp
hình ảnh. Nền tảng lý thuyết của họ cho phép họ để xác định hiệu suất tốt nhất có thể, và họ
nghiên cứu các thuật toán giúp các em phát triển các phương pháp mới cung cấp hiệu suất tốt hơn.
đang được dịch, vui lòng đợi..
