Phân Tích Và Tổng Hợp I










PHÂN TÍCH VÀ TỔNG HỢP
- Đề Mục: Sửa Một Máy Tính Để Bàn Đứng Hình -

Do Nguyễn Định Quốc K26/TVBQGVN Thiết Kế Và Thực Hiện Năm 2008
( Xem tóm tắt, giải thích ở trang "Guide KHUD Book" và cách dịch ra tiếng Việt ở "Trang chủ" cuối đề mục "Khoá 26", hoặc dùng Translate ở lề phải của trang này - - Nếu trong khung chọn ngôn ngữ không xuất hiện tiếng Việt. Mới đầu bạn chọn tiếng Anh, sau đó trong khung chọn ngôn ngữ sẽ xuất hiện tiếng Việt, bạn chọn hàng tiếng Việt - - )





REWORK ONE DESKTOP
DOCUMENT FOR TRAINING
PROBLEM: FREEZE
(ON THE WAY GOING TO BIOS SETUP OR TESTING UNDER ADS)

WHY DO WE WRITE ONE DOCUMENT WITH AN ALGORITHM (( LOGIC + CONTROL ) = ( Analysis + Synthesis + Mathematics ))?


1/ MODERN MANUFACTURING = AUTOMATIC PRODUCTION

2/ SOFTWARE OF:

          A/- Automatic machine = Algorithm (Logic+Control) + Language of computers ((synthesis) (As C++, VISUAL C++…))

          B/- Man = Intelligence + Algorithm (As Logic+Control) + Language of men
                   (As English, Vietnamese…)

3/- CONCLUSIONS

           IF man has the algorithm of this automatic machine
           THEN they can work as fast as this automatic machine



IF     components on real motherboard < > components on this picture     THEN
                                                                        BEGIN
First, look for the components in this picture don’t exist on real motherboard;
After, we don’t count them, when we repair the system;
                                                                        END







WATERFALL MODEL ( Cycle V ):

BRAINSTORMING

OSCILOSCOPE
MULTIMETER
ANALYSER LOGIC
CHECK
DVD, FLOPPY, HDD
CABLE
CONNECTOR
RAM, CPU
BACKPLANE
MOTHERBOARD
SCSI CONTROLLER CARD
TPM CARD
POWER SUPPLY
NETWORK
SYSTEM


SELECT WORDS

1/- Check generally system; % STEP 1 %
2/- Check DVD & ITS CABLE; % STEP2 %
3/- Check RAM; % STEP3 %
4/- Check backplane; % STEP4 %
5/- Check hard disk drive& its cable; % STEP5 %
6/- Check CPU; % STEP6 %
7/- Check motherboard; % STEP7 %
8/- Check other devices; % STEP FINISH %















Modelisation of (SYSTEM = FREEZE)


STEP 1:                      %%  CHECK GENERALLY SYSTEM  %%

            Open cover;
            Get out cables (HDDs AND DVDs) from motherboard;
            Get out all cards from motherboard;
            Get out all RAMs AND CPU;
            Reseat (only one new RAM) AND (old CPU) in system;
            Turn on system;
            IF     system = freeze     THEN     go to STEP 6
            ELSE     go to STEP 2


STEP 2:                      %%   CHECK DVD & ITS CABLE   %%

            Turn off system;
            Put DVD’s cable in its connector of (DVD AND motherboard);     
            Turn on system;          
            IF     system< > freeze     THEN
                                                            BEGIN
                                                            Replace (DVD OR DVD’s cable);
                                                            Go to STEP FINISH;
                                                            END
            ELSE     go to STEP 3


STEP 3:                      %%   CHECK RAMS (MEMORY)   %%

            Turn off this system;  
            %%      old-RAM-for-test = current RAM on motherboard          %%
            %%    the-good-RAM = one good RAM    %%
            Select {TOTAL (RAMs of system) – 1} RAMs of the-good-RAMs;
            Use one GOOD SYSTEM for test RAM;
            Put {these the-good-RAMs + one old-RAM-for-test} in their slots;
            Give Total (old-RAM-for-test) = 1;
            WHILE     Total (old-RAM-for-test) < = TOTAL (RAMs of system)     DO
                 BEGIN
                        Turn on system;
                        IF     system < > freeze     THEN
                                                                                    BEGIN
                                    Turn off system;
                                    Get the old RAM out of its slot AND keep it for use;
                                    Put the other old-RAM-for-test in its slot;
                                    Total (old-RAM-for-test) = Total (old-RAM-for-test) + 1;
                                                                                    END
                        ELSE
                                    BEGIN
                                    Turn off system;
                                    Replace RAM;
                                    Total (old-RAM-for-test) = Total (old-RAM-for-test) + 1;
                                    END
                 END
            Get ALL RAM on motherboard out of system for test;
            Put ALL good (old-RAM-for-test) on the motherboard of system repairing;
            Turn on system;
            IF     system < > freeze     THEN     go to STEP FINISH
            ELSE     go to STEP 4


STEP 4:                      %%      CHECK BACKPLANE      %%

            Turn off system;
            Get all HDD’s cables out of system;
            Get HDD out of BACPLANE;
            %% We have the HDDs with no cables %%
            Use good (HDD AND cable) AND old BACKPLANE of system repairing;
            %% One time in loop, we test only one set %%
            %% One set = ensemble (HDD & BACK PLANE & cable) %%
            Give HDD-for-test (with cable) = 1;
WHILE     HDD-for-test (with cable) < = TOTAL (HDDs of system)     DO
                        BEGIN
                        %% Remark: we have the (HDDs with no cables) outside the system %%
                        Put the good (HDD with no cable) in the old BACKPLANE of system;
                        Put the good cable in this ensemble;
                        Turn on system;
            IF     system< > freeze     THEN
                                                                        BEGIN
                        IF     HDD-for-test (with cable) = TOTAL (HDDs of system)    THEN
                                                                                    BEGIN
                                                                        Replace (BACKPLANE);
                                                                        Put all BACKPLANES in the system;
                                                                        Go to STEP FINISH;
                                                                                    END
                        ELSE
                                    BEGIN
                                    HDD-for-test (with cable) = HDD-for-test (with cable) + 1;
                                    Turn off system;
                                    Replace (BACKPLANE) and keep it outside the system;
                                    END
                                                                        END
            ELSE
                        BEGIN
                        HDD-for-test (with cable) = HDD-for-test (with cable) + 1;
                        Turn off system;
                        END
                        END
            Go to STEP 5;


STEP 5:          %%      CHECK HARD DISK DRIVE & ITS CABLE    %%

            Turn off system;
            Get all HDD’s cables out of system;
            Get HDD out of BACKPLANE;
            %% We have the HDDs with no cables %%
            %% AND these HDD belong to system repairing %%
            Give HDD-for-test (with cable) = 1;
            %% One time in loop, we test only one set %%
            %% One set = ensemble (HDD & cable) %%
WHILE     HDD-for-test (with cable) < = TOTAL (HDDs of system)     DO
                        BEGIN
                        %% Remark: we have the (HDDs with no cables) outside the system %%
                        Put new cable in (one HDD with no cable);
                        Turn on system;
IF     system< > freeze     THEN
                                                            BEGIN
                        IF     HDD-for-test (with cable) = TOTAL (HDDs of system)    THEN
                                                                                    BEGIN
                                                                                    Replace (HDD OR CABLE);
                                                                                    Go to STEP FINISH;
                                                                                    END
                        ELSE
                                    BEGIN
                                    HDD-for-test (with cable) = HDD-for-test (with cable) + 1;
                                    Turn off system;
                                    Replace (HDD OR CABLE);
                                    END
                                                            END
ELSE
            BEGIN
                        HDD-for-test (with cable) = HDD-for-test (with cable) + 1;
                        Turn off system;
            END
                        END
            Go to STEP 6;

         
STEP 6:                      %%   CHECK CPU   %%

            Turn off system;
            Get out CPU from the system;
            Put new CPU in its sockets;  
            Turn on system;          
            IF     system< > freeze     THEN
                                                            BEGIN
                                                            Replace CPU;
                                                            Go to STEP FINISH;
                                                            END
            ELSE     go to STEP 7


STEP 7:                      %%   CHECK MOTHERBOARD   %%

Turn off system;
Get out MOTHERBOARD from the system;
%% Test this motherboard outside the system %%
%% With (CPU AND RAM AND POWER SUPPLY AND HDD) %%
Turn on system;
IF     system< > freeze     THEN     go to STEP FINISH
ELSE
            BEGIN
            Turn off system;
            Put back ALL (Cards AND Cables) in system;
            Turn on system;
            IF     system< > freeze     THEN
                                                            BEGIN
                                                Replace (CARD OR CABLE);
                                                Go to STEP FINISH;
                                                            END
            ELSE
                        BEGIN
            Replace MOTHERBOARD;
            Go to STEP FINISH;
                        END
            END


STEP FINISH:                      %%   CHECK OTHER DEVICES   %%

            Turn off system;
            Put back ALL (Cards AND Cables) in the system;
            Turn on system;
            Check the system the last time;
            Put system on the line ADS;



TRANSFORMING THIS ALGORITHM EN PROGRAMM FOR AUTOMATIC MACHINE
(Example: Synthesis with language C)

Main ()
{
CheckGenerallySystem (); // STEP 1
CheckDvdAndItsCable (); // STEP2
CheckRam (); // STEP3
CheckBackPlane (); // STEP4
CheckHardDiskDriveAndItsCable (); //STEP5
CheckCpu (); //STEP6
CheckMotherboard (); //STEP7
CheckOtherDevices (); //STEP FINISH
}

After, transforming STEPS en sub-programs and we have one program complete for automatic machine

 Ví dụ: Synthesis with language Visual C++ 2008 dưới đây:  






Download "Folder Projects": 

Với Project "Rework Assistant By Computer". Nhớ Install Data Và Version Visual C++ 2008 Có Trong Folders "Projects/Release VS 2008-2010/Rework/dadtaInstall.bat" (Và Sau Đó Install "2008install.bat") (Nhớ Extract Files Từ ZIP Trước Khi Install). 
Tiếp Theo Vào "Projects/Release VS 2008-2010/Rework/Release". Bấm "ReworkAssistantByComputer.exe". Nếu Hiện Ra Windows Dialog Viết "Đừng Run", Bấm "moreinfo" Và Chọn "Run Anyway".

Bấm hàng dưới đây để download:


Phần "SimulationAutomatedManufacturing" cũng nằm trong "Folder Projects".


Do Nguyễn Định Quốc (Còn Gọi Là Alexandre Guillon) K26/TVBQGVN Thiết kế Và Thực Hiện Năm 2008 Với 2 Đề Tài: "ReworkAssistantByComputer" và "SimulationAutomatedManufacturing"







Đề tài: Xử dụng Wikipedia để "Tổng Hợp" môn "Quản lý Xí Nghiệp"
( Xem tóm tắt, giải thích ở trang "Guide KHUD Book" và cách dịch ra tiếng Việt ở "Trang chủ" cuối đề mục "Khoá 26" )


Do Nguyễn Định Quốc K26/TVBQGVN "Tổng Hợp" đề tài được cho "Quản lý Xí Nghiệp"

Boeing 747-8 Mega factories Documentary- Boeing's latest Jumbo Jet!