banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Messages posted by: HackerW-hat  XML
Profile for HackerW-hat Messages posted by HackerW-hat [ number of posts not being displayed on this page: 0 ]
 
Em còn thắc mắc 1 điều nữa là khi em đọc ebook sổ tay lập trình 2.0 của anh mystery_kid1412
ở fần python thì em đọc đc 1 đoạn code như sau:
Code:
import math
#...
delta = b * b – 4 * a * c
if delta > 0:
# Khối lệnh mới, thụt vào đầu dòng
x1 = (- b + math.sqrt(delta)) / (2 * a)
x2 = (- b – math.sqrt(delta)) / (2 * a)
print "Phuong trinh co hai nghiem phan biet:"
print "x1 = ", x1, "; ", "x2 = ", x2

Theo như em hiểu thì đoạn code trên tương ứng 1 bài toán phương trình bậc 2(may phước là em đang học lớp 9 nên biết đc điều đó).Vậy em thắc mắc là muốn học lập trình thì cần kiến thức phổ thông tổi thiểu là lớp mấy?Liệu lớp 9 như em có thể học đc ko?Và để học lập trình cần có những kiến thức gì?vì trong ebook em thấy có ghi những từ mà em chưa từng nghe wa như shell,mảng,giải pháp tên động,kết nối tên biến,phương thức...điển hình như đoạn này:
8. Đa năng:

Python là một ngôn ngữ lập trình đơn giản nhưng rất hiệu quả. So với Unix shell, Python hỗ trợ các chương trình lớn hơn và cung cấp nhiều cấu trúc hơn. So với C, Python cung cấp nhiều cơ chế kiểm tra lỗi hơn. Vì các lí do đó, Python là một ngôn ngữ lập trình cấp rất cao. Nó cũng có sẵn nhiều kiểu dữ liệu cấp cao, ví dụ như các mảng linh hoạt (flexible arrays) ( ) và từ điển (dictionaries) mà ta phải mất nhiều thời gian để hiện thực trên C. Python cũng thích hợp với các chương trình lớn hơn cả Awk và Perl. Python cũng được sử dụng để lập trình Web. Nó có thể được sử dụng như là một ngôn ngữ kịch bản. Python được thiết kế để có thể nhúng và phục vụ như là một ngôn ngữ kịch bản để tuỳ biến và mở rộng các ứng dụng lớn hơn. Được tích hợp sẵn nhiều công cụ và có một thư viện chuẩn phong phú, Python cho phép người dùng dễ dàng tạo ra các dịch vụ Web, sử dụng các thành phần COM hay CORBA ( ). Nó hỗ trợ các định dạng email, dữ liệu Internet, HTML, XML và các ngôn ngữ đánh dấu khác. Python cũng ứng dụng tất cả các giao thức Internet thông dụng như HTTP, FTP,… Python cung cấp giao tiếp đến hầu hết cơ sở dữ liệu, có khả năng xử lí văn bản, tài liệu hiệu quả, và có thể làm việc tốt với các công nghệ Web khác. Python cũng đặc biệt hiệu quả cho lập trình tính toán khoa học qua các công cụ Python Imaging Library, VTK, MayaVi 3D Visualization Toolkits, Numeric Python, ScientificPython,… Python cũng có thể được sử dụng để phát triển các ứng dụng Desktop. Người dùng có thể dùng wxPython, PyQt, PyGtk để phát triển các ứng dụng giao diện đồ họa (GUI) chất lượng cao. Python có thể hỗ trợ các GUI frameworks khác như MFC, Carbon, Delphi, X11, Motif, và Tk. Python cũng có sẵn một unit testing framework để tạo ra các các bộ test (test suites).
 

Đọc xong em ứ hiểu gì cả,chỉ hiểu được câu đầu là: Python là một ngôn ngữ lập trình đơn giản nhưng rất hiệu quả.

Em là ng` mới bắt đầu.Sau khi đọc các comment trên thì em thấy có 3 hướng để học:
+hướng của anh conmale: Python -> C -> C++ -> Java
+hướng của anh lion_king_lovely_1985: Pascal -> VB.NET và C -> C++ -> Java
+hướng của anh tmd: Pascal -> C -> C++ -> ngôn ngữ khác
Cho em hỏi học theo hướng nào thì hiệu wả hơn và học ở đâu thì tốt hơn ạ?Em ở TPHCM định học ở NIIT.
Cho em hỏi khi em vào trang www.iplocation.com và www.showmyip.com và khi đăng nhập vào modem thì nó cho em bít ip của em là 118.68.205.242 còn khi vào www.fpt.vn thì dưới góc phải của web nó ghi your ip 210.245.31.138.Tại sao lại có sự khác biệt ở đây ạh?Em thấy phần 210.245.xxx.xxx giống với cái DNS mà fpt hướng dẫn sử dụng: 210.245.24.20/210.245.24.22
1 điều nữa là em thấy mấy anh hay sài hideipplatium và bảo là nó tốt nhưng cá nhân em thấy là nó ko hiệu quả so với hidetheip vì lần trước em có dùng thử 2 ct trên để change ip để download map warcraftIII ở epicwar.com(nó ko cho em down nữa vì nhận ra ip của em đã từng hackmap trên battllenet)em thấy khi sài hideipplatium thì vẫn ko thể lừa đc epicwar còn hidetheip thì đc(em đã xem và download 2 ct này ở forum diendan.vn-zoom.com trong fần internet tools).Các anh thấy sao ạ?
Em là newbie vừa tham gia diễn đàn cách đây mấy ngày,kiến thức cũng rất ít nên xin được hỏi các anh 1 câu:
+Em đặt trường hợp mình đã hack 1 trang web nào đó (VD:www.fpt.vn) bằng máy tính cá nhân và cuối cùng bị C15 đến tận nhà hỏi thăm.
Câu hỏi của em là: C15 đã phát hiện ra mình đã hack trang web của FPT thông wa IP nào?
Mà theo như các anh nói ở trên thì ip2location ghi nhận public IP của mình(VD như máy của em là 58.xxx.xxx.xxx) chứ ko thể ghi nhận private IP(VD: 192.168.1.x) mà trong khi đó public IP thay đổi mỗi khi ta reset modem mà theo như bài viết của anh K4i thì ISP ko lưu lại public IP vì lí do tài nguyên nên em thắc mắc ko bít C15 đã phát hiện ra mình thông wa IP nào(loại trừ các trường hợp có thể phát hiện ra private IP như javascript,spywares...),nếu trường hợp C15 phát hiện thông wa public IP thì chẳng lẽ mỗi lần hack ta chỉ việc reset modem là xong???
Em là học sinh cấp II,tìm hiểu về CNTT chưa được bao lâu nên câu hỏi của em có thể ko đúng,mong các anh chỉ dẫn thêm.
 

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|