Mặc dù có lịch sử ngắn của nó như là một môn học chính thức, khoa học máy tính đã có một số đóng góp cơ bản cho khoa học và xã hội - trong thực tế, cùng với các thiết bị điện tử, nó là một khoa học sáng lập của thời đại hiện nay của lịch sử nhân loại gọi là thời đại thông tin và một trình điều khiển . của cách mạng thông tin, được coi là bước nhảy vọt lớn thứ ba trong tiến bộ công nghệ của con người sau khi cuộc Cách mạng công nghiệp (1750-1850 CE) và cuộc cách mạng nông nghiệp (8000-5000 TCN) Những đóng góp này bao gồm: Sự bắt đầu của "cuộc cách mạng kỹ thuật số", đó bao gồm các thông tin hiện nay Age và Internet. [19] Một định nghĩa chính thức về tính toán và tính toán, và chứng minh rằng có những vấn đề tính toán nan giải và khó chữa. [20] Khái niệm về một ngôn ngữ lập trình, một công cụ cho sự biểu hiện chính xác các thông tin về phương pháp luận ở mức độ trừu tượng khác nhau. [21] Trong mật mã học, phá vỡ các mã Enigma là một yếu tố quan trọng góp phần vào thắng lợi của Đồng Minh trong Thế chiến II. [18] tính toán khoa học cho phép đánh giá thực tế của các quá trình và các tình huống phức tạp lớn, cũng như thử nghiệm hoàn toàn bằng phần mềm. Nó cũng cho phép nghiên cứu tiên tiến của tâm, và lập bản đồ hệ gen của con người đã trở thành có thể với các dự án bộ gen người. [19] dự án Tính toán phân tán như Folding @ home khám phá gấp protein. Giao dịch thuật toán đã làm tăng hiệu quả và tính thanh khoản của thị trường tài chính sử dụng trí thông minh nhân tạo, máy tính học tập, và các kỹ thuật thống kê và số khác trên quy mô lớn. [22] tần số cao giao dịch thuật toán cũng có thể làm trầm trọng thêm biến động. [23] đồ họa máy tính và hình ảnh máy tính tạo ra đã trở nên phổ biến trong làng giải trí hiện đại, đặc biệt là trong truyền hình , rạp chiếu phim, quảng cáo, hoạt hình và trò chơi video. Ngay cả những bộ phim có tính năng không có CGI rõ ràng thường được "quay" bây giờ trên các máy ảnh kỹ thuật số, hoặc chỉnh sửa hoặc xử lý sau bằng cách sử dụng một trình biên tập video kỹ thuật số. [Cần dẫn nguồn] Mô phỏng các quá trình khác nhau, bao gồm cả động lực học chất lỏng,, điện, và các hệ thống điện tử vật lý và mạch , cũng như các xã hội và các tình huống xã hội (đặc biệt là trò chơi chiến tranh) cùng với môi trường sống của họ, trong số rất nhiều người khác. Máy tính hiện đại cho phép tối ưu hóa các thiết kế như máy bay hoàn chỉnh. Đáng chú ý trong thiết kế mạch điện, điện tử được Spice, cũng như phần mềm để thực hiện vật lý của mẫu thiết kế mới (hoặc sửa đổi). Sau này bao gồm phần mềm thiết kế cần thiết cho mạch tích hợp. [Cần dẫn nguồn] trí thông minh nhân tạo đang ngày càng trở nên quan trọng vì nó được hiệu quả hơn và phức tạp. Có rất nhiều ứng dụng của AI, một số trong đó có thể được nhìn thấy ở nhà, chẳng hạn như máy hút bụi robot. Nó cũng có mặt trong các trò chơi video và trên chiến trường hiện đại trong bay không người lái, hệ thống chống tên lửa, và các robot hỗ trợ đội tuyển. Lịch sử các nền sớm nhất về những gì sẽ trở thành khoa học máy tính có trước khi phát minh ra máy tính kỹ thuật số hiện đại. Máy tính nhiệm vụ cố định bằng số như bàn tính đã tồn tại từ thời cổ đại, giúp đỡ trong việc tính toán như nhân và chia. Hơn nữa, các thuật toán để thực hiện các tính toán đã tồn tại từ thời cổ đại, ngay cả trước khi sự phát triển của các thiết bị điện toán tinh vi. Các cổ Phạn luận Shulba Kinh, hay "Nội quy của Chord", là một cuốn sách của các thuật toán được viết trong 800 TCN để xây dựng các đối tượng hình học như bàn thờ sử dụng cọc và dây nhau, một tiền thân đầu tiên của lĩnh vực hiện đại của hình học tính toán. Blaise Pascal thiết kế và xây dựng các hoạt động máy tính cơ học đầu tiên, máy tính của Pascal, trong năm 1642. [3] Năm 1673 Gottfried Leibniz đã chứng minh một máy tính cơ học kỹ thuật số, được gọi là 'Stepped đếm ". [4] Ông có thể được coi là các nhà khoa học máy tính đầu tiên và thông tin lý luận, cho , trong số các lý do khác, hệ thống tài liệu số nhị phân. Năm 1820, Thomas de Colmar tung ra các ngành công nghiệp máy tính cơ học [note 1] khi anh phát hành arithmometer đơn giản của mình, đó là một chiếc máy tính toán đầu tiên đủ mạnh và đủ tin cậy để được sử dụng hàng ngày trong một môi trường văn phòng. Charles Babbage bắt đầu thiết kế của các máy tính cơ học tự động đầu tiên, động cơ khác biệt của mình, vào năm 1822, mà cuối cùng đã cho ông ý tưởng của các lập trình máy tính cơ học đầu tiên, Công cụ phân tích của ông. [5] Ông bắt đầu phát triển máy này vào năm 1834 và "trong ít hơn hai năm qua, ông đã phác thảo ra rất nhiều các tính năng nổi bật của máy tính hiện đại. Một bước quan trọng là việc thông qua một hệ thống thẻ đục lỗ xuất phát từ các máy dệt Jacquard "[6] làm cho nó vô cùng có thể lập trình. [Ghi chú 2] Năm 1843, trong thời gian bản dịch của một bài báo tiếng Pháp trên các công cụ phân tích, Ada Lovelace đã viết, trong một trong các ghi chú rất nhiều cô bao gồm, một thuật toán để tính toán các con số Bernoulli, được coi là chương trình máy tính đầu tiên. [7] Khoảng năm 1885, Herman Hollerith phát minh ra bộ phận của máy đánh chữ, mà được sử dụng thẻ đục lỗ để xử lý thông tin thống kê; cuối cùng công ty của ông đã trở thành một phần của IBM. Năm 1937, một trăm năm sau khi giấc mơ không thể Babbage của, Howard Aiken thuyết phục IBM, được làm cho tất cả các loại thiết bị thẻ đục lỗ và cũng là trong kinh doanh máy tính [8] để phát triển lập trình máy tính khổng lồ của mình, các ASCC / Harvard Mark I, dựa trên công cụ phân tích của Babbage, mà chính nó sử dụng thẻ và một đơn vị tính toán trung tâm. Khi máy đã được hoàn thành, một số gọi nó là "giấc mơ Babbage trở thành sự thật". [9] Trong những năm 1940, như các máy điện toán mới và mạnh mẽ hơn đã được phát triển, máy tính hạn đến tham khảo các máy chứ không phải là những người đi trước con người của họ. [ 10] Vì nó trở nên rõ ràng rằng các máy tính có thể được sử dụng cho nhiều hơn tính toán chỉ toán học, các lĩnh vực khoa học máy tính mở rộng để nghiên cứu tính toán nói chung. Khoa học máy tính bắt đầu được thành lập như là một môn học riêng biệt trong những năm 1950 và đầu những năm 1960. [11] [12] Chương trình thế giới đầu tiên của khoa học máy tính độ, Diploma Cambridge trong khoa học máy tính, bắt đầu ở phòng thí nghiệm máy tính của Đại học Cambridge năm 1953. Các chương trình cử nhân khoa học máy tính đầu tiên tại Hoa Kỳ được thành lập tại Đại học Purdue vào năm 1962. [13] Kể từ khi khu vực riêng biệt các máy tính thực tế đã trở thành có sẵn, nhiều ứng dụng của máy tính đã trở thành các nghiên cứu trong quyền riêng của họ. Mặc dù nhiều người ban đầu tin rằng đó là không thể mà máy tính của mình có thể thực sự là một lĩnh vực khoa học của nghiên cứu, vào cuối những năm năm mươi, nó dần dần trở nên được chấp nhận trong dân số học tập cao hơn. [14] [15] Đây là thương hiệu IBM bây giờ nổi tiếng mà tạo thành một phần của cuộc cách mạng khoa học máy tính trong thời gian này thời gian. IBM (viết tắt của International Business Machines) phát hành IBM 704 [16] và sau đó là IBM 709 [17] máy tính, được sử dụng rộng rãi trong thời gian thăm dò của thiết bị như vậy. "Tuy nhiên, làm việc với IBM [máy tính] là bực bội ... nếu bạn đã thất lạc nhiều như một bức thư trong một chỉ thị, chương trình sẽ sụp đổ, và bạn sẽ phải bắt đầu toàn bộ quá trình trên một lần nữa". [14] Trong thời gian Cuối những năm 1950, các ngành khoa học máy tính là rất nhiều trong giai đoạn phát triển của nó, và các vấn đề như vậy là bình thường. [15] Thời gian đã nhìn thấy sự cải thiện đáng kể trong khả năng sử dụng và hiệu quả của công nghệ máy tính. Xã hội hiện đại đã chứng kiến một sự thay đổi đáng kể trong việc sử dụng công nghệ máy tính, từ việc sử dụng chỉ bởi các chuyên gia và các chuyên gia, với một cơ sở người dùng gần như ở khắp mọi nơi. Ban đầu, các máy tính là khá tốn kém, và ở một mức độ viện trợ nhân lực là cần thiết cho hiệu quả sử dụng - một phần từ các nhà khai thác máy tính chuyên nghiệp. Khi ứng dụng máy tính trở nên phổ biến hơn và giá cả phải chăng, hỗ trợ ít nhân lực là cần thiết cho việc sử dụng phổ biến.
đang được dịch, vui lòng đợi..
