精選語(yǔ)言類(lèi)實(shí)習報告3篇
在經(jīng)濟飛速發(fā)展的今天,越來(lái)越多的事務(wù)都會(huì )使用到報告,報告根據用途的不同也有著(zhù)不同的類(lèi)型。其實(shí)寫(xiě)報告并沒(méi)有想象中那么難,以下是小編為大家收集的語(yǔ)言類(lèi)實(shí)習報告3篇,僅供參考,希望能夠幫助到大家。
語(yǔ)言類(lèi)實(shí)習報告 篇1
C課程設計
一、課程設計目的
《C語(yǔ)言課程設計》是信息類(lèi)專(zhuān)業(yè)的重要實(shí)踐性課程。目的在于學(xué)習完《C語(yǔ)言程序設計》課程后進(jìn)行的一次全面的綜合練習。通過(guò)課程設計,一方面可以結合課程的教學(xué)內容循序漸進(jìn)地進(jìn)行設計方面的實(shí)踐訓練,另一方面,在參與一系列子項目的實(shí)踐過(guò)程中,還能提高如何綜合運用所學(xué)知識解決實(shí)際問(wèn)題的能力,以及獲得相關(guān)項目管理和團隊合作等眾多方面的具體經(jīng)驗。為后續課程:面向對象程序設計、Visual C++,數據結構,軟件工程,軟件技術(shù)基礎等奠定必要的實(shí)踐基礎。
設計目的如下:
1、進(jìn)一步培養學(xué)生結構化程序設計的思想,加深對高級語(yǔ)言基本語(yǔ)言要素和控制結構的理解。
2、針對C語(yǔ)言中的重點(diǎn)和難點(diǎn)內容進(jìn)行訓練,獨立完成有一定工作量的程序設計任務(wù),同時(shí)強調好的程序設計風(fēng)格。
3、掌握C語(yǔ)言的編程技巧和上機調試程序的方法。
4、掌握程序設計中的常用算法。
二、課程設計題目及要求
1、基礎訓練題目
1.1基礎
1.1.1寫(xiě)出下面程序的輸出結果。
1)#include
main( )
{
int x;
x=-3+4*5-6;printf(“%d ”,x);
x=3+4%5-6; printf(“%d ”,x);
x=-3*4%4-6/5; printf(“%d ”,x);
x=(7+6)%5/2; printf(“%d ”,x);
}
2)# include
main()
{
int x=5;
int y=6;
int z=7;
printf(" %d %d %d %d %d %d %d ",x>y,y>x,x!=y,x==z-2,x=x-2,x>=z,x<=z);
}
3 ) #include
main()
{
int x=0,y=-1,z=1;
printf("%d,%d,%d,%d,%d,%d",x&&y,x||y,y&&z,y||z,x&y,x|y);
}
1.2順序結構
1)已知三角形的底和高,求三角形的面積
法一、 #include
main()
{
float a,b;
scanf("a=%f,b=%f",&a,&b);
printf("MJ=%.2f",(a*b)/2.0);
}
法二、 #include
main()
{
float a,b,s;
scanf("a=%f,b=%f",&a,&b);
s=a*b/2;
printf("s=%.1f",s);
}
2)若已知某銀行一年定期的存款年利率,輸入存款額,計算三年后本利之和并輸出。 年利率rate,存款期n,存款本金capital,本利之和deposit。
#include
#include
main()
{
int n=3;
double rate=0.02;
double capital;
double deposit;
printf("Please ente capital:");
scanf("%lf",&capital);
deposit=capital*pow(1+rate,n);
printf("deposit=%.2f ",deposit);
}
#define N 3 改4
#define RATE 0.02 改0..01
#include
#include
main()
{
double capital;
double deposit;
printf("Please ente capital:");
scanf("%lf",&capital);
deposit=capital*pow(1+RATE,N);
printf("deposit=%.2f ",deposit);
}
改
1.3選擇結構
1)輸入四個(gè)整數,要求按大小順序輸出
# include
main()
{
int a,b,c,d,t;
printf("please input 四個(gè)整數 ");
scanf("%d%d%d%d ",&a,&b,&c,&d);
if(a
{t=a;a=b;b=t;}
if(a {t=a;a=c;c=t;} if(a {t=a;a=d;d=t;} if(b {t=b;b=c;c=t;} if(b {t=b;b=d;d=t;} if(c {t=c;c=d;d=t;} printf("%d %d %d%d ",a,b,c,d); } # include main() { int a,b,c,d,t; printf("please input 四個(gè)整數 "); scanf("%d%d%d%d ",&a,&b,&c,&d); if(a {t=a;a=b;b=t;} if(a {t=a;a=c;c=t;} if(a {t=a;a=d;d=t;} if(b {t=b;b=c;c=t;} if(b {t=b;b=d;d=t;} if(c {t=c;c=d;d=t;} printf("%d %d %d%d ",a,b,c,d); getch(); } 2)編寫(xiě)程序實(shí)現:輸入一個(gè)百分制成績(jì)。要求書(shū)出成績(jì)的等級‘A? ?B? ?C? ?D? ?E?,90分以上為 ?A?,81~89分為 ?B?,70~79為 ?C?,60~69為 ?D?,60分一下為 ?E?。 #include main() { int x; printf("Please chengji: "); scanf("%d",&x); if(x>=90) { printf("A "); 1、教學(xué)實(shí)習方面 步:在十月十七日至十一月七日這二十天時(shí)間主要是聽(tīng)指導老師和其他老師的課,并且完成對學(xué)生的認識和了解。其是“備好學(xué)生”“備好課堂”的基礎。通過(guò)聽(tīng)二十多節的課。這讓我受益良多。其中最大的收獲是讓我了解了學(xué)生的基本情況。比如:學(xué)生的性格;學(xué)生上課是的專(zhuān)注度;與及學(xué)生在課堂上參與課堂的態(tài)度;學(xué)生的基礎情況等。而這些東西將為我下一步教學(xué)環(huán)節“備好學(xué)生”作準備。除此之外我還聽(tīng)了唐春萱、易程、唐彬等多位老師的課。從中我明白了教學(xué)方式的多樣化。最主要的是如何實(shí)現語(yǔ)文教學(xué)的生活化。是語(yǔ)文教學(xué)的生活化就必須要進(jìn)入學(xué)生的現實(shí)生活。即學(xué)生感興趣并引起學(xué)生注意的話(huà)題。這樣才真正的有實(shí)現語(yǔ)文生活化的問(wèn)題。 總之,在這個(gè)直接面對學(xué)生的準備階段有很大的感觸。自己也由原先的無(wú)目的、無(wú)意識狀態(tài)逐漸進(jìn)入角色。 第二步:十一月七日至十二月二十日四十天時(shí)間是我全面接手教學(xué)工作。著(zhù)期間自己全面接手172班的無(wú)問(wèn)教學(xué)工作。期間完成了三個(gè)單元(一個(gè)小說(shuō)單元、一個(gè)童話(huà)單元和一個(gè)古文單元)的教學(xué)活動(dòng)。在整個(gè)教學(xué)過(guò)程中我以“新三維”即知識與技能、過(guò)程與方法和情感態(tài)度與價(jià)值觀(guān)來(lái)指導自己的教學(xué)實(shí)習。這讓我在教學(xué)實(shí)習中取得了很好的效果。在各單元的測驗中得到了較大的提高。最讓我自己感到欣慰的是學(xué)生轉變了他們原先的學(xué)習態(tài)度。他們由原來(lái)的不喜歡語(yǔ)文到喜歡再到主動(dòng)的提出要成立學(xué)習興趣小組。課堂上也由原先的被動(dòng)的接受知識到主動(dòng)的去參加各種教學(xué)討論和探究活動(dòng)。并且加強了和同學(xué)、老師的交流。與此同時(shí)我把教學(xué)形式向課外延伸。讓他們自己感受生活化的語(yǔ)文。這樣是他們對語(yǔ)文不再陌生。感覺(jué)到的是現實(shí)中的語(yǔ)文。 以上說(shuō)的都是在學(xué)生方面的信息。以下是我整個(gè)實(shí)習教學(xué)中的感受和體會(huì )。 首先,要上好語(yǔ)文課必須要讓學(xué)生喜歡授課老師。這也就是我們經(jīng)常說(shuō)的教師要有獨特的人格魅力。并在教學(xué)過(guò)程中逐漸形成自己的風(fēng)格。這是屬于“備好學(xué)生”的環(huán)節。要在“準備好學(xué)生”方面做得好是至關(guān)重要的。除此之外,“備好學(xué)生”方面我要快速的認識他們。而我在這個(gè)環(huán)節用了3天的時(shí)間就把他們記住了。并且隨見(jiàn)隨叫出他們的名。這讓我的學(xué)生有了一種被關(guān)注被尊重的感覺(jué)。通過(guò)這種簡(jiǎn)單而實(shí)際的方式我進(jìn)入到學(xué)生的圈子里面去了。如果說(shuō)只這樣做就認為做到“備好學(xué)生”那是遠遠不夠的。因此在這期間我還認真的批改了他們的周記。并叫每個(gè)學(xué)生進(jìn)行教學(xué)的訪(fǎng)談。從中我了解到了學(xué)生的學(xué)習興趣:他們喜歡的是一種快樂(lè )而有趣的語(yǔ)文。他們接受的是一種簡(jiǎn)明的教學(xué)方法。針對這些我在教學(xué)設計的時(shí)候就引用了故事和探討式的教學(xué)模式。并讓他們自己組織學(xué)習興趣小組。通過(guò)交流式的學(xué)習教他們從中取長(cháng)補短。讓他們感受到學(xué)習的快樂(lè )和輕松。在這種環(huán)境中得到知識和各綜合技能的提高!皞浜脤W(xué)生”,我現在看來(lái)就是:“備好學(xué)生的性格、備好學(xué)生的興趣和愛(ài)好、備好學(xué)生接人納物的方式、備好了學(xué)生的人格尊嚴”. 總而言之,學(xué)生必須是一個(gè)成長(cháng)著(zhù)具有獨特個(gè)性的平等的人。要讓他們感受到被尊重、被愛(ài)。 其次,一個(gè)老師想上好一節課,那么他必須身兼數職。在他的身上要有多種知識的綜合!皞浜梦谋尽本褪沁@樣要求我的!皞浜梦谋尽钡牟绞且矣性O計者的才干。文本的知識是零星的部件。只有發(fā)現其中的結構聯(lián)系才能把他們捏成為一個(gè)知識的體系。而這個(gè)知識體系的創(chuàng )造者、設計者就是老師!皞浜梦谋尽钡牡诙揭笪胰谌氘數厣詈铜h(huán)境的能力。通過(guò)觀(guān)察和了解才能使學(xué)生更加容易的接受文本。語(yǔ)文生活化的問(wèn)題我覺(jué)得在現階段做得不是很到位!皞浜梦谋尽钡牡谌轿艺J為在教學(xué)過(guò)程中要有很好的表達能力。如果我們說(shuō)話(huà)時(shí)東一句西一句就會(huì )讓學(xué)生不知所云。相反,如果我們開(kāi)口就能旁征博引就會(huì )吸引住學(xué)生進(jìn)入情境進(jìn)入文本的興趣!皞浜梦谋尽钡牡谒牟轿艺J為是做好引導學(xué)生進(jìn)入文本。在我的75天的教學(xué)實(shí)習的時(shí)間里我覺(jué)得故事的引入最能吸引學(xué)生。比如我在12月10日上的公開(kāi)課一樣!八拇ㄐ∶ⅰ钡墓适戮湍芎芎煤苌鷦(dòng)的引用到文本中來(lái)。其中在說(shuō)故事的細節上要盡量做到生動(dòng)感人。 最后,上好語(yǔ)文課必須要有很好的課堂機智。也就是要“備好課堂”。在我教學(xué)的過(guò)程中我有這樣一個(gè)發(fā)現:如果我用講授的方式上課的話(huà)會(huì )有很多同學(xué)睡覺(jué)。并且課堂也非常的混亂。而當我運用討論探究式教學(xué)時(shí)學(xué)生就很活躍,課堂效果也很明顯。并且我發(fā)現如果能抓住學(xué)生的話(huà)題進(jìn)行教學(xué)那是最好的。比如我在上《犟龜》時(shí)就由學(xué)生的一個(gè)問(wèn)題:“龜,王八,而王八最笨了!蔽揖妥プ×酥(zhù)個(gè)“笨”讓他們再結合文本去探討。最后在對比中的出“犟”的本質(zhì)。所以原本要用3個(gè)課時(shí)的內容我只用了兩個(gè)課時(shí)就上好了。而效果比預期的要好很多。除此之外我認為“備好課堂”要注意的一個(gè)話(huà)題是教師的狀態(tài)問(wèn)題。學(xué)生喜歡的是快樂(lè )的老師。因為他們想在語(yǔ)文的課堂上尋找快樂(lè )。在這里我深深的感受到其中的利害關(guān)系。在上公開(kāi)課那天由于自己的緊張造成了表情的過(guò)于嚴肅和語(yǔ)言的顫抖,這是很不好的。這使我在想表?yè)P學(xué)生時(shí)由于語(yǔ)言把握的失控而給聽(tīng)課老師誤認為是批評學(xué)生。所以,“備好課堂”那就是要有一顆快樂(lè )的心。 總而言之,以上是我教學(xué)實(shí)習中感受和經(jīng)歷的一些思考和變化。在教學(xué)環(huán)節要做好的三件事是“備好學(xué)生”“備好文本”“備好課堂”。 2、班主任實(shí)習工作方面 在整個(gè)實(shí)習生活過(guò)程中我覺(jué)得我在這里取得了很大的收獲。經(jīng)過(guò)不斷的嘗試、不斷的努力按原計劃完成任務(wù)。并且在其間感受很多。而我的整個(gè)班主任實(shí)習工作是按如下步驟和方式進(jìn)行的。 十月十七日至十一月七日熟悉班級情況。而這其間主要的工作是協(xié)助原172班班主任工作。我在進(jìn)入學(xué)校的第二天就拿到了班級學(xué)生的基本情況表——學(xué)生花名冊。并且在時(shí)間內熟悉了本班的學(xué)生。2天之內叫出他們的名。而且這給我接下來(lái)的了解學(xué)生工作提供了有利的'條件。其中,在協(xié)助工作期間我感受最為深刻的是我指導班主任工作的認真嚴謹。而這也促進(jìn)了我觀(guān)念性的轉變。這種改變使我提前進(jìn)入了狀態(tài)。讓我以真實(shí)的教師的身態(tài)進(jìn)入我的班級管理和學(xué)生教育工作。 課題名稱(chēng): 通訊錄管理系統 專(zhuān) 業(yè):計算機信息管理 班 級:09信管(1)班 學(xué) 號: 姓 名: 指導教師: 20xx 年 7 月 1 日 目 錄 1 課程設計目的??????????????????? 1 2 課程設計題目??????????????????? 1 3 課程設計報告內容????????????????? 1 4 結論??????????????????????? 10 5 結束語(yǔ)?????????????????????? 10 6 參考書(shū)目????????????????????? 10 7 程序運行????????????????????? 10 8 附錄:(源程序清單)???????????????? 12 一、課程設計題目 《通訊錄管理系統》 二、實(shí)訓目的 。1)掌握結構化程序設計的基本方法,基本掌握面向對象程序設計的基本思路和方法。 。2)掌握C的基本概念和基礎知識。 。3)通過(guò)訓練能夠讀懂較為復雜的C語(yǔ)言源程序并具備基本C語(yǔ)言程序設計的能力。 。4)熟練掌握各種常用類(lèi)的定義,繼承,文件的應用,為更好的理解面向對象打下更好的基礎。 。5)通過(guò)實(shí)訓,培養自己編寫(xiě)、調試、分析大型應用程序的能力。 。6)掌握面向對象的基本原理,提高學(xué)生綜合程序設計的能力。 。7)培養自己獨立解決問(wèn)題,查找資料的能力。同學(xué)之間相互幫助,相互交流,相互合作的團隊精神。 。8) 培養自己良好的學(xué)習興趣,獨立的編程風(fēng)格。 。9) 通過(guò)實(shí)訓檢查自己學(xué)習上的不足,達到熟練掌握C語(yǔ)言的基本知識和技能。 三、課程設計報告內容 3.1功能要求 該系統運行在DOS環(huán)境下,人機界面為命令行文本界面。完成的任務(wù)是對若干人的通信錄信息進(jìn)行管理,且數據保存到文件中。 實(shí)現的主要功能是: ? 添加:增加一個(gè)或幾個(gè)人的通信錄信息。 ? 刪除:刪除已輸入的通信錄信息。 ? 查詢(xún):根據輸入的姓名查找通信錄信息。 ? 修改:根據輸入的姓名修改通信錄信息。 ? 顯示:輸出所有通信錄信息。 3.2 設計環(huán)境 所使用的語(yǔ)言采用標準C,開(kāi)發(fā)工具選用在Windows環(huán)境下的C-free、Win-TC或者Visual C++ 6.0。 3.3 數據結構 本系統是對通信錄的信息進(jìn)行管理,通信錄記錄的信息采用C的結構體數據類(lèi)型描述,定義如下: struct ren /*定義個(gè)人資料結構體類(lèi)型*/ { char name[10];/*姓名*/ int age; /*年齡*/ char tel[12]; /*電話(huà)號碼*/ char city[20];/*城市 */ char units[30] ; /*所在單位*/ char note[20]; /*備注*/ }; 3.4實(shí)現方法及主要算法分析 。1)主界面的設計:主界面采用文本菜單的形式,各功能調用通過(guò)菜單進(jìn)行選擇。采用循環(huán)處理,以便執行完某項處理后,仍可選擇其他項處理。在循環(huán)內先顯示提示信息,然后讀取用戶(hù)輸入,使用switch語(yǔ)句對用戶(hù)的輸入進(jìn)行判斷,分別調用相應的模塊,當某模塊結束后再次回到文本菜單,直到用戶(hù)選擇結束程序菜單,才退出循環(huán),從而退出系統。 。2) 外部文件的類(lèi)型:文件采用的二進(jìn)制的文件,對文件的讀寫(xiě)采用順序文件的方式,并使用fread和fwrite等函數對文件進(jìn)行操作。 。3)清屏函數:一般由上一級菜單屏幕進(jìn)入下一級菜單屏幕或由下一級菜單屏幕返回上一級菜單屏幕都需要清除屏幕原來(lái)顯示的內容。同時(shí)在調用程序的過(guò)程中,記錄需要清屏的位置,然后修改代碼,加入clrscr()函數清屏。 。4)提示信息:一般的輸入與輸出需有相應的提示信息,以增加用戶(hù)的交互性,增加輸出的可讀性,以幫助用戶(hù)使用程序。 。5)設置顏色:textbackground()、textcolor()函數設置背景和前景顏色 。6)光標定位:gotoxy(列,行); 光標定位 3.5模塊設計 根據功能要求,本系統為五大主要模塊,具體模塊如表所示。 表 通訊錄管理管理系統的模塊 3.6處理流程 【精選語(yǔ)言類(lèi)實(shí)習報告3篇】相關(guān)文章: 廣告類(lèi)實(shí)習報告03-03 保險類(lèi)實(shí)習報告02-22 物流類(lèi)實(shí)習報告03-11 【精選】會(huì )計類(lèi)實(shí)習報告集錦八篇03-13語(yǔ)言類(lèi)實(shí)習報告 篇2
語(yǔ)言類(lèi)實(shí)習報告 篇3