오늘은 서울시 취준생들의 취업을 도와주는 청년취업사관학교 SeSAC 후기를 적어볼까 합니다! 청년취업사관학교는 서울시와 서울산업진흥원(SBA)에서 SW혁신 인재를 양성하고 적소에 공급하기 위해 조성한 학교로 다양한 IT 교육 프로그램을 제공하고 있어요. 각 과정마다 교육받는 장소가 다른데 영등포캠퍼스,금천캠퍼스,마포캠퍼스,용산캠퍼스,강동캠퍼스,강서캠퍼스가 있고 2023년에는 더 다양한 캠퍼스에서 교육과정이 오픈된다고 합니다!!! 우선 제가 수강한 프로그램은 디지털 서비스 기획 스쿨로 마포캠퍼스에서 교육이 이뤄졌어요. 마포캠퍼스는 아래 지도에서 볼 수 있듯 공덕역 2번출구에서 조금만 걸어가면 나와요! 서울창업허브 마포 여기가 오프라인 교육을 진행하였던 서울창업허브예요. 처음 서울창업허브에 갔..
문제 1. * *** ***** *** * 를 출력하시오. A1: 가장 간단한 방법으로는 직접 띄어쓰기를 해서 만드는 방법이 있다. 그러나 그 방법은 하지 않겠다. 첫 번째 방법은 \t를 사용하는 것이다. 탭으로 들여쓰기한 효과를 주는 것이다. 그럼에도 불구하고 스페이스를 몇 번 눌러 공백을 입력했다. #include void main() { printf("\t * \n"); printf("\t *** \n"); printf("\t***** \n"); printf("\t *** \n"); printf("\t * \n"); } A2: 그럼 스페이스바를 사용하지 않고 해 보자. 우리가 배운 서식과 데이터를 넣는 방식으로 사용해서도 풀 수 있고, 그 과정에서 % 과 s 사이에 숫자를 넣어 간격을 맞춰줄 수도 ..
오늘 주로 다룰 내용 printf의 다양한 활용! 1. printf("출력 Data"); 2. printf("출력서식", 출력 Data); 3. printf("출력서식", 변수 이름); (내일 할 예정) 어제와 같은 방식으로 소스파일을 만들어준다. 오늘 주로 다룰 것은 어제 다 하지 못한 printf이기 때문에 이름을 printf로 설정했다. 확장자명 c도 꼭 기억하자! 또 기억해야 하는 것이 #include 이다. 잊지 말자! 1. printf("출력 Data"); 그럼 printf의 1번 유형부터 해보자. 매우 간단하다. 그런데 이렇게 출력을 할 때, 키보드에 있는 키 중 그대로 출력이 되지 않는 3개가 있다. 큰따옴표("), 원화표시(역슬래시(\)), 퍼센트(%) 큰따옴표는 아예 에러가 나오게 되며..
안드로이드 java & kotlin을 배우는 과정임에도 c언어부터 시작하는 이유는 무엇일까? 1. c언어를 선수 과목으로 배우면 다른 프로그래밍 언어를 배우기가 한결 쉽기 때문이다. 2. c언어를 바탕으로 다른 언어들의 특장점을 구별하기가 쉬워진다. 이런 이유로 c언어를 약 14일 정도 배우게 되었다. 오늘 다룰 것들 c언어 프로그램 구조 새 프로젝트 열기 Printf 컴파일하기 1. c언어 프로그램 구조 솔루션이라는 큰 틀 안에 프로젝트라는 폴더가 있고 그 안에 파일이 있는 구조이다. 따라서, 예제를 하나 푼다고 가정하면 하나의 새 솔루션을 만드는 것이다. (큰 프로젝트라면 한 솔루션 안에 여러 프로젝트, 여러 파일이 있을 수 있다) 그래서 예제 1번은 새로운 솔루션1, 예제 2는 솔루션2를 만들 것이..
c언어를 하기 위해선 프로그램을 설치해야한다. 물론 메모장에 입력해도 되지만 컴파일러(영어를 기계어로 번역해주는 프로그램)가 필요하기에 프로그램을 설치하는 것이다. 우선 먼저 해야할 것은 '비주얼 스튜디오'를 구글에 검색하는 것이다. 구글에 비주얼 스튜디오를 검색하면 위와 같은 검색결과가 나타난다. 여기서 비주얼 스튜디오 코드는 프론트엔드를 할때 쓰는 거니 c언어를 위해선 비주얼 스튜디오만 쳐서 다운해야한다.!!!! 다시한번 강조하자면 비주얼 스튜디오 코드가 아니다! 여기서 윈도우용과 맥용이 따로 있는데 나는 윈도우 용이니 윈도우 버전으로 무료 다운로드를 눌러서 다운로드를 시작한다. 이렇게 단계를 굳이 설명하는 이유는 설정을 해야하기 때문이다. 설정을 안하면 나중에 에러가 많이 발생할 수도 있다고 한다...
대학에서 배우는 과목 중 중요한 과목은 컴퓨터 개론, 자료구조, 알고리즘이라고 한다. (3대장?) 그러나 국비학원에선 짧은 시간 내에서 프로그래밍과 함께 배우기 어려우므로 따로 보충을 해야 한다고 한다. (그래서 나 같은 경우는 udemy나 부스트코스를 통해 보충을 하려고 한다.) 여하튼 오늘 배우는 개론의 목차는 이렇다. 컴퓨터 시스템의 특징 컴퓨터 시스템의 구성 기억장치 소프트웨어 자료의 표현과 연산 먼저 크기를 나타내는 단위부터 알아보자. 10^3 K kilo(킬로) 10^-3 m milli(밀리) 10^6 M mega(메가) 10^-6 u micro(마이크로) 10^9 G giga(기가) 10^-9 n nano(나노) 10^12 T tera(테라) 10^-12 P pico(피코) 10^15 P p..