第一章

1.

#include<stdio.h>

#include<math.h>

#include<windows.h>

int right=0;

int wrong=0;

void add()

{

 int a,b,c;

 a=rand()%100;

 b=rand()%100;

 printf("请回答:\n\t\t %d + %d = ",a,b);

 scanf("%d",&c);

 if(a+b==c)

 {

  printf("回答正确!\n");

  right++;

 }

 else

 {

  printf("回答错误!\n");

  wrong++;

 }

}

void minu()

{

 int a,b,c;

 a=rand()%100;

 b=rand()%100;

 printf("请回答:\n\t\t %d - %d = ",a,b);

 scanf("%d",&c);

 if(a-b==c)

 {

  printf("回答正确!\n");

  right++;

 }

 else

 {

  printf("回答错误!\n");

  wrong++;

 }

}

void mul()

{

 int a,b,c;

 a=rand()%100;

 b=rand()%100;

 printf("请回答:\n\t\t %d * %d = ",a,b);

 scanf("%d",&c);

 if(a*b==c)

 {

  printf("回答正确!\n");

  right++;

 }

 else

 {

  printf("回答错误!\n");

  wrong++;

 }

}

void di()

{

 int a,b,c;

 a=rand()%100;

 b=rand()%100;

 printf("请回答:\n\t\t %d / %d = ",a,b);

 scanf("%d",&c);

 if(a/b==c)

 {

  printf("回答正确!\n");

  right++;

 }

 else

 {

  printf("回答错误!\n");

  wrong++;

 }

}

void main()

{

 int choise;

 int con=0;

 printf("\n\t\t\t欢迎进入小学简易四则运算\n\n");

 while(1)

 {

  printf("请选择:\n");

  printf("\t\t\t  加法运算(请输入1\n");

  printf("\t\t\t  减法运算(请输入2\n");

  printf("\t\t\t  乘法运算(请输入3\n");

  printf("\t\t\t  除法运算(请输入4\n");

  printf("\t\t\t  退出运算(请输入5\n");

  if(con==0)

   scanf("%d",&choise);

  switch(choise)

  {

  case 1:

   add();

   break;

  case 2:

   minu();

   break;

  case 3:

   mul();

   break;

  case 4:

   di();

   break;

  case 5:

   return;

  }

  printf("\n\t\t\t继续运算?(请输入1\n");

  printf("\n\t\t\t重新选择?(请输入2\n");

  printf("\n\t\t\t退出运算?(请输入3\n");

  scanf("%d",&con);

  if(con==1)

   con=1;

  else if(con==2)

   con=0;

  else if(con==3)

   break;

  else

   printf("抱歉!,你输入的指令有误!请重新输入!\n");

 }

 printf("您总共完成了 %d 道题\n正确 %d \n错误 %d \n",right+wrong,right,wrong);

}

2. 我是一个来自计算机科学与技术的大学生,两年以来学了几门语言,包括C  以及正在学习的Java。但是学的太多,学的太杂,一门东西也没有掌握,变成一个技术小白 。软件工程对我来说又是一个陌生的项目,所以加油吧!

希望和目标:希望自己能够对这门课程了解更多,目标就是能够和组员一起完成一些项目。

计划时间:打算每天花1小时在这门课程上,加上上课时间一共是13.5小时

4.Operating Systems操作系统

    1) 1956年出现了世界上第一个操作系统GM-NAA I/O ,是由通用公司为大型机 IBM 704 开发的。当时组装好的电脑都会自带有windows操作系统。 他们的目标是盈利和赚取用户的现金,许多人熟知的WindowsXPWindows 7Windows 8Windows 95,一直到现在Windows10,微软操作系统平台经历了许多次升级。财报显示,微软公司盈利中操作系统软件收费是主要来源。

    2)  第一次使用操作系统是小学四年级的时候,当时9岁,在湖南衡阳杨柳小学读四年级,是小学生的学习状态,对操作系统没有什么了解,只是知道电脑开机的时候都会出现windows页面,还有一句开机音乐。期待能够更加快捷方便的操作计算机。

    3)电脑上自带的,应该是运营商下载的。升级更新是通过下载安装包更新。处理bug的方式是联机帮助,还原系统程序等。

 

    4)  用着用着就会了,现在还在继续用windows操作系统。

 

    5)  操作系统的种类很多,如LinuxMac OS XwindowsPhonez/OS等。

 

    6) 会一直存在,因为现在人们的生活已经离不开操作系统了。计算机没有操作系统会变得难以使用,会增加人们使用计算机的复杂度。

 

    第二种:Mobile Apps (微博)

    1) 最早也是最著名的微博是美国twitter。我是使用新浪微博。目标是盈利,方便生活。

    2) 第一次使用是2010年,当时15岁,读高一。希望软件越来越好用,能让我关注到平时了解不到的事情。

    3)手机下载新浪微博app,处理bug的方式是还原设置。更新方式是下载安装包。

    4)  手机软件易于使用,现在还在继续使用新浪微博。

    5)  同类型的产品还有腾讯微博。

 

    6) 应该会一直存在。现在的网络世界很发达,可以真正做到不出门便知天下事,方便了人与人之间沟通交流。

    第三种:Mobile Apps qq音乐)

    1)Brandenburg的研究小组终于在1995年制定出了MP3标准,而后各类音乐软件如春笋般出现。目标是盈利。

    2) 第一次使用是2010年,当时15岁,读高一。希望软件越来越好用,听到越来越好听的歌曲。

   3)手机下载qq音乐app,处理bug的方式是还原设置。更新方式是下载安装包。

    4)  手机软件易于使用,现在还在继续使用qq音乐。

    5)  同类型的产品还有酷狗音乐,酷我音乐,最近崛起的网易云音乐。

    6) 应该会一直存在。现在人们的生活已经离不开音乐了,一款好的音乐app软件能愉悦人们的心情,享受到音乐的美好。

5.

软件工程是教那些不会开发复杂项目的人怎样去编程的学科。因为我们学习一门编程语言时,我们会在学习过程中试着改一些别人的小程序,这些程序可能只有几十行代码,而当我们继续写的程序变得复杂,需要成千上万行代码和复杂的逻辑结构时,我们会发现自己变得又不会编程了,这个时候 软件工程会教给你如何从工程的角度去完成一个项目的开发,如何处理开发过程中的各种问题,如何创造一个完美的软件系统。

6.我所在的学校有计算机科学专业,也有软件工程专业。

 

posted @ 2018-03-25 22:13  橙子……  阅读(103)  评论(0编辑  收藏  举报