佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

楼主: abu333

谁有vb net,c++,c#, java 供下载???急需programming教学 。。。

   关闭 [复制链接]
发表于 25-3-2011 10:44 AM | 显示全部楼层
你好,
我现在还是学生,快毕业了。
我想请问你以前是读什么科系的?
因为我读comp science,  ...
1234_4321 发表于 24-3-2011 12:50 PM



    Comp sc基本上不会碰到任何hardware programming的,我当初也是好奇和roommate学的,论逻辑性hardware和software是一样的,但是hardware难在你要配合电子设计,software就必须创意了
回复

使用道具 举报


ADVERTISEMENT

发表于 25-3-2011 12:26 PM | 显示全部楼层
Comp sc基本上不会碰到任何hardware programming的,我当初也是好奇和roommate学的,论逻辑性har ...
csbozy 发表于 25-3-2011 10:44 AM



    问题是我逻辑 过得去,
创意,design方面有麻烦>.<
回复

使用道具 举报

发表于 25-3-2011 12:29 PM | 显示全部楼层
回复  1234_4321

我是读 MICROELECTRONIC,基本学习电子与 HARDWARE PROGRAMMING 的。

其实觉得你是 ...
tjtan81 发表于 24-3-2011 01:52 PM

当时他interview我的问题包括
1)其他OS的熟悉
2)我做过的assignment/project. 要我解释4tier architecture之类的。
我老实告诉他我不确定我的知识是否可以在他的department工作.

但的确给他的"software engineer" 的标题骗取了
但视乎觉得software development的人满街都是
回复

使用道具 举报

发表于 25-3-2011 02:28 PM | 显示全部楼层
回复 63# 1234_4321

哈哈,MANAGER 都已经是满街都是了,更别说是做 SOFTWARE 的。。。
回复

使用道具 举报

发表于 25-3-2011 03:15 PM | 显示全部楼层
问题是我逻辑 过得去,
创意,design方面有麻烦>.
1234_4321 发表于 25-3-2011 12:26 PM


你确定逻辑方面还可以?

请问你在if statement 里会常用到xor之类的冷门operator吗?
回复

使用道具 举报

发表于 25-3-2011 04:33 PM | 显示全部楼层
回复 65# csbozy

不清楚正不正确,但发现其实有读过电子的,才会真正明白其用处/运用,不常看到写 SOFTWARE 的会用到他。。。
回复

使用道具 举报

Follow Us
发表于 25-3-2011 05:15 PM | 显示全部楼层
你确定逻辑方面还可以?

请问你在if statement 里会常用到xor之类的冷门operator吗?
csbozy 发表于 25-3-2011 03:15 PM


我所谓的还可以是 了解,使用应该没什么大问题,
而不是比多厉害使用某种language。language应该一辈子都学不完。

如果给我一个问题,分析出来flow,在设计成为program的logic,
我应该没问题,我所谓的是这个。

当然efficiency of algorithm 我不在行,因为我不是数学家,
无法找出best case.
当然,我还在学习当中~
回复

使用道具 举报

发表于 25-3-2011 06:20 PM | 显示全部楼层
我所谓的还可以是 了解,使用应该没什么大问题,
而不是比多厉害使用某种language。language应该一辈子 ...
1234_4321 发表于 25-3-2011 05:15 PM



    XOR之类的是逻辑运算,每个programming language 都会用到的。

XOR在特定的情况小可以更有效率的执行以及能达到更快的速度
回复

使用道具 举报


ADVERTISEMENT

发表于 25-3-2011 06:23 PM | 显示全部楼层
回复  csbozy

不清楚正不正确,但发现其实有读过电子的,才会真正明白其用处/运用,不常看到写 SOFTWA ...
tjtan81 发表于 25-3-2011 04:33 PM



    其实当你的assembly language有一定的功力后,任何language,不论hardware还是software都没有区别了
回复

使用道具 举报

发表于 25-3-2011 09:21 PM | 显示全部楼层
其实当你的assembly language有一定的功力后,任何language,不论hardware还是software都没有区别 ...
csbozy 发表于 25-3-2011 06:23 PM



    assembly language正是我所缺少的。
请问如何下手?
回复

使用道具 举报

发表于 25-3-2011 10:32 PM | 显示全部楼层
assembly language正是我所缺少的。
请问如何下手?
1234_4321 发表于 25-3-2011 09:21 PM


assembly language 是最难学习的。。。。。你可以去买一本书来看看。。。。
回复

使用道具 举报

发表于 25-3-2011 11:35 PM | 显示全部楼层
assembly language 是最难学习的。。。。。你可以去买一本书来看看。。。。
csbozy 发表于 25-3-2011 10:32 PM


好的谢谢你。
对了,可以给个NOR用途的例子吗?
回复

使用道具 举报

发表于 26-3-2011 12:15 AM | 显示全部楼层
#include<iostream.h>



void title();

void multply();

void add();

void divide();

void sub();





void main()

{

    title();

    multply();

    add();

    divide();

    sub();

}



void title()

{

    cout << "Operation Mathematica" << endl;

    cout << "---------------------" << endl;



}



void multply()

{

    int n1,n2;

    int mul;

    cout << "Operator Multple"<<endl;

    cout << "Enter Number 1:\t" ;

    cin >> n1;

    cout << "Enter Number 2:\t";

    cin >> n2;

    mul=n1 * n2;

    cout << "Multiple is" << mul<<endl;

    cout <<"\n";

}





void add()

{

    int a1,a2;

    int total;

    cout << "Operator Addition"<<endl;

    cout << "Enter Number 1:\t" ;

    cin >> a1;

    cout << "Enter Number 2:\t";

    cin >> a2;

    total=a1  + a2;

    cout << "Total is:\t" << total<<endl;

    cout <<"\n";

}



void divide()

{



    int d1,d2;

    int div;

    cout << "Operator Divide"<<endl;

    cout << "Enter Number 1:\t" ;

    cin >> d1;

    cout << "Enter Number 2:\t";

    cin >> d2;

    div=d1  / d2;

    cout << "divide is:\t" << div<<endl;

    cout <<"\n";

}

void sub()

{

    int s1,s2;

    int subt;

    cout << "Operator subtract"<<endl;

    cout << "Enter Number 1:\t" ;

    cin >> s1;

    cout << "Enter Number 2:\t";

    cin >> s2;

    subt=s1  - s2;

    cout << "Subtract is:\t" << subt<<endl;

    cout <<"\n";

}

就是这样 call function
回复

使用道具 举报

发表于 26-3-2011 12:17 AM | 显示全部楼层
#include <iostream.h>






void main()

{

    double a,b,c,d,e,f,g,h,i,j,k,l;

    int choice =0;



    do

    {

        cout << "\n\n";

        cout << "Calculation Mathematica" << endl;

        cout << "........................." << endl;

        cout << "1 - Addition Record:" <<endl;

        cout << "2 - Multiplication Record:"<<endl ;

        cout << "3 - Subtration Record: " << endl;

        cout << "4 - Dividion Record: " << endl;



        cout << "Please Choice Option: " << "\t";

        cin >> choice;



        switch(choice)

        {

        case 1:

            cout << "Enter the number 1:\t";

            cin >> a;

            cout << "Enter the number 2:\t";

            cin >> b;

            c=a+b;

            cout << "This Sum is:\t" << c<<endl;

            break;

        case 2:

            cout << "Enter the number 1:\t";

            cin >> d;

            cout << "Enter the number 2:\t";

            cin >> e;

            f=d * e;

            cout << "This Multipication is:\t"<< f <<endl;

            break;

        case 3:

            cout << "Enter the number 1:\t";

            cin >> g;

            cout << "Enter the number 2:\t";

            cin >> h;

            i= g - h;

            cout << "This Subtration is:\t"<< i <<endl;

            break;

        case 4:

            cout << "Enter the number 1:\t";

            cin >> j;

            cout << "Enter the number 2:\t";

            cin >> k;

            l=j / k;

            cout << "This Divide is:\t"<< l <<endl;

            break;

        default:

            cout<<"\nPlease try again the choice you key in not in the list \a";

        }
   



    }    while(choice!=0);

}

就是这样。。。
回复

使用道具 举报

发表于 26-3-2011 12:21 AM | 显示全部楼层
#include<iostream.h>





class Operation

{

int a,b,c,d,e,f,g;

public:

void input();

void addition();

void subtration();

void multiply();

void division();



};

void Operation::input()

{

cout << "Enter Number 1:" << "\t";

cin >> a;

cout << "Enter Number 2:" << "\t";

cin >> b;

cout << "Enter NUmber 3:" << "\t";

cin >> c;

}



void Operation::addition()

{

d= a+b+c;

cout << "This sum is:" << d<< endl;



}



void Operation::subtration()

{

d=a-b-c;

cout << "This Subtration is:"<< d << endl;

}



void Operation::multiply()

{

d=a*b*c;

cout << "This Multiplication is:" << d<< endl;

}



void Operation::division()

{

d=100 * 200/c;

cout << "This Division is:" << d<< endl;



}



void main ()

{

Operation obj;

obj.input();

obj.addition();

obj.subtration();

obj.multiply();

obj.division();



}


就是这样。。。
回复

使用道具 举报

 楼主| 发表于 7-4-2011 07:27 PM | 显示全部楼层
我有点放弃了哦。。。
做来做去都作不到的。。。
回复

使用道具 举报


ADVERTISEMENT

发表于 11-4-2011 06:14 AM | 显示全部楼层
都是看自己了。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 31-8-2025 08:51 AM , Processed in 0.111310 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表