새소식

C#/C# Basic

1. 프로그래밍과 C#

  • -

 

더보기

11/01  파이썬

          └ < prj > 키오스크

12/04  C언어

          └ < prj >  춘식이 키우기
          └ < prj >  개인 프로젝트

12/11  C언어 TCP/IP

          └ < prj >  농산물
          └ < prj >  크리스마스

12/26  CS, 입자포

          └ < prj >  아시안컵 Bok's Ticket 

01/15  DB, SQlite 

          └ < prj >  취업in

01/25  C++ Qt

          └ < prj >  다나와 자동차
          └ < prj >  개인 자유 프로젝트
          └ < prj >  복팡이츠

02/20  C++ TCP/IP + Thread

          └ < prj >  채팅

03/07  C#

          └ < prj >  복튜브

03/00  기업 프로젝트

          └ < prj >  1
          └ < prj >  2
          └ < prj >  3

05/24 30주차 - 완 -

 

 

@
자기 주도 학습
Linux(Ubuntu) 환경 개발
C/C++ 환경설정 - 빌드, 컴파일러, 실행, 메모리


17주/30주 마무리, C# 시작

 


개발자란?

  • 개발자는 기술자입니다.
    = 돈을 받을만한 프로그램을 만드는 기술을 가진 사람입니다.
  • 개발자는 목표가 정해지면, 대상을 분석하고, 계획을 세우고, 구현이라는 결과를 만드는 사람이다.

여러분의 목표는?

  • 목표가 확실하게 정해지지 않으면, 목표를 이루기 위한 계획이 불가능하다.
  • 행동의 이유가 없으면 의욕이 생기지도 않고, 능률도 향상되지 않는다.

어떤 목표?

  • C# 개발자, 그리고 C, C++, Python 가능
  • C++ 개발자, 그리고 C, C#, Python 가능
  • AI 개발자, 그리고 C, C++ C# 도 가능

목표를 이루지 못하는 이유 제거

  • 체력, 집중력, 의지력은 한정자원
  • 점심, 저녁 걷기 30분
  • 1시간에 10분은 쉬기
  • 자기 관리, 스트레스 관리 방법

 

01. 소프트웨어 개발

 

  • 소프트웨어 개발이란 소프트웨어 제품이 탄생하는데 수반되는 모든 과정을 포괄하는 의미다.
  • 프로그래밍 언어를 공부한다는 것은, S/W 개발 프로세스에서 어느 부분에 해당할까?
  • 신입 또는 경력으로 입사한 당신의 업무는?

 

02. 프로그래밍

 

02.1 기계어

 

컴퓨터는 0, 1 단 2가지 숫자만 이해한다.

7408 IC

  • CPU에게 입력했을 때 CPU가 바로 해독할 수 있는 유일한 언어
  • CPU가 직접 해독하고 실행할 수 있는 비트 단위로 쓰인 컴퓨터 언어

 

02.2 프로그래밍 언어

 

프로그래밍 언어는 왜 사용할까?

 

 

02.3 빌드와 실행

 

 

03. 프로그래밍과 플랫폼

 

03.1 OS Platform & Cross Platform

@다음 포스트에서 플랫폼과 .NET 에 대해 자세히 설명합니다.

 

 

03.2 OS Platform & Compiler

 

(개념 이해) 운영체제에 종속적 vs 운영체제에 독립적

 

 

 

03.3 C# Compile

 

 

 

Windows에서 많은 애플리케이션을 실행하는 데 .NET Framework가 필요합니다.

@이후 포스트에서 프레임워크와 .NET에 대해 설명합니다.

 

 

 

프로그래밍은 언어의 특성까지 고려하여야 합니다.

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.