Giới thiệu về ngành

Công nghệ Thông tin, viết tắt CNTT, (tiếng Anh: Information Technology hay là IT) là một nhánh ngành kỹ thuật sử dụng máy tính và
phần mềm máy tính để chuyển đổi, lưu trữ, bảo vệ, xử lý, truyền tải và thu thập thông tin.
 
1. Lịch sử phát triển máy tính
 
Kể từ khi chiếc máy tính điện tử số đầu tiên ENIAC ra đời, sự phát triển của máy vi tính đã trải qua rất nhiều thế hệ.
 
Trong đó, ở thế hệ thứ nhất (1945-1956), Giáo sư Mauchly và học trò Eckert tại Đại học Pennsylvania đã thiết kế từ năm 1943 và cho ra mắt vào năm 1946 một máy tính khổng lồ với thể tích dài 20 mét, cao 2,8 mét và rộng vài mét, có khả năng thực hiện 5.000 phép toán cộng trong một giây.
 
Sau vài năm, máy tính đã được phổ biến tại các trường đại học, các cơ quan chính phủ, ngân hàng và các công ty bảo hiểm.
 
Năm 1981 trở về trước
 
Từ những năm 1970, công nghệ bắt đầu phát triển và giá cả cũng giảm xuống nhiều nên nhiều gia đình Mỹ đã biết tới máy tính. Máy tính trước những năm 1981 cồng kềnh như những chiếc thùng lớn.
 
Các bà vợ từng dùng nó để lưu trữ các công thức nấu ăn còn những ông chồng lại xem đây là công cụ quản lí tài chính của gia đình. Trẻ con cũng làm bài tập trên máy tính và chơi một số game đơn giản. Các dòng máy tính nổi tiếng thời đó: Commodore PET, Atari 400, Tandy Radio Shack TRS-80 và Apple II.
 
Lịch sử phát triển máy tính từ năm 1981 đến 1990
 
Don Estridege – cha đẻ của máy tính IBM, những chiếc máy tính được sản xuất từ phần cứng và phần mềm của hãng thứ 3 xuất hiện. Bộ vi xử lí do Intel sản xuất, hệ điều hành MS-DOS là sản phẩm của Microsoft.
 
Suốt 10 năm sau đó, IBM đã cải tiến chiếc máy tính của mình lên rất nhiều, bằng việc nâng tốc độ lên gấp 10 lần, tăng bộ nhớ lên 1000 lần và dung lượng lưu trữ tăng 10 nghìn lần, từ 160 KB lên 1,6 GB. Máy tính IBM, đơn giản là ông tổ của tất cả PC hiện đại.
 
Những năm 1990
 
Các thương hiệu lớn ra đời tạo nên một thị trường khốc liệt, phải giảm giá để cạnh tranh giữa những tên tuổi máy tính như Amiga, Commodore, Atari, Sinclair and Amstrad. Hai tên tuổi mà sau này nổi như cồn có Compaq và Dell, được biết tới như những cái tên nổi lên trong thị trường máy tính nền tảng Windows.
 
Việc ra mắt hệ điều hành Windows 3.0 rồi sau đó là Windows 95, Windows 98 đã giúp Microsoft khẳng định tên tuổi của mình trong thị trường máy tính. Tuy Apple lúc này đã có những thành công bước đầu với PowerBook, nhưng Microsoft vẫn là “bá chủ” trên thị trường PC.
Máy tính những năm 2000
 
Sự cố Y2K đã gây đảo lộn về định dạng thời gian cho hệ thống máy tính, tuy nhiên cuối cùng hậu quả cũng không nghiêm trọng như mọi người đoán trước. Thời điểm này còn đánh giá một sự phát triển ghê gớm không kém của Internet.
 
Apple ra mắt Mac OS X vào năm 2002 sau đó là powerBooks, iBooks, iMacs, Mac Minis, MacBook Air chạy trên nền hệ điều hành này đã gặt hái những thành công lớn. Tiếp nữa, hệ điều hành Window XP cũng là một sản phẩm phần mềm thành công rực rỡ.
 
Ngày nay
 
Máy tính trong cuộc sống hiện nay xuất hiện với mẫu mã cũng như kiểu dáng đa dạng, hệ điều hành liên tục hoàn thiện, các tính năng được thêm mới liên tục. Có lẽ đến mức chúng ta dùng “không hết”, ngoài ra không chỉ hiệu năng làm việc được quan tâm, cải tiến mà cả thiết kế, thẩm mỹ cũng được đặt lên hàng đầu. Từ những chiếc máy tính đầu tiên khổng lồ, trải qua lịch sử phát triển máy tính đã trở lên “nhỏ” hơn, “mỏng” hơn, “nhẹ” hơn, và “hiệu quả” hơn.
 
2. Công nghệ phần mềm
 
Công nghệ phần mềm hay kỹ nghệ phần mềm (tiếng Anh: software engineering) là sự áp dụng một cách tiếp cận có hệ thống, có kỷ luật, và định lượng được cho việc phát triển, sử dụng và bảo trì phần mềm.
 
Ngành học kỹ nghệ phần mềm bao trùm kiến thức, các công cụ, và các phương pháp cho việc định nghĩa yêu cầu phần mềm, và thực hiện các tác vụ thiết kế, xây dựng, kiểm thử (software testing), và bảo trì phần mềm.
 
Kỹ nghệ phần mềm còn sử dụng kiến thức của các lĩnh vực như kỹ thuật máy tính, khoa học máy tính, quản lý, toán học, quản lý dự án, quản lý chất lượng, công thái học phần mềm (software ergonomics), và kỹ nghệ hệ thống (systems engineering).
 
Trích dẫn một câu nói của Edsger Dijkstra về công nghệ phần mềm:
 
Khi máy tính chưa xuất hiện, thì việc lập trình chưa có khó khăn gì cả. Khi mới xuất hiện một vài chiếc máy tính chức năng kém thì việc lập trình bắt đầu gặp một vài khó khăn nho nhỏ.
 
Giờ đây khi chúng ta có những chiếc máy tính khổng lồ thì những khó khăn ấy trở nên vô cùng lớn. Như vậy ngành công nghiệp điện tử không giải quyết khó khăn nào cả mà họ chỉ tạo thêm ra những khó khăn mới. Khó khăn mà họ tạo nên chính là việc sử dụng sản phẩm của họ.
 
Công nghệ phần mềm có một lịch sử khá sớm. Các công cụ được dùng cũng như các ứng dụng được viết đã tham gia vào kỹ nghệ phần mềm theo thời gian.
 
Dòng thời gian
 
Thập niên 1940: Các chương trình cho máy tính được viết bằng tay.
 
Thập niên 1950: Các công cụ đầu tiên xuất hiện như là phần mềm biên dịch Macro Assembler và phần mềm thông dịch đã được tạo ra và sử dụng rộng rãi để nâng cao năng suất và chất lượng. Các trình dịch được tối ưu hoá lần đầu tiên ra đời.
 
Thập niên 1960: Các công cụ của thế hệ thứ hai như các trình dịch tối ưu hoá và công việc kiểm tra mẫu đã được dùng để nâng cao sản phẩm và chất lượng. Khái niệm công nghệ phần mềm đã được bàn thảo rộng rãi.
 
Thập niên 1970: Các công cụ phần mềm, chẳng hạn trong UNIX các vùng chứa mã, lệnh make, v.v. được kết hợp với nhau. Số lượng doanh nghiệp nhỏ về phần mềm và số lượng máy tính cỡ nhỏ tăng nhanh.
 
Thập niên 1980: các PC và máy trạm ra đời. Cùng lúc có sự xuất hiện của mô hình dự toán khả năng. Lượng phần mềm tiêu thụ tăng mạnh.
 
Thập niên 1990: Phương pháp lập trình hướng đối tượng ra đời. Các quá trình nhanh như là lập trình cực hạn được chấp nhận rộng rãi. Trong thập niên này, WWW và các thiết bị máy tính cầm tay phổ biến rộng rãi.
 
Hiện nay: Các phần mềm biên dịch và quản lý như là .NET, PHP, Java, 1C:DOANH NGHIỆP làm cho việc thiết kế, viết phần mềm ứng dụng trở nên dễ dàng hơn nhiều.
 

  Ý kiến bạn đọc

Mã bảo mật   
online
  • Kinh doanh

    Quản lý kinh doanh

    0982.55.66.97

    info@wasit.com.vn

    Kinh doanh 01

    0923.886.191

    sales@wasit.com.vn

    Kinh doanh 02

    19002217

    sales01@wasit.com.vn

  • Kỹ thuật

    Kỹ thuật lỗi

    19002217

    support@wasit.com.vn

    Kỹ thuật tư vấn

    19002217

    kythuat@wasit.com.vn

    Kỹ thuật triểu khai

    19002217

    kythuat@wasit.com.vn

Thống kê
  • Đang truy cập19
  • Hôm nay4,629
  • Tháng hiện tại116,726
  • Tổng lượt truy cập2,370,428
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây