어떤언어 공부하는게 좋을까요???

kkwootae의 이미지

저는 전자공학과인데......

아무래도 프로그램언어도 좀 할줄알아야 경쟁력이 있을것 같아서요ㅎㅎㅎ

어떤거 공부하는게 좋을까요???

좀 장기적으로 꾸준히 할 생각이거든요.

snowall의 이미지

많은 분들이 영어를 추천할 겁니다...

주변에서 학과 선배들이 배우는 언어를 따라서 배워 보세요.

--------------------------
피할 수 있을때 즐겨라!
http://snowall.tistory.com

피할 수 있을때 즐겨라! http://melotopia.net/b

kkwootae의 이미지

프로그래밍 언어요/..........

handrake의 이미지

C나 VHDL 정도면 어떨까요.

kkwootae의 이미지

VDHL은 어떤거죠??????

지금 C는 기본적인 배열이랑 포인터 정도 하고 있거든요ㅎㅎㅎㅎ

hiseob의 이미지

use ieee;
use ieee.std_logic_1164.all;
 
entity new_nand2 is
port (
   A : in std_logic;
   B : in std_logic;
   C : out std_logic );
end new_nand2;
 
architecture arch_new_nand2 of new_nand2 is
begin
   C <= A nand B;
end arch_new_nand2;

이 코드를 컴파일하고 A,B,C 에 핀번호를 할당하고 FPGA 에 올리면 FPGA 가 NAND 게이트가 되는거고
그 FPGA의 A,B 에 입력을 하면 nand(A,B) (C로는 !(A && B) ?) 의 결과를 출력해줍니다.

iamt의 이미지

전자공학은 역시 C가 답인거 같습니다.
그리고 VHDL은 디지털 회로 설계할때 쓰는 언어입니다. 전 학교 다닐때 딱 과제한다고 한번 써본거 같네요.

---------------------------------------------------------------------------------
C(++)과 php 펄등을 공부하고있습니다.
반갑습니다! 리눅스 :-)

---------------------------------------------------------------------------------
C(++)과 php 펄등을 공부하고있습니다.
반갑습니다! 리눅스 :-)

hiseob의 이미지

저도 전자공학과 입니다 반갑습니다 ^^;

전자공학과는 C 는 기본으로 잘 해야됩니다.
뭐 과 커리큘럼에 따라 다르긴 하지만 어쨌든 C 언어는 어디가서도 하는거니까 그냥 열심히 하세요.
나중에 어셈블리어나 MFC 를 배우실겁니다... 어셈블리는 아니지만 MFC 는 C 언어 모르면 말짱 황이죠...
그리고 VHDL 이나 베릴로그 중 하나를 배우겠네요.

그나저나 어떤 언어를 배우냐의 문제를 떠나서 제가 느끼는 대학생들의 가장 큰 문제점은 '기억하질 않는다' 입니다. (시험끝나면 머리속을 지우개로 빡빡 미는게 자랑은 아니죠?)

제가 다니는 학교는 졸업작품 때문에 C 언어 모르면 거의 졸업하기 힘들다고 보면 됩니다.
하지만 그 4학년 졸업반학생들이 int temp = 100; 의 의미나 int *ptr = &temp; 의 의미도 모르는 사람이 50%는 됩니다.

기초도 없다는겁니다.... 근데 무슨 창의가 있고 개발을 합니까? 사서 냈다가 걸리지만 않으면 돼지... 라고 생각합니다 ^^;

2학년때 MFC와 C언어기초 A 받은사람이 자료구조 3학년때 자료구조 배우는 시간에 와서 헤매입니다. 어려운것도 아니고 배열을 포인터로 접근하는걸 헤메이죠.
학과 교수님들이 열불이 안터집니까? 1 2 학년 합쳐서 C 언어 과목이 두개 , C++ 과목 하나 , MFC 과목 하나인데 저런걸 헤메니까 프로그래밍 하는 과목은 항상 첫3~4주 를 언어 공부하는데 써버리죠...
어떤 교수님은 다음학기부터 C언어 안알려주고 니네가 학원가든 말든 알아서 해라 딱 끊어버리겠다고 하시는분도 있을정도니까요.

졸면서 써서 그런지 말이 요상하군요. 하여튼 공부 열심히 하세요 ^^;

kkwootae의 이미지

저희 학교는 1학년때 프로그램과 기초(C언어) 배우고 2학년때 2언어및 데이터 구조를 배웁니다........

솔지히 학교에선 프로그래밍 언어에 대해 잘 배울수가 없는것 같아요....그리고 학교는 서울에 있는 4년제 대학에 다닙니다..

kyagrd의 이미지

Bluespec 이라는 하스켈 기반의 상용 HW 디자인 툴을 만드는 업체도 있고
http://en.wikipedia.org/wiki/Bluespec,_Inc.
꼭 반도체 관련 회로설계가 아니더라도 강력한 범용 프로그래밍 언어입니다.
물론 우리말로 된 입문서도 있습니다. (시그 참조)

--
There's nothing so practical as a good theory. - Kurt Lewin
"하스켈로 배우는 프로그래밍" http://pl.pusan.ac.kr/~haskell/

--
There's nothing so practical as a good theory. - Kurt Lewin
"하스켈로 배우는 프로그래밍" http://pl.pusan.ac.kr/~haskell/

hiseob의 이미지

하스켈 좋습니다
다만 과제를 할수 없을뿐...

bus710의 이미지

1. 영어
각종 자료 접근성이 좋아지니까

2. c
기존 os나 firmware 작성에 필수니까

3. python + matplotlib
matlab과 유사하게 그래프를 그릴 수 있으니까

4. vhdl
soc쪽에 관심이 있다면

============================================

life is only one time

magingax의 이미지

현실적으로..

1. C
2. VHDL
3. Python
4. SAS

LISP 사용자모임
http://cafe.naver.com/lisper

LISP 사용자모임
http://cafe.naver.com/lisper
방송기술 개발업체
http://playhouseinc.co.kr

whitekid의 이미지

얼른 그 분야로 한 획을 그으시고..
프로그래밍을 잘하는 부하를 하나를 두는 것이 좋을 듯 합니다.

주위를 봐도.. 전공이 전산이 아닌 사람이 프로그래밍을 잘하면 여기저기 끌려다니기만 하던데..
그런의미에선 영어 추천..

What do you want to eat?

thom의 이미지

여기저기 끌려다닌다는게 회사들이 서로 오라고 한다는겁니까?
___________________________________
一刻千金 (일각천금) : 한 순간이 천금의 가치가 있다
개과천선: 지난날의 잘못을 고치어 착하게 됨

-------------------
一刻千金 (일각천금) : 한 순간이 천금의 가치가 있다

snowall의 이미지

여기서 이 말의 문맥상의 의미는 회사 안에서 컴퓨터 고쳐달라고 여기저기서 부른다는 뜻에 가깝습니다.

--------------------------
피할 수 있을때 즐겨라!
http://snowall.tistory.com

피할 수 있을때 즐겨라! http://melotopia.net/b

minsu9101의 이미지

c언어 하는게좋아요 그담에 c++ 좀 해주면 됨 ㅋㅋ