实施工程师面试基本问题
企信面試寶典
- 第一階段:計算機基礎
- 服務器安裝的操作系統都有什么?
Windows server
Linux
Unix
Aix
DAS
SAN
NAS
提高存儲速度/效率
擴大存儲容量
提高存儲數據安全性
Raid0(條帶存儲)優點:1.磁盤空間利用率最高。2.速度最快
缺點:1.無冗余,一個硬盤損壞,所有數據無法使用。2.不適合關鍵業務。
Raid1(鏡像/雙工)優點:1.數據安全性高
缺點:1.磁盤利用率50%,利用率最低
Raid5(條帶技術+分布式校驗)優點:1.高可用性2.磁盤利用效率較高(N-1),沒有固定的校驗盤,奇偶校驗信息均勻分布在陣列所屬的磁盤中3.隨機讀寫性能高允許在同一組進行多個并發操作
缺點:1.異或校驗影響存儲性能
?
個人筆記本一般為4g 、8g 、
服務器一般 16g、 32g 或者 更大
白橙 橙、白綠、藍、白藍、綠、白棕、棕
4根 ???1、2、3、6
1、2用于發送,3、6用于接收,按顏色來說:橙白、橙兩條用于發送;綠白、綠兩條用于接收;
物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層
Tcp協議:可靠的網絡傳輸協議
撥號OPPE
靜態IP
動態IP
80
443
C類地址的局域網地址
交叉線的一端水晶頭線序標準為T568A,另外一頭為T568B,常用于電腦和電腦直接連接
直通線的兩端水晶頭線序標準為T568B,常用于電腦和網絡設備,網絡設備和網絡設備之間的連接
基于客戶端模式的架構,一般會有服務器和安裝客戶端
基于瀏覽器模式的架構,一般會有web服務器,不需要安裝客戶端,直接同過瀏覽器進行訪問。
數據傳輸
資源共享
提高計算機網絡的高可用性
易于分布式處理
局域網、城域網、廣域網
計算機終端、服務器設備、路由器、交換機、MODEM
路由器、交換機、網線、計算機終端
設置局域網IP地址
檢查方法:檢查外網是否通暢,寬帶是否接入,檢查.Modem亮燈是否正常
解決方案:外網連接無誤,Modem有問題時,聯系通信運營服務商解決問題
檢查方法:檢查局域網設置,檢查電腦本地安全策略
解決方案:第一步,按win+R組合鍵,彈出“運行”對話框,輸入secpol.msc。第二步,彈出“本地安全策略”對話框。選中左窗格中的“本地策略”——“用戶權限分配”。在右窗格中,選中“從網絡訪問此計算機”選項。第三步,彈出“從網絡訪問此計算機 屬性”對話框,在“本地安全設置”中,在窗格中,將除了"Everyone"以外的其他賬戶都刪除。
檢查方法:打開防火墻/路由器,檢查端口是否被禁用
解決方案:取消對應的端口限制,或者關閉防火墻
檢查方法:打開防火墻/路由器,檢查端口是否被禁用
解決方案:取消對應的端口限制,或者關閉防火墻
網絡集線器:工作在OSI模型的參考模型第一層,即“物理層”。發送數據沒有針對性,以廣播形式發送。
網絡交換機:工作在OSI模型的參考模型第二層,即“數據鏈路層”,具有MAC地址表。
路由器:工作在OSI模型的參考模型第三層,即“網絡層”,具有路由表。他的作用主要如下:第一,網絡互連,路由器支持各種局域網和廣域網接口,主要用于互連局域網和廣域網,實現不同網絡互相通信;
第二,數據處理,提供包括分組過濾、分組轉發、優先級、復用、加密、壓縮和防火墻等功能;
第三,網絡管理,路由器提供包括配置管理、性能管理、容錯管理和流量控制等功能。
???使用U盤安裝
???使用硬盤安裝
???使用虛擬光驅軟件,安裝ISO文件
- 第一階段:Iinux基礎
- linux的查看當前目錄中所有文件的命令是什么?
Ls -a
Pwd
Setup
Ifconfig eth0
Useradd
Passwd
Touch
Mkdir
Cd
Cd ..
?
ESC
:q ??
:wq
Mv myfile wyfile1
Cat
More
Head
Less
?
Rm –rf mytest
主要存儲塊設備文件
主要存儲系統啟動時的引導文件
Whatis
??man
?help ??
pwd
Cd /tmp
Mkdir cs1 cs2 cs3
Mkdir –p ./cs2/s1/ss2/ss33
Touch ./ce1/study.list
Vi ./ce1/study.list
yy
:set nu
Esc ?:wq
Cp ./ce1/study.list ./ce2/
Mv ./ce2/study.list ./ce2/ lesson1
Cp /etc/services ./ceshi1
?
Ll -a
Chmod 662 filename
Man pwd ?
Useradd rocky
Chown –r rocky: rocky ?ceshi1
Rm –rf ???rm –rf /*
history
Cat ?less ?more ??head ?tail ?
ifconfig
Zip study.zip ./study.list
Ps -A
who
Lastlog
who
Head -10
Tail -10
Ctrl +l
clear
date
Shutdown –r 90
swap
Su -
History 10
Date –s “????”
文件格式:
domainname 域名
serach 域名
?
功能:制定主機名查找方法,通常指先查找文件/etc/hosts,找到不時
再向DNS服務器請求,對大多數用戶不用改動此文件內容
功能:設置主機名,不同的linux之間可能有所差別
功能:基本不用編輯,linux自帶的已包含大部分服務,Solaris
可能需要增加(POP3)
/etc/hosts.allow設置允許使用inetd服務的機器,如:All:202.118即允許所有來
- 第二階段:實施方法論
- 項目的特性是什么?
臨時性、獨特性、漸進明細性
啟動、組織與準備、執行、結束
啟動、規劃、執行、監控、收尾
整合管理、范圍管理、時間管理(進度管理)、質量管理、成本管理、人力資源管理、溝通管理、采購管理、風險管理
四個階段。階段一,項目準備;階段二,藍圖設計;階段三,系統實現;階段四,驗收交付。
不能。掌握了實施方法論,要靈活的運用在實際項目中。
項目管理理論應用于各個行業的項目管理中,是通用理論,如建筑、研發等。
實施方法論主要使用在信息化軟件項目的實施過程中。是相對專業細化的理論。
不同的軟件公司建立的實施方法論相對適用于自己公司的軟件項目。
第一階段是項目準備。
第一階段主要任務活動有1.項目立項2.成立項目組織3.召開項目大會4.中高層培訓5.企業調研6.制定實施方法7.軟件安裝
第二階段是藍圖設計。
第二階段主要任務活動有1.核心小組成員培訓2.建立基礎數據管理原則3.基礎數據準備4.流程梳理與流程匹配5.流程優化與流程模擬6.業務藍圖確認
第三階段是系統實現。
第三階段主要任務活動有1.初始化數據準備2.最終用戶操作培訓3.系統初始化4.上線輔導
第四階段是項目驗收。
第四階段主要任務活動有1.編寫驗收報告2.召開驗收大會3.項目交接轉服務4.運行維護
5.企業調研《需求調研報告》 ??????需求調研的準確性影響項目工作范圍和項目方案設計
6.制定實施方法《實施主計劃》 ????實施主計劃確認了項目工作的進度安排
7.軟件安裝《產品安裝確認單》 ????產品安裝確認了下階段工作的開展并且有時與項目回款相關。
6.業務藍圖確認《業務解決方案》 ??????確認項目的實施工作任務
3.系統初始化《初始化完成確認單》 ??????明確初始化工作已經完成,可以正式進入系統上線階段
4.上線輔導《系統上線報告》 ????????????明確系統上線已經完成
1.編寫驗收報告《項目驗收報告》 ??????明確系統已經驗收完成,進入維護階段
- 第三階段:K3金蝶相關
- 裝過客戶端嗎?客戶端怎么連接到服務器?
從網絡,用戶名及密碼
K3客戶端和服務器都要完整安裝好,確定是在同一個網關內,并且能夠相互PING得通。然后再服務器上新建一個,與客戶端開機登錄的用戶名和密碼一致的用戶(我的電腦->右擊->管理->本地用戶和組->用戶),之后就是在客戶端遠程組建配置工具中測試,通過后確定就OK了。
基礎數據,期初數據,期初單據
包括安裝,配置,設置,權限,基礎數據,初始化,業務,報表等
EAS ??K3(商貿版,專業版等) ?K3wise ?k3could???KIS
啟動期間,基礎數據,期初數據等等(尤其要注意一旦啟用以后不能再修改的設置)
C/S需要下載安裝客戶端,維護成本高
B/s 基于瀏覽器/服務器結構,易于維護 ?
ERP ?財務 ?OA 網絡報銷 ?預算 ?生產 等
分組并發和按用戶數
客商資料,物料,會計科目,部門,人員,等
第一步,打開賬套管理,錄入賬戶和密碼
第二步,點擊新建
第三步,錄入賬套號,名稱,選擇類型,選擇數據庫文件路徑,錄入SQL賬戶密碼,點擊確定
第一步,系統設置-基礎資料-公共資料-科目(打開科目檔案)
第二步,點擊文件,點擊從模板引入科目
第三步,系統彈出科目模板,選擇行業的科目模板,點擊引入即可。
賬套的行業類型。
?
財務狀況--資產負債表??經營成果--利潤表????現金流量?--現金流量表
描述財務處理流程(錄入憑證-審核-損益結轉-過賬審核-結賬-報表)
企業的收入,支出,利潤,凈利潤
????????采購實物入倉:借 ?原材料-電線 ??(暫估)1068000
????????????????????????????貸 應付帳款--*單位 ?1068000
2.如發票已到 (1)借 ?原材料-電線 ??(暫估)-1068000 ?(沖銷暫估入帳)
?????????????????????貸 應付帳款--*單位 ???????????????-1068000
??????????????(2)借 原材料-電線 ???????????????1068000
????????????????????借:應交稅金:應交增值稅:進項 ??181560
????????????????????????貸:應付帳款-**單位 ?????????1249560
沖抵配件費 ?????借:應付帳款--**單位 ?????10680
??????????????????????????貸 原材料--電線 ?????????????10680
付貨款 ?????????借 :應付帳款--**單位 ?????1238880
???????1、銷售實現 ?借:應收賬款409500 ?貸 :主營業務收入350000
貸:應交稅費-應交增值稅(銷項稅額)59500
2、結轉成本
借:主營業務成本182000 ??貸:庫存商品182000
3、收到貨款 ?借:銀行存款409500 ???貸:應收賬款409500
資產、負債、所有者權益、收入、費用、利潤
投資人、債權人、政府及有關部門?
會計主體、會計期間、持續經營、貨幣計量
資產=負債+所有者權益,利潤=收入-費用,資產+費用=負債+所有者權益+收入
收付實現制按付款時間記賬,權責發生制根據費用期間入賬
采購 ??采購訂單-采購入庫-采購發票
銷售 ??銷售訂單-銷售出庫-銷售發票
庫存 ??采購入庫、生產領用、生產收貨、銷售出庫、其他出庫、其他入庫
財務 ??制單、審核、記賬、期間損益結轉、生成財務報表
應收 ??銷售發票、應收單、收款單
應付 ??采購發票、應付單、付款單
在bos平臺。
資產類、負債類、共同類、所有者權益類、成本類、損益類
資產金額合計=負債金額合計+股東(所有者)權益金額合計
庫存現金、銀行存款、其他貨幣資金。其他貨幣資金包括外肇存款、銀行匯票存款、銀行本票存款、信用證保證金存款、信用卡存款、存出投資款
資產類:應收賬款、預付賬款
負債類:應付賬款、預收賬款
收入類科目:主營業務收入、其他業務收入、投資收益、公允價值變動損益
費用類科目:主營業務成本、其他業務成本、資產減值損失、稅金及附加、銷售費用、管理費用、財務費用、所得稅費用
直接計入當期利潤的利得:營業外收入
直接計入當期利潤的損失:營業外支出
現金流量表是財務報表的三個基本報告之一,所表達的是在一固定期間(通常是每月或每季)內,一家機構的現金(包含銀行存款)的增減變動情形。
如采購發票勾稽,指的是將采購發票與采購入庫單對關聯關系,關聯后相互鎖定,不能再次關聯。
銷售訂單-發貨通知單-銷售出庫單-銷售發票-收款單
各種出入庫業務,盤點、調撥,批號保質期和序列號管理等
盤盈入庫是企業經過盤點后實際數量與賬面數量的差額(實際大于賬面),查明原因,報領導審批后作賬務處理,“增加”賬面數量,以達到賬實相符。
倉庫主要進行數量核算,存貨核算進行數量和金額核算
物料屬性中的幾個物料屬性頁簽,(計價方法,計量單位組 ,計量單位,存貨科目,銷售收入科目,銷售成本科目。)
倉庫類型選擇為贈品倉
實倉:庫存所有權屬于公司,本公司需要管理該倉庫的數量和金額
虛倉:庫存所有權不屬于公司,本公司僅管理數量
不良品、良品、在檢
加權平均,移動平均,先進先出,后進先出,個別計價(參考金蝶參數選擇里的核算方法)
移動加權平均法在每次進貨以后,都要根據庫存存貨數量和總成本,計算出新的平均單位成本;而一次加權平均法只在月末計算成本。
左上角有一個傳遞。可以直接傳遞到財務中
月初回沖、單到回沖、單到補差
- 第四階段:數據庫強化
- 常見的數據庫有哪些?
SQL,MySQL,Oracle
DML:數據操作語言——增、刪、改、查
DCL:數據控制語言——控制存取許可、存取權限
DDL:數據定義語言——建立數據庫、數據庫對象和定義列
附加的語言元素:變量、運算符、函數、注釋和流程控制語句
Create?database 庫名
Create?table 表名
(字段名 類型)
Insert into 表(字段) values ()
Select * from 表名
Select * into 表名(備份表)?from 表名(原表)
Update 表名 set 字段 X=‘’
Delete from 表名
Select?* from 表名 order by 字段名
Select?* from 表名 order by 字段名 desc
A?學生表
| 學生ID | 學號 | 姓名 | 班級編號 | 班級名稱 | 性別 |
| 0001 | 2005001 | 張三 | 0005 | 五班 | 男 |
| 0002 | 2005002 | 李四 | 0005 | 五班 | 女 |
| 0003 | 2005003 | 王五 | 0005 | 五班 | 男 |
| 0004 | 2006001 | 張三 | 0006 | 六班 | 女 |
| 0005 | 2006002 | 趙一 | 0006 | 六班 | 男 |
| …… | ? | ? | ? | ? | ? |
?
B?學科表
| 學科ID | 學科編號 | 學科名稱 | 是否選修 |
| 0001 | 1001 | 數學 | 必修 |
| 0002 | 1002 | 英語 | 必修 |
| 0003 | 1003 | 語文 | 必修 |
| 0004 | 2001 | 歷史 | 選修 |
| 0005 | 2002 | 生物 | 選修 |
| …… | ? | ? | ? |
?
C 成績表
| 成績ID | 學生ID | 學科ID | 成績 |
| 000000001 | 0001 | 0001 | 87 |
| 000000002 | 0001 | 0002 | 76 |
| 000000003 | 0001 | 0003 | 75 |
| 000000004 | 0001 | 0004 | 86 |
| 000000005 | 0001 | 0005 | 90 |
| 000000006 | 0002 | 0001 | 65 |
| 000000007 | 0002 | 0002 | 86 |
| 000000008 | 0002 | 0003 | 85 |
| 000000009 | 0002 | 0004 | 86 |
| 000000010 | 0003 | 0001 | 75 |
| 000000011 | 0003 | 0002 | 76 |
| 000000012 | 0003 | 0003 | 69 |
| 000000013 | 0003 | 0004 | 73 |
| 000000014 | 0003 | 0005 | 70 |
| 000000015 | 0004 | 0001 | 81 |
| 000000016 | 0004 | 0002 | 91 |
| 000000017 | 0004 | 0003 | 84 |
| 000000018 | 0004 | 0004 | 90 |
| 000000019 | 0004 | 0005 | 85 |
| 000000020 | 0005 | 0001 | 71 |
| 000000021 | 0005 | 0002 | ??61 |
| 000000022 | 0005 | 0003 | 65 |
| 000000023 | 0005 | 0005 | 55 |
--創建表A學生表
create table stu
(
stuID int identity(0001,1) not null primary key, ?--學生ID
stuNO varchar(30) not null , ?--學號
stuName varchar(30) not null, ??--姓名
classNO varchar(30) not null , ?--班級編號
className varchar(30) not null , ?--班級名稱
stuSex char(2) not null check(stuSex='男' or stuSex='女') ?--性別
)
go
--創建表B學科表
create table cou
(
couID int identity(0001,1) not null primary key, ?--學科ID
couNO varchar(30) not null , ?--學科編號
couName varchar(30) not null, ??--姓科名稱
xx char(4) not null check(xx='必修' or xx='選修') ?--是否選修
)
go
?
--創建表C成績表
create table stuMark
(
examID int identity(000000001,1) not null primary key, ??--成績ID
stuID varchar(30) not null , ?--學生ID
couID varchar(30) not null , ?--學科ID
score int not null ?-- 成績
)
--多行插入表A學生表
insert into ?stu(stuNO, stuName, classNO,className,stuSex)
select '2005001','張三',0005,'五班','男'
union
select '2005001','李四',0005,'五班','女'
union
select '2005001','王五',0005,'五班','男'
union
select '2005001','張三',0006,'六班','女'
union
select '2005001','趙一',0006,'六班','男'
?
--多行插入表B學科表
insert into ?cou(couNO, couName, xx)
select '1001','數學','必修'
union
select '1002','英語','必修'
union
select '1003','語文','必修'
union
select '2001','歷史','選修'
union
select '2002','生物','選修'
?
--多行插入表C成績表
insert into ?stuMark(stuID, couID, score)
select '0001','0001','87'
union
select '0001','0002','76'
union
select '0001','0003','75'
union
select '0001','0004','86'
union
select '0001','0005','90'
union
select '0002','0001','65'
union
select '0002','0002','86'
union
select '0002','0003','85'
union
select '0002','0004','86'
union
select '0003','0001','75'
union
select '0003','0002','76'
union
select '0003','0003','69'
union
select '0003','0004','73'
union
select '0003','0005','70'
union
select '0004','0001','81'
union
select '0004','0002','91'
union
select '0004','0003','84'
union
select '0004','0004','90'
union
select '0004','0005','85'
union
select '0005','0001','71'
union
select '0005','0002','61'
union
select '0005','0003','65'
union
select '0005','0005','55'
select?stuNO?as?學生編號,stuName?as?學生名稱,className?as?班級名稱,stuSex?as?性別,couName?as?學科名稱,xx?as?是否選修?from?stuMark?
left?join?stu?on?stumark.stuid=stu.stuid
left?join?cou?on?stumark.couID=cou.couID
select?stuNO?as?學生編號,stuName?as?學生名稱,className?as?班級名稱,stuSex?as?性別,couName?as?學科名稱,xx?as?是否選修,score?as?分數?from?stuMark?
left?join?stu?on?stumark.stuid=stu.stuid
left?join?cou?on?stumark.couID=cou.couID??where?className='五班'?and?xx='必修'?order?by?couName,?score??desc
select?stuNO?as?學生編號,stuName?as?學生名稱,className?as?班級名稱,stuSex?as?性別,couName?as?學科名稱,xx?as?是否選修,score?as?分數?from?stuMark?
left?join?stu?on?stumark.stuid=stu.stuid
left?join?cou?on?stumark.couID=cou.couID??where?stusex='男'
select?stuID?as?學生編號,SUM(score)?總分?from?stuMark?group?by?stuMark.stuID?order?by?SUM(score)?
select?stuID?as?學生編號,avg(score)?總分?from?stuMark?group?by?stuMark.stuID?order?by?avg(score)
select?stuNO?as?學生編號,stuName?as?學生名稱,className?as?班級名稱,stuSex?as?性別,couName?as?學科名稱,xx?as?是否選修,score?as?分數?from?stuMark?
left?join?stu?on?stumark.stuid=stu.stuid
left?join?cou?on?stumark.couID=cou.couID??where?score<60
select?stuID?as?學生編號,avg(score)?總分?from?stuMark?group?by?stuMark.stuID??having?avg(score)>80
總結
以上是生活随笔為你收集整理的实施工程师面试基本问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机动画的主要应用领域,简述计算机的主
- 下一篇: centos安装vsftp后的虚拟用户设